30.08.2014 Views

Méthodes numériques en finance

Méthodes numériques en finance

Méthodes numériques en finance

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.

10 RÉSOLUTION DES EDP ET DIFFÉRENCES FINIES 115<br />

Résolution de l’équation de Black & Scholes<br />

Résolution de l’équation de Black & Scholes<br />

0 10 20 30 40<br />

0 20 40 60 80<br />

Résolution de l’équation de Black & Scholes<br />

Résolution de l’équation de Black & Scholes<br />

0 10 20 30 40 50 60 70<br />

0 20 40 60 80 100 120<br />

Figure 59: Résolution directe de l’équation au dérivées partielles.<br />

avec la condition finale donnée par g(T, x) = h(x) = max{0, x − K}, dans le cas d’un call.<br />

Pour les calculs, on rajoute la condition limite g(·, 0) = 0 et g(·, a) = a − K exp(r[· − T ]).<br />

Les graphiques ci-dessous montr<strong>en</strong>t la converg<strong>en</strong>ce du prix <strong>en</strong> fonction du pas de temps<br />

<strong>en</strong> espace, à λ fixé. Sont représ<strong>en</strong>tées les deux valeurs du prix obt<strong>en</strong>ues pour des valeurs<br />

de S les plus proches de S 0 , et le trait au c<strong>en</strong>tre correspond à une interpolation linéaire<br />

<strong>en</strong>tre les deux valeurs les plus proches.<br />

10.14 Différ<strong>en</strong>ce <strong>en</strong>tre les schémas forward, backward et c<strong>en</strong>trés<br />

Considérons le cas limite σ = 0, de telle sorte que l’équation aux dérivées partielles<br />

devi<strong>en</strong>t, où t désigne le temps avant échéance,<br />

∂g(x, t)<br />

∂t<br />

Un schéma de discrétisation c<strong>en</strong>tré donne<br />

∂g(x, t)<br />

= rx − rg(x, t).<br />

∂x<br />

g i,j+1 = [1 − r∆t]g i,j − S ir∆t<br />

2h<br />

g i−1,j + S ir∆t<br />

2h<br />

g i+1,j.<br />

Supposons de plus que le payoff (<strong>en</strong> t = 0) est de la forme suivant<br />

g(S, t = 0) = 1(S ∈ [S k ± h/2]) soit g i,0 = 1(i = k).<br />

En substitutant dans l’équation de récur<strong>en</strong>ce, on <strong>en</strong> déduit que<br />

g k,1 = (1 − r∆t) et g k±1,1 = ∓<br />

(k ± 1)r∆t<br />

.<br />

2<br />

Arthur CHARPENTIER - Méthodes numériques <strong>en</strong> Finance

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

Saved successfully!

Ooh no, something went wrong!