payment_lag#
- payment_lag(i, j)[source]#
Average timing of premium payments.
If ‘LAST’ is passed to
j
, returns the average time in months fromdate_(i)
to a payment before the next policy anniversary. Defined as:last_part(i, freq_id='PREM') + max(pay_count(i, 'LAST') - 1, 0) * pay_interval / 2
where
pay_interval
is defined as12 // payment_freq()
.If ‘NEXT’ is passed to
j
, returns the average time in months from the next anniversary date to a premium payment after the policy anniversary. Defined as:max(pay_count(i, 'NEXT') - 1, 0) * pay_interval / 2
See also