pratique des produits dérivés p5 : optionsbrandouy.free.fr/documents/m2mb_cpa/p5.pdf · parit e...

54
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

Upload: others

Post on 19-Mar-2020

0 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Pratique des produits dérivésP5 : Options

Olivier Brandouy

Université de Bordeaux

Diapo 1/52 Olivier Brandouy Master 2 Métiers de la Banque

Page 2: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Plan

1 Notions essentiellesCe que vaut l’optionDistinction VI/VT

2 Strategies de baseProteger son investissementDynamiser ses profits

3 Strategies ElaboreesStraddleSpreadCollarAutres strategies

4 Lectures

Diapo 2/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 3: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Option : definition

Contrat donnant a son acquereur le droit d’acheter (option d’achat = call) ou devendre (option de vente = put) :

une quantite determinee d’actif sous-jacent

a un cours fixe d’avance (prix d’exercice ou ”strike”)

pendant une periode (”American options”) ou a une echeance donnee(”European options”)

En echange de ce droit, l’acheteur paie le vendeur en lui versant une prime. Levendeur est alors tenu de realiser l’operation d’echange si l’acheteur en decideainsi.

Diapo 3/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 4: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Terminologie

Selon la relation entre le prix d’exercice et le prix du sous-jacent sur le marchespot :

at-the-money option

in-the-money option

out-of-the-money option

Pourquoi les options ”out-of-money” existent ?

valeur intrinseque

valeur temps

Diapo 4/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 5: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Valeur temps d’un call

SK

V I = max(S − K, 0)

Incertitude maximale quant à l'exercice de

l'option

Valeur

Diapo 5/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 6: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Valeur temps d’un call et la duree d’une option

SK

V I = max(S − K, 0)

Valeur

3 mois

2 mois

Diapo 6/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 7: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Valeur temps d’un call et la volatilite du sous-jacent

SK

V I = max(S − K, 0)

Valeur

σ = 30%

σ = 20%

Diapo 7/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 8: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Profil de gain des options europeennes a l’echeance

Diapo 8/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 9: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction 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)

STK

Valeur

Diapo 9/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 10: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Le profil de gain d’un portefeuille d’options

P2 : 1 put + 1 sous-jacent

STK

Valeur

Diapo 10/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 11: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Parite put-call

P1=P2 a la date T quelque soit le prix du sous-jacent dans le future. Leur valeura la periode t doit s’averer identique, car sinon opportunite d’arbitrage.

Ainsi,ct + Ke−r(T−t) = pt + St (1)

En raison de cette parite, nous pouvons nous concentrer sur les calls pourl’evaluation des options.

Diapo 11/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 12: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Exercise

A non dividend paying stock is $19 and the price of a 3-month European calloption on the stock with a strike price is $20 is $1. The risk-free rate is 4% perannum. What is the price of a three-month European put option with a strikeprice 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

orp0 = 1 + 20e−0,04×0,25 − 19 = 1, 80

Diapo 12/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 13: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Exercise

A non dividend paying stock is $19 and the price of a 3-month European calloption on the stock with a strike price is $20 is $1. The risk-free rate is 4% perannum. What is the price of a three-month European put option with a strikeprice 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

orp0 = 1 + 20e−0,04×0,25 − 19 = 1, 80

Diapo 12/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 14: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

L’impact du dividende sur la valeur d’un call

Quand un dividende est attendu pendant la duree de vie d’une option, lavaleur d’un call (put) est ajustee en soustrayant (ajoutant) la valeur actuelledu dividende.

La periode d’actualisation est fixee selon la date d’ex-dividende.

Diapo 13/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 15: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction 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 1month. 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 Metiers de la Banque (CPA)

Page 16: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction 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 1month. 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 Metiers de la Banque (CPA)

Page 17: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Plan : 1 - Notions essentielles

Ce que vaut l’optionDistinction VI/VT

Diapo 15/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 18: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Flux lies a l’option (1)

L’acheteur de l’option PAYE la prime et achete ainsi le ”droit de”

Le vendeur de l’option ENCAISSE la prime et se trouve lie a la volonte del’acquereur du droit

