powered by
annuity.geo(pv=NA,fv=NA,n=NA,p=NA,k=NA,i=NA,ic=1,pf=1,imm=TRUE,plot=FALSE)
$j=(1+eff.i)^{\frac{1}{pf}}-1$
$fv=pv*(1+j)^n$
Annuity Immediate:
j != k: $pv=p*\frac{1-(\frac{1+k}{1+j})^n}{j-k}$
j = k: $pv=p*\frac{n}{1+j}$
Annuity Due:
j != k: $pv=p*\frac{1-(\frac{1+k}{1+j})^n}{j-k}*(1+j)$
j = k: $pv=p*n$
annuity.arith
annuity.level
perpetuity.arith
perpetuity.geo
perpetuity.level
annuity.geo(pv=NA,fv=100,n=10,p=9,k=.02,i=NA,ic=2,pf=.5,plot=TRUE) annuity.geo(pv=NA,fv=128,n=5,p=NA,k=.04,i=.03,pf=2)
Run the code above in your browser using DataLab