Assumptions#

Projection Assumptions

This Space associates projection assumptions to model points, by looking up paramters in a table stored as an ExcelRange object associated to a Reference named Assumption.

References

Assumption#

ExcelRange object for associating assumption identifiers to model point keys

AssumptionTables#

ExcelRange object holding assumption tables such as surrender rates and mortality factors

PolicyData#

PandasData object holding model point data as a pandas DataFrame read from the model point file

TableLastAge#

Reference to fastlife.model.Input.TableLastAge()

prod#

Reference to fastlife.Projection.Policy.Product()

polt#

Reference to fastlife.Projection.Policy.PolicyType()

gen#

Reference to fastlife.Projection.Policy.Gen()

sex#

Reference to fastlife.Projection.Policy.Sex()

Cells

AsmpLookup(asmp[, prod, polt, gen])

Look up assumptions

CnsmpTax()

Consumption tax rate

CommInitPrem()

Initial commission per premium

CommRenPrem()

Renewal commission per premium

CommRenTerm()

Renewal commission term

ExpsAcqAnnPrem()

Acquisition expense per annualized premium

ExpsAcqPol()

Acquisition expense per policy

ExpsAcqSA()

Acquisition expense per sum assured

ExpsMaintAnnPrem()

Maintenance expense per annualized premium

ExpsMaintPol()

Maintenance expense per policy

ExpsMaintSA()

Maintenance expense per sum assured

InflRate()

Inflation rate

LastAge()

Age at which mortality becomes 1

MortFactor(y)

Mortality factor

MortFactorID()

Mortality factor

MortTableID()

Mortality Table

SurrRate(y)

Surrender Rate

SurrRateID()

CnsmpTax()[source]#

Consumption tax rate

CommInitPrem()[source]#

Initial commission per premium

CommRenPrem()[source]#

Renewal commission per premium

CommRenTerm()[source]#

Renewal commission term

ExpsAcqAnnPrem()[source]#

Acquisition expense per annualized premium

ExpsAcqPol()[source]#

Acquisition expense per policy

ExpsAcqSA()[source]#

Acquisition expense per sum assured

ExpsMaintAnnPrem()[source]#

Maintenance expense per annualized premium

ExpsMaintPol()[source]#

Maintenance expense per policy

ExpsMaintSA()[source]#

Maintenance expense per sum assured

InflRate()[source]#

Inflation rate

LastAge()[source]#

Age at which mortality becomes 1

MortFactor(y)[source]#

Mortality factor

SurrRate(y)[source]#

Surrender Rate

MortTableID()[source]#

Mortality Table

MortFactorID()[source]#

Mortality factor

AsmpLookup(asmp, prod=None, polt=None, gen=None)[source]#

Look up assumptions