Diapo 16/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 19: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Flux lies a l’option (2)

1 Si l’option est exercee :I Cas du CALL :

F le detenteur de l’option PAYE le prix convenu (X) et RECOIT le sous-jacentF le vendeur de l’option DOIT LIVRER le sous-jacent (REPO) et ENCAISSE le

prix convenu (X)I Cas du PUT :

F le detenteur de l’option LIVRE le sous jacent et RECOIT le prix convenu (X)F le vendeur de l’option PAYE le prix convenu (X) et PREND POSSESSION du

sous-jacent

2 Si l’option est abandonnee, aucun echange nouveau n’est execute

Diapo 17/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 20: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Plan : 1 - Notions essentielles

Ce que vaut l’optionDistinction VI/VT

Diapo 18/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 21: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Une fonction a plusieurs variables

– Le prix de l’option peut se calculer a l’aide du modele Black-Scholes [1] (bienque cela ne fasse plus en pratique, voir modeles alternatifs type Heston [2] ouHeston et Nandi [3])– Le calcul se base sur :

S0 le prix du sous-jacent

X le strike

T la distance a la maturite

r le taux sans risque

b le taux de distribution (dividende, lorsque necessaire)

σ la volatilite du sous jacent

Diapo 19/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 22: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Valorisation des options (1)

Par exemple, la formule de Black et Scholes pour le call europeen est la suivante :

c0 = S0N(d1)− Xe−rTN(d2)

avec

d1 =ln(S0

X ) + (r + σ2

2 )T

σ√T

(2)

etd2 = d1 − σ

√T (3)

N(d.) etant la probabilite issue de la fonction de repartition de la loi NormaleP(X < d1)

Diapo 20/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 23: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Plan : 1 - Notions essentielles

Ce que vaut l’optionDistinction VI/VT

Diapo 21/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 24: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Valeur Intrinseque

La valeur intrinseque (VI) de l’option correspond a l’avantage qu’elle procure dufait 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 Europeenne parexemple, qu’a la maturite. La valeur de l’option differe donc avant la maturite dela VI.

Diapo 22/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 25: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Exemple

La valeur d’une option se decompose en deux : la valeur intrinseque (cf. supra) etla ”valeur temps” qui repose sur l’incertitude qu’elle puisse etre exercee 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 Metiers de la Banque (CPA)

Page 26: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Valeur Temps (2 – A la maturite )

On calcule le prix de l’option a la maturite pour toute une serie de prix possiblespour le sousjacent ; a cet effet on va se positionner un instant avant la maturite :

library(fOptions)

## Loading required package: fBasics## Loading required package: MASS#### Attaching package: ’fBasics’#### The following object is masked from ’package:base’:#### norm

