LifeTable¶
Commutation functions and actuarial notations
The LifeTable
Space provides
commutation functions and actuarial notations, such as
MortalityTable
.
This Space is included in:
Parameters
LifeTable
Space is parameterized with Sex
,
IntRate
and TableID
:
>>> simplelife.LifeTable.parameters
('Sex', 'IntRate', 'TableID')
Each ItemSpace represents commutations functions actuarial notations
for a combination of Sex
, IntRate
and TableID
.
For example, LifeTable['M', 0.03, 1]
contains commutation functions
and actuarial notations for Male, the interest rate of 3%, mortality table 1.
- Sex¶
‘M’ or ‘F’ to indicate male or female column in the mortality table.
- Type
str
- IntRate¶
The constant interest rate for discounting.
- Type
float
- TableID¶
The identifier of the mortality table
- Type
int
References
- MortalityTable¶
ExcelRange object holding mortality tables. The data is read from MortalityTables range in input.xlsx.
Example
An example of LifeTable
in the simplelife
model:
>>> simplelife.LifeTable['M', 0.03, 1].AnnDuenx(40, 10)
8.725179890621531
Cells
|
The present value of an annuity-due. |
|
The present value of a lifetime annuity due. |
|
The present value of a lifetime assurance on a person at age |
|
The present value of an assurance on a person at age |
|
The commutation column |
|
The commutation column |
|
The value of an endowment on a person at age |
|
The commutation column |
|
The commutation column |
|
The discount factor |
|
The number of persons who die between ages |
|
The number of persons remaining at age |
|
Probability that a person at age |
- AnnDuenx(x, n, k=1, f=0)[source]¶
The present value of an annuity-due.
- Parameters
x (int) – age
n (int) – length of annuity payments in years
k (int, optional) – number of split payments in a year
f (int, optional) – waiting period in years
- AnnDuex(x, k, f=0)[source]¶
The present value of a lifetime annuity due.
- Parameters
x (int) – age
k (int, optional) – number of split payments in a year
f (int, optional) – waiting period in years
- Ax(x, f=0)[source]¶
The present value of a lifetime assurance on a person at age
x
payable immediately upon death, optionally with an waiting period off
years.