Calculating Greeks by Monte Carlo simulation



Documents pareils
Probabilités III Introduction à l évaluation d options

MATHS FINANCIERES. Projet OMEGA

Le modèle de Black et Scholes

TP1 Méthodes de Monte Carlo et techniques de réduction de variance, application au pricing d options

Hedging delta et gamma neutre d un option digitale

Liste des notes techniques... xxi Liste des encadrés... xxiii Préface à l édition internationale... xxv Préface à l édition francophone...


de calibration Master 2: Calibration de modèles: présentation et simulation d

Introduction au pricing d option en finance

Valorisation d es des options Novembre 2007

Théorie Financière 8 P. rod i u t its dé dérivés

TRAVAIL D ETUDE ET DE RECHERCHE. Utilisation des arbres binomiaux pour le pricing des options américaines

I. Introduction. 1. Objectifs. 2. Les options. a. Présentation du problème.

Filtrage stochastique non linéaire par la théorie de représentation des martingales

Estimation du coût de l incessibilité des BSA

Résumé des communications des Intervenants

Master Modélisation Aléatoire Paris VII, Cours Méthodes de Monte Carlo en nance et C++, TP n 2.

QUESTIONS D ENTRETIENS EN FINANCE DE MARCHE

PROJET MODELE DE TAUX

Chapitre 7. Statistique des échantillons gaussiens. 7.1 Projection de vecteurs gaussiens

Exercices Alternatifs. Quelqu un aurait-il vu passer un polynôme?

Exercices Alternatifs. Quelqu un aurait-il vu passer un polynôme?

Master IMEA 1 Calcul Stochastique et Finance Feuille de T.D. n o 1

Qu est-ce-qu un Warrant?

Annexe commune aux séries ES, L et S : boîtes et quantiles

Chapitre 2 Le problème de l unicité des solutions

Rapport de projet Risque de Crédit, Risque de Défaut : Étude de l influence du taux de recouvrement sur le prix de CDOs.

Cours d Analyse. Fonctions de plusieurs variables

NOTE SUR LA MODELISATION DU RISQUE D INFLATION

Texte Agrégation limitée par diffusion interne

Processus aléatoires avec application en finance

Table des matières. Avant-propos. Chapitre 2 L actualisation Chapitre 1 L intérêt Chapitre 3 Les annuités III. Entraînement...

Options et Volatilité (introduction)

Résumé

Quantification Scalaire et Prédictive

Sujet proposé par Yves M. LEROY. Cet examen se compose d un exercice et de deux problèmes. Ces trois parties sont indépendantes.

Tests non-paramétriques de non-effet et d adéquation pour des covariables fonctionnelles

Modélisation aléatoire en fiabilité des logiciels

Chapitre 1. L intérêt. 2. Concept d intérêt. 1. Mise en situation. Au terme de ce chapitre, vous serez en mesure de :

Calibration de Modèles et Couverture de Produits Dérivés

Correction du Baccalauréat S Amérique du Nord mai 2007

Manuel d Utilisateur - Logiciel ModAFi. Jonathan ANJOU - Maud EYZAT - Kévin NAVARRO

PRIME D UNE OPTION D ACHAT OU DE VENTE

Pratique des options Grecs et stratégies de trading. F. Wellers

8.1 Généralités sur les fonctions de plusieurs variables réelles. f : R 2 R (x, y) 1 x 2 y 2

Principe de symétrisation pour la construction d un test adaptatif

Théorie Financière 2. Valeur actuelle Evaluation d obligations

ERRATA ET AJOUTS. ( t) 2 s2 dt (4.7) Chapitre 2, p. 64, l équation se lit comme suit : Taux effectif = 1+

Etude de fonctions: procédure et exemple

Continuité en un point

WARRANTS TURBOS CERTIFICATS. Les Warrants. Découvrir et apprendre à maîtriser l effet de levier

Continuité et dérivabilité d une fonction

Propriétés des options sur actions

Mémoire d actuariat - promotion complexité et limites du modèle actuariel, le rôle majeur des comportements humains.

La fonction exponentielle

Les techniques des marchés financiers

Méthodes de Simulation

Modèle de troncature gauche : Comparaison par simulation sur données indépendantes et dépendantes

CONCOURS D ENTREE A L ECOLE DE 2007 CONCOURS EXTERNE. Cinquième épreuve d admissibilité STATISTIQUE. (durée : cinq heures)

Chapitre 0 Introduction à la cinématique

ÉVALUATION FORMATIVE. On considère le circuit électrique RC représenté ci-dessous où R et C sont des constantes strictement positives.

Dérivés Financiers Options

Rappels sur les suites - Algorithme

Nombres, mesures et incertitudes en sciences physiques et chimiques. Groupe des Sciences physiques et chimiques de l IGEN

LES OPTIONS DE CHANGE DE SECONDE GÉNÉRATION : UN APERÇU

M2 IAD UE MODE Notes de cours (3)

Baccalauréat ES Pondichéry 7 avril 2014 Corrigé

NOTICE MÉTHODOLOGIQUE SUR LES OPTIONS DE CHANGE

Options, Futures, Parité call put

Value at Risk. CNAM GFN 206 Gestion d actifs et des risques. Grégory Taillard. 27 février & 13 mars 20061

Introduction à l analyse numérique : exemple du cloud computing

Feuille 6 : Tests. Peut-on dire que l usine a respecté ses engagements? Faire un test d hypothèses pour y répondre.

Décomposition de Föllmer-Schweizer. explicite d un passif d assurance vie. au moyen du calcul de Malliavin

