MULTI-POPULATION MORTALITY MODELLING: A Danish Case Study Andrew - - PowerPoint PPT Presentation

multi population mortality modelling a danish case study
SMART_READER_LITE
LIVE PREVIEW

MULTI-POPULATION MORTALITY MODELLING: A Danish Case Study Andrew - - PowerPoint PPT Presentation

MULTI-POPULATION MORTALITY MODELLING: A Danish Case Study Andrew Cairns Heriot-Watt University, and The Maxwell Institute, Edinburgh Joint work with D. Blake, K. Dowd, M. Kallestrup-Lamb, C. Rosenskjold Longevity 11, Lyon, 2015 1 Plan


slide-1
SLIDE 1

MULTI-POPULATION MORTALITY MODELLING: A Danish Case Study Andrew Cairns Heriot-Watt University, and The Maxwell Institute, Edinburgh

Joint work with D. Blake, K. Dowd, M. Kallestrup-Lamb, C. Rosenskjold

Longevity 11, Lyon, 2015

1

slide-2
SLIDE 2

Plan

  • Introduction and motivation for multi-population

modelling

  • Modelling Danish sub-population mortality
  • Economic capital

2

slide-3
SLIDE 3
  • 1. Motivation for multi-population modelling

A: Risk assessment

  • Multi-country (e.g. consistent demographic projections)
  • Males/Females (e.g. consistent demographic projections)
  • Socio-economic subgroups (e.g. blue or white collar)
  • Smokers/Non-smokers
  • Annuities/Life insurance
  • Limited data ⇒ learn from other populations

→ reserving calculations;

diversification benefits

3

slide-4
SLIDE 4

Motivation for multi-population modelling B: Risk management for pension plans and insurers

  • Retain systematic mortality risk; versus:
  • ‘Over-the-counter’ deals (e.g. longevity swap)
  • Standardised mortality-linked securities

– linked to national mortality index – < 100% risk reduction: basis risk

4

slide-5
SLIDE 5

Multi-Population Challenges

  • Data availability
  • Data quality and depth
  • Model complexity

– single population models can be complex – 2-population versions are more complex – multi-pop ......

  • Multi-population modelling requires

– (fairly) simple single-population models – simple dependencies between populations

5

slide-6
SLIDE 6
  • 2. A New Case Study and a New Model
  • Sub-populations differ from national population

– socio-economic factors – other factors

  • Denmark

– High quality data on ALL residents – 1981-2005 available (later data soon) – Can subdivide population using covariates on the database

6

slide-7
SLIDE 7

Danish Data

  • What can we learn from Danish data that will inform us

about other populations?

  • Key covariates

– Wealth – Income

  • Affluence = Wealth+15×Income

7

slide-8
SLIDE 8

Problem

  • High income ⇒ “affluent” and low mortality BUT
  • Low income ⇒

/

not affluent, high mortality

  • High wealth ⇒ “affluent” and low mortality BUT
  • Low wealth ⇒

/

not affluent, high mortality Empirical solution: use a combination

  • Affluence, A = wealth +K× income
  • K = 15 seems to work well statistically as a predictor
  • Low affluence, A, predicts poor mortality

8

slide-9
SLIDE 9

Subdividing Data

(after much experimentation!)

  • Males resident in Denmark for the previous 12 months
  • Divide population in year t

– into 10 equal sized Groups (approx) – using affluence, A

  • Individuals can change groups up to age 67
  • Group allocations are locked down at age 67

(better than not locking down at age 67) 9

slide-10
SLIDE 10

Subdivided Data

  • Exposures E(i)(t, x) for groups i = 1, . . . , 10

range from over 4000 down to 24

  • Deaths D(i)(t, x)

range from 152 down to 6

  • Crude death rates ˆ

m(i)(t, x) = D(i)(t, x)/E(i)(t, x)

  • Small groups ⇒ Poisson risk is important

10

slide-11
SLIDE 11

Crude death rates 2012

60 70 80 90 0.002 0.010 0.050 0.200

Group 1 Group 2 Group 3 Group 4 Group 5 Group 6 Group 7 Group 8 Group 9 Group 10

Males Crude m(t,x); 2012

Age m(t,x) (log scale) 11

slide-12
SLIDE 12

Modelling the death rates, mk(t, x)

m(k)(t, x) = pop. k death rate in year t at age x

Population k, year t, age x

log m(k)(t, x) = β(k)(x) + κ(k)

1 (t) + κ(k) 2 (t)(x − ¯

x)

(Extended CBD with a non-parametric base table, β(k)(x))

  • 10 groups, k = 1, . . . , 10 (low to high affluence)
  • 21 years, t = 1985, . . . , 2005
  • 40 ages, x = 55, . . . , 94

12

slide-13
SLIDE 13

Model-Inferred Underlying Death Rates 2012

60 70 80 90 0.002 0.010 0.050 0.200

Group 1 Group 2 Group 3 Group 4 Group 5 Group 6 Group 7 Group 8 Group 9 Group 10

Males Crude m(t,x); 2012

