Sunteți pe pagina 1din 8

Modelul COX-ROSS-RUBINSTEIN (1979)

Ipoteze:
𝑇−𝑡
• Presupunem ca orizontul de timp [𝑡, 𝑇] este divizat in n subintervale egale: Δ𝑡 = .
𝑛

• Pe fiecare perioada de timp Δ𝑡 presupunem ca pretul actiunii poate creste la valoare 𝑆𝑡 ∗ 𝑢 cu probabilitatea 𝑝 sau
poate scadea la valoarea 𝑆𝑡 ∗ 𝑑 cu probabilitatea 1 − 𝑝.

• Acest fenomen are loc in fiecare nod al diviziune [𝑡, 𝑇]. Astfel, la momentul de timp 𝑇, cursul spot al actiuni va fi o
variabila aleatoare distribuita Binomial de forma:

𝑆𝑡 𝑢𝑛 𝑑 0 𝑆𝑡 𝑢𝑛−1 𝑑 1 𝑆𝑡 𝑢𝑘 𝑑 𝑛−𝑘 𝑆𝑡 𝑢1 𝑑 𝑛−1 𝑆𝑡 𝑢0 𝑑 𝑛


𝑆𝑇 ~ 𝐶𝑛𝑛 𝑝𝑛 1−𝑝 0 𝐶𝑛𝑛−1 𝑝𝑛−1 1−𝑝 1
… 𝐶 𝑘𝑝𝑘 1−𝑝 𝑛−𝑘 … 𝐶 1 𝑝1 1−𝑝 𝑛−1 𝐶 0 𝑝0 1−𝑝 𝑛
𝑛 𝑛 𝑛

𝒌 𝒏−𝒌 𝑛!
• General, 𝑷 𝑺𝑻 = 𝑺𝒕 𝒖 𝒅 = 𝑪𝒌𝒏 𝒑𝒌 𝟏−𝒑 𝒏−𝒌
, unde 𝐶𝑛𝑘 = .
𝑘! 𝑛−𝑘 !

• Notam 𝐹𝑘,𝑛−𝑘 valoarea curenta a derivativului corespunzatoare starii naturii, in care pretul activului support a crescut
de k ori cu propabilitatea 𝑝 si a scazut de n-k ori cu probabilitatea 1 − 𝑝.

• Evaluarea se face intr-un mediu neutru la risc a.i. 𝐸 ∗ [𝑆𝑡 Τℱ𝑡 ] = 𝑆0 ∗ 𝑒 𝑟Δ𝑡

• Media unei variabile aleatoare distribuita binomial este: 𝐸 𝑆𝑡 = 𝑝 ∗ 𝑆0 ∗ 𝑢 + 1 − 𝑝 ∗ 𝑆0 ∗ 𝑑

• Intr-un univers neutru la risc, 𝑆0 este: 𝑆0 = 𝑒 −𝑟Δ𝑡 ∗ 𝑝 ∗ 𝑆0 ∗ 𝑢 + 1 − 𝑝 ∗ 𝑆0 ∗ 𝑑


Formule:
𝑇−𝑡
• Δ𝑡 =
𝑛
𝜎 Δ𝑡
• 𝑢=𝑒
1
• 𝑑 = 𝑒 −𝜎 Δ𝑡
=
𝑢
𝑒 𝑟Δ𝑡 −𝑑 𝑒 𝑟−q Δ𝑡 −𝑑 𝑒 (𝑟−𝑟𝑓)Δ𝑡 −𝑑 1−𝑑
• 𝑝= 𝑝= 𝑝= 𝑝𝐹𝑊𝐷 =
𝑢−𝑑 𝑢−𝑑 𝑢−𝑑 𝑢−𝑑
• 𝐹𝑘,𝑛−𝑘 = 𝑒 −𝑟Δ𝑡 𝑝 ∗ 𝐹𝑘+1;𝑛−𝑘 + 1 − 𝑝 ∗ 𝐹𝑘;𝑛−𝑘+1

Algoritm

1. Calculam parametrii de mai sus.


2. Desenam arborele binomial.
3. Calculam valorile probabile are pretului actiunii in fiecare nod
4. Calculam valoarea derivativului din ultimul nod folosind payoff-ul optiunii
5. Folosind formula 𝐹𝑘,𝑛−𝑘 = 𝑒 −𝑟Δ𝑡 𝑝 ∗ 𝐹𝑘+1;𝑛−𝑘 + 1 − 𝑝 ∗ 𝐹𝑘;𝑛−𝑘+1 , calculam de la dreapta la stanga
valoarea in fiecare nod.
Ex.1 – actiuni ce nu distribuie dividende

Se considera o actiune ex dividend cu 𝑆𝑡 = 100 si a carei volatilitate estimata este 𝜎 = 20%. Pe aceasta actiune a fost emisa o
optiune CALL de tip European cu K=100 si scandeta 3M. Rata instantanee a dobanzii este 10%.
a) Determinati prima optiunii CALL si PUT corespondenta folosind modelul CRR cu 3 perioade.
b) Calculati probabilitatea de exercitare a optiunii CALL.

