assumption¶
Source module to create Assumption
space from.
This module is a source module to create Assumption
space and its
sub spaces from.
The formulas of the cells in the Assumption
space are created from the
functions defined in this module.
The Assumption
space is the base space of the assumption spaces
for individual policies, which are derived from and belong to
the Assumption
space as its dynamic child spaces.
The assumption spaces for individual policies are parametrized by PolicyID
.
For example, to get the assumption space of the policy whose ID is 171:
>> asmp = model.Assumption(171)
The cells in an assumption space for each individual policy retrieve
input data, calculate and hold values of assumptions specific to that policy,
so various spaces in Input
must be accessible
from the Assumption
space.
Project Templates
This module is included in the following project templates.
Referred Spaces
The Assumption
space and its sub spaces depend of the following spaces.
See references sections below for aliases to those spaces and their members
that are referenced in the Assumption
spaces.
Space Parameters
-
PolicyID
¶ Policy ID
References in Base
References in Sub
-
pol
¶ Alias to
Policy[PolicyID]
-
prod
¶ Alias to
Policy[PolicyID].Product
-
polt
¶ Alias to
Policy[PolicyID].PolicyType
-
gen
¶ Alias to
Policy[PolicyID].Gen
Cells
|
Bae mortality rate |
|
Consumption tax rate |
Initial commission per premium |
|
Renewal commission per premium |
|
Renewal commission term |
|
Acquisition expense per annualized premium |
|
Acquisition expense per policy |
|
Acquisition expense per sum assured |
|
Maintenance expense per annualized premium |
|
Maintenance expense per policy |
|
Maintenance expense per sum assured |
|
|
Inflation rate |
|
Age at which mortality becomes 1 |
|
Mortality factor |
Mortality Table |
|
|
Surrender Rate |