08.11.2014 Views

Evaluation des options en temps discret : formule de Cox ... - blog.de

Evaluation des options en temps discret : formule de Cox ... - blog.de

Evaluation des options en temps discret : formule de Cox ... - blog.de

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Evaluation</strong> <strong><strong>de</strong>s</strong> <strong>options</strong> <strong>en</strong> <strong>temps</strong> <strong>discret</strong> : <strong>formule</strong> <strong>de</strong> <strong>Cox</strong>, Ross & Rubinstein<br />

La <strong>formule</strong> d’évaluation <strong><strong>de</strong>s</strong> <strong>options</strong> <strong>en</strong> <strong>temps</strong> <strong>discret</strong> (métho<strong>de</strong> binômiale) a historiquem<strong>en</strong>t<br />

été établie par <strong>Cox</strong>, Ross et Rubinstein (1979) 1 .<br />

2.1. Démonstration <strong>de</strong> la <strong>formule</strong><br />

On suppose que l’évolution du cours <strong>de</strong> l’action sous-jac<strong>en</strong>te à l’option correspond à chaque<br />

instant :<br />

- soit à un mouvem<strong>en</strong>t multiplicatif à la hausse u, avec une probabilité q ;<br />

- soit à un mouvem<strong>en</strong>t multiplicatif à la baisse d, avec une probabilité 1-q.<br />

La prime du call (C à la date t=0) évolue à chaque pério<strong>de</strong> dans le même s<strong>en</strong>s que l’action<br />

sous-jac<strong>en</strong>te.<br />

Tableau n°14 : évolution du cours <strong>de</strong> l’action sous-jac<strong>en</strong>te et <strong>de</strong> la prime du call dans le<br />

cadre d’un horizon à <strong>de</strong>ux pério<strong><strong>de</strong>s</strong><br />

u²S<br />

C uu<br />

uS<br />

C u<br />

S udS C C ud<br />

dS<br />

C d<br />

d²S<br />

C dd<br />

t = 0 t = 1 t = 2 t = 0 t = 1 t = 2<br />

La métho<strong>de</strong> binômiale s’appuie sur la constitution d’un portefeuille d’arbitrage, c’est-à-dire<br />

non risqué. Soit r le taux sans risque.<br />

Le portefeuille d’arbitrage est alors constitué <strong>de</strong><br />

- 1 call acheté<br />

- H actions v<strong>en</strong>dues<br />

1<br />

<strong>Cox</strong> J., Ross S., Rubinstein M., “Options Pricing : A Simplified Approach”, Journal of Financial<br />

Economics, octobre 1979


L’évolution <strong>de</strong> la valeur du portefeuille peut alors être schématisée par l’arbre suivant :<br />

Tableau n°15 : évolution <strong>de</strong> la valeur d’un portefeuille d’arbitrage<br />

dans le cadre d’un horizon à <strong>de</strong>ux pério<strong><strong>de</strong>s</strong><br />

HS – C<br />

q Hu²S - C uu<br />

q HuS - C u 1-q<br />

HudS - C ud<br />

1-q HdS - C d q<br />

1-q Hd²S – C dd<br />

t = 0 t = 1 t = 2<br />

Ce portefeuille étant - par hypothèse - non risqué, il rapporte le taux sans risque. Dès lors, <strong>en</strong><br />

se plaçant <strong>en</strong> t=0 :<br />

HuS − Cu<br />

HdS − Cd<br />

HS–C = =<br />

1+<br />

r 1+<br />

r<br />

Par conséqu<strong>en</strong>t : HuS–C u = HdS – C d<br />

HS (u – d) = C u – C d<br />

HS =<br />

Cu<br />

− Cd<br />

u − d<br />

[équation 25]<br />

[équation 26]<br />

Soit 1+r = rˆ [équation 27]<br />

HuS − Cu<br />

HS–C = . Dès lors :<br />

1+<br />

r<br />

C<br />

HuS − Cu<br />

= HS–<br />

rˆ<br />

= [ rˆ HS–uHS+Cu ]<br />

rˆ1<br />

C<br />

= [ rˆ (<br />

u<br />

− Cd<br />

Cu<br />

− Cd<br />

)–u( )+(<br />

rˆ1<br />

u − d u − d u − − d<br />

)C u ] = [( rˆ1<br />

u − d )C<br />

d u +(<br />

u −d<br />

r )C d ]<br />

