2015_04_17_SFEV [Mode de compatibilité]
Transcription
2015_04_17_SFEV [Mode de compatibilité]
Options 17 Avril 2015 Jean-Michel Moinade Oddo Corporate Finance Sommaire Contexte Offre et Demande, Aversion au risque, Market Makers, Echelle de temps Sous-jacents Equity, taux, Changes, Commodities, Crédit Pay-off (profils) Vanille, Combinaisons, Exotiques, Convexité Européennes, Américaines Principes de base Accroissements indépendants Retour à la moyenne sur le long terme Volatilité instable 17 Avril 2015 Modèles Probabilité risque neutre, Modèle Log Normal, Normal, Log Normal shifté, Hoo and Lee …… Algorithmes, Formules Black-Scholes, Bachelier, Barrières, Binomial, Cox, Monte-carlo Paramètres Durs, Soft Volatilité Historique, Implicite, Skew, smile Marge de Repo 1. Contexte Demande d’options 1. Investisseurs finaux avec un appétit pour le rendement, mais une forte aversion au risque. Recherche d’effet de levier. En probabilité réelle, les calls sont transcendants » par rapport aux actifs « linéaires » . Ils permettent de repousser la frontière d’efficacité. Exemple de la demande d’obligations convertibles 2. Logique d’assurance (budget à fonds perdus) lorsque la couverture est obligatoire et que le coût d’une couverture linéaire est trop élevé. Exemple : Forex sur les émergents, caps lorsque la courbe des taux est pentue 3. Sortie possible d’une situation de blocage entre deux agents économiques lorsque l’on ne dispose que d’instruments linéaires (M&A…) 17 Avril 2015 Offre d’options 1. Maket Makers Technique de Delta Neutre Stratégie dynamique Efficace pour -des quantités limitées -un sous-jacent liquide Le prix de « revient » d’une option Européenne égale la valeur donnée par la formule de Black-Scholes, si la volatilité est bien constante (+/- efficace du point de vue des acheteurs selon l’échéance) 2. Vente d’options dites couvertes (vente de calls couverts par une position longue du sous-jacent 3. Vente d’options et delta hedge par les « prop desks » ou les hedge funds amateurs de theta 1. Contexte Options implicites et options explicites Implicites Convertibles Obligation « callable » ou « puttable » Dual currency …. Explicites Dérivés Stock options… 17 Avril 2015 Comptabilité IFRS En général MTM par le compte de résultat Exception au MTM Fonds propres (convertibles mais par Ornane) Exception MTM mais par OCI Cash-flow Hedge pour la partie jugée efficace 2. Sous-jacents Equity Convertibles Oceane, Ornane, Mandatory Convertibles (ORAPA) => Cox, Volatilité, Dividende-Repo, Crédit (surtout s’il est élevé) , Corrélation Action-Credit Bons BSAAR (OBSAAR), DPS, StockOptions => Incessibilité Conditions de performance Actions gratuites, Stock Options => Path dependent Produits structurés sur Indices Produits B2C « acheteurs » de volatilité 17 Avril 2015 Taux Caps-Floors Caps, Floors, Tunnels => Formules Fermées, Skew, taux négatifs Modèle intermédiaire entre Log Normal et Normal : Log-Normal Shifté Volatilités Flat et Volalités Forward Volatilités relatives et volatilités absolues (BP) Caplets ATM en racine(t).Caps en t^(3/2) Swaptions Européennes , Bermudéennes Cube de volatilités CMS, futures Ajustements de convexité Exemple de l’ultra long 2. Sous-jacents Changes / Commodities Attention à l’existence d’un autre numéraire que l’EUR (préciser Call EUR /Put USD) Devise ASSET / DEVISE BASE Certain EURUSD, incertain USDFRF (et non pas EUR/USD ou USD/FRF Drift= Taux Asset-Taux base (attention aux émergents) Marchés Organisés Philadelphie Volatilités élevées => Court terme et ou Structurés Barrières Formules fermées , Principe du miroir Combinaisons, Accumulateurs 17 Avril 2015 Crédit Single Name Le crédit « single name » est lui-même une option Modèle de Merton put sur la VE striké à la dette revisité en One touch de la VE Pas un « bon » sous-jacent pour faire des options Portefeuilles Titrisation, pour le « tranching » en Senior, Mezzanine et Equity Problème d’instabilité de la corrélation qui est le paramètre central 3. Pay-Offs (profils) Vanille Call Européen / Put Européen Que l’on achète ou que l’on vend (attention aux options vendues) Combinaisons Tunnels ou couloirs Calls spread Puts spread Exercice A l’européenne (à échéance) => Black-scholes A l’américaine (jusqu’à échéance) => Arbre de Cox-Ross Dans une fenêtre => Arbre de Cox-Ross 17 Avril 2015 Exotiques Digitale Européenne : 0 ou 1 (discontinuité) risque de gap à échéance Digitale Américaine : One touch Combinaisons à base de barrières Call KI, Call KO, Put KI, Put KO Avec ou pas un saut lors de l’activation ou de la désactivation selon la hiérarchie entre le strike et la barrière Call= call KI+ call KO Put= put KI+ put KO Formules fermées (RV), mais peu utilisables car le skew n’est pas pris en compte. Convexité CMS Futures, Probabilité réelle 4. Principes de base Probabilité risque neutre Prise en compte de l’aléa => Terme => extrapolation du sous jacent => escompte de la valeur à terme de l’option extrapolation et escompte doivent être cohérents , alors que les quantités de risque sont différentes = > taux sans risque Accroissements indépendants S2= SO+ X1 + X2 VAR(S2)= VAR(X1)+VAR(X2)= 2* VAR(X) STD (S2)= racine(2) * STD (X) . STD (Sn)= racine(n) * STD (X) Et sinon changement de sous-jacent Dans les formules fermées, la volatilité (annuelle) est toujours multipliée par la racine carrée 17 Avril 2015de l’échéance mesurée en années Retour à la moyenne Essentiellement pour les taux, Vasicek Brownien standard dx= r dt + sigma dz Avec retour à la moyenne dx= r * (x0-x) dt + sigma dz Nombreux modèles de taux, intégrant une composante de normalité et le retour à la moyenne : formes mathématiques intégrant des paramètres qu’il faut ensuite calibrer 5. Modèles Log normal C’est Log(S) qui est normal (répartition selon une loi de gauss) Normal C’est S qui est normal Modèle dit de Bachelier =>la variabilité est proportionnelle au spot Volatilité exprimée en % Typiquement pour l’Equity, le change, les Commodities Pour un pay-off Européen et avec une volatilité constante, la valeur de l’option égale la formule de Black-Scholes =>la variabilité est indépendante du spot. Volatilité exprimée dans la même unité que la sous-jacent Le spot peut être négatif. Sujet actuel des taux Log Normal Shifté C’est S+ shift qui est log normal Call= BS (S+shift, X+shift, vol* S/(S + shift)) + tous les modèles à sous jacents multiples, notamment les modèles de taux 17 Avril 2015 5. Modèles Limite des modèles normaux / log normaux 1. Adaptés à des phénomènes naturels où les accroissements sont effectivement indépendants Les phénomènes « humains » sont sujets à une auto-corrélation (black swan) qui peut s’observer sur des séries historiques en calculant le moment d’ordre 4 [ E((x-E(x))^4)], qui devrait valoir 3 * sigma ^4 et qui vaut souvent plus. Ceci est pris en compte non pas par un changement de modèle , mais par une adaptation des paramètres (smile) 2. Un sous-jacent « économique » ne peut pas valoir « n’importe quoi ». Ceci est pris en compte par la dépendance de la volatilité à l ’horizon. 17 Avril 2015 Limite des modèles normaux / log normaux 3. Les modèles les plus simples font l ’hypothèse que la volatilité est stable. Ce qu’elle n’est pas. Les positions « vega neutre » longues de volatilité en dehors et short de volatilité à la monnaie sont gagnantes si la volatilité décale dans un sens ou dans l’autre. Ceci est une autre justification du « smile », c’est à dire du fait que la volatilité augmente si le strike est éloigné de la monnaie 6. Algorithmes / Formules Black Scholes 1. déterminer F, valeur du Forward c’est une question de drift (taux sans risque- div-repo ou taux asset – taux base ou autre) 2. déterminer la volatilité période (VP) VP= sigma * racine (t), t en années 3. déterminer la distance « normée » entre le strike et le forward d2=Ln(F/X) / VP –VP/2 on désigne par d1, d2+VP 4. calculer la valeur à terme du call (du put) FV call = F* N(d1)-X* N(d2) FV put = F* (N(d1)-1)-X *(N(d’2)-1) 5. revenir en valeur présente Call = DF * [F* N(d1)-X* N(d2)] Put = DF * [F* (N(d1)-1)-X* (N(d2)-1)] N en Excel avec la fonction loi.normale (d,0,1,1) 17 Avril 2015 Quelques recettes A la monnaie, ,Call=Put N (0)* S0* Sigma *racine (t) avec N’(0) 0.40 Delta= N(d1) probabilité d’exercice N(d2) Call = DF * N(d2) * [F* N(d1)/N(d2)-X] Esp. conditionnelle de S :F* N(d1)/N(d2) Vega= N’(d1) * S0* racine (t) Theta * t = -Vega * Sigma /2 gamma*sigma^2 * s^2/2 + Theta =0 (Equation de Black scholes) N’ en Excel avec la fonction loi.normale (d,0,1,0) 6. Algorithmes / Formules Bachelier 1. déterminer F, valeur du Forward 2. déterminer la volatilité période (VP) VP= sigma * racine (t), t en années Sigma a la dimension du spot 3. déterminer la distance « normée » entre le strike et le forward d=(F-X) / VP 4. calculer la valeur à terme du call (du put) FV call = (F-X)* N(d)+ VP *N’(d) FV put = (F-X)* (N(d)-1)+ VP *N’(d) 5. revenir en valeur présente Call = DF * (F-X)* N(d)+ VP *N’(d) Put = DF * (F-X)* (N(d)-1)+ VP *N’(d) Binomial Adapté aux options américaines La valeur de l’option en cours de vie ne dépend pas du chemin qu’a pris le sousjacent mais dépend du chemin que prendra le sous jacent Approche « discrète » et non pas continue 1. choix d’un pas temporel 2. Dessin d’un arbre recombinant décrivant par propagation les valeurs possibles du Spot 3. Dessin d’un arbre par retro propagation décrivant les valeurs possibles de l’option en prenant en compte les possibilités d’exercice anticipé Ex : Convertibles 17 Avril 2015 6. Algorithmes / Formules Monte-Carlo Adapté aux options « path dependant » La valeur de l’option en cours de vie dépend du chemin qu’a pris le sous jacent Approche « discrète » et non pas continue 1. Choix d’un pas temporel dt(entre deux évènements) 2. Simulation d’un chemin (une histoire, sur une ligne) 2.1Tirage au sort d’une probabilité aléatoire fonction alea() 2.2. Calcul d’une variable d’état d=Loi.normale.inverse(alea(),0,1) 2.3. Calcul du rendement correspondant r=drift * dt+ sigma*racine(dt) * [dsigma*racine(dt)]/2) 2.4 . raccordement avec le spot précédent Sn=Sn-1* exp(r) 17 Avril 2015 Monte-Carlo 3. Calcul du pay-off sur ce chemin 4. Simulation d’un univers de chemins (recopie de la ligne sur un grand nombre de lignes) et calcul de la moyenne du pay-off dans cet univers 5. Vérifier sur un pay-off vanille que l’on retrouve bien la même valeur qu’avec Black-Scholes que l’univers est suffisamment large pour la moyenne soit indépendante des tirages 7. Paramètres Durs Objectifs Caractéristiques: strike, échéance Spot Taux sans risque (swaps) Moyens Semi–Objectifs dividendes en absolu ou en relatif Softs Sujets à interprétation marge de repo volatilité Repo Loyer de l’emprunt d’actions Réaliste (actions liquides) ou virtuel (mid caps) Prix de marché (vrac) ou prix forfaitaire 17 Avril 2015 Volatilité Implicite De préférence si ces données sont disponibles surface de volatilités pour le change ou l’Equity cube de volatilités pour les taux Historique Si pas de source de volatilité implicite Périodicité jour semaine ou mois Ecart type de la série ln(Sn-1/Sn) (idéalement en retraitant des dividendes) Multiplier par racine (252,52 ou 12, respectivement) Jouer sur la durée d’observation et sur la périodicité pour atténuer d’éventuelles aberration