INSEA Rabat 2020-2021
3ème Année AF Pr. EL QALLI
Série d'exercices : Courbe des taux
Exercice 1
Partie I
Soit (XtT )t la solution de l'EDS
XtT
dXtT = σdBt − dt , X0T = 0, σ > 0, T > 0
T −t
1. Monter que XtT = σ(T − t) .
Rt 1
0 T −s
dBs
2. Monter que E[XtT ] = 0 ; V ar[XtT ] = σ 2 t(T − t)/T, ∀t ∈ [0, T ].
3. Monter que XTT = 0.
(XtT )t est nommé Pont Brownien.
Partie II
On suppose que le prix d'un zéro-coupon est modélisé comme
T
P (t, T ) = e−µ(T −t)+Xt , t ∈ [0, T ], µ > 0.
1. Vérier que P (T, T ) = 1.
2. Calculer le taux forward f (t, T, S) = −1
S−T
(log P (t, S) − log P (t, T )).
3. Calculer le taux forward instantané.
4. Monter que
dP (t, T ) 1 log P (t, T )
= σdBt + σ 2 dt − dt.
P (t, T ) 2 T −t
h RT i
5. Monter que P (t, T ) = E e− t rs ds /Ft . où (rtT )t est un processus à déterminer.
T
6. Calculer la densité de probabilité forward-neutre
dPT P (t, T ) − R t rsT ds
E /Ft = e 0 .
dP P (0, T )
7. Monter que B̃t = Bt − σt est un mouvement Brownien sous PT .
8. calculer le prix d'une option sur bon
h RT T i
E e− t rs ds (P (T, S) − K)+ /Ft
1
Exercice 2
Considérer de bons de maturités T et S de prix P (t, T ) et P (t, S)
dP (t, T ) dP (t, S)
= rt dt + ξtT dWt , = rt dt + ξtS dWt
P (t, T ) P (t, S)
où (ξtT )t et (ξtS )t sont des fonctions déterministes.
1. En utilisant la formule d'Itô monter que
P (t, S) P (t, S) S
d = (ξ − ξtT )dŴt
P (t, T ) P (t, T ) t
où (Ŵt )t est un mouvement brownien sous la probabilité forward neutre P̂.
2. Monter que
Z T Z T
P (t, S) 1
P (T, S) = exp (ξsS − ξsT )dŴs − |ξsS − ξsT |2 ds .
P (t, T ) t 2 t
3. Calculer pour tout S, T > 0 le prix à l'instant t sur une option européenne sur P (T, S) de
payo (P (T, S) − κ)+ .
4. Calculer une stratégie auto-nancée de couverture de l'option sur bon en utilisant un porte-
feuille basé sur P (t, T ) et P (t, S).
Exercice 3
Considérer deux actifs risqués S 1 et S 2 modélisé par
St1 = eσ1 Wt +µt ; St2 = eσ2 Wt +µt
où (Wt )t est un mouvement brownien sous P.
1. Trouver une condition qui rend le prix actualisé e−rt St2 une martingale sous P.
2. Soit 2 2
Xt = e(σ2 −σ1 )t/2 St1 .
Monter que (sous la condition trouvée en (1.)) le processus e−rt Xt est une martingale sous
P.
3. En considérant Nt = St2 comme numéraire, monter que le prix forward X̂t = Xt /Nt est une
martingale sous la probabilité forward neutre P̂.
4. Calculer le prix d'une option qui donne le droit de recevoir S1 contre S2 .
2
Problème 4
Soient P (t, T ) et P (t, S) deux zéro-coupons. Considérons le taux LIBOR
P (t, T ) − P (t, S)
L(t, T, S) =
(S − T )P (t, S)
à l'instant t modélisé par
dL(t, T, S) = µt L(t, T, S)dt + σL(t, T, S)dWt
où (Wt ) est un mouvement Brownien sous la probabilité risque-neutre, σ > 0 est une constante
et (µt ) un processus adapté. On note Ft le prix d'un oorlet à l'instant t de srike K de maturité
T et de date de payement S .
1. Ecrire la valeur de Ft en utilisant la mesure Forward-neutre P̂S de mturité S .
2. Quelle est la dynamique de L(t, T, S) sous la mesure forward-neutre P̂S ?
3. Calculer Ft en utilisant la formule de Black-Scholes.
Exercice 5
On considère le modèle de Vasi£ek écrit sous la probabilité risque-neutre
drt = a(b̂ − rt )dt + γdŴt
1. Écrire l'EDP des taux satisfaite par un prix zéro-coupon P (t, rt ; T ).
2. On cherche P (t, rt ; T ) de la forme P (t, rt ; T ) = exp (−A(T − t)r + C(T − t)) avec A et C
ds fonctions ne dépendant que de la maturité restante θ = T − t.
(a) Ecrire les équations diérentielles ordinaires que doivent satisfaire A et C .
(b) Résoudre ces équations et retrouver la formule de Vais£ek pour le prix d'un zéro-coupon.
3. Calculer la volatilité du zéro-coupon.
Exercice 6: Modèle de Vasic£ek exponentiel
La dynamique du modèle de Vasic£ek exponentiel est donnée par
drt = rt (η − a log rt ) dt + σrt dBt (∗)
où η, a et σ sont des paramètres positifs.
1. Trouver la solution explicite de l'EDS (∗).
2. Calculer l'espérance et la variance conditionnelles E[rt |Fu ], V ar[rt |Fu ] = E[rt2 |Fu ]−(E[rt |Fu ])2 ,
de rt , 0 ≤ u ≤ t, où (Fu )u est la ltration générée par (Bt )t .
3. Étudier le comportement asymptotique de E[rt ] et V ar[rt ].
3
Exercice 7
Considérons le modèle suivant pour taux d'intérêt court
drt = θdt + σdWt
1. Formuler l'EDP d'évaluation d'un zéro-coupon.
2. Calculer le prix d'arbitrage à partir de la formule de valorisation risque neutre.
3. Vérier que l'expression obtenu pour le prix du zéro-coupon satisfait l'EDP de la première
question.
Problème 2
On considère un marché avec trois bons à zéro-coupon P (t, T1 ), P (t, T2 ) et P (t, T3 ) de maturités
T1 = δ , T2 = 2δ et T3 = 3δ . On suppose que les taux LIBOR
1 P (t, Ti )
L(t, Ti , Ti+1 ) = −1 , i = 1, 2
δ P (t, Ti+1 )
sont modélisés par
dL(t, T1 , T2 )
= γ(t)dWt2 , 0 ≤ t ≤ T1 (∗)
L(t, T1 , T2 )
et L(t, T2 , T3 ) = b, 0 ≤ t ≤ T2 où b est une constante, γ(t) est une fonction déterministe et Wt2
est un mouvement brownien sous la mesure forward P2 donnée par
R T2
dP2 e− 0 rs ds
=
dP P (0, T2 )
1. Calculer L(t, T1 , T2 ), 0 ≤ t ≤ T2 en résolvant l'équation (∗).
2. Calculer le prix du caplet de strike K et de payo (L(T1 , T1 , T2 ) − K)+ i = 1, 2.
3. Calculer
P (t, T1 ) P (t, T3 )
, 0 ≤ t ≤ T1 , et , 0 ≤ t ≤ T2
P (t, T1 , T3 ) P (t, T1 , T3 )
en terme de b et L(t, T1 , T2 ), où P (t, T1 , T3 ) est le numéraire annuité
P (t, T1 , T3 ) = δP (t, T2 ) + δP (t, T3 ), 0 ≤ t ≤ T2 .
4. Déterminer la dynamique du taux swap
P (t, T1 ) − P (t, T3 )
t 7−→ S(t, T1 , T3 ) = , 0 ≤ t ≤ T1
P (t, T1 , T3 )
en fonction de Wt2 .
5. En utilisant la formule de Black-Scholes calculer une approximation du prix du Swaption
de payo
(S(T1 , T1 , T3 ) − K)+ .