Search
K
Illustration

Scenario Results for Term Life

object

Outputs for Term Life product across all scenarios. This object represents a single scenario (e.g. Assumed, Guaranteed, etc)

annualTimeSeriesDataarray[object]

A single-year slice of data that varies annually - these values are specific to IUL products

Show Child Parameters
annualPolicyManagementFeenumber(double)

Annual policy management fee

Example:60

annualPremiumAmountnumber(double)

Annual premium amount

Example:397.2

baseCoverageEndYearnumber(integer)

Base coverage end year

Example:86

costIndexobject
Show Child Parameters
coveragesobject

These values represent the initial or constant state of coverages

Show Child Parameters
initialobject
Show Child Parameters
interestRatenumber(double)

Interest rate

Example:5.1

issueAgenumber(integer)

Issue age

Example:35

lapseobject
Show Child Parameters
loanobject
Show Child Parameters
maturityYearnumber(integer)

Maturity year

Example:86

payToAgenumber(integer)

Pay to age

Example:121

paymentobject
Show Child Parameters
policyStartYearnumber(integer)

Policy start year

Example:1

premiumobject
Show Child Parameters
scenarioEndAgenumber(integer)

Scenario end age

Example:122

totalFirstPaymentAmountnumber(double)

Total first payment amount

Example:33.1

netSurrenderValueobject
Show Child Parameters
premiumFinalAgenumber(double)

Example:110.04

Example

Scenario Results for IUL

object

Outputs for Indexed Universal Life product across all scenarios. This object represents a single scenario (e.g. Assumed, Guaranteed, etc)

annualTimeSeriesDataarray[object]

A single-year slice of data that varies annually - these values are specific to IUL products

Show Child Parameters
annualPolicyManagementFeenumber(double)

Annual policy management fee

Example:60

annualPremiumAmountnumber(double)

Annual premium amount

Example:397.2

baseCoverageEndYearnumber(integer)

Base coverage end year

Example:21

costIndexobject
Show Child Parameters
coveragesobject

These values represent the initial or constant state of coverages

Show Child Parameters
initialobject
Show Child Parameters
interestRatenumber(double)

Interest rate

Example:5.1

issueAgenumber(integer)

Issue age

Example:35

lapseobject
Show Child Parameters
loanobject
Show Child Parameters
maturityYearnumber(integer)

Maturity year

Example:86

payToAgenumber(integer)

Pay to age

Example:121

paymentobject
Show Child Parameters
policyStartYearnumber(integer)

Policy start year

Example:1

premiumobject
Show Child Parameters
scenarioEndAgenumber(integer)

Scenario end age

Example:122

totalFirstPaymentAmountnumber(double)

Total first payment amount

Example:33.1

netSurrenderValueobject
Show Child Parameters
premiumFinalAgenumber(double)

Example:110.04

acceleratedBenefitRiderobject
Show Child Parameters
annualCumulativeGuidelineLevelPremiumnumber(double)

Annual cumulative guideline level premium

annualDistributionAmountnumber(integer)

Annual distribution amount

bonusobject
Show Child Parameters
capAccountParametersobject
Show Child Parameters
currentobject
Show Child Parameters
currentInterestRatenumber(double)

Example:3

deathBenefitobject
Show Child Parameters
distributionobject
Show Child Parameters
fixedobject
Show Child Parameters
fixedAccountRatenumber(double)

Example:1

insuranceAgeobject
Show Child Parameters
lapseAgenumber(integer)

Example:56

lapseYearnumber(integer)

Example:21

matchobject
Show Child Parameters
minimumNoLapseGuaranteeTestYearsnumber(integer)

Minimum no lapse guarantee test years

modifiedEndowmentContractobject
Show Child Parameters
overloanobject
Show Child Parameters
participantAccountParametersobject
Show Child Parameters
parRatenumber(double)

Example:5

policyYearOfLastDeathBenefitOptionChangenumber(integer)

Policy year of last death benefit option change

Example:21

policyYearOfLastFaceChangenumber(integer)

Policy year of last face change

premiumAge65number(double)

Example:1522.2

savingsobject
Show Child Parameters
secondLoanobject
Show Child Parameters
terminalobject
Show Child Parameters
thirdLoanobject
Show Child Parameters
totalPremiumDueToFaceAmountnumber(double)

Example:33.1

withdrawalTakenIndicatornumber(integer)
yearAge65number(integer)

Example:31

zeroPremiumIndicatornumber(integer)
Example

Single-Year Values

object

A single-year slice of data that varies annually - these values apply to any scenario and any product

yearnumber(integer)
accountValuenumber(double)

Example:0.104742

coveragesobject

Coverage-specific values which are annually variable. See under “initial” for values that are constant year-to-year

Show Child Parameters
cumulativePremiumAmountnumber(double)

Example:397.2

deathBenefitAmountnumber(double)

Example:250000.104742

faceAmountnumber(double)

Example:250000

