Assumptions¶
Assumption input and calculations for individual policies.
This Space holds the outer or inner projection assumptions for each individual model point.
Parameters
This Space is a child Space of BaseProj
.
Since OuterProj
and its
child Space InnerProj
both inherit
BaseProj
,
Both OuterProj
and
InnerProj
inherit this Space
as their child Spaces.
Since OuterProj
is parameterized with
PolicyID
and ScenID
, the Assumptions
Space
derived from this Space is also
parameterized as a child space of OuterProj
.
For example, nestedlife.Projection[1].Assumptions.ExpsMaintSA()
represents the assumption of maintenance expense per sum assured for Policy 1
for the outer projection.
InnerProj
is parameterized with
t0
, the time at which the inner projection starts,
so its Assumptions
child Space derived this Space is
also parameterized
as a child space of InnerProj
.
-
PolicyID
¶ Policy ID
- Type
int
-
ScenID
¶ Scenario ID, defaults to 1.
- Type
int
, optional
References
-
AssumptionTables
¶ ExcelRange object holding data read from the Excel range AssumptionTable in input.xlsx.
-
MortalityTable
¶ ExcelRange object holding mortality tables. The data is read from MortalityTables range in input.xlsx.
-
prod
¶ Alias for
nestedlife.Projection.Policy.Product()
-
polt
¶ Alias for
nestedlife.Projection.Policy.PolicyType()
-
gen
¶ Alias for
nestedlife.Projection.Policy.Gen()
-
sex
¶ Alias for
nestedlife.Projection.Policy.Sex()
-
AsmpLookup
¶ Alias for
nestedlife.Input.AsmpLookup()
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 |
|
Surrender rate multiple (Default: 1) |