Soit p =<br />

u − d<br />

d<br />

[équation 28]<br />

Dès lors : 1-p = 1–(<br />

u − d ) = u<br />

d<br />

d r d<br />

u− d<br />

u − rˆ<br />

.=<br />

u − d<br />

[équation 29]<br />

Par conséqu<strong>en</strong>t :<br />

C = .[pCu +(1-p)C rˆ1 d ] [équation 30]<br />

Il convi<strong>en</strong>t <strong>de</strong> noter que cette <strong>formule</strong> ne fait pas référ<strong>en</strong>ce à l’espérance <strong>de</strong> r<strong>en</strong><strong>de</strong>m<strong>en</strong>t <strong>de</strong><br />

l’investisseur qui traduirait son <strong>de</strong>gré d’aversion vis-à-vis du risque. L’évaluation du call peut<br />

par conséqu<strong>en</strong>t s’inscrire dans un univers risque-neutre qui suppose que l’espérance <strong>de</strong><br />

r<strong>en</strong><strong>de</strong>m<strong>en</strong>t <strong>de</strong> chaque actif financier est égale au taux sans risque.


En t = 1, le portefeuille vaut :<br />

Hu² S − Cuu<br />

HudS − C<br />

HuS–C u =<br />

=<br />

rˆ<br />

rˆ<br />

Dès lors : Hu²S–C uu = HudS–C ud<br />

On <strong>en</strong> déduit : HuS(u-d) = C uu –C ud<br />

Cuu<br />

− Cud<br />

Donc : HuS =<br />

u − d<br />

ud<br />

[équation 31]<br />

Hu² S − Cuu<br />

HuS–C u =<br />

rˆ<br />

Hu² S − C<br />

C u = HuS –<br />

rˆ<br />

C u = [ rˆ HuS – Hu²S + Cuu ] = [ rˆ<br />

rˆ1<br />

rˆ1<br />

C u = [ rˆ1<br />

u rˆ −<br />

− d C<br />

d uu +<br />

u u−ˆ −d<br />

r C ud ].<br />

uu<br />

C<br />

uu<br />

− C<br />

u − d<br />

ud<br />

Cuu<br />

− C<br />

–u<br />

u − d<br />

ud<br />

+<br />

u u − − d<br />

d C uu ]<br />

Par conséqu<strong>en</strong>t :<br />

C u = rˆ1 [pCuu +(1-p)C ud ] [équation 32]<br />

HdS–C d =<br />

HudS − C<br />

rˆ<br />

ud<br />

=<br />

Hd² S − C<br />

rˆ<br />

dd<br />

[équation 33]<br />

Dès lors : HudS–C ud = Hd²S–C dd<br />

Donc : HdS(u-d) = C ud –C dd<br />

Cud<br />

− Cdd<br />

D’où : HdS =<br />

u − d<br />

Ainsi :<br />

C d<br />

HudS − C<br />

= HdS–<br />

rˆ<br />

ud<br />

= rˆ1 [ rˆ HdS – HudS + Cud ]<br />

C<br />

= [ rˆ<br />

ud<br />

− Cdd<br />

Cud<br />

− C<br />

–u<br />

rˆ1<br />

u − d u − d<br />

= [ rˆ1<br />

u rˆ −<br />

− d C<br />

d ud +<br />

u u−ˆ −d<br />

r C dd ]<br />

dd<br />

+<br />

u u − − d<br />

d C ud ]<br />

= [pCud +(1-p)C rˆ1 dd ] [équation 34]<br />

En remplaçant C u et C d dans l’équation 30, on obti<strong>en</strong>t :<br />

C = rˆ1 {p rˆ1 [pCuu +(1-p)C ud ]+(1-p) rˆ1 [pCud +(1-p)C dd ]}


= 1<br />

r ˆ²<br />

{p²C uu+p(1-p)C ud +p(1-p)C ud +p(1-p)C ud +(1-p)²C dd }<br />

=<br />

r ˆ1 [p²C ²<br />

uu+2p(1-p)C ud +(1-p)²C dd ] [équation 35]<br />

Un horizon à <strong>de</strong>ux pério<strong><strong>de</strong>s</strong> consiste à considérer que la date d’échéance du call est t = 2. A<br />

