Forecasting mortality rates

multivariate or univariate models?

Lingbing Feng, Yanlin Shi*

*Corresponding author for this work

Research output: Contribution to journalArticle

5 Citations (Scopus)

Abstract

It is well known that accurate forecasts of mortality rates are essential to various demographic research topics, such as population projections and the pricing of insurance products such as pensions and annuities. In this study, we argue that including the lagged rates of neighbouring ages cannot further improve mortality forecasting after allowing for autocorrelations. This is because the sample cross-correlation function cannot exhibit meaningful and statistically significant correlations. In other words, rates of neighbouring ages are usually not leading indicators in mortality forecasting. Therefore, multivariate stochastic mortality models like the classic Lee–Carter may not necessarily lead to more accurate forecasts, compared with sophisticated univariate models. Using Australian mortality data, simulation and empirical studies employing the Lee–Carter, Functional Data, Vector Autoregression, Autoregression-Autoregressive Conditional Heteroskedasticity and exponential smoothing (ETS) state space models are performed. Results suggest that ETS models consistently outperform the others in terms of forecasting accuracy. This conclusion holds for both female and male mortality data with different empirical features across various forecasting error measurements. Hence, ETS can be a widely useful tool to model and forecast mortality rates in actuarial practice.

Original languageEnglish
Pages (from-to)289-318
Number of pages30
JournalJournal of Population Research
Volume35
Issue number3
DOIs
Publication statusPublished - 1 Sep 2018

Keywords

  • Exponential smoothing
  • Lee–Carter model
  • Mortality rates
  • Multivariate model
  • Univariate model

Fingerprint Dive into the research topics of 'Forecasting mortality rates: multivariate or univariate models?'. Together they form a unique fingerprint.

Cite this