28. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Triangles
1 > rm(list=ls())
2 > source("http:// freakonometrics .free.fr/bases.R")
3 > ls()
4 [1] "INCURRED" "NUMBER" "PAID" "PREMIUM"
5 > PAID
6 [,1] [,2] [,3] [,4] [,5] [,6]
7 [1,] 3209 4372 4411 4428 4435 4456
8 [2,] 3367 4659 4696 4720 4730 NA
9 [3,] 3871 5345 5398 5420 NA NA
10 [4,] 4239 5917 6020 NA NA NA
11 [5,] 4929 6794 NA NA NA NA
12 [6,] 5217 NA NA NA NA NA
@freakonometrics 28
29. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Triangles ?
Actually, there might be two diļ¬erent cases in practice, the ļ¬rst one being when
initial data are missing
0 1 2 3 4 5
0 ā¦ ā¦ ā¦ ā¢ ā¢ ā¢
1 ā¦ ā¦ ā¢ ā¢ ā¢
2 ā¦ ā¢ ā¢ ā¢
3 ā¢ ā¢ ā¢
4 ā¢ ā¢
5 ā¢
In that case it is mainly an index-issue in calculation.
@freakonometrics 29
30. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Triangles ?
Actually, there might be two diļ¬erent cases in practice, the ļ¬rst one being when
ļ¬nal data are missing, i.e. some tail factor should be included
0 1 2 3 4 5
0 ā¢ ā¢ ā¢ ā¢ ā¦ ā¦
1 ā¢ ā¢ ā¢ ā¦ ā¦ ā¦
2 ā¢ ā¢ ā¦ ā¦ ā¦ ā¦
3 ā¢ ā¦ ā¦ ā¦ ā¦ ā¦
In that case it is necessary to extrapolate (with past information) the ļ¬nal loss
(tail factor).
@freakonometrics 30
31. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
The Chain Ladder estimate
We assume here that
Ci,j+1 = Ī»j Ā· Ci,j for all i, j = 0, 1, Ā· Ā· Ā· , n.
A natural estimator for Ī»j based on past history is
Ī»j =
nāj
i=0
Ci,j+1
nāj
i=0
Ci,j
for all j = 0, 1, Ā· Ā· Ā· , n ā 1.
Hence, it becomes possible to estimate future payments using
Ci,j = Ī»n+1āi Ā· Ā· Ā· Ī»jā1 Ci,n+1āi.
@freakonometrics 31
43. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
18 Mack.S.E 79.30
19 CV(IBNR): 0.03
@freakonometrics 43
44. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Three ways to look at triangles
There are basically three kind of approaches to model development
ā¢ developments as percentages of total incured, i.e. consider
Ļ = (Ļ0, Ļ1, Ā· Ā· Ā· , Ļn), with Ļ0 + Ļ1 + Ā· Ā· Ā· + Ļn = 1, such that
E(Yi,j) = ĻjE(Ci,n), where j = 0, 1, Ā· Ā· Ā· , n.
ā¢ developments as rates of total incured, i.e. consider Ī³ = (Ī³0, Ī³1, Ā· Ā· Ā· , Ī³n), such
that
E(Ci,j) = Ī³jE(Ci,n), where j = 0, 1, Ā· Ā· Ā· , n.
ā¢ developments as factors of previous estimation, i.e. consider
Ī» = (Ī»0, Ī»1, Ā· Ā· Ā· , Ī»n), such that
E(Ci,j+1) = Ī»jE(Ci,j), where j = 0, 1, Ā· Ā· Ā· , n.
@freakonometrics 44
45. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Three ways to look at triangles
From a mathematical point of view, it is strictly equivalent to study one of those.
Hence,
Ī³j = Ļ0 + Ļ1 + Ā· Ā· Ā· + Ļj =
1
Ī»j
1
Ī»j+1
Ā· Ā· Ā·
1
Ī»nā1
,
Ī»j =
Ī³j+1
Ī³j
=
Ļ0 + Ļ1 + Ā· Ā· Ā· + Ļj + Ļj+1
Ļ0 + Ļ1 + Ā· Ā· Ā· + Ļj
Ļj =
ļ£±
ļ£²
ļ£³
Ī³0 if j = 0
Ī³j ā Ī³jā1 if j ā„ 1
=
ļ£±
ļ£“ļ£²
ļ£“ļ£³
1
Ī»0
1
Ī»1
Ā· Ā· Ā·
1
Ī»nā1
, if j = 0
1
Ī»j+1
1
Ī»j+2
Ā· Ā· Ā·
1
Ī»nā1
ā
1
Ī»j
1
Ī»j+1
Ā· Ā· Ā·
1
Ī»nā1
, if j ā„ 1
@freakonometrics 45
46. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Three ways to look at triangles
On the previous triangle,
0 1 2 3 4 n
Ī»j 1,38093 1,01143 1,00434 1,00186 1,00474 1,0000
Ī³j 70,819% 97,796% 98,914% 99,344% 99,529% 100,000%
Ļj 70,819% 26,977% 1,118% 0,430% 0,185% 0,000%
@freakonometrics 46
47. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
d-triangles
It is possible to deļ¬ne the d-triangles, with empirical Ī»ās, i.e. Ī»i,j
0 1 2 3 4 5
0 1.362 1.009 1.004 1.002 1.005
1 1.384 1.008 1.005 1.002
2 1.381 1.010 1.001
3 1.396 1.017
4 1.378
5
@freakonometrics 47
48. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
The Chain-Ladder estimate
The Chain-Ladder estimate is probably the most popular technique to estimate
claim reserves. Let Ft denote the information avalable at time t, or more formally
the ļ¬ltration generated by {Ci,j, i + j ā¤ t} - or equivalently {Xi,j, i + j ā¤ t}
Assume that incremental payments are independent by occurence years, i.e.
Ci1,Ā· and Ci2,Ā· are independent for any i1 and i2 [H1]
.
Further, assume that (Ci,j)jā„0 is Markov, and more precisely, there exist Ī»jās
and Ļ2
j ās such that
ļ£±
ļ£²
ļ£³
E(Ci,j+1|Fi+j) = E(Ci,j+1|Ci,j) = Ī»j Ā· Ci,j [H2]
Var(Ci,j+1|Fi+j) = Var(Ci,j+1|Ci,j) = Ļ2
j Ā· Ci,j [H3]
Under those assumption (see Mack (1993)), one gets
E(Ci,j+k|Fi+j) = (Ci,j+k|Ci,j) = Ī»j Ā· Ī»j+1 Ā· Ā· Ā· Ī»j+kā1Ci,j
@freakonometrics 48
49. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Testing assumptions
Assumption H2 can be interpreted as a linear regression model, i.e.
Yi = Ī²0 + Xi Ā· Ī²1 + Īµi, i = 1, Ā· Ā· Ā· , n, where Īµ is some error term, such that
E(Īµ) = 0, where Ī²0 = 0, Yi = Ci,j+1 for some j, Xi = Ci,j, and Ī²1 = Ī»j.
Weighted least squares can be considered, i.e. min
nāj
i=1
Ļi (Yi ā Ī²0 ā Ī²1Xi)
2
where the Ļiās are proportional to Var(Yi)ā1
. This leads to
min
nāj
i=1
1
Ci,j
(Ci,j+1 ā Ī»jCi,j)
2
.
As in any linear regression model, it is possible to test assumptions H1 and H2,
the following graphs can be considered, given j
ā¢ plot Ci,j+1ās versus Ci,jās. Points should be on the straight line with slope Ī»j.
ā¢ plot (standardized) residuals Īµi,j =
Ci,j+1 ā Ī»jCi,j
Ci,j
versus Ci,jās.
@freakonometrics 49
50. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Testing assumptions
H1 is the accident year independent assumption. More precisely, we assume there
is no calendar eļ¬ect.
Deļ¬ne the diagonal Bk = {Ck,0, Ckā1,1, Ckā2,2 Ā· Ā· Ā· , C2,kā2, C1,kā1, C0,k}. If there
is a calendar eļ¬ect, it should aļ¬ect adjacent factor lines,
Ak =
Ck,1
Ck,0
,
Ckā1,2
Ckā1,1
,
Ckā2,3
Ckā2,2
, Ā· Ā· Ā· ,
C1,k
C1,kā1
,
C0,k+1
C0,k
= ā
Ī“k+1
Ī“k
ā,
and
Akā1 =
Ckā1,1
Ckā1,0
,
Ckā2,2
Ckā2,1
,
Ckā3,3
Ckā3,2
, Ā· Ā· Ā· ,
C1,kā1
C1,kā2
,
C0,k
C0,kā1
= ā
Ī“k
Ī“kā1
ā.
For each k, let N+
k denote the number of elements exceeding the median, and
Nā
k the number of elements lower than the mean. The two years are
independent, N+
k and Nā
k should be āclosedā, i.e. Nk = min N+
k , Nā
k should be
āclosedā to N+
k + Nā
k /2.
@freakonometrics 50
51. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Testing assumptions
Since Nā
k and N+
k are two binomial distributions B p = 1/2, n = Nā
k + N+
k ,
then
E (Nk) =
nk
2
ā
ļ£«
ļ£
nk ā 1
mk
ļ£¶
ļ£ø nk
2nk
where nk = N+
k + Nā
k and mk =
nk ā 1
2
and
V (Nk) =
nk (nk ā 1)
2
ā
ļ£«
ļ£
nk ā 1
mk
ļ£¶
ļ£ø nk (nk ā 1)
2nk
+ E (Nk) ā E (Nk)
2
.
Under some normality assumption on N, a 95% conļ¬dence interval can be
derived, i.e. E (Z) Ā± 1.96 V (Z).
@freakonometrics 51
53. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
From Chain-Ladder to Grossing-Up
The idea of the Chain-Ladder technique was to estimate the Ī»jās, so that we can
derive estimates for Ci,n, since
Ci,n = Ci,nāi Ā·
n
k=nāi+1
Ī»k
Based on the Chain-Ladder link ratios, Ī», it is possible to deļ¬ne grossing-up
coeļ¬cients
Ī³j =
n
k=j
1
Ī»k
and thus, the total loss incured for accident year i is then
Ci,n = Ci,nāi Ā·
Ī³n
Ī³nāi
@freakonometrics 53
54. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Variant of the Chain-Ladder Method (1)
Historically (see e.g.), the natural idea was to consider a (standard) average of
individual link ratios.
Several techniques have been introduces to study individual link-ratios.
A ļ¬rst idea is to consider a simple linear model, Ī»i,j = aji + bj. Using OLS
techniques, it is possible to estimate those coeļ¬cients simply. Then, we project
those ratios using predicted one, Ī»i,j = aji + bj.
@freakonometrics 54
55. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Variant of the Chain-Ladder Method (2)
A second idea is to assume that Ī»j is the weighted sum of Ī»Ā·Ā·Ā· ,jās,
Ī»j =
jā1
i=0
Ļi,jĪ»i,j
jā1
i=0
Ļi,j
If Ļi,j = Ci,j we obtain the chain ladder estimate. An alternative is to assume
that Ļi,j = i + j + 1 (in order to give more weight to recent years).
@freakonometrics 55
56. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Variant of the Chain-Ladder Method (3)
Here, we assume that cumulated run-oļ¬ triangles have an exponential trend, i.e.
Ci,j = Ī±j exp(i Ā· Ī²j).
In order to estimate the Ī±jās and Ī²jās is to consider a linear model on log Ci,j,
log Ci,j = aj
log(Ī±j )
+Ī²j Ā· i + Īµi,j.
Once the Ī²jās have been estimated, set Ī³j = exp(Ī²j), and deļ¬ne
Īi,j = Ī³nāiāj
j Ā· Ci,j.
@freakonometrics 56
57. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
The extended link ratio family of estimators
For convenience, link ratios are factors that give relation between cumulative
payments of one development year (say j) and the next development year (j + 1).
They are simply the ratios yi/xi, where xiās are cumulative payments year j (i.e.
xi = Ci,j) and yiās are cumulative payments year j + 1 (i.e. yi = Ci,j+1).
For example, the Chain Ladder estimate is obtained as
Ī»j =
nāj
i=0 yi
nāj
k=0 xk
=
nāj
i=0
xi
nāj
k=1 xk
Ā·
yi
xi
.
But several other link ratio techniques can be considered, e.g.
Ī»j =
1
n ā j + 1
nāj
i=0
yi
xi
, i.e. the simple arithmetic mean,
Ī»j =
nāj
i=0
yi
xi
nāj+1
, i.e. the geometric mean,
@freakonometrics 57
58. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Ī»j =
nāj
i=0
x2
i
nāj
k=1 x2
k
Ā·
yi
xi
, i.e. the weighted average āby volume squaredā,
Hence, these techniques can be related to weighted least squares, i.e.
yi = Ī²xi + Īµi, where Īµi ā¼ N(0, Ļ2
xĪ“
i ), for some Ī“ > 0.
E.g. if Ī“ = 0, we obtain the arithmetic mean, if Ī“ = 1, we obtain the Chain
Ladder estimate, and if Ī“ = 2, the weighted average āby volume squaredā.
The interest of this regression approach, is that standard error for predictions
can be derived, under standard (and testable) assumptions. Hence
ā¢ standardized residuals (Ļx
Ī“/2
i )ā1
Īµi are N(0, 1), i.e. QQ plot
ā¢ E(yi|xi) = Ī²xi, i.e. graph of xi versus yi.
@freakonometrics 58
59. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Properties of the Chain-Ladder estimate
Further
Ī»j =
nājā1
i=0 Ci,j+1
nājā1
i=0 Ci,j
is an unbiased estimator for Ī»j, given Fj, and Ī»j and Ī»j+h are non-correlated,
given Fj. Hence, an unbiased estimator for E(Ci,j|Fn) is
Ci,j = Ī»nāi Ā· Ī»nāi+1 Ā· Ā· Ā· Ī»jā2 Ī»jā1 ā 1 Ā· Ci,nāi.
Recall that Ī»j is the estimator with minimal variance among all linear estimators
obtained from Ī»i,j = Ci,j+1/Ci,jās. Finally, recall that
Ļ2
j =
1
n ā j ā 1
nājā1
i=0
Ci,j+1
Ci,j
ā Ī»j
2
Ā· Ci,j
is an unbiased estimator of Ļ2
j , given Fj (see Mack (1993) or Denuit & Charpentier
(2005)).
@freakonometrics 59
60. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Prediction error of the Chain-Ladder estimate
We stress here that estimating reserves is a prediction process: based on past
observations, we predict future amounts. Recall that prediction error can be
explained as follows,
E[(Y ā Y )2
]
prediction variance
= E[ (Y ā EY ) + (E(Y ) ā Y )
2
]
ā E[(Y ā EY )2
]
process variance
+ E[(EY ā Y )2
]
estimation variance
.
ā¢ the process variance reļ¬ects randomness of the random variable
ā¢ the estimation variance reļ¬ects uncertainty of statistical estimation
@freakonometrics 60
61. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Process variance of reserves per occurrence year
The amount of reserves for accident year i is simply
Ri = Ī»nāi Ā· Ī»nāi+1 Ā· Ā· Ā· Ī»nā2Ī»nā1 ā 1 Ā· Ci,nāi.
Note that E(Ri|Fn) = Ri Since
Var(Ri|Fn) = Var(Ci,n|Fn) = Var(Ci,n|Ci,nāi)
=
n
k=i+1
n
l=k+1
Ī»2
l Ļ2
kE[Ci,k|Ci,nāi]
and a natural estimator for this variance is then
Var(Ri|Fn) =
n
k=i+1
n
l=k+1
Ī»2
l Ļ2
kCi,k
= Ci,n
n
k=i+1
Ļ2
k
Ī»2
kCi,k
.
@freakonometrics 61
62. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Note that it is possible to get not only the variance of the ultimate cumulate
payments, but also the variance of any increment. Hence
Var(Yi,j|Fn) = Var(Yi,j|Ci,nāi)
= E[Var(Yi,j|Ci,jā1)|Ci,nāi] + Var[E(Yi,j|Ci,jā1)|Ci,nāi]
= E[Ļ2
i Ci,jā1|Ci,nāi] + Var[(Ī»jā1 ā 1)Ci,jā1|Ci,nāi]
and a natural estimator for this variance is then
Var(Yi,j|Fn) = Var(Ci,j|Fn) + (1 ā 2Ī»jā1)Var(Ci,jā1|Fn)
where, from the expressions given above,
Var(Ci,j|Fn) = Ci,nāi
jā1
k=i+1
Ļ2
k
Ī»2
kCi,k
.
@freakonometrics 62
63. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Parameter variance when estimating reserves per occurrence year
So far, we have obtained an estimate for the process error of technical risks
(increments or cumulated payments). But since parameters Ī»jās and Ļ2
j are
estimated from past information, there is an additional potential error, also
called parameter error (or estimation error). Hence, we have to quantify
E [Ri ā Ri]2
. In order to quantify that error, Murphy (1994) assume the
following underlying model,
Ci,j = Ī»jā1 Ā· Ci,jā1 + Ī·i,j
with independent variables Ī·i,j. From the structure of the conditional variance,
Var(Ci,j+1|Fi+j) = Var(Ci,j+1|Ci,j) = Ļ2
j Ā· Ci,j,
@freakonometrics 63
64. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Parameter variance when estimating reserves per occurrence year
it is natural to write the equation above
Ci,j = Ī»jā1Ci,jā1 + Ļjā1 Ci,jā1Īµi,j,
with independent and centered variables with unit variance Īµi,j. Then
E [Ri ā Ri]2
|Fn = R2
i
nāiā1
k=0
Ļ2
i+k
Ī»2
i+k CĀ·,i+k
+
Ļ2
nā1
[Ī»nā1 ā 1]2 CĀ·,i+k
Based on that estimator, it is possible to derive the following estimator for the
Conditional Mean Square Error of reserve prediction for occurrence year i,
CMSEi = Var(Ri|Fn) + E [Ri ā Ri]2
|Fn .
@freakonometrics 64
65. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Variance of global reserves (for all occurrence years)
The estimate total amount of reserves is Var(R) = Var(R1) + Ā· Ā· Ā· + Var(Rn).
In order to derive the conditional mean square error of reserve prediction, deļ¬ne
the covariance term, for i < j, as
CMSEi,j = RiRj
n
k=i
Ļ2
i+k
Ī»2
i+k CĀ·,k
+
Ļ2
j
[Ī»jā1 ā 1]Ī»jā1 CĀ·,j+k
,
then the conditional mean square error of overall reserves
CMSE =
n
i=1
CMSEi + 2
j>i
CMSEi,j.
@freakonometrics 65
68. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
A short word on Munich Chain Ladder
Munich chain ladder is an extension of Mackās technique based on paid (P) and
incurred (I) losses.
Here we adjust the chain-ladder link-ratios Ī»jās depending if the momentary
(P/I) ratio is above or below average. It integrated correlation of residuals
between P vs. I/P and I vs. P/I chain-ladder link-ratio to estimate the
correction factor.
Use standard Chain Ladder technique on the two triangles.
@freakonometrics 68
69. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
A short word on Munich Chain Ladder
The (standard) payment triangle, P
0 1 2 3 4 5
0 3209 4372 4411 4428 4435 4456
1 3367 4659 4696 4720 4730 4752.4
2 3871 5345 5398 5420 5430.1 5455.8
3 4239 5917 6020 6046.15 6057.4 6086.1
4 4929 6794 6871.7 6901.5 6914.3 6947.1
5 5217 7204.3 7286.7 7318.3 7331.9 7366.7
@freakonometrics 69
74. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
11 Totals
12 Paid Incurred P/I Ratio
13 Latest: 32 ,637 35 ,247 0.93
14 Ultimate: 35 ,271 35 ,259 1.00
It is possible to get a model mixing the two approaches together...
@freakonometrics 74
75. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Bornhuetter Ferguson
One of the diļ¬culties with using the chain ladder method is that reserve
forecasts can be quite unstable. The Bornhuetter & Ferguson (1972) method
provides a procedure for stabilizing such estimates.
Recall that in the standard chain ladder model,
Ci,n = Fn Ā· Ci,nāi, where Fn =
nā1
k=nāi
Ī»k
If Ri denotes the estimated outstanding reserves,
Ri = Ci,n ā Ci,nāi = Ci,n Ā·
Fn ā 1
Fn
.
@freakonometrics 75
76. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Bornhuetter Ferguson
For a bayesian interpretation of the Bornhutter-Ferguson model, England &
Verrall (2002) considered the case where incremental paiments Yi,j are i.i.d.
overdispersed Poisson variables. Here
E(Yi,j) = aibj and Var(Yi,j) = Ļ Ā· aibj,
where we assume that b1 + Ā· Ā· Ā· + bn = 1. Parameter ai is assumed to be a drawing
of a random variable Ai ā¼ G(Ī±i, Ī²i), so that E(Ai) = Ī±i/Ī²i, so that
E(Ci,n) =
Ī±i
Ī²i
= Ci ,
which is simply a prior expectation of the ļ¬nal loss amount.
@freakonometrics 76
77. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Bornhuetter Ferguson
The posterior distribution of Xi,j+1 is then
E(Xi,j+1|Fi+j) = Zi,j+1Ci,j + [1 ā Zi,j+1]
Ci
Fj
Ā· (Ī»j ā 1)
where Zi,j+1 =
Fā1
j
Ī²Ļ + Fj
, where Fj = Ī»j+1 Ā· Ā· Ā· Ī»n.
Hence, Bornhutter-Ferguson technique can be interpreted as a Bayesian method,
and a a credibility estimator (since bayesian with conjugated distributed leads to
credibility).
@freakonometrics 77
78. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Bornhuetter Ferguson
The underlying assumptions are here
ā¢ assume that accident years are independent
ā¢ assume that there exist parameters Āµ = (Āµ0, Ā· Ā· Ā· , Āµn) and a pattern
Ī² = (Ī²0, Ī²1, Ā· Ā· Ā· , Ī²n) with Ī²n = 1 such that
E(Ci,0) = Ī²0Āµi
E(Ci,j+k|Fi+j) = Ci,j + [Ī²j+k ā Ī²j] Ā· Āµi
Hence, one gets that E(Ci,j) = Ī²jĀµi.
The sequence (Ī²j) denotes the claims development pattern. The
Bornhuetter-Ferguson estimator for E(Ci,n|Ci, 1, Ā· Ā· Ā· , Ci,j) is
Ci,n = Ci,j + [1 ā Ī²jāi]Āµi
@freakonometrics 78
79. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
where Āµi is an estimator for E(Ci,n).
If we want to relate that model to the classical Chain Ladder one,
Ī²j is
n
k=j+1
1
Ī»k
Consider the classical triangle. Assume that the estimator Āµi is a plan value
(obtain from some business plan). For instance, consider a 105% loss ratio per
accident year.
@freakonometrics 79
81. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Boni-Mali
As point out earlier, the (conditional) mean square error of prediction (MSE) is
mset(X) = E [X ā X]2
|Ft
= Var(X|Ft)
process variance
+ E E (X|Ft) ā X
2
parameter estimation error
i.e X is
ļ£±
ļ£²
ļ£³
a predictor for X
an estimator for E(X|Ft).
But this is only a a long-term view, since we focus on the uncertainty over the
whole runoļ¬ period. It is not a one-year solvency view, where we focus on
changes over the next accounting year.
@freakonometrics 81
82. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Boni-Mali
From time t = n and time t = n + 1,
Ī»j
(n)
=
nājā1
i=0 Ci,j+1
nājā1
i=0 Ci,j
and Ī»j
(n+1)
=
nāj
i=0 Ci,j+1
nāj
i=0 Ci,j
and the ultimate loss predictions are then
C
(n)
i = Ci,nāi Ā·
n
j=nāi
Ī»j
(n)
and C
(n+1)
i = Ci,nāi+1 Ā·
n
j=nāi+1
Ī»j
(n+1)
@freakonometrics 82
83. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Boni-Mali and the one-year-uncertainty
@freakonometrics 83
84. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Boni-Mali and the one-year-uncertainty
@freakonometrics 84
85. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Boni-Mali and the one-year-uncertainty
@freakonometrics 85
86. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Boni-Mali
In order to study the one-year claims development, we have to focus on
R
(n)
i and Yi,nāi+1 + R
(n+1)
i
The boni-mali for accident year i, from year n to year n + 1 is then
BM
(n,n+1)
i = R
(n)
i ā Yi,nāi+1 + R
(n+1)
i = C
(n)
i ā C
(n+1)
i .
Thus, the conditional one-year runoļ¬ uncertainty is
mse(BM
(n,n+1)
i ) = E C
(n)
i ā C
(n+1)
i
2
|Fn
@freakonometrics 86
87. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Boni-Mali
Hence,
mse(BM
(n,n+1)
i ) = [C
(n)
i ]2 Ļ2
nāi/[Ī»
(n)
nāi]2
Ci,nāi
+
Ļ2
nāi/[Ī»
(n)
nāi]2
iā1
k=0 Ck,nāi
+
nā1
j=nāi+1
Cnāj,j
nāj
k=0 Ck,j
Ā·
Ļ2
j /[Ī»
(n)
j ]2
nājā1
k=0 Ck,j
ļ£¹
ļ£»
Further, it is possible to derive the MSEP for aggregated accident years (see Merz
& WĆ¼thrich (2008)).
@freakonometrics 87
89. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Ultimate Loss and Tail Factor
The idea - introduced by Mack (1999) - is to compute
Ī»ā =
kā„n
Ī»k
and then to compute
Ci,ā = Ci,n Ć Ī»ā.
Assume here that Ī»i are exponentially decaying to 1, i.e. log(Ī»k ā 1)ās are
linearly decaying
1 > Lambda= MackChainLadder (PAID)$f[1:( ncol(PAID) -1)]
2 > logL <- log(Lambda -1)
3 > tps <- 1:( ncol(PAID) -1)
4 > modele <- lm(logL~tps)
5 > logP <- predict(modele ,newdata=data.frame(tps=seq (6 ,1000)))
6 > (facteur <- prod(exp(logP)+1))
7 [1] 1.000707
@freakonometrics 89
90. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Ultimate Loss and Tail Factor
1 > DIAG <- diag(PAID [ ,6:1])
2 > PRODUIT <- c(1,rev(Lambda))
3 > sum(( cumprod(PRODUIT) -1)*DIAG)
4 [1] 2426.985
5 > sum(( cumprod(PRODUIT)*facteur -1)*DIAG)
6 [1] 2451.764
The ultimate loss is here 0.07% larger, and the reserves are 1% larger.
@freakonometrics 90
95. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
From Chain Ladder to London Chain and London Pivot
The completed (cumulated) triangle is then
0 1 2 3 4 5
0 3209 4372 4411 4428 4435 4456
1 3367 4659 4696 4720 4730
2 3871 5345 5398 5420
3 4239 5917 6020
4 4929 6794
5 5217
@freakonometrics 95
96. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
From Chain Ladder to London Chain and London Pivot
0 1 2 3 4 5
0 3209 4372 4411 4428 4435 4456
1 3367 4659 4696 4720 4730 4752
2 3871 5345 5398 5420 5437 5463
3 4239 5917 6020 6045 6069 6098
4 4929 6794 6922 6950 6983 7016
5 5217 7234 7380 7410 7447 7483
One the triangle has been completed, we obtain the amount of reserves, with
respectively 22, 43, 78, 222 and 2266 per accident year, i.e. the total is 2631 (to
be compared with 2427, obtained with the Chain Ladder technique).
@freakonometrics 96
98. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Introduction to factorial models: Taylor (1977)
This approach was studied in a paper entitled Separation of inļ¬ation and other
eļ¬ects from the distribution of non-life insurance claim delays
We assume the incremental payments are functions of two factors, one related to
accident year i, and one to calendar year i + j. Hence, assume that
Yij = rjĀµi+jā1 for all i, j
r1Āµ1 r2Āµ2 Ā· Ā· Ā· rnā1Āµnā1 rnĀµn
r1Āµ2 r2Āµ3 Ā· Ā· Ā· rnā1Āµn
...
...
r1Āµnā1 r2Āµn
r1Āµn
et
r1Āµ1 r2Āµ2 Ā· Ā· Ā· rnā1Āµnā1 rnĀµn
r1Āµ2 r2Āµ3 Ā· Ā· Ā· rnā1Āµn
...
...
r1Āµnā1 r2Āµn
r1Āµn
@freakonometrics 98
99. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Hence, incremental payments are functions of development factors, rj, and a
calendar factor, Āµi+jā1, that might be related to some inļ¬ation index.
@freakonometrics 99
100. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Introduction to factorial models: Taylor (1977)
In order to identify factors r1, r2, .., rn and Āµ1, Āµ2, ..., Āµn, i.e. 2n coeļ¬cients, an
additional constraint is necessary, e.g. on the rjās, r1 + r2 + .... + rn = 1 (this will
be called arithmetic separation method). Hence, the sum on the latest diagonal is
dn = Y1,n + Y2,nā1 + ... + Yn,1 = Āµn (r1 + r2 + .... + rk) = Āµn
On the ļ¬rst sur-diagonal
dnā1 = Y1,nā1 +Y2,nā2 +...+Ynā1,1 = Āµnā1 (r1 + r2 + .... + rnā1) = Āµnā1 (1 ā rn)
and using the nth column, we get Ī³n = Y1,n = rnĀµn, so that
rn =
Ī³n
Āµn
and Āµnā1 =
dnā1
1 ā rn
More generally, it is possible to iterate this idea, and on the ith sur-diagonal,
dnāi = Y1,nāi + Y2,nāiā1 + ... + Ynāi,1 = Āµnāi (r1 + r2 + .... + rnāi)
= Āµnāi (1 ā [rn + rnā1 + ... + rnāi+1])
@freakonometrics 100
101. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Introduction to factorial models: Taylor (1977)
and ļ¬nally, based on the n ā i + 1th column,
Ī³nāi+1 = Y1,nāi+1 + Y2,nāi+1 + ... + Yiā1,nāi+1
= rnāi+1Āµnāi+1 + ... + rnāi+1Āµnā1 + rnāi+1Āµn
rnāi+1 =
Ī³nāi+1
Āµn + Āµnā1 + ... + Āµnāi+1
and Āµkāi =
dnāi
1 ā [rn + rnā1 + ... + rnāi+1]
k 1 2 3 4 5 6
Āµk 4391 4606 5240 5791 6710 7238
rk in % 73.08 25.25 0.93 0.32 0.12 0.29
@freakonometrics 101
102. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Introduction to factorial models: Taylor (1977)
The challenge here is to forecast forecast values for the Āµkās. Either a linear
model or an exponential model can be considered.
q q
q
q
q
q
0 2 4 6 8 10
20004000600080001000012000
q q
q
q
q
q
@freakonometrics 102
103. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Lemaire (1982) and autoregressive models
Instead of a simple Markov process, it is possible to assume that the Ci,jās can be
modeled with an autorgressive model in two directions, rows and columns,
Ci,j = Ī±Ciā1,j + Ī²Ci,jā1 + Ī³.
@freakonometrics 103
104. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Zehnwirth (1977)
Here, we consider the following model for the Ci,jās
Ci,j = exp (Ī±i + Ī³i Ā· j) (1 + j)
Ī²i
,
which can be seen as an extended Gamma model. Ī±i is a scale parameter, while
Ī²i and Ī³i are shape parameters. Note that
log Ci,j = Ī±i + Ī²i log (1 + j) + Ī³i Ā· j.
For convenience, we usually assume that Ī²i = Ī² et Ī³i = Ī³.
Note that if log Ci,j is assume to be Gaussian, then Ci,j will be lognormal. But
then, estimators one the Ci,jās while be overestimated.
@freakonometrics 104
105. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Zehnwirth (1977)
Assume that log Ci,j ā¼ N Xi,jĪ², Ļ2
, then, if parameters were obtained using
maximum likelihood techniques
E Ci,j = E exp Xi,jĪ² +
Ļ2
2
= Ci,j exp ā
n ā 1
n
Ļ2
2
1 ā
Ļ2
n
ā nā1
2
> Ci,j,
Further, the homoscedastic assumption might not be relevant. Thus Zehnwirth
suggested
Ļ2
i,j = V ar (log Ci,j) = Ļ2
(1 + j)
h
.
@freakonometrics 105
106. Arthur CHARPENTIER - Actuariat de lāAssurance Non-Vie, # 10
Regression and reserving
De Vylder (1978) proposed a least squares factor method, i.e. we need to ļ¬nd
Ī± = (Ī±0, Ā· Ā· Ā· , Ī±n) and Ī² = (Ī²0, Ā· Ā· Ā· , Ī²n) such
(Ī±, Ī²) = argmin
n
i,j=0
(Xi,j ā Ī±i Ć Ī²j)
2
,
or equivalently, assume that
Xi,j ā¼ N(Ī±i Ć Ī²j, Ļ2
), independent.
A more general model proposed by De Vylder is the following
(Ī±, Ī², Ī³) = argmin
n
i,j=0
(Xi,j ā Ī±i Ć Ī²j Ć Ī³i+jā1)
2
.
In order to have an identiļ¬able model, De Vylder suggested to assume Ī³k = Ī³k
(so that this coeļ¬cient will be related to some inļ¬ation index).
@freakonometrics 106