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

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

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

Saved successfully!

Ooh no, something went wrong!