disc_factors_prem¶
- disc_factors_prem(j)[source]¶
Discount factors for premiums.
Returns a 2D numpy array. The array contains discount factors for discounting premiums of each model point. The timings of premium cashflows are adjusted by
payment_lag(). Sincepayment_lag()differs by model point,disc_factors_prem()returns a 2D array by model point and by time indexi. In each projection step, premium payments before and after policy anniversary are modeled separately, so different discount factors are returned depending of the value ofj. Whenj='LAST', the returned discount factors are for discounting premiums paid before policy anniversary, while whenj='NEXT', the factors are for premiums after the anniversary. For eachiandj,disc_factors_prem()is defined as:(1 + disc_rate(i))**(-t)
where
tis defined as forj='LAST':(months_(i) + payment_lag(i, j)) / 12
and for
j='NEXT'as:(months_(i) + last_part(i, j) + payment_lag(i, j)) / 12
- Parameters
j – ‘LAST’ or ‘NEXT’
See also