cette date le call vaut, par principe, sa valeur intrinsèque. On peut alors écrire :<br />

C =<br />

1 [p².max(0, u²S–E)+2p(1-p).max(0, udS–E)+(1-p)².max(0, d²S–E)]<br />

r ˆ²<br />

C =<br />

n<br />

rˆ1 n ∑<br />

k = 0<br />

Cn k p k (1-p) n-k max(0, u k d n-k S–E), [équation 36]<br />

<strong>en</strong> généralisant la <strong>formule</strong> précéd<strong>en</strong>te à un horizon à n pério<strong><strong>de</strong>s</strong>.<br />

En outre, <strong>en</strong> t = 1, l’action vaut <strong>en</strong> moy<strong>en</strong>ne : quS+(1-q)dS<br />

Donc, <strong>en</strong> t = 0, l’action vaut <strong>en</strong> actualisant au taux sans risque l’expression précéd<strong>en</strong>te :<br />

S = [quS+(1-q)dS]. Dès lors :<br />

rˆ1<br />

C = rˆ1 [qCu +(1-q)C d ].<br />

Et comme on sait que C = rˆ1 .[pCu +(1-p)C d ], on <strong>en</strong> déduit que : p = q<br />

Soit X la variable aléatoire réelle égale au nombre <strong>de</strong> mouvem<strong>en</strong>ts multiplicatifs à la hausse<br />

<strong>de</strong> l’action.<br />

Dans la mesure où l’évolution du cours <strong>de</strong> l’action à une date donnée est indép<strong>en</strong>dant <strong>de</strong><br />

l’évolution du cours aux dates précéd<strong>en</strong>tes, X correspond à une succession <strong>de</strong> n épreuves<br />

indép<strong>en</strong>dantes ayant toutes une probabilité <strong>de</strong> réalisation égale à p (ou q). Donc X suit une loi<br />

binomiale <strong>de</strong> paramètres n et p. En d’autres termes :<br />

X a B(n, p) ⇒ P[X = k] = C p k (1-p) n-k [équation 37]<br />

k<br />

n<br />

Soit a le nombre <strong>de</strong> mouvem<strong>en</strong>ts multiplicatifs à la hausse <strong>de</strong> l’action permettant au call<br />

d’être « in the money ». De la loi <strong>de</strong> X, il ressort que :<br />

n<br />

P[X ≥ a] = ∑<br />

k = a<br />

k<br />

Cn<br />

p k (1-p) n-k = P[X=a]+P[X=a+1]+…+P[X=n] [équation 38]<br />

En décomposant la <strong>formule</strong> <strong>de</strong> C <strong>en</strong> <strong>de</strong>ux sommes :


C =<br />

a 1<br />

rˆ1 n ∑ −<br />

k = 0<br />

+ n<br />

n<br />

rˆ1 ∑<br />

k = a<br />

k<br />

Cn<br />

p k (1-p) n-k max(0, u k d n-k S–E)<br />

k<br />

Cn<br />

p k (1-p) n-k max(0, u k d n-k S–E) [équation 39]<br />

Si k est compris <strong>en</strong>tre 0 et a-1, alors il y a eu moins <strong>de</strong> « a » mouvem<strong>en</strong>ts multiplicatifs à la<br />

hausse. L’option est alors « out of the money ». En d’autres termes sa valeur intrinsèque est<br />

nulle ce qui revi<strong>en</strong>t à écrire :<br />

Max(0,u k d n-k S–E) = 0<br />

Si k est au moins égal à a, alors l’option est « in the money ». En d’autres termes :<br />

Max (0, u k d n-k S–E) = u k d n-k S–E.<br />

Dans ce cas :<br />

⇒ C =<br />

rˆ1 n ∑<br />

n<br />

k = a<br />

⇒ C =<br />

rˆ1 n ∑<br />

⇒ C = S∑<br />

n<br />

k = a<br />

n<br />

k = a<br />

k<br />

Cn<br />

p k (1-p) n-k (u k d n-k S-E) [équation 40]<br />

k<br />

Cn<br />

p k (1-p) n-k u k d n-k S-E rˆ -n n<br />

∑<br />

k = a<br />

k<br />

C<br />

n<br />

( r<br />

up d( 1−<br />

p)<br />

ˆ )k [ ] n-k –E rˆ -n n<br />

