• Aucun résultat trouvé

En programmation dynamique stochastique, on doit calculer les valeurs espérées des prots, pour diérentes décisions.

N/A
N/A
Protected

Academic year: 2022

Partager "En programmation dynamique stochastique, on doit calculer les valeurs espérées des prots, pour diérentes décisions."

Copied!
13
0
0

Texte intégral

(1)

Simulations

En programmation dynamique stochastique, on doit calculer les valeurs espérées des prots, pour diérentes décisions.

On utilise des simulations pour calculer les espérances selon des distributions de probabilités données (intégration Monte Carlo).

(voir cours IFT6561 Simulations: aspects stochastiques)

(2)

Option européenne (aucune programmation dynamique)

Option européenne: paiement à l'échéance

Option américaine: on peut exercer l'option avant l'échéance (stratégie d'exercice à optimiser)

Exemple: option de vente européenne sur une action suivant le modèle Black-Scholes. Le paiement à T = 1 an est max ( 0 , K − S

T

) , où K est le prix d'exercice et S

T

est le prix (stochastique) de l'action après 1 an.

(K = 101 $, S

0

= 100 $ )

ST($)

70 95 120 145

paiement ($)

0 5 10 15 20

(3)

Mouvement brownien géométrique (Black-Scholes)

La probabilité de distribution du prix de l'action est supposée suivre:

dS

S = r dt + σ dB On discrétise le temps:

log(S

k+1

) = log(S

k

)+(r −σ

2

/2)(t

k+1

−t

k

)+σ √

t

k+1

− t

k

· valeur aleatoire N(0, 1)

temps (an)

0 0.25 0.5 0.75 1

S ($)

89 100 114

Fig.: S

0

= 100 $ , r = 0 . 05, σ = 0 . 08, T = 1 an, 13 temps discrets

(4)

Le prix de l'option est l'espérance des prots (actualisés):

prix = e

rT

E

ST

[ paiement ( S

T

)]

= e

rT

Z

dS

T

probabilite ( S

T

) · paiement ( S

T

)

= e

rT

1 N

N

X

j=1

paiement ( S

T(j)

) = 1 . 5489 $ La distribution de S

T

est log-normale (64000 simulations):

ST($) 80 90 100 110 120 130 140 probabilite relative

(5)

Moindres carrés

On a un ensemble de points {( x

j

, y

j

) : j = 1 , . . . , N } et on veut approximer leur dépendance sous la forme y ( x ) = ˜ f

( x ) , où

˜ f

β~

( x ) = P

d

i=1

β

i

ψ

i

( x ) est une combinaison linéaire de fonctions de base (par exemple, f

( x ) = β

0

+ β

1

x + β

2

x

2

+ β

3

x

3

).

Les paramètres β ~ optimaux minimisent la somme des diérences carrées:

min

β~ N

X

j=1

˜ f

β~

(x

j

) − y

j

2

.

Il s'agit d'un problème d'optimisation quadratrique qui se réduit à

un système d'équations linéaire.

(6)

Option de vente américaine

Exemple: sur T = 1 an, à chaque mois (k = 1 , . . . , 12), on a le choix d'exercer l'option (paiement = max(0, K − S

k

)) ou

d'attendre, en espérant que le paiement futur soit plus grand que

l'exercice immédiat.

(7)

An de déterminer le prix de l'option au temps 0, on doit déterminer la stratégie d'exercice optimale, pour chaque temps intermédiaire, k. On trouve ces stratégies optimales par chaînage arrière, en évaluant la valeur de l'option aux temps intermédiaires (la valeur de l'option est la fonction de valeur, J

k

( S

k

) ).

Équation de récurrence de programmation dynamique:

J

k

( S

k

) = max “

paiement d

0

exercise ( S

k

), e

r(tk+1tk)

E

Sk+1

[ J

k+1

( S

k+1

)| S

k

] ”

(8)

Résultats (stratégie optimale et prix)

temps (an)

0.25 0.50 0.75 1.00

prix de l'action, Sk

90 95 100101 105 110

Le prix de cette option américaine est de 2.16$ (la version

européenne vaut 1 . 55 $ ).

(9)

Méthode TvR

Sk($) 90 95 100 105 110 valeur d'exercice/valeur d'attendreau mois k=6

0 2.5 5 7.5 10 12.5

La valeur d'attente, Q

k

( S

k

) = e

r(tk+1tk)

E

Sk+1

[ J

k+1

( S

k+1

)| S

k

] , est estimée par moindres carrés sur l'ensemble de points

stochastique:

n S

k(j)

, e

r(tk+1tk)

J ˜

k+1

( S

k(j+)1

)

: j = 1 , . . . , N o

.

(10)

Méthode TvR (suite)

Sk($) 90 95 100 105 110 valeur d'exercice/valeur d'attendreau mois k=6

0 2.5 5 7.5 10 12.5

La politique optimale est donnée par l'intersection des deux courbes.

La fonction de valeur J ˜

k

est donnée par le maximum des deux

courbes (dérivée discontinue à l'intersection).

(11)

Méthode LSM

La valeur d'attente, Q

k

( S

k

) = e

r(tk+1tk)

E

Sk+1

[ J

k+1

( S

k+1

)| S

k

] , est obtenue par moindres carrés sur l'ensemble de points

stochastique:

n S

k(j)

, e

r(tk+1tk)

v ˜

k(j+)1

)

: j = 1, . . . , N o .

La valeur v

k(j+)1

est la valeur au temps k + 1 de la trajectoire j

lorsque la politique d'exercice optimale est appliquée sur la partie

de la trajectoire du temps k + 1 jusqu'au temps nal. (Cette

politique optimale est connue sur les temps futurs par récurrence.)

Cette méthode évite, en partie, l'erreur provenant des moindres

carrés dans l'estimation des Q ˜

k

(S

k

).

(12)

Méthode LSM (suite)

Longsta et Schwartz recommandent aussi de n'utiliser que les

points dont le paiement d'exercice est non-nul pour l'ajustement

par moindres carrés.

(13)

Autres options

Option américaine-asiatique

Option américaine sur le maximum de 2 actions Obligation avec option de rachat

N'importe quel problème de programmation stochastique où l'on peut simuler le processus de base (an d'estimer les prots espérés des diérentes décisions).

Les méthodes de simulations sont relativement faciles à

implémenter.

Références

Documents relatifs

Calculer l’expression de la fonction dérivée en précisant pour quelles valeurs votre calcul est valable.. En combien de points la courbe semble-t-elle avoir une tangente parallèle

Chaque page contient deux recettes de cuisine, sauf les pages des chapitres 8 à 12 qui n’en contiennent qu’une.. Ecrire une expression donnant le nombre de recettes contenues dans

La variété des objets mathématiques qu’il engage et des formes selon lesquelles il est pratiqué (calcul mental, calcul posé, calcul instrumenté, calcul exact, calcul

Comparer le graphe de la fonction tangente avec les graphes de ses approximants de petits indices (on constatera qu’on obtient une bonne approximation mˆ eme au voisinage des pˆ

Sélectionne cette fois Eclipses de lunes, laisse les valeurs par défaut et clique sur « Calculer ». Complète le schéma

[r]

• Finalement, on peut affirmer que les droites (CE) et (IJ) ne sont pas coplanaires.. La question revient à déterminer les coordonnées de L dans

On doit étudier le signe de f 0 pour en déduire les variations