7.1. Model dwumianowy
Model dwumianowy jest prostym modelem za pomocą którego
-
opiszemy proces stochastyczny ceny aktywa,
-
skonstruujemy portfele replikujące instrumenty pochodne,
-
sformułujemy i uzasadnimy metodę wyceny
instrumentów pochodnych.
Model opiszemy w dwóch etapach:
-
zaczniemy od modelu jednookresowego (Wykład 7),
który następnie rozszerzymy na
-
model wielookresowy (Wykład 8).
W modelu jednookresowym rozpatrujemy tylko dwa punkty w czasie
-
dziś – t=0 w którym znamy stan rynku,
-
jutro – t=T w którym stan rynku z dzisiejszej perspektywy
nie jest znany – ceny aktywów w T są zmiennymi losowymi.
Na rynku mamy dwa aktywa
-
obligację zerokuponową (rachunek bankowy na
którym lokaty/depozyty są oprocentowane według stopy zerokuponowej)
⟶ proces (zmienna) deterministyczna,
-
aktywo obarczone ryzykiem (np. akcja), które
nie przynosi dochodu w okresie 0,T ⟶
proces stochastyczny.
▶ Proces wartości obligacji zerokuponowej
(rachunku bankowego) – Bt
-
-
BT=DF0,T-1=1+Lτ=eRτ, gdzie τ=Δ0,T.
▶ Proces ceny aktywa – St
-
-
ST jest zmienną losową o następującym rozkładzie
|
ST=S0U,z prawdopodobieństwem p (stan ,,up”),S0D,z prawdopodobieństwem 1-p (stan ,,down”). |
|
gdzie U i D są dane, przy czym 0<D<U. Później pokażemy jak te
wielkości powiązać z innymi parametrami aktywa, w szczególności ze
zmiennością aktywa. Okaże się również, że wartość prawdopodobieństwa
p nie będzie istotna przy wycenie instrumentów pochodnych
wystawionych na S (istotna będzie miara prawdopodobieństwa w tzw.
świecie wolnym od ryzyka).
Zmienną ST możemy zapisać w postaci
gdzie Z
jest następującą zmienną losową
|
Z=U,z prawdopodobieństwem p,D,z prawdopodobieństwem 1-p. |
|
▶ Europejski instrument pochodny X, wystawiony
na ryzykowne aktywo S, to instrument finansowy, którego wartość
wypłaty w chwili zapadalności T jest zmienną losową postaci
gdzie Φ jest pewną funkcją.
Na przykład, dla europejskiej opcji kupna akcji S z ceną wykonania
K, która wygasa w T, mamy
|
XT=ΦST=maxST-K,0=maxS0Z-K,0=S0U-K,w stanie ,,up”,0,w stanie ,,down”. |
|
przy założeniu, że S0D<K<S0U.
Jedna z metod wyceny instrumentów pochodnych będzie polegała na
konstrukcji portfela replikującego dany instrument pochodny, to
znaczy portfela którego wartość w terminie zapadalności instrumentu
pochodnego będzie taka sama jak wypłata, którą da instrument
pochodny. Sformalizujemy pojęcie portfela w następujący sposób.
▶Portfel na rynku, na którym dostępne
są obligacja (rachunek bankowy) i jedno ryzykowne aktywo, to para
h=x,y, gdzie x oznacza kwotę pieniędzy zainwestowaną w
obligacje (złożoną na rachunku bankowym), a y oznacza ilość
ryzykownego aktywa w portfelu.
Założenia
-
krótka sprzedaż jest dozwolona ⟶ x i y mogą
być ujemne,
-
jest nieskończona podzielność aktywów ⟶ x i y
nie muszą być całkowite,
-
nie ma widełek kupna-sprzedaży,
-
jest pełna płynność obu aktywów.
▶ Wartość portfela h:
-
w chwili t=0 utworzenia portfela wynosi
V0h=xB0+yS0 i jest znaną wartością, jeśli x i y są dane,
-
w przyszłej chwili t=T jest zmienną losową
VTh=xBT+yST=x1+Lτ+yS0Z.
Sprawiedliwa cena instrumentu pochodnego będzie ceną, przy której
arbitraż nie będzie możliwy. Sprecyzujemy pojęcie portfela
arbitrażowego.
▶Portfel arbitrażowy to portfel h,
który spełnia następujące warunki:
-
V0h=0⟶ nie ponosimy żadnych kosztów
początkowych by utworzyć portfel,
-
-
W jakich warunkach nasz model rynku nie dopuszcza arbitrażu?
Odpowiedź na to pytanie zawarta jest w następującym lemacie:
Lemat 7.1
Model jednookresowy rynku z parametrami U,D,L,T nie dopuszcza
arbitrażu wtedy i tylko wtedy gdy
gdzie τ=Δ0,T.
(⇒) Przypuśćmy, że (7.1) nie zachodzi. Wówczas,
D≥1+Lτ lub 1+Lτ≥U. Rozpatrzmy przypadek
1+Lτ≥U. Wtedy mamy także 1+Lτ>D. Skąd wynika, że
zawsze (niezależnie od stanu rynku) inwestycja w obligację (lokatę
na rachunku bankowym) nie będzie mniej opłacalna niż inwestycja w
aktywo. Tak więc, tworzymy portfel h=S0,-1, to znaczy krótko
sprzedajemy aktywo i pieniądze uzyskane ze sprzedaży aktywa
inwestujemy w obligację. Jasne, że V0h=0 oraz że
|
VTh=xBT+yST=S01+Lτ-S0Z=S01+Lτ-Z≥0 |
|
w każdym stanie rynku. Ponadto, w stanie ,,down”
S01+Lτ-Z=S01+Lτ-D>0. Tak więc h
jest portfelem arbitrażowym. Podobne rozumowanie możemy
przeprowadzić w przypadku gdy D≥1+Lτ.
(⇐) Niech h będzie dowolnym portfelem takim, że
V0h=0. Wówczas h=-yS0,y, a jego wartość w T wynosi
|
VTh=yS0U-1+Lτ,w stanie ,,up”,yS0D-1+Lτ,w stanie ,,down”. |
|
Przypuśćmy, że arbitraż jest możliwy. W przypadku y>0 h jest
portfelem arbitrażowym wtedy i tylko wtedy, gdy U≥1+Lτ oraz
D≥1+Lτ, i przynajmniej jedna z tych nierówności jest ostra.
Wtedy mamy sprzeczność z (7.1). W przypadku y<0 do
sprzeczności dochodzimy w podobny sposób.
∎
Warunek z Lematu 7.1 możemy przeformułować w następujący
sposób:
Lemat 7.2
(7.1) zachodzi wtedy i tylko wtedy gdy istnieją dodatnie
qd, qu, qd+qu=1, takie że
(⇐) Oczywiste.
(⇒) Definiujemy (rozwiązujemy równanie (7.2)
przy warunku qd+qu=1):
|
qd=U-1+LτU-D orazqu=1+Lτ-DU-D. |
| (7.3) |
Łatwo sprawdzić, że są to szukane wartości.
∎
7.2. Świat wolny od ryzyka
qd,qu zadają nowe prawdopodobieństwo Q na przestrzeni stanów
rynku w t=T. Niech EQ oznacza wartość oczekiwaną względem miary
prawdopodobieństwa Q. Wówczas, jak łatwo można pokazać
|
EQST=qdS0D+quS0U=1+LτS0, |
| (7.4) |
czyli w świecie z miarą Q oczekiwany zwrot z ryzykownego
aktywa jest równy zwrotowi z aktywa wolnego od ryzyka. Z tego powodu
miarę Q określa się terminem miara wolna od ryzyka, a
przestrzeń stanów rynku z tą miarą nazywamy światem wolnym od
ryzyka.
Wzór (7.4) możemy przepisać w następującej postaci
|
S0=11+LτEQST=1BTEQST |
| (7.5) |
i wtedy oznacza on, że bieżąca cena ryzykownego aktywa jest równa
zdyskontowanej po stopie wolnej od ryzyka wartości oczekiwanej
(względem miary Q) przyszłej ceny ST. Niech
będzie procesem zdyskontowanej ceny
aktywa. Wówczas (7.5) możemy przeformułować w następujący
sposób:
co matematycznie możemy wyrazić mówiąc iż zdyskontowany proces cen
jest martyngałem. Dlatego też o mierze Q mówimy że jest to wolna
od ryzyka miara martyngałowa.
Równanie (7.4) można zinterpretować również w inny sposób.
Mianowicie, (7.4) stwierdza, że wartość oczekiwana ceny
aktywa ST (w mierze wolnej od ryzyka) jest równa cenie forward
F0 tego aktywa (bowiem F0=DF0,T-1S0).
7.3. Wycena instrumentów pochodnych
Niech
oznacza cenę instrumentu pochodnego X w chwili
czasu t. Jasne, że w chwili zapadalności t=T instrumentu X
jego cena pokrywa się z wartością wypłaty, czyli że
ΠTX=XT=ΦST.
Jak natomiast wyznaczyć sprawiedliwą cenę X w chwili bieżącej
t=0 ? Zrobimy to tak:
-
zreplikujemy instrument pochodny X portfelem hX złożonym
z obligacji zerokuponowej (lokaty/depozytu) i aktywa S,
-
za cenę instrumentu pochodnego X przyjmiemy wartość portfela
replikującego, to znaczy przyjmiemy, że
W szczególności, będziemy mieli (zasada wyceny instrumentów
pochodnych)
bowiem każda inna cena
prowadziłaby do arbitrażu.
Będzie to dobry model wyceny, jeżeli będziemy wiedzieli, że każdy
instrument pochodny możemy tak wycenić, czyli gdy każdy instrument
pochodny będziemy w stanie zreplikować w naszym modelu rynku. W tym
kontekście wprowadzimy następujące definicje:
-
Instrument pochodny X jest osiągalny, jeżeli istnieje
portfel hX taki że
|
VThX=XT z
prawdopodobieństwem 1. |
|
Portfel hX nazywamy portfelem
replikującym, a -hX portfelem
zabezpieczającym.
-
Jeżeli każdy instrument pochodny X jest osiągalny na
danym rynku, to mówimy, że rynek jest zupełny.
W naszym prostym przypadku mamy następujące
Twierdzenie 7.1
Jeżeli model jednookresowy jest wolny od arbitrażu, to ten model
rynku jest zupełny, to znaczy, każdy instrument pochodny na tym
rynku jest osiągalny.
Niech X=ΦS będzie dowolnym instrumentem pochodnym zapadalnym
w T, którego instrumentem podstawowym jest aktywo S. Pokażemy,
że istnieje portfel hX taki, że
|
VThX=ΦS0Uw stanie ,,up”,VThX=ΦS0Dw stanie ,,down”. |
|
Niech hX=x,y. Wówczas z powyższego warunku wynika następujący
układ równań na niewiadome x, y:
|
1+Lτx+S0Uy=ΦS0Uw stanie ,,up”1+Lτx+S0Dy=ΦS0Dw stanie ,,down” |
|
Ponieważ U>D, układ ten ma jednoznaczne rozwiązanie
|
x=11+LτUΦS0D-DΦS0UU-Dy=1S0ΦS0U-ΦS0DU-D=ΦS0U-ΦS0DS0U-S0D |
| (7.7) |
A więc istnieje portfel hX replikujący X=ΦS.
∎
Niech X=ΦS będzie instrumentem pochodnym, a hX=x,y jego
portfelem replikującym skład którego dany jest wzorami
(7.7). Wówczas zgodnie z zasadą wyceny instrumentów
pochodnych (7.6), cena X w t=0 dana jest wzorem
|
Π0X=V0hX=x+S0y==11+LτUΦS0D-DΦS0UU-D+ΦS0U-ΦS0DU-D==11+Lτ1+Lτ-DU-DΦS0U+U-1+LτU-DΦS0D==11+LτquΦS0U+qdΦS0D=11+LτEQΦST=11+LτEQXT. |
|
Dotychczasowe rezultaty zbierzemy w następującym twierdzeniu.
Twierdzenie 7.2
Jeżeli model jednookresowy nie dopuszcza arbitrażu, to sprawiedliwa
cena instrumentu pochodnego X=ΦS dana jest wzorem
gdzie Q jest wolną od
ryzyka miarą martyngałową wyznaczoną przez warunek
Instrument pochodny X można
zreplikować portfelem hX=x,y, gdzie
|
x=11+LτUΦS0D-DΦS0UU-D,y=1S0ΦS0U-ΦS0DU-D=ΦS0U-ΦS0DS0U-S0D. |
|
7.4. Alternatywne wyprowadzenie wzorów na
wycenę instrumentu pochodnego
Rozpatrzmy instrument pochodny X=ΦS wygasający w chwili T,
którego instrumentem podstawowym jest aktywo S. Tworzymy portfel
który składa się z
-
-
wystawionego (sprzedanego) instrumentu pochodnego X.
Wartość tego portfela w chwili T wynosi
|
S0UΔ-ΦS0Uw stanie ,,up”,S0DΔ-ΦS0Dw stanie ,,down”. |
|
Chcemy by ten portfel był pozbawiony ryzyka, to znaczy, by
niezależnie od stanu rynku jego wartość była taka sama, czyli by
zachodziła równość
|
S0UΔ-ΦS0U=S0DΔ-ΦS0D. |
|
Rozwiązując to równanie ze względu na zmienną Δ otrzymujemy
|
Δ=ΦS0U-ΦS0DS0U-S0D=1S0ΦS0U-ΦS0DU-D. |
| (7.8) |
Zauważmy, że Δ=y, gdzie y określa ilość aktywa w portfelu
replikującym hX (patrz (7.7)). Gdy Δ jest wyznaczone
wzorem (7.8), nasz portfel jest pozbawiony ryzyka. Dochód,
który da ten portfel, musi być taki sam jak dochód z inwestycji w
obligację zerokuponową (lokatę/depozyt) ze stopą L. Ponieważ koszt
utworzenia tego portfela w t=0 wynosi
w chwili
T musi zachodzić
|
1+LτS0Δ-Π0X=S0UΔ-ΦS0U. |
|
Z tego równania
możemy wyliczyć wartość Π0X. Otrzymamy
|
Π0X=S0Δ-11+LτS0UΔ-ΦS0U, |
| (7.9) |
a po podstawieniu do (7.9) formuły (7.8) na Δ i
wykonaniu odpowiednich przekształceń, wzór (7.9)
przedstawimy znów w postaci
|
Π0X=11+LτquΦS0U+qdΦS0D=11+LτEQXT. |
|
Uwaga 7.1
Często do wyrażenia stopy dochodu z inwestycji wolnej od
ryzyka, zamiast stopy prostej L, używa się stopy kapitalizowanej w
sposób ciągły (stopy logarytmicznego zwrotu) R. Podobnie, zamiast
czynnika dyskontowego postaci 1/1+Lτ, używa się ceny
obligacji zerokuponowej zapadalnej w T. Wtedy w odpowiednich
wyrażeniach należy zastąpić 1+Lτ przez expRτ lub
1/BT.
Przykład 7.1
Niech cena akcji w chwili t=0 wynosi S0=20, a stopa wolna od
ryzyka kapitalizowana w sposób ciągły R=12%. Rozpatrzmy
trzymiesięczną opcję kupna z ceną wykonania K=21. Dla uproszczenia
obliczeń przyjmijmy, że T=3/12=0.25. Załóżmy, że cena akcji albo
wzrośnie o 10% albo zmaleje o 10%, czyli że U=1.1 oraz
D=0.9. Tak więc w T=3/12, cena akcji wynosi
|
ST=22(w
stanie ,,up”)alboST=18(w stanie
,,down”), |
|
a wartość wypłaty z opcji
|
CT=1(w stanie
,,up”)alboCT=0(w stanie ,,down”). |
|
Wyznaczamy miarę wolną od ryzyka, czyli prawdopodobieństwo
Uwaga: wartość qu możemy również obliczyć z równania
|
qu⋅22+1-qu⋅18=e0.12⋅0.25⋅20. |
|
Zgodnie z zasadą
wyceny instrumentów pochodnych cena opcji w t=0 wynosi
|
C0=e-RTquΦS0U+qdΦS0D=e-0.12⋅0.250.6523⋅1+0.3477⋅0=0.633. |
|
Tą samą wartość
otrzymamy obliczając wartość portfela replikującego w t=0.
Mianowicie, skład portfela replikującego jest następujący
|
x=e-0.12⋅0.25⋅1.1⋅0-0.9⋅11.1-0.9=-4.367,y=120⋅1-01.1-0.9=0.25, |
|
a jego wartość w t=0 wynosi
|
x+S0y=-4.367+20⋅0.25=0.633. |
|
Wróćmy do świata realnego. Przypuśćmy, że oczekiwana logarytmiczna
(kapitalizowana w sposób ciągły) stopa zwrotu z akcji wynosi 16%.
Prawdopodobieństwo pu wzrostu ceny akcji w świecie realnym
obliczamy z równania
|
pu⋅22+1-pu⋅18=e0.16⋅0.25⋅20, |
|
skąd pu=0.7041. W świecie realnym oczekiwana
wypłata z opcji wynosi
Jaką
stopą R* należy zdyskontować tą oczekiwaną wypłatę opcji, by
otrzymać cenę opcji? Obliczamy ją z warunku
skąd R*=42.58%, a więc dużo więcej
niż 16%, i słusznie bowiem opcja jest instrumentem bardziej
ryzykownym niż akcja.
7.5. Wyznaczanie wartości współczynników U i D
Chcemy powiązać wartości współczynników U i D z podstawowymi
parametrami procesu cen aktywa S. Tymi parametrami będą
-
μ – logarytmiczna stopa oczekiwanego zwrotu z aktywa, czyli
liczba taka, że
-
σ – odchylenie standardowe logarytmicznej stopy zwrotu z aktywa
– tzw. zmienność aktywa – liczba taka, że
|
VarST=S02e2μτeσ2τ-1, |
| (7.10) |
przy czym obie wielkości są podane w skali roku (zannualizowane).
Oczywiście, w przypadku tworzenia drzewa dwumianowego w celu wyceny
instrumentu pochodnego przyjmujemy μ=R, gdzie R jest stopą
wolną od ryzyka (bowiem wycena odbywa się w świecie wolnym od
ryzyka).
Niech p oznacza prawdopodobieństwo wzrostu ceny aktywa w modelu
dwumianowym rynku w którym stopa oczekiwanego zwrotu wynosi μ.
Wówczas, parametry modelu muszą być tak dobrane by
|
EST=S0Up+S0D1-p=S0eμτ. |
| (7.11) |
|
EST2-EST2=S0U2p+S0D21-p-S0Up+S0D1-p2. |
|
|
VarST≃S02σ2τ. |
|
|
U2p+D21-p-Up+D1-p2=σ2τ. |
|
Równania (7.11) tworzą układ dwóch równań na trzy
niewiadome p, U, oraz D. Musimy więc dołożyć dodatkowy
warunek, który umożliwi nam rozwiązanie układu. Przedstawimy dwa
rozwiązania, które uzyskamy przy dwóch różnych warunkach
dodatkowych.
▶ Rozwiązanie I (Model CRR – Cox, Ross,
Rubinstein)
Warunek dodatkowy jest następujący – zakładamy, że
Ten warunek upraszcza tworzenie procesu cen
aktywa na wielookresowym drzewie dwumianowym. Wówczas rozwiązanie
układu równań (7.11), (7.12) ma następującą
postać:
co wynika wprost z (7.11a), oraz
przy czym wielkości U i D spełniają równanie (7.11b) z
dokładnością od wyrażeń rzędu τ.
-
Można pokazać, że jeżeli U i D są określone równaniami (7.14), a
p równaniem (7.13), to spełnianie warunku
(7.11b) nie zależy od wartości stopy μ. To oznacza, że
w modelu dwumianowym zmienność aktywa jest taka sama niezależnie od
tego czy model opisuje świat realny czy świat wolny od ryzyka (ma to
związek z Twierdzeniem Girsanowa).
-
Jeżeli zamiast przybliżonego równania (7.11b), do wyznaczania wartości
współczynników U i D użyć dokładnego równania
|
U2p+D21-p-Up+D1-p2=e2μτeσ2τ-1, |
|
to wartości tych współczynników wyniosą
|
U=β+β2-1D=1/U=β-β2-1 |
|
gdzie
Można pokazać, że wówczas
tak
więc z dokładnością do wyrazów wyższego rzędu U≃eστ, tak jak w oryginalnym rozwiązaniu CRR.
▶ Rozwiązanie II – Model ,,równych
prawdopodobieństw”
Warunek dodatkowy jest następujący – przyjmujemy, że
Ten warunek upraszcza obliczanie wartości oczekiwanej przy
obliczaniu ceny instrumentu pochodnego w wielookresowym modelu
dwumianowym. Wówczas rozwiązanie układu równań (7.11),
(7.15) ma następującą postać:
przy czym wielkości U i D spełniają równanie (7.11) z
dokładnością od wyrażeń rzędu τ.