Lee-Carter Model

mortalitystochastic-mortalityactuarialforecastinglee-cartermulti-populationfertilitydemography

Definition

The Lee-Carter model (Lee and Carter 1992) is a parametric stochastic mortality model that decomposes log central death rates into a time-invariant age pattern plus a single time-varying factor multiplied by an age-specific sensitivity:

ln(mx,t)=αx+βxκt+εx,t\ln(m_{x,t}) = \alpha_x + \beta_x \kappa_t + \varepsilon_{x,t}

where mx,tm_{x,t} is the central death rate at age xx and time tt, αx\alpha_x captures the average age-specific mortality profile, βx\beta_x captures how sensitive each age is to overall mortality improvements, and κt\kappa_t is the unobserved time index of mortality (the "mortality level"). The error εx,t\varepsilon_{x,t} is assumed white noise.

Key Ideas

How It Works

Single-Population Model

Given historical age-period death rates and exposures {mx,t,Ex,t}\{m_{x,t}, E_{x,t}\}, estimate αx\alpha_x, βx\beta_x, and κt\kappa_t jointly. Under Poisson likelihood, the death count Dx,tPoisson(mx,tEx,t)D_{x,t} \sim \mathrm{Poisson}(m_{x,t} E_{x,t}), and the log-likelihood is:

=x,t[Dx,t(αx+βxκt+lnEx,t)Ex,teαx+βxκt]\ell = \sum_{x,t} \left[ D_{x,t}(\alpha_x + \beta_x\kappa_t + \ln E_{x,t}) - E_{x,t} e^{\alpha_x + \beta_x\kappa_t} \right]

The fitted κ^t\hat\kappa_t series is then modeled as a univariate time series (typically a random walk with drift) to produce stochastic mortality forecasts and confidence intervals.

Two-Population Extension (Zhou et al.)

For two related populations sharing the constraint βx(1)=βx(2)\beta_x^{(1)} = \beta_x^{(2)} (identical age sensitivities), the model becomes:

ln(mx,t(i))=αx(i)+βxκt(i),i=1,2\ln(m_{x,t}^{(i)}) = \alpha_x^{(i)} + \beta_x \kappa_t^{(i)}, \qquad i = 1, 2

The shared βx\beta_x embeds the non-divergence hypothesis: if mortality improvements are driven by the same age-pattern forces, the long-run forecasts of mx,t(1)m_{x,t}^{(1)} and mx,t(2)m_{x,t}^{(2)} cannot diverge in direction. The second step models (κt(1),κt(2))(\kappa_t^{(1)}, \kappa_t^{(2)}) jointly with a bivariate time-series process.

Three options for the joint κt\kappa_t dynamics:

Fertility Extension (Lee 1993)

Lee (1993) extends the same factor-model logic to fertility. Age-specific fertility rates are modeled as:

fi,t=αi+βiFt+ui,tf_{i,t} = \alpha_i + \beta_i F_t + u_{i,t}

where αi\alpha_i is the mean age-ii fertility rate, βi\beta_i the age-ii sensitivity, and FtF_t the total fertility factor (analogous to κt\kappa_t for mortality). The total fertility rate satisfies TFRt=Ft+A\mathrm{TFR}_t = F_t + A for a constant AA.

The dynamics of FtF_t are specified as an autoregressive moving average (ARMA)(1,1) constrained to a steady state of 2 (replacement level):

Ft=2(1ϕ)+ϕFt1+et+θet1F_t = 2(1-\phi) + \phi F_{t-1} + e_t + \theta e_{t-1}

The long-run mean E[Ft]=2E[F_t] = 2 encodes the demographic belief that fertility converges to replacement level; ϕ\phi and θ\theta govern persistence and smoothing of the path. In the Meseguer (2010) Bayesian VAR (BVAR) implementation, this prior is encoded through a tight prior autoregressive (AR) mean of 0.8 for fertility (rather than 0 for mortality), combined with a tight overall shrinkage λ1=0.05\lambda_1 = 0.05.

Estimation in Two Steps

Because Lee-Carter is nonlinear in (αx,βx,κt)(\alpha_x, \beta_x, \kappa_t), the full model is estimated in two steps:

  1. Fit the Lee-Carter parameters (αx,βx,κt(i))(\alpha_x, \beta_x, \kappa_t^{(i)}) jointly via maximum likelihood estimation (MLE).
  2. Fit the bivariate time-series process to the estimated κ^t(i)\hat\kappa_t^{(i)} series via MLE.

Two-step estimation introduces parameter uncertainty in step 2 that must be corrected using Murphy-Topel (2002) standard errors.

Limitations and BVAR Comparison (Meseguer 2010)

The Lee-Carter framework has several structural limitations highlighted by comparison with BVAR approaches:

  1. Single uncertainty source. The random walk in κt\kappa_t is the only stochastic component — parameters αx\alpha_x and βx\beta_x are treated as fixed constants. This understates total forecast uncertainty, particularly at long horizons where parameter uncertainty compounds.

  2. Fixed age sensitivity ratios. The relative mortality improvement rates across ages are βx/βj\beta_x/\beta_j — a constant ratio fixed at estimation. BVAR allows each age group its own shock and correlation structure, reflecting that age groups can diverge over long horizons.

  3. Calibration failure at long horizons (Meseguer 2010). With a 1995 base year, the actual 65+ female population is already outside Lee-Carter's 90% credible interval by 2009 — a 14-year horizon. The informative BVAR maintains better-calibrated intervals throughout.

  4. No information sharing across age groups in forecasting. Lee-Carter's second-step univariate AR for κt\kappa_t uses no information about the cross-age-group correlation structure. The BVAR Minnesota prior with correlation-adaptive λ2\lambda_2 explicitly borrows strength across adjacent age groups.

  5. Fertility. Lee-Carter is a mortality model only; the Lee (1993) fertility extension applies the same single-factor structure (FtF_t instead of κt\kappa_t) without the non-divergence guarantees available from VECM-type models.

Why It Matters

Open Questions

Related