Rezolvare

a)
T−t 0.25
Δt = = = 0.0833
n 3
𝜎 Δ𝑡
𝑢=𝑒 = 𝑒 0.2√0.0833 = 1.0594
1
𝑑 = = 0.9439
𝑢
𝑒 𝑟Δ𝑡 −𝑑
𝑝= =55.8%
𝑢−𝑑

𝐹30 = max 𝑆𝑡 ∗ 𝑢3 − 𝐾, 0 = 18.911


𝐹21 = max 𝑆𝑡 ∗ 𝑢2 ∗ 𝑑 − 𝐾, 0 = 5.9434
𝐹12 = max 𝑆𝑡 ∗ 𝑢 ∗ 𝑑 2 − 𝑘, 0 = 0
𝐹03 = 0

𝐹20 = 𝑒 −𝑟Δ𝑡 𝑝 ∗ 𝐹30 + 1 − 𝑝 ∗ 𝐹21 = 13.07


𝐹11 = 𝑒 −𝑟Δ𝑡 𝑝 ∗ 𝐹21 + 1 − 𝑝 ∗ 𝐹12 = 3.2889
𝐹02 = 𝑒 −𝑟Δ𝑡 𝑝 ∗ 𝐹12 + 1 − 𝑝 ∗ 𝐹03 = 0

𝐹10 = 𝑒 −𝑟Δ𝑡 𝑝 ∗ 𝐹20 + 1 − 𝑝 ∗ 𝐹11 = 8.6742


𝐹01 = 𝑒 −𝑟Δ𝑡 𝑝 ∗ 𝐹11 + 1 − 𝑝 ∗ 𝐹02 = 1.82

𝐹00 = 𝑒 −𝑟Δ𝑡 𝑝 ∗ 𝐹10 + 1 − 𝑝 ∗ 𝐹01 = 5.5978

⇒ 𝑃𝑟𝑒𝑡𝑢𝑙 𝐶𝐴𝐿𝐿 𝑒𝑠𝑡𝑒 5.5978


Pretul PUT se poate calcula tot folosind modelul binomial cu diferenta ca pretul derivativului in nodul final
𝐹30 , 𝐹21 , 𝐹12 , 𝐹03 se va calcula folosind payofful PUT-ului: max(𝐾 − 𝑆𝑇 , 0). Alternativ, se poate folosi paritatea
CALL-PUT.

𝐶𝑡 + 𝐾 ∗ 𝑒 −𝑟 𝑇−𝑡 = 𝑆𝑡 + 𝑃𝑡
⇒ 𝑃𝑡 = 3.1287

b) Vom calcula probabilitatea ca 𝑆𝑇 sa ajunga la valoarea din nodul final.

𝑃 𝑆𝑇 = 𝑆𝑡 ∗ 𝑢3 ∗ 𝑑 0 = 𝐶33 𝑝3 1−𝑝 0
= 17.37%
𝑃 𝑆𝑇 = 𝑆𝑡 ∗ 𝑢2 ∗ 𝑑1 = 𝐶32 𝑝2 1−𝑝 1
= 41.28%
𝑃 𝑆𝑇 = 𝑆𝑡 ∗ 𝑢1 ∗ 𝑑2 = 𝐶31 𝑝1 1−𝑝 2 = 32.70%

𝑃 𝑆𝑇 = 𝑆𝑡 ∗ 𝑢3 ∗ 𝑑0 = 𝐶30 0 1−𝑝 3 = 8.63%

84.0965 94.39 105.9434 118.911


⇒ 𝑆𝑇 ~
8.63% 32.7% 41.28% 17.37%

Posibilitatea de exercitare a CALL-ului este

𝑃 𝑆𝑇 > 𝐾 = ෍ 𝑝𝑖 = 41.28% + 17.37% = 58.65%


𝑥𝑖 >𝐾
Formule generale pentru un model binomial cu n perioade
𝒏
−𝒓 𝑻−𝒕
𝒏!
𝑪𝒕 = 𝒆 ෍ 𝒑𝒌 𝟏 − 𝒑 𝒏−𝒌
∗ 𝐦𝐚𝐱 𝑺𝒕 ∗ 𝒖𝒌 ∗ 𝒅𝒏−𝒌 − 𝑲, 𝟎
𝒌! 𝒏 − 𝒌 !
𝒌=𝟎
𝒏
𝒏!
𝑷𝒕 = 𝒆−𝒓 𝑻−𝒕 ෍ 𝒑𝒌 𝟏 − 𝒑 𝒏−𝒌 ∗ 𝐦𝐚𝐱 𝑲 − 𝑺𝒕 ∗ 𝒖𝒌 ∗ 𝒅𝒏−𝒌 , 𝟎
𝒌! 𝒏 − 𝒌 !
𝒌=𝟎

In cazul exercitiului anterior:


𝐶𝑡 = 𝑒 −𝑟 𝑇−𝑡 ∗ 1 ∗ 0.5583 ∗ 18.9110 + 3 ∗ 0.5582 ∗ 0.442 ∗ 5.9434 + 0 + 0 = 5.5978

OBS.
Fie 𝛼 nr. minim de pasi crescatori pe cursul actiunii support trebuie sa ii faca a.i. optiunea CALL sa expire in
bani:
𝐾 𝐾
𝑢 𝑎 𝐾 ln 𝑛 ln 𝑛
𝑆𝑡 ∗ 𝑑 𝑆𝑡 ∗ 𝑑
𝑆𝑡 ∗ 𝑢𝑎 ∗ 𝑑𝑛−𝑎 > 𝐾 ⇒ > 𝑛
⇒ 𝑎 > 𝑢 ⇒ 𝑎 = 𝑢 +1
𝑑 𝑆𝑡 ∗ 𝑑 ln ln
𝑑 𝑑

Exemplu: Sa se analizeze prima unui CALL European cunoscand: S=100; K-200, T=t+1; 𝜎 = 0.12; r=0.08. Evaluati
folosind un model CRR cu 40 de perioade.
Solutie: Δ𝑡 = 1/40, u=1.0191, d=0.9812, p=54.88%.

200
ln
100 ∗ 0.981240 = 38.3205 ⇒ 𝑎 = 39 𝑝𝑒𝑟𝑖𝑜𝑎𝑑𝑒 ⇒ 𝑣𝑜𝑚 𝑎𝑝𝑙𝑖𝑐𝑎 𝑓𝑜𝑟𝑚𝑢𝑙𝑎 𝑑𝑜𝑎𝑟 𝑝𝑒𝑛𝑡𝑟𝑢 𝑘 = 39 𝑠𝑖 40
1.0191
ln
0.9812
Ex. 2 – actiune ce distribuie dividend continuu

Se considera o actiune cu 𝑆𝑡 = 100 ce plateste dividende cu o rata continua 𝑞 = 5%. Volatilitate estimata este 𝜎 = 20%. Pe
aceasta actiune a fost emisa o optiune CALL de tip European cu K=100 si scandeta 3M. Rata instantanee a dobanzii este 10%.
Determinati prima optiunii CALL folosind modelul CRR cu 3 perioade.

T−t 0.25
Δt = = = 0.0833
n 3
𝑢= 𝑒 𝜎 Δ𝑡 = 𝑒 0.2√0.0833 = 1.0594
1
𝑑= = 0.9439
𝑢
𝑒 (𝑟−q)Δ𝑡 −𝑑
!‼ 𝑝 = =52.17%
𝑢−𝑑
Ex. 3 – curs de schimb

Se emite o optiune CALL pe EUR/RON. Cursul spot este 5 RON/EUR, rata instantanee a dobanzii in
Romania este 5%, iar in zona EURO este 1%. K = 5, 𝜎=10% si scadenta 6M. Determinati pretul call folosind
un CRR cu 3 perioade.
T−t 0.25
Δt = = = 0.1666
n 3
𝜎 Δ𝑡 0.1√0.1666
𝑢=𝑒 =𝑒 = 1.0416
1
𝑑 = = 0.9599
𝑢
𝑒 (𝑟−rf )Δ𝑡 −𝑑
!‼ 𝑝 = =52.2%
𝑢−𝑑
Ex. 4 – optiune americana ce distribuie dividend

Pe o actiune cu 𝑆𝑡 = 100 si 𝜎 = 20% se emite o optiune americana de tip PUT cu maturitatea peste 3 luni si
K=104. Rata instantanee a dobanzii r=9%. Peste 2 luni, se vor distribui dividend in valoare de 5% din pretul
actiunii la acel moment. Ecaluati acest PUT folosind modelul binomial cu 3 perioade.
T−t 0.25
Δt = = = 0.0833
n 3
𝑢= 𝑒 𝜎 Δ𝑡 = 𝑒 0.2√0.0833 = 1.0594
1
𝑑= = 0.9439
𝑢
𝑒 𝑟Δ𝑡 −𝑑
𝑝= =55.08%
𝑢−𝑑

!!!
• In a doua perioada am scazut 5% din 𝑆𝑡 . Restul calculului
este similar.
• In nodul final am calculat valoarea derivativului folosind
payoff-ul.
• Prima celula reprezinta 𝑆𝑡 𝑢𝑘 𝑑 𝑛−𝑘
• A doua celula reprezinta 𝐹𝑘,𝑛−𝑘 = 𝑒 −𝑟Δ𝑡 ൣ𝑝 ∗ 𝐹𝑘+1;𝑛−𝑘 +
1 − 𝑝 ∗ 𝐹𝑘;𝑛−𝑘+1 ൧
• A treia celula reprezinta max(𝐾 − 𝑆𝑡 𝑢𝑘 𝑑 𝑛−𝑘 ,0)
• Cu rosu a fost evidentiata valoarea maxima dintre celula 2
si celula 3.
• In a doua celula se va folosi doar maximul corespondend
din perioada urmatoare.

S-ar putea să vă placă și