Age m(t,x) (log scale) 60 70 80 90 0.002 0.010 0.050 0.200

Group 1 Group 2 Group 3 Group 4 Group 5 Group 6 Group 7 Group 8 Group 9 Group 10

Males CBD−X Fitted m(t,x); 2012 Point Estimates

Age m(t,x) (log scale)

13

slide-14
SLIDE 14

Modelling the death rates, mk(t, x)

log m(k)(t, x) = β(k)(x) + κ(k)

1 (t) + κ(k) 2 (t)(x − ¯

x)

  • Model fits the 10 groups well without a cohort effect
  • Non-parametric β(k)(x) is essential to preserve group

rankings – Rankings are evident in crude data – “Bio-demographical reasonableness”: more affluent ⇒ healthier

14

slide-15
SLIDE 15

Model-Inferred Underlying Death Rates 2012

60 70 80 90 0.002 0.010 0.050 0.200

Group 1 Group 2 Group 3 Group 4 Group 5 Group 6 Group 7 Group 8 Group 9 Group 10

Males Crude m(t,x); 2012

Age m(t,x) (log scale) 60 70 80 90 0.002 0.010 0.050 0.200

Group 1 Group 2 Group 3 Group 4 Group 5 Group 6 Group 7 Group 8 Group 9 Group 10

Males CBD−X Fitted m(t,x); 2012 Point Estimates

Age m(t,x) (log scale)

  • Gap reduces from over 5× to 1.3×
  • Or +14 years difference for Group 1→10, age 55; +9 at 67.
  • Convergence ⇒ way ahead for modelling very high ages???

15

slide-16
SLIDE 16

Life Expectancy for Groups 1 to 10

1985 1995 2005 16 20 24 28

Males Period EL: Age 55

Year Future Life Expectancy 1985 1995 2005 10 12 14 16 18 20

Males Period EL: Age 65

Year Future Life Expectancy 1985 1995 2005 2 4 6 8 10 12

Males Period EL: Age 75

Year Future Life Expectancy

Group 10 Group 9 Group 8 Group 7 Group 6 Group 5 Group 4 Group 3 Group 2 Group 1

16

slide-17
SLIDE 17

Time series modelling

  • t → t + 1: Allow for correlation

– between κ(k)

1 (t + 1) and κ(k) 2 (t + 1)

– between groups k = 1, . . . , 10

  • Medium/long term:

group specific period effects gravitate towards the national trend

⇒ Bio-demographical reasonableness:

groups should not diverge

17

slide-18
SLIDE 18

Simulated Group versus Population Mortality, q(t, x)

0.02 0.04 0.06 0.08 0.02 0.04 0.06 0.08

Group 2 T=2013 Corr = 0.61

Total q(t,x) Group q(t,x)

0.02 0.04 0.06 0.08 0.02 0.04 0.06 0.08

Group 2 T=2017 Corr = 0.73

Total q(t,x) Group q(t,x)

0.02 0.04 0.06 0.08 0.02 0.04 0.06 0.08

Group 2 T=2037 Corr = 0.86

Total q(t,x) Group q(t,x)

As T increases: +1 year; +5 years; +25years

  • Scatterplots become more dispersed
  • Shift down and to the left
  • Correlation increasess

18

slide-19
SLIDE 19

Forecast Correlations Deciles are quite narrow subgroups More diversified e.g.

  • Blue collar pension plan

⇒ equal proportions of groups 2, 3, 4

  • White collar pension plan

⇒ equal proportions of groups 8, 9, 10

  • Mixed plan

⇒ proportions (0, 0, 1, 2, . . . , 7, 8)/36 (e.g. amounts)

19

slide-20
SLIDE 20

Forecast Correlations: Mortality Rates at Age 75

2015 2020 2025 2030 2035 0.0 0.2 0.4 0.6 0.8 1.0 Year Correlation

Blue Collar Plan White Collar Plan Group 1 Group 2 Group 3 Group 4 Group 5 Group 6 Group 7 Group 8 Group 9 Group 10

Age 75

Correlation Between Group q(t,x) and Total q(t,x) 20

slide-21
SLIDE 21

Forecast Correlations: Cohort Survivorship from 65

2015 2020 2025 2030 2035 2040 0.0 0.2 0.4 0.6 0.8 1.0 Year Rank Correlation

Group 1 Group 2 Group 3 Group 4 Group 5 Group 6 Group 7 Group 8 Group 9 Group 10

Correlation Between Group S(t,65) and Total Population S(t,65)

21

slide-22
SLIDE 22

Forecast Correlations: Cohort Survivorship from 65

How does correlation change with maturity?

2015 2020 2025 2030 2035 2040 0.0 0.2 0.4 0.6 0.8 1.0 Year Rank Correlation

Mixed Plan Blue Collar Plan White Collar Plan Group 2 Group 5 Group 9

Correlation Between Group S(t,65) and Total Population S(t,65)

22

slide-23
SLIDE 23

Forecast Correlations: Cohort Survivorship

Correlations at different ages: cor (SX(10, x), STOT(10, x))

