EVALUATION DES CDS ET CDO

Transcription

EVALUATION DES CDS ET CDO
EVALUATION DES CDS ET CDO
ARMAND NGOUPEYOU
15 novembre 2007
Credit Default Swap
Le Credit Default Swap de maturité T est un contrat de protection
qui porte sur le défaut d’un emprunteur("Single Name").L’acheteur
de la protection verse périodiquement (la plupart par trimestre)une
prime au vendeur jusqu’au moment du défaut de l’emprunteur en
contrepartie le vendeur de la protection s’engage à rembourser le
préjudice subi par l’acheteur au moment du défaut.
Evaluation d’un CDS
On suppose qu’une banque veut se protéger contre le risque de
perte d’un capital N qu’elle a prêté à une firme ,pour se protéger
elle entre en CDS.Plusieurs paramètres sont utiles pour évaluer ce
CDS :
Quelle est la probabilité de défaut de la firme ?
Quel recouvrement de la dette la banque peut elle espérer de
la firme après le défaut ?
Quel critère peut on utiliser pour donner un juste prix qui
correspond au vendeur et à l’acheteur du contrat ?
Probabilité de défaut
On se place dans un espace de probabilité (Ω, P)
Soit τ le temps de défaut de la firme ,on définit l’intensité de
défaut de la firme par :
P{(τ < t + h)|τ > t}
= λ(t)
h
h→0
lim
Expression de la probabilité de défaut :
Qτ (t) = 1 − e −
Rt
0
λ(s)ds
Taux de recouvrement
Le taux de recouvrement représente le pourcentage perçu de dette
reçu après le défaut de l’emprunteur. On supposera que le taux de
recouvrement vaut 0.4
Voir l’article d’Andersen Piterbarg "Random Recovery Rate" pour
une meilleure modélisation du taux de recouvrement.
Payment Leg
La jambe de paiement représente la somme total versée par
l’acheteur de la protection pour se couvrir.
Echéances fixées par le vendeur 0 ≤ t1 ≤ .. ≤ tn = T
Somme verśee par l’acheteur
n
X
E(
e −rti X (ti − ti−1 )N1τ >ti )
i=1
+ Accrual Payment :
n
X
E(
e −r τ X (τ − ti−1 )N1τ ∈[ti −1 ,ti ] )
i=1
Au total :
n
n
X
X
PL = E (
e −rti X (ti −ti−1 )N1τ >ti )+E (
e −r τ X (τ −ti−1 )N1τ ∈[ti −1 ,ti ] )
i=1
i=1
Default Leg
La jambe de défaut représente la somme totale versée par le
vendeur à l’assuré.
n
X
DL = E (
e −r τ (1 − R)N1τ ∈[ti −1 ,ti ] )
i=1
Spread CDS
le spread CDS est déterminé tel que :
PL = DL
Ainsi :
Pn
−r
i=1 e
(ti −1 +ti )
2
(1 − R)(Q(ti−1 ) − Q(ti ))
(t
+t )
Pn
−r i −12 i
−rti α (1 − Q(t ) + 1
e
e
αi (Q(ti−1 ) − Q(ti ))
i
i
i=1
i=1
2
X =P
n
αi = ti − ti−1
Collateralized Debt Obligation
Le Collateralized Debt Obligation de maturité T est un contrat de
protection qui porte sur le défaut de plusieurs
emprunteurs("Muli-Names").Ils sont vendus en tranches [a,b]
représentant la proportion minimale et maximale de perte dont on
veut assurer.Comme les CDS l’acheteur de ce contrat verse une
prime périodique au vendeur en contrepartie si la proportion
minimale de perte est atteinte ,le vendeur verse à chaque fois qu’il
y’a défaut le préjudice subi par l’acheteur jusqu’au moment où la
proportion maximale est atteinte.
Evaluation du spread d’un CDO
Pour déterminer le spread d’un CDO,nous devons déterminer la
jambe de défaut et la jambe de paiement en tenant compte des
corrélations.
Pour cette évaluation nous devons repondre à plusieurs questions.
Comment tenir compte de la corrélation entre les instants de
défauts lors de l’évaluation ?
Comment est structuré un CDO et comment les défauts des
firmes affectent la tranche CDO ?
Quelles sont les techniques employées pour calculer la jambe
de paiement et la jambe de défaut ?
Copules
Une copule est une fonction de distribution mutivariée dont les
marginales sont uniformément distribuées sur [0,1]
Propriétés des copules
Pour tout u=(u1 , u2 .....un ) ∈ [0, 1]n
C(u) est croissante en chaque composante ui pour tout
i=1.......n
C(u)=0 s’il existe une composante ui nulle
C (1, 1...., ui .....1, 1) = ui pour tout i=1...n
Théorème de SKLAR
Soit F une fonction de distribution n-mutivariée dont les margianles
Fi sont connues pour tout i=1..n alors il existe une n-dimensionelle
fonction copule C telle que pour tout x = (x1 , ....xn )
F (x1 , x2 , ...xn ) = C (F (x1 ), F (x2 )....F (xn ))
(un ))
C (u1 , u2 ....un ) = F (FX−1
(u1 ), ......FX−1
n
1
Exemples de copule
Copule gaussienne
C (u1 , u2 , .....un , R) = ΦR (Φ−1 (u1 ), ......Φ−1 (un ))
Copule de Student
C (u1 , ...un , ν, R) = tR,ν (tν−1 (u1 )........tν−1 (un ))
Copule de Clayton
n
X
C (u1 , u2 , ...un ) = (
ui−θ − n + 1)
i=1
−1
θ
Copule gaussienne à un facteur et caractérisation des temps
de défaut
l’indicateur de défaut d’une entreprise i sera définie par :
Xi = ρV +
p
1 − ρ2 Vi
Pour i=1..M
Où V , V1 , ..Vn sont n+1 variables alétaoires gaussiennes
indépendantes
Les instants de défaut seront déterminés tels que :
Fτi (τi ) = FXi (Xi )
Soit :
τi =
−1
Log (1 − FXi (Xi ))
λi
Probabilité conditionnelle des instants de défauts
P(τi < t/V ) = Φ(
(Φ−1 (Q(t)) − ρV )
p
)
1 − ρ2
Tranche CDO et perte
Soit MaL ,aH (t) la perte supportée par la tranche [aL , aH ] à un
instant donné t :
MaL ,aH (t) = 0.1Lt ≤aL + (Lt − aL ).1Lt ∈[aL ,aH ] + (aH − aL ).1Lt ≥aH
0ù :
Lt =
M
1 X
(1 − R)1τi ≤t
M
i=1
E (MaL ,aH (t)) = E ((Lt − aL )+ − (Lt − aH )+ )
Approche de Laurent et Gregory
E (MaL ,aH (t)) =
M
X
k
k
[((1 − R) − aL ) −((1 − R) − aH ) ]P[Nt = k]
M
M
+
+
k=0
Calcul de P(Nt = K )
E [u N(t) ] =
I
X
P(N(t) = k)u k
k=0
= E (E [u
N(t)
]/V ) = E (u
P
i
( M
k=0 Nt
/V ) =
M
Y
i
E (u Nt )/V )
i=1
(E [u N(t) ]/V ) =
M
Y
u 0 P(τi > t/V ) + u 1 P(τi ≤ t/V )
i
= E(
I
Y
i|V
(1 − p i|V )t + upt )
Approche de Laurent et Gregory
M
Y
i|V
i|V
((1−pt )+upt ) = u M ΦM (v )+u M−1 ΦM−1 (v )+...........Φ0 (v )
i
Z
P(N(t) = k) =
Φk (v )f (v )dv
R
Où f représente la fonction de densité du facteur V
Approche de Hull et White
La méthode de Hull et White consiste à déterminer P(N(t)=k) de
manière récursive :
|V
π0
=
M
Y
i|V
qt
i=1
|V
π1
=
|V
π0
M
X
wi
i=1
Avec
i|V
wi =
|V
|V
πk = π0
X
1 − qt
i|V
qt
wz(1) wz(2) ...wz(k)
Où z(1), z(2)...z(k) reprśentent les k firmes ayant fait défaut avant
l’instant t
Jambe de défaut
DL =
m
X
j=1
e
0 0
−r (tj +tj−1 )
2
0
0
(E (MaL ,aH (tj )) − E (MaL ,aH (tj−1 )))
Jambe de paiement
La somme versée au total par l’acheteur vaut :
A=
n
X
X (ti − ti−1 )e −rti (aH − aL − E (MaL ,aH (ti )))
i=1
+ Accrual Payment
B=
m
X
j=1
0
X(
0
tj + tj−1
2
−ti (j))e
0 0
−r (tj +tj−1 )
2
0
0
(E (MaL ,aH (tj ))−E (MaL ,aH (tj−1 )))
ti (j) est le plus grand réel ti tel que tj0 ≥ ti
Spread d’un CDO
le spread du CDO est déterminé tel que :
PL = DL
Exemple de contrat
Point d’attachement :aL = 0.03
Point de détachement :aH = 0.06
Nombre de défaut minimum nL affectant la tranche :
nL =
aL
× M = 6.25
(1 − R)
Nombre de défaut maximum nH affectant la tranche :
nH =
aH
× M = 12.5
(1 − R)
Le capital total que supporte notre tranche CDO :
Ktot = M(aH − aL )K = 125 ∗ (0.06 − 0.03) ∗ K = 3.75K
.
Exemple de contrat
La tranche sera affectée à partir du septième défaut.Le
remboursement se fera comme suit :
Au septième défaut le vendeur de la protection versera à
l’assuré :
DL = 0.75 ∗ (1 − R) ∗ K = 0.45K
Du huitième au douzième défaut le vendeur versera au total :
DL = (12 − 8 + 1) ∗ (1 − R) ∗ K = 3K
Au triezième défaut le vendeur de la protection versera :
DL = 0.5 ∗ (1 − R) ∗ K = 0.3K
Somme totale versée par le vendeur on trouve :
S = 0.45K + 3K + 0.3K = 3.75K
Base Correlation et Implied Copula
Utiles pour pricer les tranches de CDO non standards (peu
liquides).Deux paramètres à calibrer :
L’intensité de défaut
La corrélation
Base Correlation
Intensité de défaut
Connaissant le spread de index CDS ,l’intensité de défaut
moyen est obtenu en inversant la formule du spread d’un CDS
Base Correlation
Corrélation
Déterminer la corrélation d’une tranche non standard en
utilisant la méthode de base corrélation d’arbitrage : la
propriété de non arbitrage :
A0A :
C (0, aH i , ρB i ) =
i
X
C (aLm , aH m , ρm )
(1)
m=1
Où aLm et aH m représente respectivement les points
d’attachement et de détachement de la tranche m
la perte sur la tranche [0, aH i ] est égale à la somme des pertes
sur les tranches [0, aL1 ], [aL1 , aL2 ], ....[aLi , aH i ]
interpolation
Base Correlation
Méthode : Corrélation tranche non standard [aLm , aH m ]
Interpolation des bases correlation de [0, aLm ] et [0, aH m ]
permettant de calculer la perte sur ces tranches et déduire la
perte sur la tranche [aLm , aH m ] en AOA
Connaissant la perte sur la tranche ,on déterminera la tranche
correlation par inversion de la formule de la perte
Connaissant la corrélation on sait calculer le spread d’une
tranche de CDO.
Exemple calcul d’une tranche non standard avec la base
correlation
Le spread de l’index CDS 01/06/2007-20/06/2017 :41 bp
att-det
20/06/2017
0.03
35
0.06
292
0.09
85
0.12
39
Fig.: Spread tranche CDO itraxx
0.22
12
Exemple calcul du spread d’une tranche non standard avec
la base correlation
Quelques résultats :
att-det
Base-Correlation
0.04-0.05
276.34
0.04-0.1
142.63
0.02-0.08
260.28
Fig.: Pricing des tranches non standards
0.02-0.1
206.77
Implied Copula
On suppose que l’intensité de défaut moyenne d’une firme est une
variable alétaoire fonction du facteur commun V influençant le
défaut des firmes :
λ = λ(V )
Discrétiser λ(V ) en n points :
λ1 , λ2 , ...λn
et associer les probabiltés respectives à chaque λ pour pouvoir
dt́erminer le spread d’une tranche non standard
Implied Copula
Choix des intensités
Pour choisir implicitement les intensités on dispose des spreads
de six produits : l’index CDS+ les cinq tranches standards de
CDO
Valeur d’un produit :V (s, λ) = PL(s, λ) − DL(s, λ)
Pour choisir les intensités ,on fixe les bornes λmin et λmax
λmin = 0
λmax est déterminé tel que P(τ ≤ T ) = 1
les λk k=1.. n-1 sont définis tels que l’ensemble défini par :
{
6
X
V (λ1 , sm ), ....
m=1
6
X
V (λn−1 , sm )}
m=1
couvre uniformément l’intervalle :
6
6
X
X
]
V (λmin , sm ),
V (λmax , sm )[
m=1
m=1
Implied Copula
choix des probabilités
Les probabilités associées aux intensités sont définies telles que
l’espérance de chacun des six contrats soit nulle :
P
Vm = nk=1 πk Vm (λk ) = 0
m = 1..6
Pn
sc :πk ≥ 0
k=1 πk = 1
Reformulation du problème en un problème d’optimisation :
6
n−1
X
X
(πk+1 + πk−1 − 2πk )2
minπ {
Vj2 (π)) + c
}
λk+1 − λk−1
sc :
j=1
n
X
πk = 1
i=0
k=2
πk ≥ 0
(1)
Approche dynamique :Schonbucher(2006)
On se place sur un espace de probabilité filtré (Ω, (Ft )t≥0 , Q).On
définit le processus de perte à un instant t :
L(t) =
I
X
1(τi ≤t)
i=1
l’approche developpée par Schonbucher consiste à déterminer les
probabilités conditionnelles :
p(t, T ) = (p0 (t, T ), ....pI (t, T ))
définies par :
pn (t, T ) = P(L(T ) = n|Ft ))
Pour tout m = 0...I , t ≤ T
Time inhomgenous Markov chains )
Hypothese :
Sachant les informations en t ,L(T) se comporte comme une
chaîne de Markov inhomogène
La probabilité de transition vérifie l’equation de Kolomogorov :
d
P(t, T ) = P(t, T )A(T )
P(t, t) = Id
(1)
dT
A est le de générateur de L dont les coefficients vérifient :
I
X
ank (T ) = 0
pour tout n=0...I
X
ank (T ) = −an,n (T )
k=0
on définit :
an (T ) =
k=0,k6=n
Expression de P en fonction des coefficients de A
Pnm (t, T ) = 0
m<n
Z T
Pnm (t, T ) = exp(−
an (s)ds)
m=n
t
Z
Pm,m (t, T ).
t
T m−1
X
k=n
Pnk (t, s)
akm (s)ds
Pmm (t, s)
m>n
Théorème de représentation
Il existe toujours une chaîne de Markov inhomogène L’ de matrice
de transition A(t,T) tel que la solution associée à l’equation de
Kolmogorov P(t,T) reproduit la distribution de perte de L :
p(L(T ) = n|Ft ) = PL0 (t),n (t, T )
Consistence
A sera consistent à L si :
p(L(T ) = n|Ft ) = PL(t),n (t, T )
Propriété de la consistence
Sous cette hypothèse de consistence :
Le processus de perte L(t) a pour intensité λL (t) = aL(t) (t, t)
PL(t),n (t, T ) et an (t, T )PL(t),n (t, T ) sont des Q martingales
an (t, T ) est une martingale sous PnT définie par :
E Q (1L(T )=n |Ft )
PL(t),n (t, T )
dPnT
|Ft =
=
= Zt
dQ
pn (0, T )
PL(t),n (0, T )
Dynamique de A(t,T) et P(t,T)
dan (t, T ) = µn (t, T )dt + σn (t, T )dWt
et
dPn,m (t, T ) = unm (t, T )dt + vnm (t, T )dWt
dPL(t),m (t, T ) = uL(t − ),m (t, T )dt + vL(t − ),m dWt + φm (t, T )dLt
Grâce à la solution de l’equation de Kolomogorov on peut établir
des relations entre le drift et la volatilité de P en fonction de ceux
de A
Relation de consistence
PL(t − ),m (t, T )µm (t, T ) = −σm (t, T )vL(t − ),m
Grâce à l’estimation de la volatilité des am on pourra évaluer le
spread d’un CDS et d’un CDO de façon dynamique
spread d’un CDS
Jambe de paiement
Z
T
1
(I − L(s))ds|Ft ) =
βs
E(
t
T
Z
B(t, s)
t
I
X
(I − n)pn (t, s)ds
n=0
Jambe de défaut
Z
E(
t
T
1
dL(s)|Ft ) =
βs
Z
T
B(t, s)
t
I
X
am (t, s)pm (t, s)ds
m=0
Spread
RT
t
B(t, s)
s(t, t, T ) = R T
t
PI
B(t, s)
m=0 am (t, s)pm (t, s)ds
PI
n=0 (I
− n)pn (t, s)ds
spread d’un CDO
Jambe de de paiement :
T
Z
E[
t
1
(NU − L(s))1{NL ≤L(s − )<NU } ds|Ft ]
b(s)
T
Z
B(t, s)
=
t
NX
U −1
(NU − n)pn (t, s)
n=NL
Jambe de défaut :
Z T
E(
t
Z
1
1
dL(s)|Ft )
−
b(s) {NL ≤L(s )<NU }
T
B(t, s)
=
t
NX
U −1
m=NL
pm (t, s)am (t, s)
spread d’un CDO
RT
t
s(t, t, T ) = R T
t
PNU −1
m=NL pm (t, s)am (t, s)ds
PNU −1
B(t, s) n=NL (NU − n)pn (t, s)
B(t, s)
Perpectives de recherche
Couverture optimale d’un portefeuille d’actifs soumis à un
risque de défaut en achetant des CDS et des CDO