Pratique des produits dérivés P5 : Options - Olivier Brandouy
Transcription
Pratique des produits dérivés P5 : Options - Olivier Brandouy
Pratique des produits dérivés P5 : Options Olivier Brandouy Université de Bordeaux Diapo 1/52 Olivier Brandouy Master 2 Métiers de la Banque Notions essentielles Stratégies de base Stratégies Elaborées Lectures Plan 1 Notions essentielles Ce que vaut l’option Distinction VI/VT 2 Stratégies de base Protéger son investissement Dynamiser ses profits 3 Stratégies Elaborées Straddle Spread Collar Autres stratégies 4 Lectures Diapo 2/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Option : définition Contrat donnant à son acquéreur le droit d’acheter (option d’achat = call) ou de vendre (option de vente = put) : une quantité déterminée d’actif sous-jacent à un cours fixé d’avance (prix d’exercice où ”strike”) pendant une période (”American options”) ou à une échéance donnée (”European options”) En échange de ce droit, l’acheteur paie le vendeur en lui versant une prime. Le vendeur est alors tenu de réaliser l’opération d’échange si l’acheteur en décide ainsi. Diapo 3/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Terminologie Selon la relation entre le prix d’exercice et le prix du sous-jacent sur le marché spot : at-the-money option in-the-money option out-of-the-money option Pourquoi les options ”out-of-money” existent ? valeur intrinsèque valeur temps Diapo 4/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Valeur temps d’un call Valeur V I = max(S − K, 0) Incertitude maximale quant à l'exercice de l'option S K Diapo 5/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Valeur temps d’un call et la durée d’une option Valeur V I = max(S − K, 0) 3 mois 2 mois S K Diapo 6/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Valeur temps d’un call et la volatilité du sous-jacent Valeur V I = max(S − K, 0) σ = 30% σ = 20% S K Diapo 7/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Profil de gain des options européennes à l’échéance Diapo 8/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Le profil de gain d’un portefeuille d’options P1 : 1 Call + actif sans risque pour un montant de Ke −r (T −t) Valeur ST K Diapo 9/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Le profil de gain d’un portefeuille d’options P2 : 1 put + 1 sous-jacent Valeur ST K Diapo 10/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Parité put-call P1 =P2 à la date T quelque soit le prix du sous-jacent dans le future. Leur valeur à la période t doit s’avérer identique, car sinon opportunité d’arbitrage. Ainsi, ct + Ke −r (T −t) = pt + St (1) En raison de cette parité, nous pouvons nous concentrer sur les calls pour l’évaluation des options. Diapo 11/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Exercise A non dividend paying stock is $19 and the price of a 3-month European call option on the stock with a strike price is $20 is $1. The risk-free rate is 4% per annum. What is the price of a three-month European put option with a strike price of $20 ? Diapo 12/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Exercise A non dividend paying stock is $19 and the price of a 3-month European call option on the stock with a strike price is $20 is $1. The risk-free rate is 4% per annum. What is the price of a three-month European put option with a strike price of $20 ? Answer : In this case, c0 = 1, T = 0, 25, S0 = 19, K = 20, t = 0, and r = 0, 04. From put-call parity c0 + Ke −rT = p0 + S0 or p0 = 1 + 20e −0,04×0,25 − 19 = 1, 80 Diapo 12/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT L’impact du dividende sur la valeur d’un call Quand un dividende est attendu pendant la durée de vie d’une option, la valeur d’un call (put) est ajustée en soustrayant (ajoutant) la valeur actuelle du dividende. La période d’actualisation est fixée selon la date d’ex-dividende. Diapo 13/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Exemple A European call option and a put option on a stock both have a strike price of $20 and an expiration date in 3 months. Both sell for $3. The risk free rate is 10% per annum, the current stock price is $19, and a $1 dividend is expected in 1 month. Identify the arbitrage opportunity open to a trader. Diapo 14/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Exemple A European call option and a put option on a stock both have a strike price of $20 and an expiration date in 3 months. Both sell for $3. The risk free rate is 10% per annum, the current stock price is $19, and a $1 dividend is expected in 1 month. Identify the arbitrage opportunity open to a trader. 3 + 20e −0,1×3/12 + e −0,1×1/12 − 19 = 4, 50 Diapo 14/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Plan : 1 - Notions essentielles Ce que vaut l’option Distinction VI/VT Diapo 15/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Flux liés à l’option (1) L’acheteur de l’option PAYE la prime et achète ainsi le ”droit de” Le vendeur de l’option ENCAISSE la prime et se trouve lié à la volonté de l’acquéreur du droit Diapo 16/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Flux liés à l’option (2) 1 Si l’option est exercée : I Cas du CALL : F F I Cas du PUT : F F 2 le détenteur de l’option PAYE le prix convenu (X) et RECOIT le sous-jacent le vendeur de l’option DOIT LIVRER le sous-jacent (REPO) et ENCAISSE le prix convenu (X) le détenteur de l’option LIVRE le sous jacent et RECOIT le prix convenu (X) le vendeur de l’option PAYE le prix convenu (X) et PREND POSSESSION du sous-jacent Si l’option est abandonnée, aucun échange nouveau n’est exécuté Diapo 17/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Plan : 1 - Notions essentielles Ce que vaut l’option Distinction VI/VT Diapo 18/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Une fonction à plusieurs variables – Le prix de l’option peut se calculer à l’aide du modèle Black-Scholes [1] (bien que cela ne fasse plus en pratique, voir modèles alternatifs type Heston [2] ou Heston et Nandi [3]) – Le calcul se base sur : S0 le prix du sous-jacent X le strike T la distance à la maturité r le taux sans risque b le taux de distribution (dividende, lorsque nécessaire) σ la volatilité du sous jacent Diapo 19/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Valorisation des options (1) Par exemple, la formule de Black et Scholes pour le call européen est la suivante : c0 = S0 N(d1 ) − Xe −rT N(d2 ) avec d1 = et ln( SX0 ) + (r + √ σ T σ2 2 )T (2) √ d2 = d1 − σ T (3) N(d. ) étant la probabilité issue de la fonction de répartition de la loi Normale P(X < d1 ) Diapo 20/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Plan : 1 - Notions essentielles Ce que vaut l’option Distinction VI/VT Diapo 21/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Valeur Intrinsèque La valeur intrinsèque (VI) de l’option correspond à l’avantage qu’elle procure du fait de son exercice : VI (c) = max(0, S − K ) (4) VI (p) = max(0, K − S) (5) Toutefois l’exercice n’est possible, dans le cas d’une option Européenne par exemple, qu’à la maturité. La valeur de l’option diffère donc avant la maturité de la VI. Diapo 22/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Exemple La valeur d’une option se décompose en deux : la valeur intrinsèque (cf. supra) et la ”valeur temps” qui repose sur l’incertitude qu’elle puisse être exercée ou non. On prend l’exemple suivant : S0 = 110 X = 100 r = 5 % annuels b = 0 % annuels σ % annuels Diapo 23/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Valeur Temps (2 – A la maturité ) On calcule le prix de l’option à la maturité pour toute une série de prix possibles pour le sousjacent ; à cet effet on va se positionner un instant avant la maturité : library(fOptions) ## ## ## ## ## ## ## ## Loading required package: fBasics Loading required package: MASS Attaching package: ’fBasics’ The following object is masked from ’package:base’: norm V <- NULL S <- 90:120 for (i in 1:length(S)) { cM <- GBSOption(TypeFlag = "c", S = S[i], X = 100, Time = 1/1e+21, r = 0.04, b = 0.04, sigma = 0.25) V[i] <- cM@price } Diapo 24/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Valeur Temps (3 – A la maturité ) Clairement, la VT est ici NULLE, on est ”à la maturité” 10 0 5 Prix de l'option 15 20 plot(S, V, type = "l", col = "red", xlab = "Valeurs possibles pour S", ylab = "Prix de l'option") 90 95 100 105 110 115 120 Valeurs possibles pour S Diapo 25/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Valeur Temps (4 – Un mois avant la maturité :) 10 0 5 Prix de l'option 15 20 V <- NULL for (i in 1:length(S)) { cM <- GBSOption("c", S[i], 100, Time = 1/12, 0.04, 0.04, 0.25) V[i] <- cM@price } plot(S, V, type = "l", col = "green", xlab = "Valeurs possibles pour S", ylab = "Prix de l'option") 90 95 100 105 110 115 120 Valeurs possibles pour S Diapo 26/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Valeur Temps (5 – Pour 4 distances à la maturité différentes) V <- matrix(NA, length(S), 4) T <- c(1/1e+21, 1/12, 3/12, 6/12) for (j in 1:4) for (i in 1:length(S)) { cM <- GBSOption(TypeFlag = "c", S = S[i], X = 100, Time = T[j], r = 0.04, b = 0.04, sigma = 0.25) V[i, j] <- cM@price } Diapo 27/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Ce que vaut l’option Distinction VI/VT Valeur Temps (6 – Pour 4 distances à la maturité différentes) 10 0 5 Prix de l'option 15 20 plot(S, V[, 1], type = "l", col = "red", xlab = "S", ylab = "Prix de l'option") for (i in 2:4) { lines(S, V[, i], col = (i + 1)) points(S[11], V[11, i]) } abline(v = 100, lty = 2, col = "grey") 90 Diapo 28/52 95 100 105 S 110 115 Olivier Brandouy 120 Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Protéger son investissement Dynamiser ses profits Plan : 2 - Stratégies de base Protéger son investissement Dynamiser ses profits Diapo 29/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Protéger son investissement Dynamiser ses profits Fonction préliminaire On commence par définir une fonction exprimant la VI : VI <- function(d, o, K, p) { ## direction : d<-'s' short or 'l' long o <-'c' call or 'p' ## put 'S' pour Sous jacent K <-strike, p <- premium ; ## ATTENTION K doit ^ etre inf à 1000 S <- (1:1000) .maxx <- function(a) { max(0, a) } .minn <- function(a) { min(0, a) } ifelse(o == "S", ifelse(d == "l", .vi <- (S), .vi <- (-S)), ifelse(d == "l", ifelse(o == "c", .vi <- apply(as.array((S K)), 1, .maxx) - p, .vi <- apply(as.array((K - S)), 1, .maxx) - p), ifelse(o == "c", .vi <- apply(as.array((K S)), 1, .minn) + p, .vi <- apply(as.array((S - K)), 1, .minn) + p))) .vi } Diapo 30/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Protéger son investissement Dynamiser ses profits Plan : 2 - Stratégies de base Protéger son investissement Dynamiser ses profits Diapo 31/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Protéger son investissement Dynamiser ses profits Put défensif (protective put) – Long sur le sous-jacent ⊕ Achat d’un put 0 50 100 150 Index Diapo 32/52 200 250 300 200 −100 −50 0 50 P/L de la stratégie 100 150 200 150 100 −100 −50 0 50 P/L du put 100 50 −100 −50 0 P/L du sous−jacent 150 200 a <- VI("l", "S", 100, 0) b <- VI("l", "p", 100, 10) strat <- a + b plot(a, type = "l", xlim = c(1, 300), ylim = c(-100, 200), col = "green", lwd = 2, ylab = "P/L du sous-jacent") plot(b, type = "l", xlim = c(1, 300), ylim = c(-100, 200), col = "blue", lwd = 2, ylab = "P/L du put") plot(strat, type = "l", xlim = c(1, 300), ylim = c(-100, 200), col = "red", lwd = 2, ylab = "P/L de la stratégie") 0 50 100 150 200 250 300 Index 0 50 100 150 200 250 300 Index Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Protéger son investissement Dynamiser ses profits Plan : 2 - Stratégies de base Protéger son investissement Dynamiser ses profits Diapo 33/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Protéger son investissement Dynamiser ses profits Call couvert (covered call) – Long sur le sous-jacent ⊕ Vente d’un call 0 50 100 150 Index Diapo 34/52 200 250 300 200 −100 −50 0 50 P/L de la stratégie 100 150 200 150 100 −100 −50 0 50 P/L du put 100 50 −100 −50 0 P/L du sous−jacent 150 200 a <- VI("l", "S", 100, 0) b <- VI("s", "c", 100, 10) strat <- a + b plot(a, type = "l", xlim = c(1, 300), ylim = c(-100, 200), col = "green", lwd = 2, ylab = "P/L du sous-jacent") plot(b, typ = "l", xlim = c(1, 300), ylim = c(-100, 200), col = "blue", lwd = 2, ylab = "P/L du put") plot(s type = "l", xlim = c(1, 300), ylim = c(-100, 200), col = "red", lwd = 2, ylab = "P/L de la strat 0 50 100 150 200 250 300 Index 0 50 100 150 200 250 300 Index Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Straddle Spread Collar Autres stratégies Plan : 3 - Stratégies Elaborées Straddle Spread Collar Autres stratégies Diapo 35/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Straddle Spread Collar Autres stratégies Stratégies élaborées On peut composer toutes sortes de stratégies en combinant des options de même maturité et de même sous-jacent. Ces stratégies correspondent à des anticipations très variées. Les transparents suivants en présentent quelques unes parmi les plus connues. Diapo 36/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Straddle Spread Collar Autres stratégies Plan : 3 - Stratégies Elaborées Straddle Spread Collar Autres stratégies Diapo 37/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Straddle Spread Collar Autres stratégies Straddle : pari sur la volatilité (1) – Achat d’un call ⊕ Achat d’un put de même strike Antic. : Le sous-jacent est très volatile mais on ne sait pas si le mouvement sera haussier ou baissier Issues : Excellent si un des mouvements extrèmes est observé, très mauvais si le cours reste stable. – Strips et Straps sont similaires Diapo 38/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Straddle Spread Collar Autres stratégies Straddle : pari sur la volatilité (2) 0 50 100 150 Index Diapo 39/52 200 250 300 200 −100 −50 0 50 P/L de la stratégie 100 150 200 150 100 −100 −50 0 50 P/L du put 100 50 −100 −50 0 P/L du sous−jacent 150 200 a <- VI("l", "c", 100, 0) b <- VI("l", "p", 100, 0) strat <- a + b plot(a, type = "l", xlim = c(1, 300), ylim = c(-100, 200), col = "green", lwd = 2, ylab = "P/L du sous-jacent") plot(b, type = "l", xlim = c(1, 300), ylim = c(-100, 200), col = "blue", lwd = 2, ylab = "P/L du put") plot(strat, type = "l", xlim = c(1, 300), ylim = c(-100, 200), col = "red", lwd = 2, ylab = "P/L de la stratégie") 0 50 100 150 200 250 300 Index 0 50 100 150 200 250 300 Index Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Straddle Spread Collar Autres stratégies Plan : 3 - Stratégies Elaborées Straddle Spread Collar Autres stratégies Diapo 40/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Straddle Spread Collar Autres stratégies Spread (1) – Achat ⊕ Vente de calls (ou puts) de strike différents –money spread– (ou de maturités différentes –time spread–) Antic. : Tout dépend de ce qui est construit ! Le cas suivant (achat d’un call strike X1 , vente d’un call de Strike X2 avec X1 < X2 ) est un ”bullish spread”, où l’anticipation est haussière. Issues : Si le prix du sous-jacent chute sous X1 , la perte est limitée à c1 tandis que l’opérateur bénéficiera d’une augmentation du prix du sous-jacent – On construit souvent ce type de stratégie si on pense qu’une option est mal valorisée sur le marché (dans mon cas, c1 est ”bon marché” relativement à c2 ) Diapo 41/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Straddle Spread Collar Autres stratégies Spread (2) 20 200 0 P/L de la stratégie 100 −50 0 50 100 150 Index Diapo 42/52 200 250 300 −20 −100 −100 −50 −10 0 50 P/L du put 100 50 0 P/L du sous−jacent 10 150 150 200 a <- VI("l", "c", 100, 10) b <- VI("s", "c", 110, 5) strat <- a + b plot(a, type = "l", xlim = c(1, 300), ylim = c(-100, 200), col = "green", lwd = 2, ylab = "P/L du sous-jacent") plot(b, type = "l", xlim = c(1, 300), ylim = c(-100, 200), col = "blue", lwd = 2, ylab = "P/L du put") plot(strat, type = "l", ylim = c(-20, 20), xlim = c(80, 140), col = "red", lwd = 2, ylab = "P/L de la stratégie") 0 50 100 150 200 250 300 Index 80 90 100 110 120 130 140 Index Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Straddle Spread Collar Autres stratégies Plan : 3 - Stratégies Elaborées Straddle Spread Collar Autres stratégies Diapo 43/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Straddle Spread Collar Autres stratégies Collar, protection (1) – Achat d’un put défensif à X1 ⊕ Vente d’un call couvert à X2 pour protéger la valeur d’un investissement (on imagine ici X1 < S < X2 ) Antic. : Le financement du put défensif se fait par la vente d’un call. On protège ainsi la valeur d’un investissement en recherchant l’autofinancement. Issues : La laeur du sous-jacent est ”encadrée” de façon rigide. – Pour que le collar fonctionne bien, on doit avoir c proche de p Diapo 44/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Straddle Spread Collar Autres stratégies Collar (2) 140 130 200 0 50 100 150 Index Diapo 45/52 200 250 300 110 100 P/L de la stratégie 80 −50 0 50 100 150 Index 200 250 300 70 −100 −50 −100 −100 −50 90 0 50 P/L du put 100 120 150 200 150 100 0 50 P/L du put 100 50 0 P/L du sous−jacent 150 200 a <- VI("l", "S", 100, 10) b <- VI("l", "p", 90, 10) c <- VI("s", "c", 110, 10) strat <- a + b + c plot(a, type = "l", xlim = c(1, 300), ylim = c(-100, 200), col = "green", lwd = 2, ylab = "P/L du sous-jacent") plot(b, type = "l", xlim = c(1, 300), ylim = c(-100, 200), col = "blue", lwd = 2, ylab = "P/L du put") plot(c, type = "l", xlim = c(1, 300), ylim = c(-100, 200), col = "blue", lwd = 2, ylab = "P/L du put") plot(strat, type = "l", ylim = c(70, 140), xlim = c(70, 130), col = "red", lwd = 2, ylab = "P/L de la stratégie") 0 50 100 150 Index Olivier Brandouy 200 250 300 70 80 90 100 110 120 Index Master 2 Métiers de la Banque (CPA) 130 Notions essentielles Stratégies de base Stratégies Elaborées Lectures Straddle Spread Collar Autres stratégies Plan : 3 - Stratégies Elaborées Straddle Spread Collar Autres stratégies Diapo 46/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Straddle Spread Collar Autres stratégies Papillon (ici, ”Long Butterfly” – 1 ) – Le prix du sous-jacent est sensé dans cette stratégie terminer aux environs du Strike ”central” a <- VI("l", b <- VI("s", c <- VI("s", d <- VI("l", strat <- a + Diapo 47/52 "c", 97, 5) "c", 100, 4) "c", 100, 4) "c", 103, 3) b + c + d Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Straddle Spread Collar Autres stratégies Papillon (ici, ”Long Butterfly” – 2) 2 −1 0 1 strat 3 4 5 plot(strat, xlim = c(90, 110), ylim = c(-1, 5), col = "blue", lwd = 2, type = "l") abline(v = c(97, 100, 103), h = 0, lty = 2, col = "grey") 90 95 100 105 110 Index Diapo 48/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Straddle Spread Collar Autres stratégies Condor (ici, ”Short Condor” – 1) – Stratégie voisine du Straddle ou du Short Butterfly (anticipation de volatilité importante) a <- VI("s", b <- VI("l", c <- VI("l", d <- VI("S", strat <- a + Diapo 49/52 "c", 97, 5) "c", 100, 4) "c", 103, 3) "c", 106, 3) b + c + d Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Straddle Spread Collar Autres stratégies Condor (ici, ”Short Condor” – 2) 0 −2 −1 strat 1 2 plot(strat, xlim = c(95, 107), ylim = c(-2, 2), col = "blue", lwd = 2, type = "l") abline(v = c(97, 100, 103, 106), h = 0, lty = 2, col = "grey") 96 98 100 102 104 106 Index Diapo 50/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Documents à consulter 1 Un livret de l’Australian Stock Exchange répertoriant une petite trentaine de stratégies élémentaires : http://www.asx.com.au/documents/resources/ UnderstandingStrategies.pdf 2 Sept erreurs à ne pas commettre quand on traite les options : : http://www. optionsuniversity.com/mediaroom/article-seven-mistakes.pdf Diapo 51/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA) Notions essentielles Stratégies de base Stratégies Elaborées Lectures Références bibliographiques Fischer Black and Myron Scholes. The Pricing of Options and Corporate Liabilities. Journal of Political Economy, 81(3) :637–654, 1973. Steven L. Heston. A Closed-Form Solution for Options with Stochastic Volatility with Applications to Bond and Currency Options. The Review of Financial Studies, 6(2) :327–343, 1993. Steven L. Heston and Saikat Nandi. A closed-form garch option pricing model. Technical report, Federal Reserve Bank of Atlanta., 1997. Diapo 52/52 Olivier Brandouy Master 2 Métiers de la Banque (CPA)