rˆ<br />

∑<br />

k = a<br />

k<br />

Cn<br />

p k (1-p) n-k<br />

k<br />

Cn<br />

p k (1-p) n-k<br />

up<br />

Soit : p’ = . [équation 41]<br />

rˆ Dès lors : 1-p’ = 1–( ṷ )p = 1–( ṷ )( r r u rˆ −<br />

− d )<br />

d<br />

rˆ(<br />

u−d)<br />

−u(ˆ<br />

r−d)<br />

=<br />

rˆ(<br />

u−d)<br />

d(<br />

u−rˆ)<br />

= = ḓ (1-p) [équation 42]<br />

rˆ(<br />

u−d)<br />

r<br />

Donc, finalem<strong>en</strong>t : C = S∑<br />

n<br />

k = a<br />

k<br />

Cn<br />

p’ k (1-p’) n-k –E rˆ -n n<br />

∑<br />

k = a<br />

k<br />

Cn<br />

p k (1-p) n-k [équation 43]<br />

Soit F (a,n,p) la fonction <strong>de</strong> répartition complém<strong>en</strong>taire <strong>de</strong> la loi binomiale. Dans ce cas :<br />

C = SF(a,n,p’)–E rˆ -n F(a,n,p) [équation 44]<br />

2.2. Détermination <strong><strong>de</strong>s</strong> paramètres binômiaux<br />

La mise <strong>en</strong> application <strong>de</strong> la <strong>formule</strong> <strong>de</strong> <strong>Cox</strong>, Ross et Rubinstein repose sur la construction<br />

d’arbres binômiaux qui représ<strong>en</strong>t<strong>en</strong>t d’une part l’évolution du cours <strong>de</strong> l’action sous-jac<strong>en</strong>te<br />

sur un nombre <strong>de</strong> pério<strong><strong>de</strong>s</strong> fixé, d’autre part l’évolution <strong>de</strong> la prime <strong>de</strong> l’option.


Pour construire ces arbres, il convi<strong>en</strong>t <strong>de</strong> calculer, au préalable, les valeurs <strong>de</strong> p, u et d.<br />

Celles-ci sont issues <strong><strong>de</strong>s</strong> propriétés <strong>de</strong> la distribution <strong>de</strong> probabilité du cours S <strong>de</strong> l’action<br />

sous-jac<strong>en</strong>te. On suppose <strong>en</strong> effet que l’action suit un mouvem<strong>en</strong>t browni<strong>en</strong> géométrique. En<br />

d’autres termes :<br />

dS = µ Sdt + σ dz [équation 45]<br />

où µ désigne le r<strong>en</strong><strong>de</strong>m<strong>en</strong>t <strong>de</strong> l’action et σ sa volatilité. Dans ce cas, du fait <strong>de</strong> l’application<br />

2<br />

σ<br />

du lemme d’Ito, le cours <strong>de</strong> l’action suit une loi log-normale <strong>de</strong> paramètres ( µ - )dt et 2<br />

σ dt .<br />

Pour ram<strong>en</strong>er les expressions préced<strong>en</strong>tes <strong>en</strong> <strong>temps</strong> <strong>discret</strong>, qui caractérise le modèle <strong>de</strong> <strong>Cox</strong>,<br />

Ross et Rubinstein, on suppose désormais que le cours <strong>de</strong> S varie à l’issue <strong>de</strong> chaque petit<br />

intervalle <strong>de</strong> <strong>temps</strong> ∆ t . Dans ce cas, les expressions les paramètres <strong>de</strong> la loi log-normale<br />

2<br />

σ<br />

<strong>de</strong>vi<strong>en</strong>n<strong>en</strong>t respectivem<strong>en</strong>t ( µ - ) ∆ t et σ ∆ t .<br />

2<br />

Ainsi E(S) =<br />

µ∆t<br />

S0 e<br />

[équation 46]<br />

2<br />

2 2µ<br />

. ∆t<br />

σ ∆t<br />

0<br />

e .( e −1<br />

[équation 47]<br />

et V(S) = S<br />

)<br />

où S0<br />

désigne le cours <strong>de</strong> l’action au début <strong>de</strong> l’intervalle<br />

<strong>de</strong> l’intervalle ∆ t .<br />

