what is the difference between a perpetuity and an annuity 
a perpetuity and an annuity are similar in that both offer a fixed set of cash flows over time the key difference is that annuities have a predetermined end date known as the maturity date whereas perpetuities are intended to last forever importantly both annuities and perpetuities can be valued using dcf analysis 