(51) Int Cl.: H04L 29/06 ( ) G06F 21/55 ( )

Programmes des classes préparatoires aux Grandes Ecoles

La Licence Mathématiques et Economie-MASS Université de Sciences Sociales de Toulouse 1

Circuits RL et RC. Chapitre Inductance

Relation entre deux variables : estimation de la corrélation linéaire

Exercices - Fonctions de plusieurs variables : corrigé. Pour commencer

Options exotiques. April 18, 2000

MCMC et approximations en champ moyen pour les modèles de Markov

Fonctions de plusieurs variables, intégrales multiples, et intégrales dépendant d un paramètre

I. Polynômes de Tchebychev

3 Approximation de solutions d équations

Université Paris-Dauphine DUMI2E 1ère année, Applications

TABLE DES MATIERES. C Exercices complémentaires 42

Méthodes d approximation numérique pour le pricing des options vanilles et asiatiques dans le modèle de Heston de volatilité stochastique

Correction du baccalauréat ES/L Métropole 20 juin 2014

Continuité d une fonction de plusieurs variables

Optimisation non linéaire Irène Charon, Olivier Hudry École nationale supérieure des télécommunications

Calcul Stochastique pour la finance. Romuald ELIE

Arithmétique binaire. Chapitre. 5.1 Notions Bit Mot

Calcul différentiel. Chapitre Différentiabilité

NON-LINEARITE ET RESEAUX NEURONAUX

EXPLOITATIONS PEDAGOGIQUES DU TABLEUR EN STG

2- Comment les traders gèrent les risques

Soit la fonction affine qui, pour représentant le nombre de mois écoulés, renvoie la somme économisée.

OPTIMISATION À UNE VARIABLE

MARTINGALES POUR LA FINANCE

Transcription:

Calculating Greeks by Monte Carlo simulation Filière mathématiques financières Projet de spécialité Basile Voisin, Xavier Milhaud Encadré par Mme Ying Jiao ENSIMAG - Mai-Juin 27

able des matières 1 Remerciements 2 2 Introduction 2 3 Simulation du mouvement brownien géométrique 2 3.1 héorie.................................................. 2 3.2 Graphe.................................................. 2 4 Le cas d une option européenne 3 4.1 Généralités................................................ 3 4.2 La méthode pathwise........................................... 3 4.2.1 Description de la méthode.................................... 3 4.2.2 Estimateurs............................................ 3 4.3 La méthode des ratio de vraisemblance : likelihood ratio method................... 4 4.3.1 Description de la méthode.................................... 4 4.3.2 Estimateurs............................................ 4 4.4 Simulation et graphes.......................................... 4 4.5 Comparaison de ces deux méthodes : vitesse de convergence..................... 7 5 Les options asiatiques : options path-dépendantes 1 5.1 Généralités................................................ 1 5.2 Estimation par la méthode pathwise.................................. 1 5.2.1 Expression des estimateurs................................... 1 5.2.2 Quelques calculs d estimateur.................................. 11 5.3 Estimation par la méthode likelihood ratio............................... 11 5.3.1 Expression des estimateurs................................... 11 5.4 Simulation et graphes.......................................... 12 5.5 Convergence................................................ 15 6 Observations sur les sensibilités suivant le type d option 17 7 Réduction de la variance pour le calcul des grecques 17 7.1 Principe.................................................. 17 7.2 Résultats numériques........................................... 18 8 Le calcul Malliavin appliqué à une option asiatique 21 8.1 Principe.................................................. 21 8.2 Quelques calculs de grecques sur une option asiatique avec rendement et volatilité constants... 21 8.2.1 Idée du calcul........................................... 21 8.2.2 Le delta.............................................. 21 8.2.3 Le gamma............................................. 22 8.3 Simulation................................................. 22 8.4 Bilan sur cette méthode......................................... 24 9 Conclusion générale 24 1 Bibliographie 24 1

1 Remerciements Nous remercions Ying Jiao pour avoir encadré notre projet et nous avoir apporté de l aide afin que nous comprenions mieux le sujet. 2 Introduction rès utilisés dans la gestion de risque pour mesurer l influence des différents paramètres sur le prix d une option, les grecques sont d une grande importance en finance. Cependant, leur calcul n est souvent pas évident et nous disposons rarement de formules fermées pour cela. La simulation devient alors d une grande utilité car elle permet d obtenir de bonnes approximations de ces grecques. Dans ce projet nous nous attachons à l étude et à la compréhension de différentes méthodes de simulation ainsi qu à leur mise en oeuvre sur plusieurs types d option. Les méthodes étudiées sont dites directes. 3 Simulation du mouvement brownien géométrique 3.1 héorie Nous avons modélisé le cours d une action par un mouvement brownien géométrique simulé grâce à la propriété d accroissements indépendants. En effet, comme le mouvement brownien W t suit une loi normale N(, t), il est possible de le simuler grâce à des gaussiennes sur de petits accroissements cumulés pour obtenir la simulation sur l intervalle entier. Nous avons plus précisemment simulé la variation sur chaque intervalle que nous avons ajouté à la valeur précédente du brownien comme l explique J.Hull dans son ouvrage Options, futures et autres actifs dérivés : où ǫ suit une loi normale N(,1); ds = mhs cour + s hs cour ǫ S cour = S cour + ds 3.2 Graphe Pour certains de nos calculs (concernant le Call européen), nous aurions pu nous contenter de simuler un seul accroissement du brownien pour avoir directement la valeur finale S. Nous avons cependant remarqué que cette simulation ne donnait pas de bons résultats par rapport à une simulation avec beaucoup d accroissements du brownien. Cela est probablement dû à la part d aléatoire moins importante dans le premier cas que dans le second : en effet, par construction de notre brownien, l aléatoire augmente quand le nombre d accroissements augmente. Voici donc le graphe du mouvement brownien simulé : simulation d un MBG (S = 9, r =.1, q =.3, s =.25, = 1) - 5 acc 12 mouvement brownien geometrique 115 11 15 St 1 95 9 85.5.1.15.2 t 2

