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.
12 AMÉLIORER LA PRÉCISION DES ESTIMATIONS 182<br />
L’erreur commise est alors <strong>en</strong> O(1/ √ n).<br />
En utilisant une méthode des trapèzes,<br />
Y T = 1 T<br />
∫ T<br />
0<br />
S u du ∼ ∆t<br />
T<br />
m−1<br />
∑<br />
k=0<br />
(<br />
S tk 1 + rh 2 + σ W )<br />
t k+1<br />
− W tk<br />
.<br />
2<br />
Dans le chapitre précédant, nous avions vu les options asiatiques sont un cas particulier<br />
des options vue comme un traded account (Shreve & Vecer (2000)). Nous avions noté<br />
que V (t, S t , X t ) = S t u(t, Z t ), où u vérifie<br />
∂u<br />
∂t + (r − µ)(q t − z) ∂u<br />
∂z + 1 2 (q t − z) 2 σ 2 ∂2 u<br />
∂z = 0, 2<br />
avec la condition de bord u(T, z) = z + , (q t ) étant une stragtégie, i.e. q t = 1 − t/T pour<br />
les options asiatiques à strike fixe.<br />
En appliquant ce résultat (certes, bi<strong>en</strong> au delà du programme que l’on s’était fixé), on<br />
peut montrer que dans le cas du call asiatique, l’équation au dérivée partielle est<br />
∂u<br />
∂t + r(q t − z) ∂u<br />
∂z + 1 2 (q t − z) 2 ∂2 u<br />
∂z = 0 2<br />
avec la condition de bord u(T, z) = z + . La fonction q t dép<strong>en</strong>d alors de ma forme du payoff<br />
(strike flottant ou pas).<br />
Un schéma de discrétisation classique peut alors être utilisé (par exemple un θ-schéma).<br />
En posant q j = q(t j ) = 1 − [nj/T ]/n, et h le pas de discrétisation <strong>en</strong> espace (<strong>en</strong> z) on<br />
obti<strong>en</strong>t l’équation suivante<br />
θ ( σ 2 (q j − z i ) 2 − hr(q j − z i ) ) u i−1,j − 2(θσ 2 (q j − z i ) 2 + λ)u i,j<br />
+ θ ( σ 2 (q j − z i ) 2 + hr(q j − z i ) ) u i+1,j<br />
= −(1 − θ) ( σ 2 (q j − z i ) 2 − hr(q j − z i ) ) u i−1,j+1 + 2((1 − θ)σ 2 (q j − z i ) 2 + λ)u i,j+1<br />
− (1 − θ) ( σ 2 (q j − z i ) 2 + hr(q j − z i ) ) u i+1,j+1 ,<br />
où θ ∈ [0, 1] (θ = 0 pour un schéma explicite, θ = 1/2 pour le schéma de Crank Nicolson<br />
et θ = 1 pour le schéma implicite, par exemple), et où λ = h 2 /∆t. Les conditions de<br />
bord sont ici u i,n = (z i ) + (condition <strong>en</strong> temps), et u 0,j = 0 et u m,j = 2u m−1,j − u m−2,j<br />
(condition <strong>en</strong> espace, la dernière condition étant une simple interpolation linéaire).<br />
12.10 Options sur maximum<br />
Le payoff s’écrit ici comme une fonction du prix du sous-jac<strong>en</strong>t à maturité S T<br />
et du maximum du prix du payoff jusqu’à maturité, c’est à dire proportionnel à<br />
M T = max{S t , t ∈ [0, T ]}.<br />
• une approche naturelle est de considérer le maximum sur une trajectoire discrétisée,<br />
ˆM T = max{S tk , k = 1, ...., n}.<br />
Mais ce maximum sous-estimera toujours la vraie valeur, ˆMT ≤ M T . En fait, l’erreur<br />
commise se sera - sous des conditions de régularité suffisantes, O(1/ √ n).<br />
Arthur CHARPENTIER - Méthodes numériques <strong>en</strong> Finance