Cashflower
An open-source Python framework for actuarial cash flow models
Install / Use
/learn @acturtle/CashflowerREADME
Info
Cashflower is an open-source Python framework for actuarial cash flow models.
Installation
terminal
pip install cashflower
Create model
python console
from cashflower import create_model
create_model("my_model")
Creates:
my_model/
input.py
model.py
run.py
settings.py
Model
my_model/model.py
from cashflower import variable
@variable()
def survival_probability(t):
mortality_rate = 0.01
if t == 0:
return 1
return survival_probability(t - 1) * (1 - mortality_rate)
Calculate
terminal
python run.py
Contribution
GitHub repository:
https://github.com/acturtle/cashflower
Documentation:
