Méthodes de Monte Carlo appliquées au pricing d ... - Maths-fi.com
Méthodes de Monte Carlo appliquées au pricing d ... - Maths-fi.com
Méthodes de Monte Carlo appliquées au pricing d ... - Maths-fi.com
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
3.3. Échantillonnage d’importanceoù (W 1,t ) et (W 2,t ) sont <strong>de</strong>ux mouvements browniens standards unidimensionnels tels que〈dW 1,t , dW 2,t 〉 = ρdt.Notons T la maturité du call européen. La métho<strong>de</strong> <strong>de</strong> <strong>Monte</strong> <strong>Carlo</strong> standard consiste à simulerN trajectoires du processus (X t ) entre 0 et T en utilisant un schéma d’Euler <strong>de</strong> la forme :(S ti+1 = S ti 1 + r∆t + √ √ )V ti ∆tZ1i+1V ti+1 = V ti + κ (θ − V ti ) ∆t + γ √ V ti√∆t(ρZ 1 i+1 + √ 1 − ρ 2 Z 2 i+1)où ∆t = t i+1 − t i représente le pas <strong>de</strong> discrétisation et ( Zi 1, ) Z2 i , i ∈ {1, ..., m}, sont m =T∆t loisiid N (0, I 2 ).Remarque 3.1 Il est possible <strong>de</strong> rendre l’écart entre le processus (X s ) t≤s≤Tet le processus discrétisé<strong>au</strong>ssi petit qu’on le souhaite. Il suf<strong>fi</strong>t pour cela <strong>de</strong> choisir un pas <strong>de</strong> discrétisation ∆tsuf<strong>fi</strong>samment <strong>fi</strong>n (cf [17, Kloe<strong>de</strong>n et Platen]).Si l’on note ST 1 ,...,SN T les N simulations du prix du sous-jacent ainsi obtenues, l’estimateur <strong>de</strong><strong>Monte</strong> <strong>Carlo</strong> standard c 0 s’écritc 0 = 1 N∑e −rT (ST i − K) +Ni=1K étant le prix d’exercice <strong>de</strong> l’option considérée.L’accélération <strong>de</strong> la convergence est réalisée <strong>au</strong> moyen d’un changement <strong>de</strong> dérive φ calculée àpartir <strong>de</strong> la formule (3.13) en approchant le paramètre d’intérêt I g et son gradient à partir <strong>de</strong>sformules classiques du prix et <strong>de</strong>s grecs d’un call européen dans le modèle <strong>de</strong> Black-Scholes 3 .Le processus (X t ) = (S t , V t ) est alors solution, sous la nouvelle probabilité, <strong>de</strong> l’équation différentiellestochastiquedX t = [b(t, X t ) − Σ(t, X t )φ t ] dt + Σ(t, X t )dB tavecΣ(t, X t ) =( √ )X1,t X2,t 0ργ √ √X 2,t 1 − ρ2 γ √ X 2,tet b(t, X t ) =t i( )rX1,t.κ (θ − X 2,t )La simulation du processus (X t ) sous la nouvelle probabilité s’effectue à nouve<strong>au</strong> en utilisant unschéma d’Euler. De même, le calcul du poids L (φ)Tà associer à chacune <strong>de</strong>s simulations est réaliséen approchant ∫ T0 φ sdBs et ∫ T0 |φ s| 2 ds.Notons à nouve<strong>au</strong> t 0 = 0, t 1 ,...., t m = T les différents instants intervenant dans le schéma <strong>de</strong>discrétisation. L (φ)Test obtenu en remarquant que[∫ ti+1L (φ)t i+1= exp φ s dBs − 1 ∫ ti+1]|φ s | 2 ds L (φ)tt i2iL (φ)0 = 1.3 Dans le modèle Black-Scholes, le prix, le <strong>de</strong>lta et le vega d’un call européen <strong>de</strong> maturité T et <strong>de</strong> strike K,valent à la date t, en fonction du prix s et <strong>de</strong> la volatilité σ :CALL (t, s, K, T, σ) = sΦ (d 1 ) − Ke −r(T −t) Φ ( d 1 − σ √ T − t )∆ CALL (t, s, T, K, σ) = Φ (d 1 )υ CALL (t, s, T, K, σ) = s √ T − tΦ ′ (d 1 )()avec d 1 = ln sKe −r(T −t) + 1 2 σ2 (T −t)σ √ .T −t41