Académique Documents
Professionnel Documents
Culture Documents
Différences finies
présentée par :
logo.eps
1 Introduction.
2 conditions sur le bord.
logo.eps
1 Introduction
logo.eps
1 Introduction
logo.eps
logo.eps
∂u ∂ 2 u T σ2
− = f (x, τ ) (τ, x) ∈ [0, ] × [a, b]
∂τ ∂x2 2
u(x, τ = 0) = u0 (x) dans [a, b]
2
u(x = a, τ ) = α(τ ), u(x = b, τ ) = β(τ ) ∀τ ∈ [0, T σ ].
2
Il faut déterminer les fonctions α et β pour que les conditions aux limites
du problème de l’équation de la chaleur soient une approximation des
conditions sur le bord le modèle de Black et Scholes.
logo.eps
logo.eps
Remarque 1
Il faut bien faire attention : les conditions aux limites dépendent de a, b.
En règle générale on choisit a et b tels que a << 0 << b. En effet la variable x est telle
que x = ln(S/K) et S n’est pas sensé prendre des valeurs très en dessous ou très en
dessus de K . Inutile donc de prendre a = −100 et b = 100.
Remarque 2
Il ne faut pas oublier la condition finale de Black et Scholes (la fonction payoff) qui devient
la condition initiale pour l’équation de la chaleur et le changement de variables en x.
Pour donner une approximation numérique de V (S, 0), la méthode des différences finies
donne une approximation de u(x, T ) : il faut à nouveau utiliser le changement de
variables (dans le sens inverse).
Le changement de variable en temps étant linéaire il n’y a pas vraiment de différence entre
la discrétisation en τ et en t .
Pour les deux variables S et x ce n’est pas le cas. On part d’une discrétisation
équidistante en x à laquelle on applique la fonction exp.
En S cela a tendance à donner une discrétisation très fine pour S proche de zéro et de
logo.eps
moins en moins fine pour les valeurs grandes de S.
logo.eps