55 60 65 70 0.5 0.6 0.7 0.8 0.9 1.0 Mixed Blue Collar White Collar Group 2 Group 9

Survivor Index Correlations at Time 10 With Total Population

Initial Age Correlation

23

slide-24
SLIDE 24

Forecast Correlations: Cohort Survivorship

Different reference ages: cor (SX(10, 65), STOT(10, x))

55 60 65 70 0.5 0.6 0.7 0.8 0.9 1.0 Mixed Blue Collar White Collar Group 2 Group 9

Survivor Index Correlations for Age 65 at Time 10 With Total Population, Reference Age x

Reference Age, x Correlation

24

slide-25
SLIDE 25

Conclusions

  • Development of a new multi-population dataset for Denmark

strong bio-demographically reasonable group rankings based on a new measure of affluence

  • Unlike multi-country data

a priori ranking of affluence-related groups

  • Proposal for a simple new multi-population model
  • Mortality rates converge at high ages
  • Strong correlations over medium to long term
  • Correlations depend strongly on diversity of sub-population

E: A.J.G.Cairns@hw.ac.uk W: www.macs.hw.ac.uk/∼andrewc

25

slide-26
SLIDE 26

Bonus Slides

26

slide-27
SLIDE 27

A specific model

κ(i)

1 (t) = κ(i) 1 (t − 1) + µ1 + Z1i(t)

(random walk)

−ψ ( κ(i)

1 (t − 1) − ¯

κ1(t − 1) )

(gravity between groups)

κ(i)

2 (t) = κ(i) 2 (t − 1) + µ2 + Z2i(t)

−ψ ( κ(i)

2 (t − 1) − ¯

κ2(t − 1) )

where

¯ κ1(t) = 1 n

n

i=1

κ(i)

1 (t)

and

¯ κ2(t) = 1 n

n

i=1

κ(i)

2 (t)

27

slide-28
SLIDE 28

A specific model

κ(i)

1 (t)

= κ(i)

1 (t − 1) + µ1 + Z1i(t) − ψ

( κ(i)

1 (t − 1) − ¯

κ1(t − 1) ) κ(i)

2 (t)

= κ(i)

2 (t − 1) + µ2 + Z2i(t) − ψ

( κ(i)

2 (t − 1) − ¯

κ2(t − 1) )

Model structure ⇒

κ1(t), ¯ κ2(t)) ∼ bivariate random walk

  • Each κ(i)

1 (t) − ¯

κ1(t) ∼ AR(1) reverting to 0

  • Each κ(i)

2 (t) − ¯

κ2(t) ∼ AR(1) reverting to 0

  • β(i)(x) vs β(j)(x) ⇒ intrinsic group differences

28

slide-29
SLIDE 29

Non-trivial correlation structure: between different ages and groups

κ(i)

1 (t)

= κ(i)

1 (t − 1) + µ1+Z1i(t) − ψ

( κ(i)

1 (t − 1) − ¯

κ1(t − 1) ) κ(i)

2 (t)

= κ(i)

2 (t − 1) + µ2+Z2i(t) − ψ

( κ(i)

2 (t − 1) − ¯

κ2(t − 1) )

The Zki are multivariate normal, mean 0 and

Cov(Zki, Zlj) =    vkl

for i = j

ρvkl for i ̸= j ρ = cond. correlation between κ(i)

1 (t) and κ(j) 1 (t) etc.

29

slide-30
SLIDE 30

Comments

  • Model is very simple

– One gravity parameter, 0 < ψ < 1 – One between-group correlation parameter,

0 < ρ < 1

  • Many generalisations are possible
  • But more parameters + more complex computing
  • This simple model seems to fit quite well.
  • Nevertheless ⇒ work in progress

30

slide-31
SLIDE 31

Prior distributions

  • As uninformative as possible
  • µ1, µ2 ∼ improper uniform prior
  • {vij} ∼ Inverse Wishart
  • ρ ∼ Beta(2, 2)
  • ψ ∼ Beta(2, 2)

State variables and process parameters estimated using MCMC (Gibbs + Metropolis-Hastings)

31

slide-32
SLIDE 32

Posterior Distributions and 95% Credibility Intervals

−0.030 −0.020 −0.010 0.000 0.0 0.2 0.4 0.6 0.8 1.0

Kappa_1 Drift, mu_1

mu_1 Cumulative Posterior Probability 0.0000 0.0004 0.0008 0.0012 0.0 0.2 0.4 0.6 0.8 1.0

Kappa_2 Drift, mu_2

mu_2 Cumulative Posterior Probability

Note: −µ1 = global improvement rate

32

slide-33
SLIDE 33

Posterior Distributions and 95% Credibility Intervals

0.0 0.2 0.4 0.6 0.8 1.0 0.0 0.2 0.4 0.6 0.8 1.0

Between Group Correlation, rho

rho Cumulative Posterior Probability 0.00 0.02 0.04 0.06 0.08 0.10 0.12 0.0 0.2 0.4 0.6 0.8 1.0

Gravity Parameter, psi

psi Cumulative Posterior Probability

33