V <- NULLS <- 90:120for (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 Metiers de la Banque (CPA)

Page 27: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Valeur Temps (3 – A la maturite )

Clairement, la VT est ici NULLE, on est ”a la maturite”

plot(S, V, type = "l", col = "red", xlab = "Valeurs possibles pour S",ylab = "Prix de l'option")

90 95 100 105 110 115 120

05

1015

20

Valeurs possibles pour S

Prix

de

l'opt

ion

Diapo 25/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 28: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Valeur Temps (4 – Un mois avant la maturite :)

V <- NULLfor (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

05

1015

20

Valeurs possibles pour S

Prix

de

l'opt

ion

Diapo 26/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 29: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Valeur Temps (5 – Pour 4 distances a la maturitedifferentes)

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 Metiers de la Banque (CPA)

Page 30: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Ce que vaut l’optionDistinction VI/VT

Valeur Temps (6 – Pour 4 distances a la maturitedifferentes)

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 95 100 105 110 115 120

05

1015

20

S

Prix

de

l'opt

ion

Diapo 28/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 31: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Proteger son investissementDynamiser ses profits

Plan : 2 - Strategies de base

Proteger son investissementDynamiser ses profits

Diapo 29/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 32: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Proteger son investissementDynamiser ses profits

Fonction preliminaire

On commence par definir 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 a 1000S <- (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 Metiers de la Banque (CPA)

Page 33: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Proteger son investissementDynamiser ses profits

Plan : 2 - Strategies de base

Proteger son investissementDynamiser ses profits

Diapo 31/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 34: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Proteger son investissementDynamiser ses profits

Put defensif (protective put)

– Long sur le sous-jacent ⊕ Achat d’un put

a <- VI("l", "S", 100, 0)b <- VI("l", "p", 100, 10)strat <- a + bplot(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 strategie")

0 50 100 150 200 250 300

−10

0−

500

5010

015

020

0

Index

P/L

du

sous

−ja

cent

0 50 100 150 200 250 300

−10

0−

500

5010

015

020

0

Index

P/L

du

put

0 50 100 150 200 250 300

−10

0−

500

5010

015

020

0

Index

P/L

de

la s

trat

égie

Diapo 32/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 35: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Proteger son investissementDynamiser ses profits

Plan : 2 - Strategies de base

Proteger son investissementDynamiser ses profits

Diapo 33/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 36: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Proteger son investissementDynamiser ses profits

Call couvert (covered call)

– Long sur le sous-jacent ⊕ Vente d’un call

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, 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 strategie")

0 50 100 150 200 250 300

−10

0−

500

5010

015

020

0

Index

P/L

du

sous

−ja

cent

0 50 100 150 200 250 300

−10

0−

500

5010

015

020

0

Index

P/L

du

put

0 50 100 150 200 250 300

−10

0−

500

5010

015

020

0

IndexP

/L d

e la

str

atég

ie

Diapo 34/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 37: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

StraddleSpreadCollarAutres strategies

Plan : 3 - Strategies Elaborees

StraddleSpreadCollarAutres strategies

Diapo 35/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 38: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

StraddleSpreadCollarAutres strategies

Strategies elaborees

On peut composer toutes sortes de strategies en combinant des options de memematurite et de meme sous-jacent.Ces strategies correspondent a des anticipations tres variees.Les transparents suivants en presentent quelques unes parmi les plus connues.

Diapo 36/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 39: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

StraddleSpreadCollarAutres strategies

Plan : 3 - Strategies Elaborees

StraddleSpreadCollarAutres strategies

Diapo 37/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 40: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

StraddleSpreadCollarAutres strategies

Straddle : pari sur la volatilite (1)

– Achat d’un call ⊕ Achat d’un put de meme strike

Antic. : Le sous-jacent est tres volatile mais on ne sait pas si le mouvement serahaussier ou baissier

Issues : Excellent si un des mouvements extremes est observe, tres mauvais si lecours reste stable.

– Strips et Straps sont similaires

Diapo 38/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 41: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

StraddleSpreadCollarAutres strategies

Straddle : pari sur la volatilite (2)

a <- VI("l", "c", 100, 0)b <- VI("l", "p", 100, 0)strat <- a + bplot(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 strategie")

0 50 100 150 200 250 300

−10

0−

500

5010

015

020

0

Index

P/L

du

sous

−ja

cent

0 50 100 150 200 250 300

−10

0−

500

5010

015

020

0

Index

P/L

du

put

0 50 100 150 200 250 300

−10

0−

500

5010

015

020

0

Index

P/L

de

la s

trat

égie

Diapo 39/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 42: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

StraddleSpreadCollarAutres strategies

Plan : 3 - Strategies Elaborees

StraddleSpreadCollarAutres strategies

Diapo 40/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 43: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

StraddleSpreadCollarAutres strategies

Spread (1)

– Achat ⊕ Vente de calls (ou puts) de strike differents –money spread– (ou dematurites differentes –time spread–)

Antic. : Tout depend de ce qui est construit ! Le cas suivant (achat d’un call strikeX1, vente d’un call de Strike X2 avec X1 < X2) est un ”bullish spread”, oul’anticipation est haussiere.

Issues : Si le prix du sous-jacent chute sous X1, la perte est limitee a c1 tandis quel’operateur beneficiera d’une augmentation du prix du sous-jacent

– On construit souvent ce type de strategie si on pense qu’une option est malvalorisee sur le marche (dans mon cas, c1 est ”bon marche” relativement a c2)

Diapo 41/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 44: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

StraddleSpreadCollarAutres strategies

Spread (2)

a <- VI("l", "c", 100, 10)b <- VI("s", "c", 110, 5)strat <- a + bplot(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 strategie")

0 50 100 150 200 250 300

−10

0−

500

5010

015

020

0

Index

P/L

du

sous

−ja

cent

0 50 100 150 200 250 300

−10

0−

500

5010

015

020

0

Index

P/L

du

put

80 90 100 110 120 130 140

−20

−10

010

20

Index

P/L

de

la s

trat

égie

Diapo 42/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 45: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

StraddleSpreadCollarAutres strategies

Plan : 3 - Strategies Elaborees

StraddleSpreadCollarAutres strategies

Diapo 43/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 46: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

StraddleSpreadCollarAutres strategies

Collar, protection (1)

– Achat d’un put defensif a X1 ⊕ Vente d’un call couvert a X2 pour proteger lavaleur d’un investissement (on imagine ici X1 < S < X2)

Antic. : Le financement du put defensif se fait par la vente d’un call. On protegeainsi la valeur d’un investissement en recherchant l’autofinancement.

Issues : La laeur du sous-jacent est ”encadree” de facon rigide.

– Pour que le collar fonctionne bien, on doit avoir c proche de p

Diapo 44/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 47: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

StraddleSpreadCollarAutres strategies

Collar (2)

a <- VI("l", "S", 100, 10)b <- VI("l", "p", 90, 10)c <- VI("s", "c", 110, 10)strat <- a + b + cplot(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 strategie")

0 50 100 150 200 250 300

−10

0−

500

5010

015

020

0

Index

P/L

du

sous

−ja

cent

0 50 100 150 200 250 300

−10

0−

500

5010

015

020

0

Index

P/L

du

put

0 50 100 150 200 250 300

−10

0−

500

5010

015

020

0

Index

P/L

du

put

70 80 90 100 110 120 130

7080

9010

011

012

013

014

0

Index

P/L

de

la s

trat

égie

Diapo 45/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 48: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

StraddleSpreadCollarAutres strategies

Plan : 3 - Strategies Elaborees

StraddleSpreadCollarAutres strategies

Diapo 46/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 49: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

StraddleSpreadCollarAutres strategies

Papillon (ici, ”Long Butterfly” – 1 )

– Le prix du sous-jacent est sense dans cette strategie terminer aux environs duStrike ”central”

a <- VI("l", "c", 97, 5)b <- VI("s", "c", 100, 4)c <- VI("s", "c", 100, 4)d <- VI("l", "c", 103, 3)strat <- a + b + c + d

Diapo 47/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 50: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

StraddleSpreadCollarAutres strategies

Papillon (ici, ”Long Butterfly” – 2)

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

−1

01

23

45

Index

stra

t

Diapo 48/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 51: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

StraddleSpreadCollarAutres strategies

Condor (ici, ”Short Condor” – 1)

– Strategie voisine du Straddle ou du Short Butterfly (anticipation de volatiliteimportante)

a <- VI("s", "c", 97, 5)b <- VI("l", "c", 100, 4)c <- VI("l", "c", 103, 3)d <- VI("S", "c", 106, 3)strat <- a + b + c + d

Diapo 49/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 52: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

StraddleSpreadCollarAutres strategies

Condor (ici, ”Short Condor” – 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

−2

−1

01

2

Index

stra

t

Diapo 50/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 53: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

Documents a consulter

1 Un livret de l’Australian Stock Exchange repertoriant une petite trentaine destrategies elementaires : http://www.asx.com.au/documents/resources/UnderstandingStrategies.pdf

2 Sept erreurs a ne pas commettre quand on traite les options : : http://www.optionsuniversity.com/mediaroom/article-seven-mistakes.pdf

Diapo 51/52 Olivier Brandouy Master 2 Metiers de la Banque (CPA)

Page 54: Pratique des produits dérivés P5 : Optionsbrandouy.free.fr/documents/M2MB_CPA/P5.pdf · Parit e put-call P 1=P ... option on the stock with a strike price is $20 is $1. The risk-free

Notions essentiellesStrategies de base

Strategies ElaboreesLectures

References 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 withApplications 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 Metiers de la Banque (CPA)