10.07.2015 Views

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

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!