4 Le cas d une option européenne 4.1 Généralités La caractéristique essentielle d une option européenne est qu on peut l exercer ou non uniquement à la date d échéance. Le cours relevé en est donc le cours qui va servir pour le calcul du payoff de l option : celui-ci dépend donc uniquement de ce cours final. Le cours du sous-jacent d une option européenne sous la probabilité risque-neutre satisfait l équation différentielle stochastique ds t = S t [(r q)dt + σdw t ] où W t est un mouvement brownien standard. Le prix de l option est donné par la formule fermée de Black-Scholes et vaut p = E[e r max(s K, ) Ainsi, le payoff actualisé d une option européenne est P = e r max(s K, ). 4.2 La méthode pathwise 4.2.1 Description de la méthode La méthode pathwise est une méthode qui permet d améliorer le temps de calcul par rapport à une méthode dite indirecte car elle n exige pas de resimulation. Le problème consiste à déterminer la variation du prix de l option en fonction de divers paramètres (volatilité, taux d intêret...). Connaissant l écriture de S (S = S e (r q.5σ2 )+σ Z, où Z suit une loi normale centrée réduite), l idée est de décomposer la dérivée du payoff (si le paramètre est σ) dp dp en deux dérivées ds et d en déterminer dσ ds dσ un bon estimateur. L échange entre l intégrale et la dérivée se justifie si la dérivée de la fonction que nous intégrons est définie et continue. 4.2.2 Estimateurs La dérivée dp vaut toujours e r 1 {S K}. ds Reste donc à calculer l autre fraction dans chacun des cas (pour chaque grecque). Les estimateurs sans biais sont les suivants : ( ) dp Delta : ds = S, d où l estimateur e r S 1 {S K} ds ( ds S S d 2 ) p Gamma ds 2 : l estimateur est e q n (d 1 (K)) S σ (nous retrouvons la formule déterministe de Black- Scholes) ( ) dp Rho : l estimateur est Ke r 1 {S K} ( dr ) dp Vega : ds dσ dσ = S σ [ln(s ) (r q +.5σ 2 )] S ( ) d où l estimateur : e r S [ S 1 {S K} ln ( r q +.5σ 2) ] σ S heta ( dp d ) : l estimateur est : re r max(s K) 1 {S K}e r S 2 (ln(s ) + (r q.5σ 2 )) S 3

4.3 La méthode des ratio de vraisemblance : likelihood ratio method 4.3.1 Description de la méthode Cette méthode est basée sur l inversion de la dérivée et de l espérance, justifiée par la convergence de cette dérivée. Une telle inversion permet de faire apparaître dans l espérance un ratio de vraisemblance, plus facile à simuler, et qui permet ainsi d estimer sans biais les grecques. 4.3.2 Estimateurs Les estimateurs sont les suivants : ( ) dp Delta : l estimateur est e r 1 max(s K, ) ds o S o σ 2 ( d 2 ) p Gamma dso 2 : l estimateur est e r max(s K, ) d2 dσ 1 Soσ 2 2 ( ) dp Rho : l estimateur est e r max(s K, )( + d dr σ ) ( ) dp Vega : l estimateur est e r max(s K, )( d δd dσ δσ 1 σ ) heta ( dp d ) : l estimateur est e r max(s K, )(r + d δd δ + 1 2 ) 4.4 Simulation et graphes ( ln( S S o ) + (r q.5σ 2 ) ) Voici quelques résultats de nos simulations résumés dans un tableau. Il s agit de simulations d option d achat européenne sur action versant des dividendes. Les valeurs par défaut pour les paramètres qui ne varient pas selon l étude de tel ou tel grecque sont les suivantes : S = 1, r =.1, q =.3, s =.25, K = 1, =.2 avec q le taux des dividendes. Le pour le calcul des valeurs en un point est de 1. Prix du Call K = 9 K = 1 K = 11 Exact () 11.9488 5.1259 1.57735 simulation 11.9475 5.13848 1.5628 delta S o = 9 S o = 1 S o = 11 Exact ().221918.768443.844258 Pathwise method.221816.769395.844517 method.21987.764123.84417 gamma S o = 9 S o = 1 S o = 11 Exact ().294964.34892.1894 Pathwise method.294964.34892.1894 method.292757.347818.184135 vega volatilité σ =.1 σ =.2 σ =.3 Exact () 16.7645 17.379 17.4758 Pathwise method 16.8126 17.328 17.587 method 16.382 17.6247 17.1188 rho rendement r = 1% 2% 3% Exact () 1.3437 11.4913 12.5319 Pathwise method 1.3879 11.524 12.5449 method 1.112 11.5135 12.431 theta temps =.1(an).2.3 Exact () -19.898-14.373-12.2367 Pathwise method -19.1811-14.4234-12.2163 method -18.822-14.5356-12.4169 Dans l ensemble nous remarquons que les valeurs des estimateurs sont très proches des valeurs données par les formules de Black-Scholes, les résultats sont donc très bons. 4

Au niveau graphique, comparons les courbes obtenues dans chacun des cas (fig. 1 à 6) et notons que les courbes sont quasiment superposées. 12 1 Simulation simu 8 Call 6 4 2 9 92 94 96 98 1 12 14 16 18 11 K Fig. 1 prix d un Call (r=.1, q=.3, s=.25, K=1, =.2) - 2 pts, 1 sim/pt et 1 acc/sim.9.8 Pathwise Simulation.9.8 Likelyhood Ratio.7.7.6.6 delta.5 delta.5.4.4.3.3.2 9 92 94 96 98 1 12 14 16 18 11 S.2 9 92 94 96 98 1 12 14 16 18 11 S Fig. 2 delta (r=.1, q=.3, s=.25, K=1, =.2) - 2 pts, 1 sim/pt et 1 acc/sim 5

.38.36.34 Pathwise Simulation.45.4 Likelyhood Ratio.32.3.35 gamma.28.26.24 gamma.3.25.22.2.2.18 9 92 94 96 98 1 12 14 16 18 11 S.15 9 92 94 96 98 1 12 14 16 18 11 S Fig. 3 gamma (r=.1, q=.3, s=.25, K=1, =.2) - 2 pts, 1 sim/pt et 1 acc/sim 13 12.5 Pathwise Simulation 13 12.5 Likelyhood Ratio 12 12 11.5 rho 11.5 rho 11 11 1.5 1.5 1 1.1.12.14.16.18.2.22.24.26.28.3 r 9.5.1.12.14.16.18.2.22.24.26.28.3 r Fig. 4 rho (S=1, q=.3, s=.25, K=1, =.2) - 2 pts, 1 sim/pt et 1 acc/sim 18.4 18.2 Pathwise Simulation 2 19.5 Likelyhood Ratio 18 19 17.8 18.5 17.6 18 vega 17.4 17.2 vega 17.5 17 17 16.5 16.8 16 16.6 15.5 16.4 15 16.2.1.12.14.16.18.2.22.24.26.28.3 s 14.5.1.12.14.16.18.2.22.24.26.28.3 s Fig. 5 vega (S=1, r=.1, q=.3, K=1, =.2) - 2 pts, 1 sim/pt et 1 acc/sim 6

-11-12 Pathwise Simulation -11-12 Likelyhood Ratio -13-13 theta -14-15 -16-17 theta -14-15 -16-17 -18-18 -19-19 -2-2.1.12.14.16.18.2.22.24.26.28.3-21.1.12.14.16.18.2.22.24.26.28.3 Fig. 6 theta (S=1, r=.1, q=.3, s=.25, K=1) - 2 pts, 1 sim/pt et 1 acc/sim 4.5 Comparaison de ces deux méthodes : vitesse de convergence La vitesse de convergence de ces deux méthodes n est pas la même et il est intéressant de les comparer afin de pouvoir déterminer la méthode la plus adaptée suivant nos besoins : quelle est la meilleure méthode en terme de rapidité de calcul, la meilleure en terme de précision... Etudions la convergence des méthodes pour le prix du Call et chaque grecque (fig. 7 à 12) : 7 Simulation simu 6.5 6 Call 5.5 5 4.5 1 2 3 4 5 6 7 8 9 1 n Fig. 7 convergence du Call (S=1, r=.1, q=.3, s=.25, K=1, =.2) - 1 pts et 1 acc/sim Nous remarquons que la vitesse de convergence de la méthode pathwise est un peu plus grande que celle des ratio de vraisemblance. Les valeurs par cette première méthode sont en effet plus proches des valeurs théoriques données par la formule fermée de Black-Scholes. Ce résultat se vérifie dans quasiment toutes les simulations effectuées, que ce soit au niveau graphique ou numérique (cf tableau récapitulatif des valeurs obtenues). Nous pouvons donc affirmer que la méthode pathwise semble meilleure pour estimer les grecques sur des options européennes versant des dividendes, les résultats sont plus précis et la vitesse de calcul est sensiblement la même que pour les ratio de vraisemblance. 7

5.8 5.6 5.4 Simulation 5.2 5 delta 4.8 4.6 4.4 4.2 4 3.8 1 2 3 4 5 6 7 8 9 1 n Fig. 8 convergence du delta (S=1, r=.1, q=.3, s=.25, K=1, =.2) - 1 pts et 1 acc/sim 5.8 5.6 Simulation 5.4 gamma 5.2 5 4.8 4.6 1 2 3 4 5 6 7 8 9 1 n Fig. 9 convergence du gamma (S=1, r=.1, q=.3, s=.25, K=1, =.2) - 1 pts et 1 acc/sim 8

14 13 Simulation 12 11 rho 1 9 8 7 1 2 3 4 5 6 7 8 9 1 n Fig. 1 convergence du rho (S=1, r=.1, q=.3, s=.25, K=1, =.2) - 1 pts et 1 acc/sim 28 26 24 Simulation 22 2 vega 18 16 14 12 1 8 1 2 3 4 5 6 7 8 9 1 n Fig. 11 convergence du vega (S=1, r=.1, q=.3, s=.25, K=1, =.2) - 1 pts et 1 acc/sim 9

-1-11 -12-13 -14 Simulation theta -15-16 -17-18 -19-2 1 2 3 4 5 6 7 8 9 1 n Fig. 12 convergence du theta (S=1, r=.1, q=.3, s=.25, K=1, =.2) - 1 pts et 1 acc/sim 5 Les options asiatiques : options path-dépendantes 5.1 Généralités Le problème qui apparait avec une option asiatique est un problème d inversion entre la dérivée et l intégrale. En effet, une option asiatique est caractérisée par l expression de son payoff qui diffère d une option dite européenne. En fait, l option asiatique ( fait intervenir la valeur moyenne du brownien. Ainsi, le payoff s écrit : p = E e r( t)( 1 S udu K ) ) + Nous voyons bien apparaître ici le fait que nous allons devoir dériver le payoff de l option sous le signe somme de l espérance. Il n existe pas de formule fermée pour calculer le prix de l option ou de ses dérivées. 5.2 Estimation par la méthode pathwise 5.2.1 Expression des estimateurs Le principe est toujours le même sauf qu il faut tenir compte dans ce cas de la valeur moyenne puisque l option asiatique est définie par un payoff sur moyenne. Les estimateurs des grecques par cette méthode ne sont pas biaisés et s expriment comme suit : Delta : e r 1 { S K} S S Vega : e r 1 { S K} 1 mσ m i=1 S i ( ln( S i S o (r q +.5σ 2 )t i ) Gamma : e r ( K S o ) 2 mg(s m 1, ω m, t m ) (cette formule ne donne pas de bons résultats numériques, nous avons donc cherché à l améliorer - cf soutenance) Rho : e r 1 { S K} ( 1 m t i S i ( S K)) m i=1 heta : re r max( S K) 1 { S K} e r S ( S 1 ln( ) + (r q.5σ 2 ) )t 1 2t 1 S o 1

Avec les notations suivantes : t i = t i t i 1 ω m = m(k S) + S m n(d(u, υ, t)) g(u, υ, t) = υσ t d(u, υ, t) = ln( υ u ) (r q.5σ2 )t σ t Remarque : la plupart de ces résultats étaient fournis dans nos documentations, cependant il y avait quelques erreurs (notamment pour le calcul de rho) que nous avons dû corriger afin d obtenir des simulations cohérentes. 5.2.2 Quelques calculs d estimateur L expression de pour une option asiatique qui est dépendante du temps entre et est : = δ ( E e r( 1 δs t S udu K ) ) + Nous arrivons donc à déterminer qui vaut : = e r E ( 1 1 R { 1 Sudu K} S udu) 1 S = e r E[ 1 S S { S K} S] = e r 1 { S K} Calcul de Rho (rho = dp dr ) : P = e r ( S K) + donc δp δr = δ δr e r ( S K) + = δe r δr ( S K) + + e r δ( S K) + δr δsi δr avec S i = S o e (r q.5σ2 )t i+σ t iz et δsi Or δ S δr = 1 m D où δp δr = ( S r δ S K) + + e δr 1 { S K} = e r 1 { S K} ( 1 m 5.3 Estimation par la méthode likelihood ratio S = e r r δ S ( S K) + + e δr 1 { S K} δr = t is i m t i S i ( S K)) L inversion entre la dérivée et l intégrale dûe à l espérance est justifiée par le fait que cette dérivée est définie et continue, et par les théorèmes usuels de convergence de l intégrale. 5.3.1 Expression des estimateurs Les estimateurs (non-biaisés) des grecques par cette méthode sont les suivants : Delta : e r max( S 1 ( S 1 ) K) ln( S o σ 2 ) (r q.5σ 2 ) t 1 t 1 S o Vega : e r max( S K) m i=1 ( d δd i i δσ 1 σ ) Gamma : e r max( S K, ) d2 1 d 1 σ t 1 1 Rho : e r max( S K, )( + m i=1 S 2 oσ 2 t 1 d i ti ) σ heta : e r max( S δd 1 K, )(r + d 1 δ + 1 ) 2 t 1 Avec les notations suivantes : t i = t i t i 1 ln( S i ) (r q.5σ 2 ) t i ) S d i = i 1 σ t i S i 1 δd ln( + (r q +.5σ 2 ) t i i δσ = S i σ 2 t i i=1 11

S 1 δd ln( ) (r q.5σ 2 ) t 1 1 δ = S 2σ t 3/2 1 5.4 Simulation et graphes Voici les résultats de nos simulations résumés dans un tableau. Nous sommes dans le cas d option d achat asiatique sur action versant des dividendes. Par défaut les valeurs sont les suivantes : S o = 1, r =.1, q =.3, s =.25, K = 1, =.2. Le est de 1. Prix du Call K = 9 K = 1 K = 11 simulation 11.8817 3.68552.42228 delta S o = 9 S o = 1 S o = 11 Pathwise method.1163.635927.96637 method.967842.63566.997417 gamma S o = 9 S o = 1 S o = 11 method.259361.29551.11171 vega volatilité σ =.1 σ =.2 σ =.3 Pathwise method 9.36715 9.63445 9.83362 method 5.131 4.767 4.31716 rho rendement r = 1% 2% 3% Pathwise method 5.6955 6.1316 6.44242 method 5.73774 5.96918 6.53494 theta temps =.1(an).2.3 Pathwise method -25.839-21.717-18.9367 method -22.965-19.222-11.1542 Nous observons que les deux estimateurs donnent des résultats pas très proches, ils sont donc moins bons que les estimateurs que nous avons utilisé pour le call européen. Voici les sorties graphiques de nos simulations de grecques sur option asiatique (fig. 13 à 17) : 12 simu 1 8 Call 6 4 2 9 92 94 96 98 1 12 14 16 18 11 K Fig. 13 prix d un Call (r=.1, q=.3, s=.25, K=1, =.2, m=) - 2 pts et 1 sim/pt 12

1.1 1.9.8.7 delta.6.5.4.3.2.1 9 92 94 96 98 1 12 14 16 18 11 S Fig. 14 delta (r=.1, q=.3, s=.25, K=1, =.2, m=) - 2 pts, et 1 sim/pt 7 6.8 6.6 6.4 rho 6.2 6 5.8 5.6 5.4.1.12.14.16.18.2.22.24.26.28.3 r Fig. 15 rho (S=1, q=.3, s=.25, K=1, =.2, m=) - 2 pts et 1 sim/pt 13

18 16 14 12 1 vega 8 6 4 2-2.1.12.14.16.18.2.22.24.26.28.3 s Fig. 16 vega (S=1, r=.1, q=.3, K=1, =.2, m=) - 2 pts et 1 sim/pt 3 2 1 theta -1-2 -3-4 -5-6.1.12.14.16.18.2.22.24.26.28.3 Fig. 17 theta (S=1, r=.1, q=.3, s=.25, K=1, m=) - 2 pts et 1 sim/pt Nous remarquons que l estimation par la méthode pathwise varie beaucoup moins que l estimation par la méthode des likelihood ratio. 14

5.5 Convergence La vitesse de convergence de ces deux méthodes n est pas la même et il est intéressant de les comparer afin de pouvoir déterminer la meilleure méthode en terme de rapidité de calcul, la meilleure en terme de précision... Les graphes suivants montrent la convergence des méthodes pour le prix du Call et chaque grecque (fig. 18 à 22) : 4.4 4.3 simulation valeur limite 4.2 4.1 4 Call 3.9 3.8 3.7 3.6 3.5 3.4 2 4 6 8 1 12 14 16 18 2 Fig. 18 convergence du Call (S=1, r=.1, q=.3, s=.25, K=1, =.2, m=) - 2 pts.9.8 valeur limite.7.6 delta.5.4.3.2 2 4 6 8 1 12 14 16 18 2 Fig. 19 convergence du delta (S=1, r=.1, q=.3, s=.25, K=1, =.2, m=) - 2 pts 15

6.8 6.6 valeur limite 6.4 6.2 6 rho 5.8 5.6 5.4 5.2 5 2 4 6 8 1 12 14 16 18 2 Fig. 2 convergence du rho (S=1, r=.1, q=.3, s=.25, K=1, =.2, m=) - 2 pts 35 3 valeur limite 25 2 vega 15 1 5-5 2 4 6 8 1 12 14 16 18 2 Fig. 21 convergence du vega (S=1, r=.1, q=.3, s=.25, K=1, =.2, m=) - 2 pts 6 4 valeur limite 2 theta -2-4 -6-8 -1 16 2 4 6 8 1 12 14 16 18 2 Fig. 22 convergence du theta (S=1, r=.1, q=.3, s=.25, K=1, =.2, m=) - 2 pts

Au vu de ces graphes, la méthode pathwise est bien meilleure que celles des likelihood ratio dans le cas d option asiatique. En effet, la précision est meilleure (nous sommes plus proche de la valeur limite calculée car il n y a pas de formule fermée) et la convergence est plus rapide. 6 Observations sur les sensibilités suivant le type d option Nous pouvons extraire quelques conclusions de nos simulations, notamment sur la sensibilité du prix de l option suivant les paramètres vus précédemment. Il en ressort que : quand le strike augmente, le prix de l option asiatique est moins cher que celui d une option européenne, sinon pour un petit strike les deux prix sont relativement comparables, la sensibilité du prix de l option au cours S est plus forte pour l option asiatique que pour l option européenne. En effet, varie plus dans le cas d une option asiatique : à S petit asiat < eur tandis qu à S grand c est le phénomène inverse qui se produit asiat > eur, la sensibilté au rendement est en revanche supérieure dans le cas de l option européeenne : nous observons que ρ asiat < ρ eur globalement quelque soit le rendement de l option, la sensibilité à la volatilité suit la même conclusion que pour le rendement, nous avons en effet une sensibilité à la volatilité très inférieure dans le cas de l option asiatique ν asiat < ν eur, enfin la sensibilité à la maturité semble être globalement plus grande pour une option asiatique, Θ asiat > Θ eur. Remarque : ces résultats paraissent-ils logiques? Nous pensons que ces résultats sont cohérents dans la mesure où il semble normal qu une option qui dépende de la trajectoire sur une période entière (asiatique) et pas seulement du cours à l échéance soit plus sensible à une variation de maturité. En revanche, les variations de rendement et de volatilité sont moins ressenties dans le cas d une option asiatique puisqu il s agit d une moyenne, donc les variations anormalement élevées que nous pouvons rencontrer à une date précise (l échéance par exemple) sont compensées par le fait que nous prenons la moyenne. 7 Réduction de la variance pour le calcul des grecques 7.1 Principe Afin que les calculs des grecques par la méthode de Monte Carlo convergent plus vite, il est possible de réduire la variance des estimateurs en utilisant un paramètre de contrôle (ici S ). En effet, si l estimateur utilisé etait [g(s )], l idée est d utiliser le nouvel estimateur [g (S )] avec g (S ) = g(s ) β ( S S e (r δ)) où le paramètre réel β est choisi de façon à minimiser la variance de g. On a clairement [g ] = [g] (car [S ] = S e (r δ) ) : si g était sans biais, g le reste. Donc la variance du nouvel estimateur s écrit (en omettant le paramètre de g et g ) : V ar (g ) = [ g 2 ] [g ] 2 = [g 2 2βg ( S S e (r δ)) + β 2 ( S S e (r δ)) 2 ] [g] 2 2 [ ( = β S S e (r δ)) ] 2 ( 2β [g S S e (r δ))] + V ar (g) ( g S Ce polynôme du second degré atteint son minimum pour β = [ S e (r δ))] [ (S S e (r δ)) ]. 2 (S Or [ S e (r δ)) ] 2 = V ar (S ), et [ g (S S e (r δ))] = [ (g [g]) (S S e (r δ))] = Cov (g, S ) 17

(car [ [g] ( S S e (r δ))] = [g] [( S S e (r δ))] = ) La variance de l estimateur contrôlé g est donc minimale pour β = Cov (g, S ) V ar (S ) Cependant, cette quantité β est rarement calculable. En effet, on ne connaît en général pas [g] (c est ce que l on cherche à estimer!) et on ne peut donc pas calculer Cov (g, S ). Une solution est alors de se servir des n premières simulations (où n est bien inférieur au ) pour estimer β ˆ par ˆ β = 1 n n i=1 g (S,i)S,i g (S ) n S e (r δ) n i=1 S2,i ( n n 1 S e (r δ)) 2 1 n 1 (en utilisant la variance empirique débiaisée et la covariance empirique); puis d évaluer le paramètre recherché 1 n avec les simulations suivantes par n n i=n +1 g (S,i ) avec le β ˆ estimé. 7.2 Résultats numériques Nous avons appliqué cette méthode de réduction de la variance aux grecques des options européennes et asiatiques et obtenu les résultats suivants 1 :.62.61.6 estimateur pathwise (beta =.283115) avec controle de la variance sans controle de la variance.75.7 estimateur de ratio de vraisemblance (beta =.98913) avec controle de la variance sans controle de la variance.59.65.58.6 delta.57.56 delta.55.55.5.54.53.45.52 1 2 3 4 5 6 7 8 9 1.4 1 2 3 4 5 6 7 8 9 1 Fig. 23 convergence du delta du call européen (S=1, r=.1, q=.3, s=.25, K=1, =.2) - 1 pts 1 Pour ne pas surcharger ce rapport, nous ne présentons que les graphes les plus représentatifs. 18

19 18.5 estimateur pathwise (beta = 1.833) avec controle de la variance sans controle de la variance 3 estimateur de ratio de vraisemblance (beta = 3.3572) avec controle de la variance sans controle de la variance 18 25 17.5 vega 17 16.5 16 15.5 vega 2 15 15 14.5 1 14 13.5 1 2 3 4 5 6 7 8 9 1 5 1 2 3 4 5 6 7 8 9 1 Fig. 24 convergence du vega du call européen (S=1, r=.1, q=.3, s=.25, K=1, =.2) - 1 pts.14.12 estimateur de ratio de vraisemblance (beta =.595134) avec controle de la variance sans controle de la variance.1 gamma.8.6.4.2 1 2 3 4 5 6 7 8 9 1 Fig. 25 convergence du gamma du call européen (S=1, r=.1, q=.3, s=.25, K=1, =.2) - 1 pts Pour ces simulations, nous avons d abord consacré 1 expériences préalables au calcul du β que nous avons alors utilisé pour toutes les simulations de la grecque. Ces graphiques permettent de voir que, pour un petit, le contrôle de la variance donne une bien meilleure précision que les simulations classiques. Cependant, et selon les grecques, l utilité du contrôle de la variance est moins flagrant lorsque l on effectue un grand nombre d expériences, ce qui est 19

.7.69 estimateur pathwise (beta =.541139) avec controle de la variance sans controle de la variance valeur limite.74.72 estimateur de ratio de vraisemblance (beta =.2335) avec controle de la variance sans controle de la variance valeur limite.68.67.7.66.68 delta.65 delta.66.64.64.63.62.62.61.6.6 1 2 3 4 5 6 7 8 9 1.58 1 2 3 4 5 6 7 8 9 1 Fig. 26 convergence du delta de l option asiatique (S=1, r=.1, q=.3, s=.25, K=1, =.2) - 1 pts 6.6 6.4 estimateur pathwise (beta =.489153) avec controle de la variance sans controle de la variance valeur limite 7 6.5 estimateur de ratio de vraisemblance (beta =.858582) avec controle de la variance sans controle de la variance valeur limite 6.2 6 6 rho 5.8 rho 5.5 5.6 5 5.4 5.2 4.5 5 1 2 3 4 5 6 7 8 9 1 4 1 2 3 4 5 6 7 8 9 1 Fig. 27 convergence du rho de l option asiatique (S=1, r=.1, q=.3, s=.25, K=1, =.2) - 1 pts normal car les deux estimateurs (classique et contrôlé) sont sans biais et convergents. En fait, l estimation du β étant très rapide, effectuer les simulations de la grecque cherchée avec contrôle de la variance est un bon moyen d avoir rapidement des résultats relativement précis en économisant des simulations des cours de l action et donc du temps de calcul. Remarquons enfin que nous avons choisi S comme variable de contrôle aussi bien pour le call européen que l option asiatique (comme le font MM. Broadie et Glasserman dans leur article Estimating Security Price Derivatives Using Simulation ). Si les délais l avaient permis, nous aurions aimé approfondir cette partie sur le contrôle de la variance qui nous a semblé particulièrement utile en pratique pour garder un bon rapport précision / temps de calcul; et essayer d autres variables de contrôle, notamment S = 1 m m i=1 S i pour l option asiatique. 2

8 Le calcul Malliavin appliqué à une option asiatique 8.1 Principe Le calcul Malliavin se rapproche de la méthode des ratio de vraisemblance au niveau de son fonctionnement. Il permet cependant d améliorer la vitesse de calcul et sa précision, c est pourquoi il s avère très utile en finance dans la simulation des grecques. La différence avec la méthode des ratio de vraisemblance réside dans l attribution de poids dans le cas du calcul Malliavin. Ce calcul permet à l aide d une intégration par partie de déplacer la dérivée du payoff dans le noyau de diffusion, faisant apparaitre un poids. Ainsi l expression des grecques est : [ Greek = E Q e R ] rsds f(x ) weight Il faut donc être capable de déterminer ce poids et les conditions qu elle doit satisfaire. Le fait que la dérivée disparaisse du payoff permet de calculer les grecques sur une plus grande panoplie d option puisque la condition de dérivabilité du payoff n est plus nécessaire, ce qui permet de faire des calculs même pour des payoffs discontinus. De plus, le poids ne dépend pas du payoff, ce qui facilite la simulation et permet à la méthode d être efficace quel que soit le type de payoff. 8.2 Quelques calculs de grecques sur une option asiatique avec rendement et volatilité constants 8.2.1 Idée du calcul Nous nous plaçons dans un espace probabilisé (Ω, F, P). Soit W un ( mouvement brownien et (F t ) t la filtration adaptée. Soit F = f h 1 (t)dw t ;...; ) h n (t)dw t où f, h 1,..., h n assez régulièr. La dérivée de Malliavin est définie par df = ( n δf i=1 δx i h 1 (t)dw t ;...; h n (t)dw t )h i. En toute généralité, les grecques sont les dérivées d une fonction du payoff. Nous pouvons par exemple écrire sous la forme δ x E [ Φ( Sx t dt) ]. L expression de S t est toujours celle d un mouvement brownien géométrique : S t = S o e R t (r(s).5σ2 (s))ds+ R t σ(s)dws (si le rendement et la volatilité sont variables). Nous obtenons donc dans ce cas comme dérivée de Malliavin ds t = S t 1 [,t] (s)σ(s). Enfin, nous utiliserons la proposition suivante dans nos calculs : soit Φ : R n R et F = (F 1,..., F n ) dφ(f) = n i=1 δφ δx i (F 1,..., F n )df i Donc dφ(s ) = Φ (S ) S 1 [,] (t)σ(t) 8.2.2 Le delta Dans tout ce calcul, nous prendrons le rendement et la volatilité constants : σ(s) = σ et r(s) = r, donc S t = S o e (r.5σ2 )+σw [ ] Nous savons que le prix aujourd hui de notre option est P(x) = E Q f(x )e r F o avec f(x ) qui représente la fonction payoff, donc f(x ) = ( X K) + dans le cas d option asiatique. [ Le delta s exprime sous la forme suivante : = δ x E Φ( ] Sx t dt). [ Posons U(x) = E Φ( ] Sx t dt), ainsi = δ x U(x), or St x = xst 1 [ D où U(x) = E Φ ( x [ S1 t dt)], donc U (x) = E Φ ( Sx t dt) S1 t ]. dt De plus, la dérivée de Malliavin s écrit grâce à la propriété énoncée ci-dessus : ( D v Φ ( Sx t dt )) = σφ ( ) Sx t dt u Sx t dt 21

Nous pouvons donc réexprimer U avec la dérivée de Malliavin. ( Φ Sx t dt) tsx t dt = ( Φ Sx t dt) t Sx t dvdt = ( Φ Sx t dt) t ( v Sv t dtdv σ 1 (v)d v Φ ( Sx t dt)) dv = [ R Donc U (x) = E S1 t R dt ( tsx t dt σ 1 (v)d v Φ ( ] Sx t dt)) dv or d après le lemme : E ( < DF, h > ) = E ( ) F h(t)dw t où δ(h) = h(t)dw t } {{ } intégrale de Skohorod nous obtenons en utilisant le lemme : [ ( = E D v Φ ( R Sx t dt))( σ 1 ] (v) S1 t R dt )dv (*), tsx t dt [ ( ) = E Φ ( Sx t dt ) δ ( 1 [,](v) St 1 dt σ(v) ) ] tsx t dt Nous avons compris ces étapes du calcul, cependant nous n arrivons pas à retomber sur la formule explicite que nous avons implémenté : U (x) = E [ Φ ( Sx t dt ) S1 t tsx t dt( 1 σ dw t + t2 St x dt tsx t dt ) ] 1 x Ce qui peut se reécrire en tenant compte du fait que la volatilité est constante : [ ( 1 E S tdt ( W S ts σ + t2 S t dt) )] 1 tdt S tdt En simulant S nous pouvons retrouver W car W = ln( S ) S (r q.5σ 2 ). σ Ainsi, nous avons des résultats cohérents que vous verrez dans la section Simulation. 8.2.3 Le gamma Ne maîtrisant pas tous les détails du calcul du delta, il nous a été impossible de développer un calcul et d arriver à une formule pour le gamma. Nos recherches documentaires pour trouver une expression du poids n ayant pas abouti, nous n avons donc pas pu simuler le gamma par le calcul Malliavin. 8.3 Simulation Voici quelques graphes associés à nos simulations du delta par le calcul Malliavin. 2.2 2 calcul malliavin 1.8 1.6 1.4 delta 1.2 1.8.6.4.2 9 92 94 96 98 1 12 14 16 18 11 S Fig. 28 simulation de delta de l option asiatique (S=1, r=.1, q=.3, s=.25, K=1, =.2) - 1 pts 22