Multi-Population Mortality Modeling

mortality-forecastingmulti-populationVECMVARcointegrationlongevity-basis-riskLee-CarteractuarialSolvency-IIsubpopulationDI-mortalitycairns-blake-dowdBayesianMCMC

Definition

Multi-population mortality modeling refers to stochastic frameworks that jointly forecast age-specific death rates for two or more related populations, enforcing the biological constraint that mortality in closely related groups should not diverge indefinitely. The central challenge is specifying the long-run equilibrium relationship between populations — and doing so without requiring the user to subjectively nominate which population "dominates" the others. The leading approach is the vector error correction model (VECM), which grounds non-divergence in the cointegration structure of the Lee-Carter time-varying factors and explicitly models the error-correction dynamics that pull deviating populations back toward long-run equilibrium.

Key Ideas

How It Works

The VECM for Two Populations

Working within the Lee-Carter structure lnmx,t(i)=αx(i)+βx(i)κt(i)\ln m_{x,t}^{(i)} = \alpha_x^{(i)} + \beta_x^{(i)} \kappa_t^{(i)}, with the constraint βx(1)=βx(2)\beta_x^{(1)} = \beta_x^{(2)} to ensure non-divergence, the VECM for the first differences Δκ(1)\Delta\kappa^{(1)} and Δκ(2)\Delta\kappa^{(2)} is:

Δκt(1)=δ0(1)+α(1)(κt1(1)κt1(2))+ϕ1(1)Δκt1(1)+ϕ2(1)Δκt1(2)+ϵt(1)\Delta\kappa_t^{(1)} = \delta_0^{(1)} + \alpha^{(1)}(\kappa_{t-1}^{(1)} - \kappa_{t-1}^{(2)}) + \phi_1^{(1)}\Delta\kappa_{t-1}^{(1)} + \phi_2^{(1)}\Delta\kappa_{t-1}^{(2)} + \epsilon_t^{(1)} Δκt(2)=δ0(2)+α(2)(κt1(1)κt1(2))+ϕ1(2)Δκt1(1)+ϕ2(2)Δκt1(2)+ϵt(2)\Delta\kappa_t^{(2)} = \delta_0^{(2)} + \alpha^{(2)}(\kappa_{t-1}^{(1)} - \kappa_{t-1}^{(2)}) + \phi_1^{(2)}\Delta\kappa_{t-1}^{(1)} + \phi_2^{(2)}\Delta\kappa_{t-1}^{(2)} + \epsilon_t^{(2)}

The error-correction term κt1(1)κt1(2)\kappa_{t-1}^{(1)} - \kappa_{t-1}^{(2)} is the equilibrium deviation. When it is positive (population 1 has improved more than population 2), α(1)<0\alpha^{(1)} < 0 and α(2)>0\alpha^{(2)} > 0 pull the system back. As tt \to \infty, the expected difference between κ(1)\kappa^{(1)} and κ(2)\kappa^{(2)} is a constant, satisfying non-divergence.

Model Comparison (England-Wales / UK Insured Lives, 1961–2005)

Model BIC In-sample 95%95\% confidence interval (CI) coverage Dominant-pop sensitivity
RWAR 179.2179.2 Fails after 2000 17%17\% swing from swapping
VAR 176.4176.4 Adequate None (symmetric)
VECM 174.6174.6 Full coverage None (symmetric)

Why It Matters

Open Questions

Related

Sources