insuranceAgeAtBeginningOfYearnumber(integer)

Example:35

insuranceAgeAtEndOfYearnumber(integer)

Example:36

loanobject
Show Child Parameters
netAccountValuenumber(double)

Example:0.104742

netDeathBenefitAmountnumber(double)

Example:250000.104742

netSurrenderValuenumber(double)

Example:0.104742

perUnitChargenumber(double)

Example:201.21

policyNetOutlayAmountnumber(double)

Example:397.2

policyValuenumber(double)

Example:0.104742

premiumAmountnumber(double)

Example:397.2

premiumOutlayAmountnumber(double)

Example:397.2

policyBasisnumber(double)

Example:110.04

policyGainnumber(double)
surrenderValuenumber(double)

Example:0.102552

Example

Single-Year Values for Term Life

A single-year slice of data that varies annually - these values are specific to IUL products

yearnumber(integer)
accountValuenumber(double)

Example:0.104742

coveragesobject

Coverage-specific values which are annually variable. See under “initial” for values that are constant year-to-year

Show Child Parameters
cumulativePremiumAmountnumber(double)

Example:397.2

deathBenefitAmountnumber(double)

Example:250000.104742

faceAmountnumber(double)

Example:250000

insuranceAgeAtBeginningOfYearnumber(integer)

Example:35

insuranceAgeAtEndOfYearnumber(integer)

Example:36

loanobject
Show Child Parameters
netAccountValuenumber(double)

Example:0.104742

netDeathBenefitAmountnumber(double)

Example:250000.104742

netSurrenderValuenumber(double)

Example:0.104742

perUnitChargenumber(double)

Example:201.21

policyNetOutlayAmountnumber(double)

Example:397.2

policyValuenumber(double)

Example:0.104742

premiumAmountnumber(double)

Example:397.2

premiumOutlayAmountnumber(double)

Example:397.2

policyBasisnumber(double)

Example:110.04

policyGainnumber(double)
surrenderValuenumber(double)

Example:0.102552

Example

Single-Year values for IUL

A single-year slice of data that varies annually - these values are specific to IUL products

yearnumber(integer)
accountValuenumber(double)

Example:0.104742

coveragesobject

Coverage-specific values which are annually variable. See under “initial” for values that are constant year-to-year

Show Child Parameters
cumulativePremiumAmountnumber(double)

Example:397.2

deathBenefitAmountnumber(double)

Example:250000.104742

faceAmountnumber(double)

Example:250000

insuranceAgeAtBeginningOfYearnumber(integer)

Example:35

insuranceAgeAtEndOfYearnumber(integer)

Example:36

loanobject
Show Child Parameters
netAccountValuenumber(double)

Example:0.104742

netDeathBenefitAmountnumber(double)

Example:250000.104742

netSurrenderValuenumber(double)

Example:0.104742

perUnitChargenumber(double)

Example:201.21

policyNetOutlayAmountnumber(double)

Example:397.2

policyValuenumber(double)

Example:0.104742

premiumAmountnumber(double)

Example:397.2

premiumOutlayAmountnumber(double)

Example:397.2

policyBasisnumber(double)

Example:110.04

policyGainnumber(double)
surrenderValuenumber(double)

Example:0.102552

accumulatedPremiumAmountAtInterestnumber(double)

Example:115.542

bonusnumber(double)
costOfInsurancenumber(double)

Example:45.576

coverageCreditnumber(double)

Example:1.1

cumulativeWithdrawalAmountnumber(double)
deathBenefitAmountDueToCorridornumber(double)
effectiveInterestRatenumber(double)

Example:5

expenseChargenumber(double)

Example:60

forcedWithdrawalDueToGuidelinesAmountnumber(double)
guidelineLevelPremiumAmountnumber(double)
guidelineMaximumPremiumAmountnumber(double)
guidelineSinglePremiumAmountnumber(double)
historicalobject
Show Child Parameters
interestRatenumber(double)

Example:5

interestCreditedAmountnumber(double)

Example:0.001678

maximumWithdrawalAmountnumber(double)
minimumPremiumAmountnumber(double)
modifiedEndowmentContractIndicatornumber(double)
netAmountAtRisknumber(double)

Example:99991.138173

policyNetOutlayAmountForExpenseSummarynumber(double)

Example:110.04

premiumChargenumber(double)

Example:4.4016

premiumOutlayKeynumber(double)

Example:1

protectionCostnumber(double)

Example:105.576

riderChargesnumber(double)
sevenPayPremiumAmountnumber(double)

Example:4274.62

surrenderChargeAmountnumber(double)
taxDueAmountnumber(double)
taxableAmountnumber(double)
totalDistributionAmountnumber(double)
withdrawalAmountnumber(double)
cvatFactorsnumber(double)

Example:3.526381

insuranceAgeobject
Show Child Parameters
internalRateOfReturnobject
Show Child Parameters
matchobject
Show Child Parameters
Example