Méthodes numériques en finance
Méthodes numériques en finance
Méthodes numériques en finance
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
14 OPTIONS AMÉRICAINES 197<br />
La solution s’obti<strong>en</strong>t par exemple à l’aide de l’algorithme de Newton-Raphson, <strong>en</strong> notant<br />
que la p<strong>en</strong>te du terme de gauche <strong>en</strong> S n s’écrit, <strong>en</strong> notant φ la d<strong>en</strong>sité de la loi N (0, 1)<br />
g ′ (S n ) = ∂g (S (<br />
n, K, T )<br />
= e (n−r)T Φ (d (S n )) 1 − 1 ) (<br />
)<br />
+ 1 − e(b−r)T φ (d (S n )) 1<br />
∂S n q<br />
σ √ T q<br />
On construit alors la suite des (S n ) à partir d’une valeur S 0 (qui peut être S), sous la<br />
forme<br />
S n+1 = K + g (S n, K, T ) − S n g ′ (S n )<br />
(1 − g ′ (S n ))<br />
et de stopper l’algorithme dès lors que<br />
pour un ε suffisem<strong>en</strong>t petit.<br />
|(S n − K) − g (S n )| ≤ ε,<br />
14.8 Méthode d’approximation de Barone, Adesi & Whaley<br />
(put)<br />
Le prix d’un put s’écrit<br />
{<br />
PBS (S, K, T ) + A (S/S<br />
C (S, K, T ) =<br />
∗ ) q si S > S ∗<br />
K − S<br />
si S ≤ S ∗<br />
où C BS (S, K, T ) est le prix du call europé<strong>en</strong> (donnée par la formule de Black & Scholes<br />
(1973)), où<br />
A = − S∗<br />
q<br />
(<br />
1 − e (b−r)T Φ (−d (S ∗ )) ) où d (s) = log (s/K) + (b − σ2 /2) T<br />
σ √ T<br />
et où<br />
√<br />
q = − (2b/σ2 − 1) − (2b/σ 2 − 1) 2 + 8r (1 − e −rT ) −1 /σ 2<br />
2<br />
S ∗ est la "valeur critique du call", et elle est obt<strong>en</strong>ue <strong>en</strong> notant qu’elle vérifie l’équation<br />
P BS (S ∗ , K, T ) − S∗ (<br />
1 − e (b−r)T Φ (d (S ∗ )) )<br />
= K − S ∗ .<br />
q<br />
} {{ }<br />
g(S ∗ ,K,T )<br />
La solution s’obti<strong>en</strong>t par exemple à l’aide de l’algorithme de Newton-Raphson, <strong>en</strong> notant<br />
que la p<strong>en</strong>te du terme de gauche <strong>en</strong> S n s’écrit, <strong>en</strong> notant φ la d<strong>en</strong>sité de la loi N (0, 1)<br />
g ′ (S n ) = ∂g (S (<br />
n, K, T )<br />
= −e (n−r)T Φ (−d (S n )) 1 − 1 ) (<br />
)<br />
+ 1 + e(b−r)T φ (−d (S n )) 1<br />
∂S n q<br />
σ √ T q<br />
On construit alors la suite des (S n ) à partir d’une valeur S 0 (qui peut être S), sous la<br />
forme<br />
S n+1 = K − g (S n, K, T ) + S n g ′ (S n )<br />
(1 − g ′ (S n ))<br />
et de stopper l’algorithme dès lors que<br />
pour un ε suffisem<strong>en</strong>t petit.<br />
|(K − S n ) − g (S n )| ≤ ε,<br />
Arthur CHARPENTIER - Méthodes numériques <strong>en</strong> Finance