D’après le début <strong>de</strong> l’arbre binômial, il est égalem<strong>en</strong>t possible d’écrire :<br />

∆t<br />

et S le cours <strong>de</strong> l’action à la fin<br />

E(S) = pu S 0<br />

+(1-p)d S 0<br />

[équation 48]<br />

µ∆t<br />

Dans ce cas : S0 e = pu S 0<br />

+(1-p)d S 0<br />

. Donc <strong>en</strong> simplifiant par S<br />

0<br />

:<br />

e ∆t<br />

µ = pu+(1-p)d = p(u-d) + d soit finalem<strong>en</strong>t, <strong>en</strong> isolant p :<br />

p =<br />

µ.∆t<br />

e − d<br />

u − d<br />

[équation 49]<br />

Il a été vu dans le paragraphe précéd<strong>en</strong>t que, l’évaluation <strong>de</strong> l’option peut s’inscrire dans un<br />

univers risque neutre. Dans ce cas, il convi<strong>en</strong>t <strong>de</strong> remplacer µ par r, où r désigne le taux sans<br />

risque. Dès lors :<br />

En univers risque-neutre : p =<br />

e<br />

r .∆ t − d<br />

u − d<br />

. [équation 50]<br />

En utilisant la <strong>formule</strong> <strong>de</strong> Huygh<strong>en</strong>s,<br />

2<br />

V( S ) = E( E S , [équation 51]<br />

S ) - [ ( )] 2<br />

on obti<strong>en</strong>t une secon<strong>de</strong> expression <strong>de</strong> V(S) :


2 2<br />

2 2<br />

V(S) = p. u . S (1 − p).<br />

d S − S .[ pu + ( 1−<br />

p).<br />

d )] 2<br />

0<br />

+ [équation 52]<br />

0<br />

2 0<br />

On peut alors écrire <strong>en</strong> égalisant les 2 expressions <strong>de</strong> la variance <strong>de</strong> S (équations 47 et 52) :<br />

p<br />

[ pu + ( 1−<br />

p).<br />

)] 2<br />

2 2µ<br />

. ∆t<br />

σ ∆t<br />

+ = S e .( e 1)<br />

.<br />

2 2<br />

2 2<br />

. u . S<br />

2 0<br />

(1 − p).<br />

d S0<br />

− S0<br />

.<br />

d<br />

Donc <strong>en</strong> simplifiant par<br />

2<br />

S<br />

0<br />

:<br />

[ pu + ( 1−<br />

p )] 2<br />

p. u<br />

2 + (1 − p).<br />

d<br />

2 − ). d<br />

2µ<br />

. ∆t<br />

σ ∆t<br />

= e .( e −1)<br />

soit <strong>en</strong>core :<br />

p<br />

2 2<br />

( 1−<br />

p) 2<br />

2 2 2<br />

. u (1 − p).<br />

d − p u − 2 p(1<br />

− p)<br />

ud − d<br />

2<br />

2<br />

0<br />

−<br />

2µ<br />

. ∆t<br />

σ ∆t<br />

+ = e .( e −1)<br />

[ 1−<br />

( 1−<br />

p)<br />

] − 2 p(1<br />

− p ud<br />

2<br />

2<br />

2µ<br />

. ∆t<br />

σ ∆t<br />

p . u (1 − p)<br />

+ (1 − p).<br />

d<br />

) = e .( e −1)<br />

2<br />

2<br />

2µ<br />

. ∆t<br />

σ ∆t<br />

p . u (1 − p)<br />

+ (1 − p).<br />

d . p − 2 p(1<br />

− p)<br />

ud = e .( e −1)<br />

2<br />

2<br />

( 1 p)( u − 2ud<br />

)<br />

2µ<br />

. ∆t<br />

σ ∆t<br />

p . − + d = e .( e −1)<br />

( 1 p)( u − ) 2<br />

2µ<br />

. ∆t<br />

σ ∆t<br />

p. − d = e .( e −1)<br />

2<br />

2<br />

2<br />

2<br />

2<br />

En supposant désormais que d = u<br />

1 et <strong>en</strong> remplaçant p par sa valeur, on <strong>en</strong> déduit que :<br />

u = e<br />

et d = e<br />

σ . ∆t<br />

− σ .<br />

∆t<br />

[équation 53]<br />

[équation 54]

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!