Professional Documents
Culture Documents
S2 2015
1/67
1 Solvency considerations
Balance sheet and solvency
Risk moduels
Insurance liability variables
2 Ruin theory in discrete time
Surplus process and ruin
Lundberg bound
3 Ruin theory in continuous time
Surplus process
The stability problem
The probability of ruin
Applications to reinsurance
de Finettis modification
4 Dependence modelling and copulas
Introduction to Dependence
What is a copula?
Archimedean copulas
Simulation of copulas
Fitting copulas: case study
2/67
1 Solvency considerations
Balance sheet and solvency
Risk moduels
Insurance liability variables
2 Ruin theory in discrete time
Surplus process and ruin
Lundberg bound
3 Ruin theory in continuous time
Surplus process
The stability problem
The probability of ruin
Applications to reinsurance
de Finettis modification
4 Dependence modelling and copulas
Introduction to Dependence
What is a copula?
Archimedean copulas
Simulation of copulas
Fitting copulas: case study
3/67
Balance sheet
Balance sheet: we would like At Lt , with
At : assets at time t
Lt : liabilities at time t
Let
Cet = At Lt
be the continuous time surplus process. At first sight it is
reasonable to require
h
i
h
i
Pr inf Cet 0 Ce0 = co = Pr inf At Lt 1 p.
t
3/67
c0
Risk measures
The requirement above with time horizon 1,
Pr [A1 L1 ] 1 p,
c0
1 Solvency considerations
Balance sheet and solvency
Risk moduels
Insurance liability variables
2 Ruin theory in discrete time
Surplus process and ruin
Lundberg bound
3 Ruin theory in continuous time
Surplus process
The stability problem
The probability of ruin
Applications to reinsurance
de Finettis modification
4 Dependence modelling and copulas
Introduction to Dependence
What is a copula?
Archimedean copulas
Simulation of copulas
Fitting copulas: case study
7/67
Asset deficit AD0 and its evolution over one time period
We decompose
AD0 = L0 A0 ,
where
+
CY
L0 = LPY
0 + L0 = L0
CY
A0 = c0 + APY
0 +
8/67
AD1 =
+,CY
X1PY + X1CY + X1Op + L+,PY
+
L
A1
1
1
+,CY
CY
+
X
+
L
+ X1Op A1
X1PY + L+,PY
1
1
1
1 Solvency considerations
Balance sheet and solvency
Risk moduels
Insurance liability variables
2 Ruin theory in discrete time
Surplus process and ruin
Lundberg bound
3 Ruin theory in continuous time
Surplus process
The stability problem
The probability of ruin
Applications to reinsurance
de Finettis modification
4 Dependence modelling and copulas
Introduction to Dependence
What is a copula?
Archimedean copulas
Simulation of copulas
Fitting copulas: case study
10/67
Market-consistent values
We focus here on insurance liabilities:
+,PY
PY
LIns
+ X1CY + L+,CY
= L1 X1Op
1 = X1 + L1
1
Introducing deflators s (random) leads to
LIns
=
1
1 X
1 X
E [s Xs |F1 ] = X1 +
E [s Xs |F1 ]
1
1
s1
s2
Simplification
Denote:
p(1, s) = E [P(1, s) |F0 ]
xs
= E [Xs |F0 ]
s1
( = insurance risk Z2 )
+X1Op
( = operational risk Z3 )
Hereafter we focus on Z2 .
12/67
Insurance risk Z2
We consider Z2 = Z2PY + Z2CY where
h
i
X
Z2PY =
p(1, s) E XsPY |F1 xsPY
s1
Z2CY
h
i
p(1, s) E XsCY |F1 xsCY
s1
i
h
X
Z2PY =
p(1, s)sPY X1PY + R(1) R(0)
s1
Z2CY =
X
s1
13/67
Insurance risk on PY
Let
h
i
CDR1 = X1PY + R(1) R(0) ,
14/67
Insurance risk on CY
Aggregate claims
E [S1 |F1 ]
result from the premium exposure CY . This is called the premium
liability. It is split into two independent random variables:
Slc : large claims (> threshold M), modelled with compound
Poisson model (CRM) per LoB with Pareto claims severities.
Then use Panjer or FFT.
Ssc : small claims, whose moments are aggregated using an
appropriate correlation matrix, and then fit to with a gamma
or lognormal distribution.
Note an assumption is required to aggregate Z2CY and Z2PY into Z2 .
15/67
1 Solvency considerations
Balance sheet and solvency
Risk moduels
Insurance liability variables
2 Ruin theory in discrete time
Surplus process and ruin
Lundberg bound
3 Ruin theory in continuous time
Surplus process
The stability problem
The probability of ruin
Applications to reinsurance
de Finettis modification
4 Dependence modelling and copulas
Introduction to Dependence
What is a copula?
Archimedean copulas
Simulation of copulas
Fitting copulas: case study
16/67
Surplus process
We extend the definition of the surplus to more than one year, and
define the surplus
Ct =
(c )
Ct 0
t
X
= c0 +
(u Su ),
u=1
with
c0 is the initial capital
(t , St )t=1,2,3,... is an iid sequence with t > 0 and St 0.
Furthermore, we assume that
Xt = t St
are independant and stationary increments.
16/67
Ruin
We hope
Ct 0 for all t 0.
If not, then the ruin time is defined such that
= inf {s N0 ; Cs < 0} .
Ruin with occur within t periods of time with probability
(c0 )
t (c0 ) = Pr[ t|C0 = c0 ] = Pr
inf Cs < 0 ,
s=0,...,t
17/67
Theorem 5.4
Depending on the sign of E [X1 ], the process behaves differently:
1
So what?
1
18/67
1 Solvency considerations
Balance sheet and solvency
Risk moduels
Insurance liability variables
2 Ruin theory in discrete time
Surplus process and ruin
Lundberg bound
3 Ruin theory in continuous time
Surplus process
The stability problem
The probability of ruin
Applications to reinsurance
de Finettis modification
4 Dependence modelling and copulas
Introduction to Dependence
What is a copula?
Archimedean copulas
Simulation of copulas
Fitting copulas: case study
19/67
19/67
1 Solvency considerations
Balance sheet and solvency
Risk moduels
Insurance liability variables
2 Ruin theory in discrete time
Surplus process and ruin
Lundberg bound
3 Ruin theory in continuous time
Surplus process
The stability problem
The probability of ruin
Applications to reinsurance
de Finettis modification
4 Dependence modelling and copulas
Introduction to Dependence
What is a copula?
Archimedean copulas
Simulation of copulas
Fitting copulas: case study
20/67
Surplus process
We define now the continuous time surplus process
C (t) = c0 + t S(t),
where
c0 is the initial surplus;
is the premium rate: c = (1 + )E [Y1 ]
is the relative security loading ( > 0 under the NPC)
PN(t)
S(t) = i=1 Yi are aggregate losses up to time t
20/67
{N(t)}
15
counting process
step function
10
time between
jumps Wi
exponential(1/)
21/67
35
30
We define
25
N(t)
S(t) =
Xi .
20
i=1
15
10
Increments:
S(t + h) S(t)
CPoisson(h, P(x))
22/67
-5
10
23/67
1 Solvency considerations
Balance sheet and solvency
Risk moduels
Insurance liability variables
2 Ruin theory in discrete time
Surplus process and ruin
Lundberg bound
3 Ruin theory in continuous time
Surplus process
The stability problem
The probability of ruin
Applications to reinsurance
de Finettis modification
4 Dependence modelling and copulas
Introduction to Dependence
What is a copula?
Archimedean copulas
Simulation of copulas
Fitting copulas: case study
24/67
1 Solvency considerations
Balance sheet and solvency
Risk moduels
Insurance liability variables
2 Ruin theory in discrete time
Surplus process and ruin
Lundberg bound
3 Ruin theory in continuous time
Surplus process
The stability problem
The probability of ruin
Applications to reinsurance
de Finettis modification
4 Dependence modelling and copulas
Introduction to Dependence
What is a copula?
Archimedean copulas
Simulation of copulas
Fitting copulas: case study
25/67
25/67
1.0
1.5
2.0
2.5
27/67
0.0
0.1
0.2
0.3
0.4
0.5
0.6
A Theorem 13.4.1
If {C (t)} is a Cramr-Lundberg process with > 0, then for c0 0
(c0 ) =
e Rc0
.
E e RC ( ) |T <
Finally,
e R(c0 +ymax ) < (c0 ) < e Rc0 .
28/67
Example
Assume Y1 exp(). Find R and (c0 ).
29/67
Example
30/67
1 Solvency considerations
Balance sheet and solvency
Risk moduels
Insurance liability variables
2 Ruin theory in discrete time
Surplus process and ruin
Lundberg bound
3 Ruin theory in continuous time
Surplus process
The stability problem
The probability of ruin
Applications to reinsurance
de Finettis modification
4 Dependence modelling and copulas
Introduction to Dependence
What is a copula?
Archimedean copulas
Simulation of copulas
Fitting copulas: case study
31/67
Applications to reinsurance
Note that even if (c0 ) cant be calculated, you can still play
with R and have qualitative results about (c0 ).
31/67
(x d)e x dx = 1.4e d
and
Z
MYret (r ) =
rx x
e e
0
dx +
e rd e x dx =
1 re d(1r )
.
1r
1 re d(1r )
= 0.
1r
0.35
Applications to reinsurance
0.34
Using R, we have
d = 0.9632226
0.33
R_h
and
= 0.3493290,
Rret
0.31
0.32
0.7
0.8
0.9
1.0
d
33/67
1.1
1.2
1.3
A Theorem 14.5.1
Theorem 14.5.1 states that if
we are in a Cramr-Lundberg setting
we are considering two reinsurance treaties, one of which is
excess of loss
both treaties have same expected payments and same
premium loadings
then
the adjustment coefficient with the excess of loss treaty will
always be at least as good (high) as with any other type of
reinsurance treaty
34/67
1 Solvency considerations
Balance sheet and solvency
Risk moduels
Insurance liability variables
2 Ruin theory in discrete time
Surplus process and ruin
Lundberg bound
3 Ruin theory in continuous time
Surplus process
The stability problem
The probability of ruin
Applications to reinsurance
de Finettis modification
4 Dependence modelling and copulas
Introduction to Dependence
What is a copula?
Archimedean copulas
Simulation of copulas
Fitting copulas: case study
35/67
36/67
10
5
0
X(t)
10
15
15
RT
0
e t dD(t)
1 Solvency considerations
Balance sheet and solvency
Risk moduels
Insurance liability variables
2 Ruin theory in discrete time
Surplus process and ruin
Lundberg bound
3 Ruin theory in continuous time
Surplus process
The stability problem
The probability of ruin
Applications to reinsurance
de Finettis modification
4 Dependence modelling and copulas
Introduction to Dependence
What is a copula?
Archimedean copulas
Simulation of copulas
Fitting copulas: case study
38/67
Motivation
How does dependence arise?
Events affecting more than one variable
Underlying economic factors affecting more than one risk area
Reasons for modelling dependence:
Pricing:
inflows and outflows of capital
Solvency assessment:
bottom up: risks given capital requirements
Capital allocation:
top down: capital given allocation per risk
Portfolio structure: (or strategic asset allocation)
how does the capital move compared to risks?
38/67
Examples
39/67
Correlation = dependance?
Correlation consumption of cheese (US) and deaths by becoming
tangled in bedsheets (Tyler Vigen, 2015):
Correlation = 0.95!!
42/67
Common fallacies
Fallacy 1: a small correlation (X1 , X2 ) implies that X1 and X2 are
close to being independent
wrong!
Independence implies zero correlation BUT
A correlation of zero does not always mean independence.
See example 1 below.
Fallacy 2: marginal distributions and their correlation matrix
uniquely determine the joint distribution.
This is true only for elliptical families (including multivariate
normal), but wrong in general!
See example 2 below.
43/67
Example 1
Companys two risks X1 and X2
Let Z N(0, 1) and Pr(U = 1) = 1/2 = Pr(U = 1)
U stands for an economic stress generator, independent of Z
Consider:
X1 = Z N(0, 1)
and
X2 = UZ N(0, 1).
Now Cov(X1 , X2 ) = E (X1 X2 ) = E (UZ 2 ) = E (U)E (Z 2 ) = 0
hence (X1 , X2 ) = 0. However, X1 and X2 are strongly
dependent, with 50% probability co-monotone and 50%
counter-monotone.
This example can be made more realistic
44/67
Example 2
45/67
Normal copula
15
15
10
5
0
10
x~Gamma(5,1)
46/67
y~Gamma(5,1)
10
5
0
y~Gamma(5,1)
15
10
x~Gamma(5,1)
15
1 Solvency considerations
Balance sheet and solvency
Risk moduels
Insurance liability variables
2 Ruin theory in discrete time
Surplus process and ruin
Lundberg bound
3 Ruin theory in continuous time
Surplus process
The stability problem
The probability of ruin
Applications to reinsurance
de Finettis modification
4 Dependence modelling and copulas
Introduction to Dependence
What is a copula?
Archimedean copulas
Simulation of copulas
Fitting copulas: case study
47/67
47/67
Example
Let
F (x, y ) =
(x+1)(e y 1)
x+2e y 1
1 e y
Hence
x +1
, x [1, 1]
2
F 1 (u) = 2u 1 = x
F (x) =
G (u) = 1 = e y ,
G
48/67
y 0
(u) = ln(1 u) = y
Example
Finally,
C (u, v ) =
=
=
=
49/67
(2u 1 + 1)[(1 v )1 1]
2u 1 + 2(1 v )1 1
2u(1 1 + v )
(2u 2)(1 v ) + 2
2uv
2u 2uv 2 + 2v + 2
uv
u + v uv
n C (u1 , ..., un )
.
u1 u2 un
1 Solvency considerations
Balance sheet and solvency
Risk moduels
Insurance liability variables
2 Ruin theory in discrete time
Surplus process and ruin
Lundberg bound
3 Ruin theory in continuous time
Surplus process
The stability problem
The probability of ruin
Applications to reinsurance
de Finettis modification
4 Dependence modelling and copulas
Introduction to Dependence
What is a copula?
Archimedean copulas
Simulation of copulas
Fitting copulas: case study
51/67
51/67
n
X
!1/
uk n + 1
k=1
The case of n = 2:
1/
C (u1 , u2 ) = u1 + u2 1
.
52/67
(s) =
t 1
1
log1
, 0
log 1 e s 1 e
53/67
1 Solvency considerations
Balance sheet and solvency
Risk moduels
Insurance liability variables
2 Ruin theory in discrete time
Surplus process and ruin
Lundberg bound
3 Ruin theory in continuous time
Surplus process
The stability problem
The probability of ruin
Applications to reinsurance
de Finettis modification
4 Dependence modelling and copulas
Introduction to Dependence
What is a copula?
Archimedean copulas
Simulation of copulas
Fitting copulas: case study
54/67
54/67
55/67
Example
uv
u + v uv
we have
cu (v ) =
cu1 (t) =
56/67
v (u + v uv ) uv (1 v )
=
(u + v uv )2
tu
v
1 t(1 u)
v
u + v uv
2
t
57/67
= F 1 (u)
= G 1 (v )
Example
Let X and Y be exponential with mean 1 and standard Normal,
respectively. Furthermore, the copula describing their dependence is
such as in the previous example:
C (u, v ) =
uv
u + v uv
58/67
Exercise
Use of the conditional distribution method yields
1 We can use the uniforms given in the question such that
(u1 , t1 ) = (0.3726791, 0.6189313)
(u2 , t2 ) = (0.75949099, 0.01801882)
2
Set vi =
ui ti
1(1ui ) ti
for i = 1, 2:
v1 = 0.5788953
v2 = 0.1053509
59/67
1 Solvency considerations
Balance sheet and solvency
Risk moduels
Insurance liability variables
2 Ruin theory in discrete time
Surplus process and ruin
Lundberg bound
3 Ruin theory in continuous time
Surplus process
The stability problem
The probability of ruin
Applications to reinsurance
de Finettis modification
4 Dependence modelling and copulas
Introduction to Dependence
What is a copula?
Archimedean copulas
Simulation of copulas
Fitting copulas: case study
60/67
60/67
Number
Mean
Median
Std Deviation
Minimum
Maximum
25th quantile
75th quantile
61/67
Loss
1 500
41 208
12 000
102 748
10
2 173 595
4 000
35 000
ALAE
1 500
12 588
5 471
28 146
15
501 863
2 333
12 577
Policy
Limit
1 352
559 098
500 000
418 649
5 000
7 500 000
300 000
1 000 000
Loss
(Uncensored)
1 466
37 110
11 048
92 513
10
2 173 595
3 750
32 000
Loss
(Censored)
34
217 491
100 000
258 205
5 000
1 000 000
50 000
300 000
8
4
log(ALAE)
10
12
8
log(LOSS)
62/67
10
12
14
2
C (F1 (x1 ) , F2 (x2 ))
x1 x2
P (X1 > x1 , X2 x2 ) =
x2
= f2 (x2 )
F (x1 , x2 )
x2
= f2 (x2 ) 1
C (F1 (x1 ) , F2 (x2 ))
x2
63/67
k
k +xk
k
for k = 1, 2.
Frank
64/67
C (u1 , u2 )
C2 (u1 , u2 ) =
C (u1 , u2 )
u2
C12 (u1 , u2 ) =
2 C (u1 , u2 )
u1 u2
u1 u2
u1
1/
+1
+1
u1 + u2 1
i
h
exp (( log u1 ) + ( log u2 ) )1/
1
(e u1 1) (e u2 1)
log 1 +
e 1
(C /u2 )
log u2
log C
1
( + 1) C (C /u1 u2 )
C
u2
1
C1 C2 [1 + ( 1) / ( log C )]
C
e u1 (e u2 1)
(e 1) + (e u1 1) (e u2 1)
[(e 1) + (e u1 1) (e u2 1)]2
(e 1) e (u1 +u2 )
Parameter estimates
Parameter
Loss (X1 )
ALAE (X2 )
Dependence
Loglik
AIC
65/67
1
1
2
2
Independence
Estimate
s.e.
14 552
1.139
15 210
2.231
na
-31 950.81
42.61
1 404
0.067
1 661
0.178
na
Estimate
Clayton
s.e
14 000
1.143
16 059
2.315
1.563
2 033
0.093
2 603
0.261
0.047
-32 777.89
43.71
Gumbel-Hougaard
Estimate
s.e.
14 001
1.120
14 122
2.108
1.454
-31 748.81
42.34
1 292
0.062
1 409
0.151
0.034
Estimate
Frank
s.e.
14 323
1.106
16 306
2.274
-3.162
1 359
0.064
1 762
0.181
0.175
-31 778.45
42.38
AIC criterion
66/67
Summary
67/67