Mack Chain Ladder Model
Study guide: Exam GI-301
Mack Chain Ladder Model is the distribution-free stochastic model that Mack (1994) shows the chain ladder method implicitly assumes, together with the standard error of chain ladder reserves that follows from it. For cumulative claims C_{ik} of accident year i at development year k in an I \times I triangle, with accident years independent:
E(C_{i,k+1} \mid C_{i1}, \dots, C_{ik}) = C_{ik}\,f_k
\text{Var}(C_{i,k+1} \mid C_{i1}, \dots, C_{ik}) = C_{ik}\,\alpha_k^2
- Where the three assumptions come from. The chain ladder uses one factor per age for every accident year and projects from the latest amount alone (the mean assumption); it ignores any dependence between accident years (independence); and it weights the individual factors by
C_{jk}, which gives the minimum-variance unbiased average only if the variance is proportional toC_{jk}. None holds for every triangle — see Chain Ladder Assumptions, Calendar Year Effect and Development Factor Correlation Test. - Estimators.
\hat f_k = \sum_j C_{j,k+1} / \sum_j C_{jk}is unbiased. Fork \le I-2,\alpha_k^2is estimated without bias by the first formula below. The last one,\hat\alpha_{I-1}^2, is0if development is finished; otherwise Mack extrapolates it, for instance by the second formula:
\hat\alpha_k^2 = \frac{1}{I-k-1}\sum_{j=1}^{I-k} C_{jk}\left(\frac{C_{j,k+1}}{C_{jk}} - \hat f_k\right)^2
\hat\alpha_{I-1}^2 = \min\left(\frac{\hat\alpha_{I-2}^4}{\hat\alpha_{I-3}^2},\ \hat\alpha_{I-3}^2,\ \hat\alpha_{I-2}^2\right)
- Standard error of one year's reserve. The mean squared error of
\hat R_i = \hat C_{iI} - C_{i,I+1-i}is taken conditional on the observed triangle. Its square root, estimated below, is the same for the reserve as for the ultimate. In the bracket, the1/\hat C_{ik}term estimates the future random variation (process) and the1/\sum C_{jk}term the error in the\hat f_k(estimation).\hat C_{ik}is the triangle completed by the chain ladder, with\hat C_{i,I+1-i} = C_{i,I+1-i}.
\begin{aligned} \text{s.e.}(\hat R_i)^2 &= \hat C_{iI}^2 \sum_{k=I+1-i}^{I-1} \frac{\hat\alpha_k^2}{\hat f_k^2} \\ &\quad \times \left(\frac{1}{\hat C_{ik}} + \frac{1}{\sum_{j=1}^{I-k} C_{jk}}\right) \end{aligned}
- Standard error of the total. The
\hat R_iare positively correlated because they share the\hat f_k, so their squared standard errors do not simply add:
\begin{aligned} \text{s.e.}(\hat R)^2 &= \sum_{i=2}^{I}\Bigg\{\text{s.e.}(\hat R_i)^2 + \hat C_{iI}\sum_{j=i+1}^{I}\hat C_{jI} \\ &\qquad \times \sum_{k=I+1-i}^{I-1}\frac{2\hat\alpha_k^2/\hat f_k^2}{\sum_{n=1}^{I-k} C_{nk}}\Bigg\} \end{aligned}
- Confidence limits. When the volume is large, a Normal approximation gives
\hat R_i \pm z\,\text{s.e.}. When\text{s.e.}(\hat R_i)exceeds about50\%of\hat R_i, Mack recommends a Lognormal with the same mean and variance. That fit has\sigma_i^2 = \ln\!\big(1 + \text{s.e.}^2/\hat R_i^2\big), and itsz-percentile is\hat R_i\exp(z\sigma_i - \sigma_i^2/2). AddingC_{i,I+1-i}turns reserve limits into limits for the ultimate. - Allocating a total percentile. To give the total a chosen percentile, Mack sets that percentile of
\hat Rand finds the onezat which the accident years' Lognormal percentiles add up to it. Every year then sits at the same confidence level.
Estimating the Factors and Their Variances From a Paid Triangle Cumulative paid claims ($000):
AY k=1k=2k=3k=411{,}0002{,}5003{,}0003{,}15021{,}5002{,}4003{,}12038002{,}40041{,}200Development is not believed finished at
k = 4, but no tail is projected. Estimate\hat f_kand\hat\alpha_k^2fork = 1, 2, 3, and the chain ladder reserves.Answer The individual factors are
2.5, 1.6, 3.0fork=1;1.2, 1.3fork=2; and1.05fork=3.\begin{align*} \hat f_1 &= \frac{2{,}500 + 2{,}400 + 2{,}400}{1{,}000 + 1{,}500 + 800} \\ &= \frac{7{,}300}{3{,}300} \\ &= 2.21212 \\ \hat f_2 &= \frac{3{,}000 + 3{,}120}{2{,}500 + 2{,}400} \\ &= 1.24898 \\ \hat f_3 &= \frac{3{,}150}{3{,}000} \\ &= 1.05000 \end{align*}
\hat\alpha_1^2hasI - k - 1 = 2degrees of freedom and\hat\alpha_2^2has1:\begin{align*} \hat\alpha_1^2 &= \tfrac{1}{2}\big[1{,}000(0.28788)^2 + 1{,}500(0.61212)^2 \\ &\qquad + 800(0.78788)^2\big] \\ &= \tfrac{1}{2}(82.87 + 562.04 + 496.60) \\ &= 570.76 \\ \hat\alpha_2^2 &= 2{,}500(0.04898)^2 + 2{,}400(0.05102)^2 \\ &= 5.997 + 6.247 \\ &= 12.245 \end{align*}
\hat\alpha_3^2cannot be estimated from one factor, so it is extrapolated:\begin{align*} \hat\alpha_3^2 &= \min\left(\frac{12.245^2}{570.76},\ 570.76,\ 12.245\right) \\ &= 0.2627 \end{align*}Completing the triangle gives ultimates
3{,}276.0for AY 2,3{,}147.4for AY 3 and3{,}481.2for AY 4. The reserves are\hat R_2 = 156.0,\hat R_3 = 747.4and\hat R_4 = 2{,}281.2, a total of3{,}184.7.
\hat\alpha_k^2falls fast withkbecause the early factors scatter widely (1.6to3.0) around\hat f_1and the later ones barely at all.
Standard Error of One Year and of the Total Continue the triangle above. Compute
\text{s.e.}(\hat R_4), split it into its process and estimation parts, and compute\text{s.e.}(\hat R)for all years combined. Take\text{s.e.}(\hat R_2)^2 = 1{,}672and\text{s.e.}(\hat R_3)^2 = 49{,}844as given.Answer AY 4 is at
k = 1, so the sum runs overk = 1, 2, 3, with\hat C_{41} = 1{,}200,\hat C_{42} = 2{,}654.5and\hat C_{43} = 3{,}315.5:
k\hat\alpha_k^2/\hat f_k^21/\hat C_{4k}1/\sum_j C_{jk}Term 1116.641/1{,}2001/3{,}3000.13254127.8501/2{,}654.51/4{,}9000.00455930.23831/3{,}315.51/3{,}0000.000151Sum 0.137252\begin{align*} \text{s.e.}(\hat R_4)^2 &= 3{,}481.25^2 \times 0.137252 \\ &\approx 1{,}663{,}360 \\ \text{s.e.}(\hat R_4) &= 1{,}289.7 \end{align*}That is
56.5\%of\hat R_4. Summing only the1/\hat C_{4k}parts gives the process standard deviation,1{,}102; the1/\sum C_{jk}parts give the estimation standard deviation,670(1{,}102^2 + 670^2 \approx 1{,}289.7^2). Almost all of it arises atk = 1, the widely scattered first factor applied to one year's1{,}200.The total. The cross terms use
2\hat\alpha_k^2/\hat f_k^2 \div \sum_n C_{nk}, which is0.0032039fork=2and0.00015885fork=3:\begin{align*} i = 2&: \ 3{,}276.0 \times 6{,}628.68 \times 0.00015885 \\ &= 3{,}450 \\ i = 3&: \ 3{,}147.43 \times 3{,}481.25 \times 0.0033628 \\ &= 36{,}846 \end{align*}\begin{align*} \text{s.e.}(\hat R)^2 &= 1{,}672 + 49{,}844 + 1{,}663{,}360 \\ &\quad + 3{,}450 + 36{,}846 \\ &= 1{,}714{,}876 + 40{,}296 \\ &= 1{,}755{,}172 \\ \text{s.e.}(\hat R) &= 1{,}324.8 \end{align*}That is
41.6\%of the3{,}184.7total. Treating the years as independent would have given\sqrt{1{,}714{,}876} = 1{,}309.5; the shared factors add the covariance.
Normal Versus Lognormal Confidence Limits From the example above,
\hat R_4 = 2{,}281.2with\text{s.e.} = 1{,}289.7andC_{41} = 1{,}200. Find the 10th and 90th percentiles ofR_4under a Normal and under a Lognormal approximation (z_{0.90} = 1.28). Then give the lognormal interval for the ultimate.Answer Normal:
\begin{align*} 2{,}281.2 \pm 1.28 \times 1{,}289.7 &= 2{,}281.2 \pm 1{,}650.8 \\ &= (630.4,\ 3{,}932.0) \end{align*}Lognormal: the coefficient of variation is
1{,}289.7/2{,}281.2 = 0.5654.\begin{align*} \sigma^2 &= \ln(1 + 0.5654^2) \\ &= 0.2774 \\ \sigma &= 0.5267 \\ \text{90th} &= 2{,}281.2\,e^{1.28(0.5267) - 0.2774/2} \\ &= 2{,}281.2\,e^{0.5355} \\ &\approx 3{,}897 \\ \text{10th} &= 2{,}281.2\,e^{-1.28(0.5267) - 0.2774/2} \\ &= 2{,}281.2\,e^{-0.8129} \\ &\approx 1{,}012 \end{align*}The Lognormal interval
(1{,}012,\ 3{,}897)sits higher at the bottom than the Normal one. At the top it is slightly lower, which is Mack's point that neither approximation's 90th percentile is always the larger one.With the standard error above
50\%of the reserve, Mack's advice is the Lognormal. A symmetric Normal 95% interval,\hat R_4 \pm 2\,\text{s.e.}, would already have a negative lower limit,-298.Shifting by the
1{,}200already paid gives an 80% interval for AY 4's ultimate of(2{,}212,\ 5{,}097).