tmval.Annuity.pv¶
-
Annuity.
pv
() → float[source]¶ Calculates the present value of the annuity. The formula used to calculate the present value will depend on the type of annuity that gets inferred from the arguments provided to the parent class. Several classes of annuities come with shortcut formulas which will be used in favor of just the standard npv or equation of value formulas to improve computation speed:
Annuity-immediate:
Annuity-due:
Perpetuity-immediate:
Perpetuity-due:
Arithmetically increasing annuity-immediate:
Arithmetically increasing annuity-due:
Arithmetically increasing perpetuity-immediate:
Arithmetically increasing perpetuity-due:
Geometrically increasing annuity-immediate
Geometrically increasing annuity-due
Geometrically increasing perpetuity-immediate
Geometrically increasing perpetuity-due
- Returns
The present value of the annuity.
- Return type
float