10.1. Wycena ogólnej wypłaty
Wykażemy, że cena ΠtX tzn. cena arbitrażowa w chwili t
wypłaty osiągalnej X zdefiniowana jako wartość procesu
replikującego X jest dobrze określona i znajdziemy wzór
pozwalający liczyć te cenę.
Twierdzenie 10.1
Niech X będzie wypłatą osiągalną
w B,S,ΦP*. Wtedy cena arbitrażowa ΠtX wypłaty X
jest dobrze określona i jest dana przez formułę wyceny neutralną
względem ryzyka:
|
Πt(X)=BtEP*(XBT-1|Ft),t∈[0,T]. |
| (10.1) |
Idea dowodu jest analogiczna do idei dowodu twierdzenia dla
czasu dyskretnego. Gdy φ∈ΦP* replikuje wypłatę X,
to V*φ jest P*–martyngałem, więc
|
Vt*(φ)=EP*(VT*(φ)|Ft)=EP*(XBT-1|Ft). |
|
Stąd wynika, że proces wartości portfela replikującego wypłatę X
jest wyznaczony jednoznacznie, gdyż dla φ,ψ∈ΦP* replikujących X zachodzi
|
Vt*(φ)=EP*(XBT-1|Ft)=Vt*(ψ), |
|
czyli Vtφ=Vtψ. Ponadto
|
Πt(X)=Vt(φ)=BtEP*(XBT-1|Ft), |
|
co kończy dowód.
∎
Uwaga 10.1
a) Ponieważ F0 jest σ-ciałem zbiorów P-trywialnych,
zatem i P*-trywialnych, B0=1, to cenę wypłaty X liczymy jako
wartość oczekiwaną przy mierze martyngałowej zdyskontowanej wypłaty:
b) Jeśli X jest wypłatą osiągalną
w M, to mamy dobrze określoną cenę arbitrażową X
w każdej chwili i
|
ΠtXBt=EP*(XBT-1|Ft),t∈[0,T], |
|
więc zdyskontowana cena jest P*-martyngałem.
W konsekwencji możemy handlować tym instrumentem na rynku, gdyż
dołączenie tego instrumentu do rynku nie wprowadza arbitrażu (P*
na rozszerzonym
rynku z procesem cen B,S,ΠX jest miarą martyngałową).
Następne
twierdzenie opisuje klasę wypłat replikowalnych.
Twierdzenie 10.2
W modelu
Blacka-Scholesa każda wypłata, która
jest całkowalna z kwadratem względem P* jest osiągalna.
Trzeba wykazać, że dla każdego X∈L2Ω,FT,P* istnieje strategia dopuszczalna
φ replikująca wypłatę X, czyli trzeba znaleźć φ∈ΦP*, takie że
Niech
|
Mt:=EP*(e-rTX|Ft),t∈[0,T]. |
| (10.3) |
Jest to martyngał całkowalny z kwadratem. Ponieważ F jest
filtracją generowaną przez ruch Browna, więc z twierdzenia
o reprezentacji
istnieje proces adaptowany Ktt∈0,T, taki że
EP*∫0TKs2ds<∞ i
|
Mt=M0+∫0tKsdW^s p.n. |
| (10.4) |
Strategia zdefiniowana wzorami
|
φt0=Mt-Ktσ,φt1=KtσSt* |
| (10.5) |
ma kapitał początkowy
|
V0φ=M0-K0σ+K0σS0S0=M0. |
|
Jest strategią samofinansującą się, gdyż z (10.5),
(10.4), z tego, że M0=V0φ i z
(9.11) mamy
|
Vt*φ | = | φt0+φt1St*=Mt-Ktσ+Ktσ=Mt= |
|
|
| = | M0+∫0tKudW^u=V0φ+∫0tφu1σSu*dW^u=V0φ+∫0tφu1dSu*, |
|
i z lematu 9.2 strategia φ jest samofinansującą się.
Przy okazji udowodniliśmy, że Vt*φ=Mt, więc Vt*
jest P*-martyngałem, czyli φ jest strategią dopuszczalną
tzn, φ∈ΦP* oraz VT*φ=MT tzn.
VTφ=X.
∎
Uwaga 10.2
a) W modelu Blacka-Scholesa cena wypłaty
całkowalnej z kwadratem względem P* jest równa
|
Πt(X)=EP*(e-T-trX|Ft). |
| (10.6) |
Postać ΠtX wynika natychmiast ze wzoru (10.1),
gdyż BtBT-1=erte-rT=e-T-tr.
b) Gdy uogólnimy definicję zupełności z rynku skończonego (na którym
każda wypłata jest ograniczona) przyjmując, że rynek bez możliwości
arbitrażu jest zupełny, gdy dla każdej ograniczonej wypłaty X
w chwili T istnieje strategia dopuszczalna replikująca wypłatę
X, to z Twierdzenia 10.2 wynika, że rynek jest zupełny
i ma miejsce sytuacja typowa dla tak zdefiniowanego rynku zupełnego:
klasa wypłat replikowalnych jest znacznie szersza niż klasa wypłat
ograniczonych.
c) Dowodząc istnienia strategii dopuszczalnej
zabezpieczającej wypłatę użyliśmy twierdzenia o reprezentacji. Podkreśla to wagę
twierdzeń o reprezentacji do konstrukcji strategii zabezpieczających
(patrz też ćw. 4.6).
Twierdzenie 10.2 ma jedną wadę z punktu widzenia
zastosowań w praktyce, nie podaje explicite sposobu, w jaki
można replikować wypłatę, gdyż jego dowód korzysta z twierdzenia
o reprezentacji martyngału, a zwykle nie znamy jawnej postaci
procesu K w przedstawieniu (10.4). Gdy uda nam się
znaleźć przedstawienie (10.4) dla którego znamy postać K,
to wzory (10.5) zadają strategię replikującą.
W sytuacji gdy wypłata zależy tylko od ceny końcowej ST, to można
podać portfel replikujący i jego wartość w jawnej postaci.
Twierdzenie 10.3
Jeśli wypłata X=fST jest całkowalna
z kwadratem względem miary martyngałowej, to ΠtX=Ft,St
dla t∈0,T z funkcją F daną w jawnej postaci:
|
Ft,x=e-rT-t12π∫Rfxer-σ22T-t+σyT-te-y22dy. |
| (10.7) |
Gdy ponadto F dane wzorem (10.7) należy do klasy
C1,20,T×R, to portfel φ zadany wzorem
|
φt1 | =∂F∂xt,St, |
| (10.8) |
|
φt0 | =e-rtFt,St-φt1St |
|
jest dopuszczalny i replikuje X.
Gdy X=fST to ze wzorów (9.16) i
(10.6) mamy
|
| Πt(X)=EP*[f(ST)e-rT-t|Ft]= |
|
|
| EP*[e-rT-tf(SterT-teσW^T-W^t-σ22T-t)|Ft]=F(t,St), |
| (10.9) |
gdzie F jest dane wzorem (10.7), gdyż St jest Ft-mierzalne, a przyrost W^T-W^t jest
niezależny od Ft i ma rozkład normalny N0,T-t.
Niech φ replikuje wypłatę X i niech
Wtedy G∈C1,20,T×R, G0,x=F0,x i
|
Vt*φ=e-rtΠtX=e-rtFt,St=Gt,St*, |
| (10.10) |
a zatem X=VTφ=erTGT,ST*. Stąd, by zakończyć
dowód wystarczy znaleźć strategię replikującą φ∈Φ
mającą przedstawienie
|
Gt,St*=V0*φ+∫0tφu1dSu* |
|
z procesem φ1 zadanym w jawnej postaci.
Ze wzoru Itô dla procesu Gt,St* oraz (9.11) mamy
|
Gt,St* | = | G0,S0+∫0t∂G∂uu,Su*du+∫0t∂G∂xu,Su*dSu*+ |
| (10.11) |
|
| | +12∫0t∂2G∂x2u,Su*σ2Su*2du= |
|
|
| = | G0,S0+∫0t∂G∂xu,Su*dSu*+∫0tLudu, |
|
gdzie
|
Lu=∂G∂uu,Su*+12∂2G∂x2u,Su*σ2Su*2. |
|
Ponieważ
Gt,St* jest martyngałem (wzór (10.10)), to z (10.11) i z
tego, że martyngał ciągły o wahaniu ograniczonym jest stały
otrzymujemy Lt≡0, a stąd
|
Gt,St*=V0*φ+∫0t∂G∂xu,Su*dSu*. |
| (10.12) |
Mając tę reprezentację definiujemy strategię:
|
φt1=∂G∂xt,St*,φt0=Gt,St*-φt1St*. |
|
Tak zdefiniowane φ spełnia Vt*φ=Gt,St*.
Stąd, z (10.1) i z lematu 9.2 wynika, że φ
jest strategią dopuszczalną.
Strategia φ replikuje wypłatę X, gdyż
Z (10.10) widać natychmiast, że strategię φ można
zapisać za pomocą funkcji F:
|
φt1=∂F∂xt,St,φt0=e-rtFt,St-φt1St. | | |
|
∎
Uwaga 10.3
Mając taką postać bogactwa strategii Vtφ można się
spodziewać, że będziemy potrafili znaleźć jawną postać strategii
dopuszczalnej φ replikującej wypłatę X=fST dla dużej
klasy funkcji f takich, że F dane wzorem (10.7) należy
do klasy C1,20,T×R.
W szczególności do tej klasy funkcji należą funkcje definiujące opcję kupna
i opcję sprzedaży.
Kontrakt forward na kupno akcji.
Zajmiemy się teraz kontraktem forward na kupno akcji na
rynku Blacka-Scholesa B,S,ΦP*. Jak wiemy, wypłata
z takiego kontraktu jest zadana wzorem X=ST-K, gdzie K jest
ceną kontraktu forward w chwili 0. Wypłata jest osiągalna, gdyż jest
to kombinacja liniowa wypłat osiągalnych. Wiemy też, że
|
Πt(X)=BtEP*(ST-KBT|Ft). |
| (10.13) |
Stąd, ponieważ S* jest P*-martyngałem, mamy
Cena forward to taka wielkość K, że cena
kontraktu w chwili 0 jest równa 0, wejście w kontrakt nic nie
kosztuje, czyli Π0X=0, tzn.
Znając K znajdujemy wartość kontraktu w chwili t korzystając
z (10.13):
|
ΠtX=BtSt*-KBT-1=St-BtS0=St-ertS0. |
| (10.14) |
A jak wygląda portfel replikujący? Z (10.14) wiemy, że
φ0,φ1 replikuje X gdy φt0Bt+φt1St=St-ertS0, czyli na przykład gdy
φt0=-S0, φt1=1. Ten portfel jest kombinacją portfeli
,,kup i trzymaj” (więc jest
samofinansujący się); należy kupić jedną akcję pożyczając z banku
kwotę na jej zakup i trzymać ten portfel bez zmian do momentu
realizacji kontraktu. W powyższych rozważaniach nie
wykorzystywaliśmy własności rynku specyficznych dla rynku
Blacka-Scholesa, więc to rozumowanie jest prawdziwe dla dowolnego
rynku z czasem ciągłym bez możliwości arbitrażu.
10.2. Wycena opcji europejskich
Zajmiemy się teraz szczególnym przypadkiem funkcji wypłaty,
a mianowicie opcjami kupna. Wyprowadzimy sławne wzory
Blacka-Scholesa.
Twierdzenie 10.4
Cena arbitrażowa Ct=CSt,t,T,K w chwili
t≤T europejskiej opcji kupna z ceną wykonania K i momentem
wykonania T na rynku Blacka-Scholesa jest równa:
dla t∈0,T, przy czym funkcja c:R+×0,T→R jest postaci
|
cx,t | = | xNd1x,t-Ke-rtNd2x,t, |
|
gdzie
|
d1x,t | = | lnxK+r+12σ2tσt, |
| (10.16) |
|
d2x,t | = | d1x,t-σt=lnxK+r-12σ2tσt, |
| (10.17) |
a N(⋅) jest dystrybuantą rozkładu N0,1. Ponadto,
dopuszczalna strategia replikująca ma postać
|
φt0=-Ke-rtNd2St,T-t,φt1=Nd1St,T-t. |
| (10.18) |
Obliczymy F zadane wzorem (10.7) dla funkcji
fx=x-K+. Mamy
|
Ft,x | = | 12π∫-∞∞e-rT-txer-σ22T-t+σyT-t-K+e-y22dy= |
|
|
| = | x2π∫-∞d2e-σyT-t-σ22T-te-y22dy-K2π∫-∞d2e-rT-te-y22dy= |
|
|
| = | xNd1-Ke-rT-tNd2, |
|
gdzie
|
d1=d1x,T-t | = | lnxK+r+12σ2T-tσT-t, |
|
|
d2=d2x,T-t | = | d1x,t-σT-t=lnxK+r-12σ2T-tσT-t. |
|
Korzystając z (10.1) otrzymujemy wzór (10.15).
Postać (10.18) strategii dopuszczalnej replikującej wypłatę
z opcji kupna otrzymujemy ze wzoru (10.1).
∎
Uwaga 10.4
a) Z tego twierdzenia wynika, że
|
C0=S0Nd1S0,T-Ke-rTNd2S0,T. | | |
|
b) Portfel replikujący zawiera ∂C∂S
akcji, jest więc delta zabezpieczeniem
(por. wzór (5.8) dla modelu CRR), a ponieważ φt1=Nd1St,T-t>0, to portfel replikujący nie korzysta z
krótkiej sprzedaży.
Rozważymy teraz
opcję sprzedaży. Ponieważ
więc
|
ΠtSt-K+-ΠtK-ST+=ΠtST-K. |
|
Stąd otrzymujemy formułę
zgodności ceny opcji kupna
i ceny opcji sprzedaży (parytet kupna-sprzedaży):
|
CSt,t,T,K-PSt,t,T,K=St-Ke-rT-t,t∈0,T, |
| (10.19) |
gdzie CSt,t,T,K i PSt,t,T,K oznaczają cenę w chwili
t odpowiednio opcji kupna i opcji sprzedaży o cenie wykonania K
i terminie wykonania T.
Z (10.19) i tw. 10.4 otrzymujemy cenę europejskiej
opcji sprzedaży. Przyjmując
|
px,t:=Ke-rtN-d2x,t-xN-d1x,t |
| (10.20) |
mamy
Wniosek 10.1
Cena arbitrażowa Pt=PSt,t,T,K w chwili
t∈0,T europejskiej opcji sprzedaży z ceną wykonania K
i momentem wykonania T równa się
gdzie p jest zadane wzorem (10.20), a d1,d2
wzorami (10.16) i (10.17).
Portfel replikujący ma postać
|
φt0=Ke-rtN-d2St,T-t,φt1=-N-d1St,T-t. |
|
Dowód wniosku pozostawimy jako zadanie (ćw. 10.4).
Przykład 10.1
Rozważmy europejską opcję kupna. Termin wygaśnięcia tej opcji
upływa za trzy miesiące. Bieżąca cena akcji wynosi 80, cena
wykonania 100. Stopa wolna od ryzyka 10%, σ=1,5.
Obliczymy cenę opcji kupna i wartość opcji sprzedaży z tą samą ceną
wykonania.
Skorzystamy ze wzoru (10.15) i parytetu kupna-sprzedaży.
Wstawiamy dane: t=0, T=14=0,25, S0=80, K=100,
r=10%, σ=1,5 i otrzymujemy C0=18,04 oraz
P0=18,04-80+100e-0,1⋅0,25=35,57. Cenę P0
można też otrzymać nie korzystając z parytetu, wyliczamy ją ze wzoru
(10.21).
Uwaga 10.5
Można udowodnić, że w modelu Blacka-Scholesa funkcja
F zadająca proces ceny arbitrażowej wypłaty X=fST jest
rozwiązaniem równania różniczkowego cząstkowego (równania
Blacka-Scholesa).
|
∂C∂tx,t+12σ2x2∂2C∂x2x,t+rx∂C∂xx,t-rCx,t=0, |
| (10.22) |
x>0, t∈0,T z warunkiem końcowym Fx,T=fx dla x≥0.
To wskazuje, że można się spodziewać, że wzory Blacka-Scholesa można
otrzymać korzystając z równań różniczkowych cząstkowych. I tak
rzeczywiście jest (patrz ćw. 10.11).
10.4. Szukanie współczynnika
zmienności ceny akcji.
W praktyce,
by obliczyć cenę opcji musimy znać współczynnik zmienności σ.
Jest to wielkość rynkowa i trzeba ją znaleźć patrząc na zachowanie
rynku. W tym celu powszechnie stosowane są dwie metody:
a) metoda zmienności
historycznej (historic
volatility) — estymacja σ z danych z przeszłości,
b) metoda zmienności
implikowanej (implied
volatility).
Ad a). Metoda ta opiera się na danych z rynku — danych
historycznych. Aby estymować σ obserwujemy ceny w ustalonych
okresach czasu o równej długości (np. codziennie, co tydzień itp.).
Oznaczmy:
n — liczba obserwacji; obserwacji dokonujemy w chwilach t1,t2,…,tn, takich, że odstępy czasu pomiędzy obserwacjami są
równe,
τ — długość przedziału czasu pomiędzy obserwacjami (liczona
w latach),
si — zaobserwowana cena akcji na końcu i-tego przedziału
czasu i=1,…,n.
Niech S¯i będzie teoretyczną ceną akcji na końcu i-tego
przedziału, tj. S¯i=Sti i niech
— są to tzw. logarytmiczne zwroty cen. Wtedy S¯i=S¯i-1eUi, czyli Ui jest ciągłą stopą zwrotu
w i-tym przedziale (ale nie w skali roku). Ponieważ założyliśmy,
że rynek opisuje model Blacka-Scholesa, więc ze wzoru (9.5)
wynika, że Ui są niezależnymi zmiennymi losowymi o jednakowym
rozkładzie normalnym z wariancją σ2τ i wartością średnią
μ-σ22 zależną od preferencji inwestora
(rynku).
Z rynku mamy obserwacje cen, czyli wielkości s1,s2,…,sn,
a stąd możemy wyznaczyć wielkości u1,u2,…,un. Odchylenie
standardowe zmiennej losowej Ui jest równe στ,
a estymatorem odchylenia standardowego Ui niezależnym od wartości
średniej jest statystyka
gdzie u¯=1n∑i=1nui. Podkreślmy, że ten
estymator nie zależy od wartości średniej. Zatem
σ^U estymuje στ. Stąd
współczynnik zmienności σ jest estymowany przez σ^=σU^τ. Błąd
standardowy tej estymacji wynosi w przybliżeniu σ^2n.
Wybranie właściwego n nie jest łatwe. Im większe n, tym lepszy
estymator, ale używamy starszych danych, a jak powszechnie wiadomo,
model Blacka-Scholesa w miarę poprawnie
opisuje rynek dla krótkich okresów czasu. Z badań empirycznych
wynika, że dla długich okresów czasu σ zmienia się w czasie
(nie jest stacjonarne). Zawsze szacowanie przyszłej wartości
σ na podstawie przeszłości obarczone jest błędem. Należy wybrać taki
okres czasu, by estymator miał dobre
własności i jednocześnie na tyle krótki, że założenie, iż rynek jest
opisany przez model Blacka-Scholesa można zaakceptować. Na ogół
przyjęcie długości okresu czasu używanego do estymacji jest
dyktowane doświadczeniem osoby wykonującej takie szacowania.
Podkreślmy jeszcze raz, że stosując metodę historyczną zakładamy, że
parametr σ nie zmieni się w czasie, a więc metoda ta nie
uwzględnia możliwych zmian wielkości parametru σ (czyli tego,
że po pewnym czasie rynek opisuje model Blacka-Scholesa z inną
zmiennością).
Ad b). Metoda zmienności
implikowanej opiera się na
przekonaniu, że zmienność jest zdeterminowana przez rynek.
Z (10.24) wynika, że cena opcji jest rosnącą funkcją
parametru σ, gdy pozostałe czynniki są stałe. Zatem znając
z rynku wielkości: St (cena akcji), K, T-t, r
i Cobs=CobsSt,t,T,K,r (cena opcji obserwowana na
rynku) możemy znaleźć tę wartość σ, przy której cena
teoretyczna opcji jest równa cenie rynkowej, czyli tę wartość
σ dla której Cobs=Ct. Dokładniej, zakładamy, że
r,t,T,K,St są ustalone i znane. Jak wiemy
|
Ct=CSt,t,T,K,σ,r=StNd1St,T-t-Ke-rT-tNd2St,T-t. |
|
Definicja 10.1
Zmiennością implikowaną σimp=σimpK,T nazywa
się tę dodatnią wielkość I, dla której
|
Cobst,T,K=CSt,t,T,K,I,r. |
| (10.25) |
Inaczej mówiąc, σimp jest tą wielkością odchylenia
standardowego stopy zwrotu z akcji, która przy zastosowaniu wzoru
Blacka-Scholesa daje cenę teoretyczną
opcji równą cenie opcji na rynku. Gdy CobsSt,t,T,K,r>limσ→0+CSt,t,T,K,σ,r, to
istnieje dokładnie jedno dodatnie rozwiązanie (10.25), co
wynika z (10.24). Zmienność
implikowana σimp jest
rozwiązaniem tego nieliniowego równania (10.25). Rozważamy
to w obecnej chwili t, znamy St, więc bez straty ogólności
możemy założyć, że t=0.
Gdy ustalimy czas do wygaśnięcia opcji T i gdy rynek jest opisany
przez model Blacka-Scholesa to σimp powinno być stałe
i równe σ z modelu. W rzeczywistości, gdy używa się opcji
o różnych cenach wykonania dla tej samej akcji, czyli rozpatrujemy
funkcję K→σimpK (implikowana krzywa zmienności), to
σimp jako funkcja K nie jest stałą, ma miejsce tzw.
efekt uśmiechu zmienności
(implikowana krzywa zmienności jest wypukła i ma minimum).
W
praktyce otrzymuje się różne kształty wykresu funkcji.
Stąd jedną z metod znajdowania zmienności implikowanej
dla rynku jest branie odpowiednio ważonej średniej ze współczynników
zmienności implikowanej obliczanych dla różnych opcji, przy czym
najlepiej brać te opcje, których cena jest bardziej czuła na zmiany
parametru σ. Inną metodą jest wybór σimp, w taki
sposób by ceny teoretyczne n wybranych opcji były jak najbliższe
cen rynkowych tych opcji, tj. by
|
Cobst,Ti,Ki≈CSt,t,Ti,Ki,σimp,r |
|
dla i=1,…,n. Zwykle wybiera się kryterium metody
najmniejszych kwadratów, by ocenić, co to znaczy najbliższe, tj.
rozwiązuje się problem minimalizacji
gdzie Cobsi=Cobst,Ti,Ki, Ci=CSt,t,Ti,Ki,σ,r i jako σimp przyjmuje się σ
rozwiązujące ten problem. Jeszcze innym wyjściem jest taka
modyfikacja modelu, w której parametr σ przestaje być stały
(są to modele stochastycznej zmienności).
Uwaga 10.6
Z parytetu (który także wynika z argumentów arbitrażowych,
a nie z konkretnego modelu) można oczekiwać, że zmienność
implikowana wyznaczona za pomocą opcji sprzedaży (odpowiednik wzoru
(10.25) zastosowany do PobsS0,T,K,r i PS0,T,K,σ,r) będzie równa zmienności implikowanej wyznaczonej
za pomocą opcji kupna z tymi samymi K,T (patrz ćw. 10.12).
Uwaga 10.7
Z (10.19) wynika, że jeżeli rynek wycenia aktywa
zgodnie z modelem Blacka-Scholesa i cena opcji kupna na rynku
rośnie, to i cena opcji sprzedaży (oczywiście dla tych samych S0,T,K) rośnie.
Z punktu widzenia praktyka można zapytać: po co szukać σ,
przecież na rynku mamy ceny opcji kupna i sprzedaży zadane przez
prawo popytu i podaży na rynku. Do handlowania tymi opcjami nie
trzeba znać σ. To prawda, ale mając σ mamy dobrze
opisany model cen i model rynku. Wtedy potrafimy wyceniać opcje
egzotyczne i opcje tworzone na
żądanie, których ceny nie są
dostępne na rynku w każdej chwili, gdyż nie są to instrumenty płynne
(dokładniej, możemy wtedy zastosować procedury, najczęściej
przybliżone, konstruowane w celu wyceny opcji
egzotycznych, patrz
11.2). Ponadto znajomość współczynnika zmienności σ jest
niezbędna do konstruowania portfeli zabezpieczających.
Warto podkreślić, że procedura znajdowania wielkości implikowanych
była możliwa, gdyż znaliśmy jawny wzór na ceny opcji i mogliśmy go
odwrócić. Stąd widać jak ważne są w tym modelu rynku który
konstruujemy jawne wzory na ceny instrumentów którymi handlujemy.
10.5. Opcje na instrument bazowy płacący dywidendy. Opcje walutowe
Rozważymy teraz opcje na akcje płacące dywidendy (wzór
Mertona z roku
1973). Zaczniemy od rozumowania nieformalnego.
Niech akcja o cenie równej St płaci dywidendę
z ciągłą stopą q w skali roku, proporcjonalną do poziomu ceny
(sensowność takiego spojrzenia uzasadnili Samuelson [Sam] oraz
Samuelson i Merton
[Sam-M], q jest stałą. Wypłata dywidendy powoduje spadek ceny
akcji (część wartości idzie na dywidendę). Zatem jeśli cena akcji
wzrośnie z St do ST, to gdyby nie było dywidendy, cena akcji
wzrosłaby w okresie od t do T do wielkości STeqT-t.
Stąd cena opcji europejskiej na akcję o wartości St w chwili t
płacącą dywidendę q jest równa cenie opcji na akcję nie płacącą
dywidendy o cenie w chwili t równej Ste-qT-t, gdyż obie
opcje wypłacają tyle samo w momencie T (korzystamy z prawa jednej
ceny). Możemy zatem użyć wzorów
Blacka-Scholesa zmniejszając cenę akcji
do Ste-qT-t i otrzymane w ten sposób wzory będą dawały
ceny opcji na akcje płacące dywidendy.
Wyprowadzimy teraz te wzory formalnie. Rozpatrzmy rynek, na którym
jest rachunek bankowy i akcja płacąca dywidendy o cenie zadanej, jak
zawsze w modelu Blacka-Scholesa, wzorem
|
dSt=μStdt+σStdWt,σ>0,μ∈R. |
| (10.26) |
Z założenia, proces wartości
dywidendy Dt jest określony
przez
ale proces Dt nie jest aktywem, którym handlujemy, zatem trzeba
dywidendę zainwestować w rynek: kupić akcje lub umieścić ją na
rachunku bankowym. Biorąc pod uwagę dywidendę mówimy, że strategia
φ0,φ1 jest samofinansującą się, gdy proces
bogactwa
spełnia równanie:
|
dVtφ=φt1dSt+φt1dDt+φt0dBt, |
| (10.27) |
a więc (z postaci St i Dt) otrzymujemy
|
dVtφ=φt1μ+qStdt+σφt1StdWt+φt0dBt. |
| (10.28) |
Rozpatrzmy proces St¯=eqtSt (intuicyjnie St¯
jest procesem ceny akcji zwiększonym o stratę wynikającą z wypłaty
dywidendy z ciągłą stopą q). Ze wzoru na całkowanie przez części
otrzymujemy, że St¯ spełnia
|
dSt¯=μ+qSt¯dt+σSt¯dWt. |
| (10.29) |
Stąd St*¯=St¯Bt, czyli zdyskontowany proces
St¯ spełnia
|
dSt*¯=μ+q-rSt*¯dt+σSt*¯dWt. |
| (10.30) |
Zmieniając miarę na równoważną miarę probabilistyczną Q o gęstości
|
dQdP=expr-μ-qσWT-12r-μ-qσ2T |
| (10.31) |
i korzystając z tego, że
jest procesem Wienera na Ω,F,Q względem Ftt otrzymujemy z (10.30):
|
dSt*¯=σSt*¯dW¯t. |
| (10.32) |
Zbadajmy teraz dynamikę procesu wartości
portfela φ spełniającego
(10.28). Ze wzoru Itô i z
(10.29) mamy
|
dVtφ=φt1e-qtdSt¯+φt0dBt. |
| (10.33) |
Dalej ze wzoru na całkowanie przez części, z (10.33)
i (10.32) mamy
|
dVt*φ=φt1e-qtdSt*¯=φt1σSt*dW¯t, |
| (10.34) |
więc proces Vt*φ jest Q-lokalnym martyngałem. Dlatego
na rynku, na którym handlujemy akcją płacącą dywidendy oraz istnieje
rachunek bankowy można w standardowy sposób zdefiniować zbiór
strategii dopuszczalnych ΦdQ, arbitraż i model rynku bez
możliwości arbitrażu B,S,ΦdQ. Powtarzając poprzednie rozumowania
otrzymujemy wzory na ceny opcji kupna
na tym rynku:
|
Ctq=BtEQ(ST-K+BT|Ft)=e-qTe-rT-tEQ((ST¯-eqTK)+|Ft). |
|
A ponieważ S¯* jest Q-martyngałem, więc możemy powtórzyć
rozumowanie przeprowadzone dla rynku Blacka-Scholesa albo starannie
przyglądając się tamtym rachunkom zobaczyć, że
|
Ctq=e-qTCSt¯,t,T,KeqT, |
|
gdzie C jest wzorem dającym wycenę opcji kupna w modelu
Blacka-Scholesa. W ten sposób otrzymujemy wzory
Mertona:
Twierdzenie 10.5
Cena arbitrażowa Ctq w chwili t≤T europejskiej opcji kupna na akcję płacącą dywidendę z ciągłą
stopą q w skali roku proporcjonalną do poziomu ceny jest równa:
|
Ctq | = | Ste-qT-tNd1¯-Ke-rT-tNd2¯, |
| (10.35) |
|
Ptq | = | Ke-rT-tN-d2¯-Ste-qT-tN-d1¯, |
| (10.36) |
gdzie K jest ceną wykonania, T momentem wykonania opcji,
|
d1¯ | = | d1¯St,T-t= |
| (10.37) |
|
| = | d1S¯t,T-t=lnSteqtKeqT+r+12σ2T-tσT-t= |
|
|
| = | lnStK+r-q+12σ2T-tσT-t, |
|
|
d2¯ | = | d2¯St,T-t=d1¯-σT-t. |
| (10.38) |
Podkreślmy jeszcze raz, że wzory wyprowadziliśmy przy założeniu, że
wypłacana dywidenda jest stała. Gdy q zmienia się, to jako
przybliżenie q należy wziąć średnią z rocznych stóp. Stopa
dywidendy q, którą można otrzymać z danych historycznych, zmienia
się nieznacznie w ciągu kwartału, zatem dla opcji o krótkim terminie
zapadalności można
zakładać, że stopa q jest stała. W rzeczywistości założenie, że
pojedyncza spółka płaci dywidendę zgodnie z modelem
Samuelsona jest
nierealistyczne. Ale okazuje się, że ten model można stosować
z powodzeniem do indeksów giełdowych. W tym celu zakładamy, że
indeks jest opisywany przez geometryczny proces Wienera.
Teoretycznie tak nie musi być, bo jest to średnia ważona procesów
cen, które są geometrycznymi procesami Wienera. Ale dla zastosowań
praktycznych taki model jest sensowny i dobrze przybliża
rzeczywistość.
Przykład 10.2
Europejska opcja sprzedaży i kupna na indeks S&P500 ma termin
zapadalności 1 miesiąc. Obecna wartość indeksu wynosi 200, cena
wykonania 210, stopa procentowa bez ryzyka jest równa 5% p.a.,
a zmienność indeksu 10% p.a. średnia dywidenda wynosi 3% p.a. Ceny
opcji Cq,Pq obliczamy korzystając ze wzorów: (10.35)
i (10.35) dla danych: t=0,T=1 miesiąc =1/12,S0=200,K=210,r=5%,σ=10%,q=3% i otrzymujemy: C0q=17,29, P0q=4,85.
Opcje walutowe. Wzory Mertona
(10.35) i (10.36) można zastosować do wyceny opcji
walutowych, czyli opcji wystawianych na walutę
zagraniczną a wycenianych w walucie krajowej. Cena waluty
zagranicznej S jest po prostu
kursem wymiany i jest zadana wzorem (9.2) z odpowiednio
dobranymi μ, σ. Posiadacz waluty zagranicznej otrzymuje
dywidendę q, która jest stopą procentową bez ryzyka rf dla tej
waluty. Zatem można zastosować wzory (10.35)
i (10.36) dla q=rf. Jak łatwo zauważyć
(patrz ćw. 10.13), cena kontraktu forward w chwili
t na dostawę jednostki waluty zagranicznej w momencie T przy
kursie wymiany St wynosi:
|
Ft=FSt,T=er-rfT-tSt. |
| (10.39) |
Korzystając z tego otrzymujemy
wzory Garmana-Kohlhagena, niezależnie otrzymane przez Bigera
i Hulla (1983), na
ceny (w walucie krajowej) opcji kupna i sprzedaży wystawianych na
walutę obcą:
|
Ctrf | = | Ste-rfT-tNd1¯-Ke-rT-tNd2¯=e-rT-tFtNd1¯-KNd2¯, |
|
|
Ptrf | = | Ke-rT-tN-d2¯-Ste-rfT-tN-d1¯= |
|
|
| = | e-rT-tKN-d2¯-FtN-d1¯, |
|
gdzie
|
d1¯ | = | d1¯Ft,T-t=lnFtK+σ22T-tσT-t, |
|
|
d2¯ | = | d2¯Ft,T-t=lnFtK-σ22T-tσT-t. |
|
W standardowy sposób można otrzymać cenę w walucie krajowej dowolnej
wypłaty X na rynku zagranicznym. Oczywiście jest ona równa cenie
tej wypłaty w walucie zagranicznej (patrz ćw. 10.14).
Jak wiemy ze wzoru (10.39) cena forward w chwili 0 na
dostawę jednostki waluty zagranicznej w momencie T przy kursie
wymiany S wynosi:
gdzie Q jest miarą martyngałową dla S*. Gdy wymieniamy walutę
zagraniczną na krajową, to kurs wymiany jest procesem 1S
i jego dynamika przy jego mierze martyngałowej Q¯ (czyli
przy mierze martyngałowej na rynku zagranicznym) jest równa
|
d1St=r-rf1Stdt+σ1StdW¯t, |
| (10.40) |
gdzie W¯ jest procesem Wienera przy mierze martyngałowej
Q¯. Zatem cena forward jednostki waluty krajowej (w
jednostkach waluty zagranicznej) jest równa
|
F¯0=er-rfT-t1S0=EQ¯1ST, |
|
a stąd wynika, że ceny forward są, jak należało oczekiwać na rynku
bez możliwości arbitrażu, zgodne.
Ale cena forward na dostawę jednej jednostki waluty zagranicznej
w chwili T nie jest na ogół nieobciążonym estymatorem wartości
kursu wymiany w chwili T. Jest to tzw. paradoks Siegela (patrz
ćw. 10.15).
10.6. Zagadnienia i zadania na ćwiczenia
Ćwiczenie 10.2
Czy na klasycznym rynku Blacka-Scholesa cena opcji kupna równa 40
i opcji sprzedaży równa 30 o terminie zapadalności 1 rok z ceną
wykonania 38 przy obecnej cenie waloru 45 i współczynniku zmienności
równym 20% stwarzają możliwość arbitrażu? Stopa procentowa bez
ryzyka wynosi 10% dla wszystkich terminów do jednego roku.
W przypadku istnienia arbitrażu, opisać go.
Rozwiązanie:
Ponieważ C0-P0<S0-Ke-rT, więc nie zachodzi
parytet, zatem istnieje arbitraż, np. sprzedajemy krótko akcję,
sprzedajemy opcję sprzedaży i kupujemy opcję kupna.
Ćwiczenie 10.3
Zbadać zachowanie ceny opcji europejskiej gdy σ→0.
Rozwiązanie:
Gdy S0>Ke-rT, to d1→∞, d2→∞ gdy
σ→0 oraz
|
limσ→0CS0,T,K,σ,r=S0-Ke-rT |
| (10.42) |
Gdy S0=Ke-rT, to limσ→0d1=0,limσ→0d2=0 i zachodzi (10.42).
Gdy S0<Ke-rT, to d1→-∞, d2→-∞
i limσ→0CS0,T,K,σ,r=0.
Warto zauważyć, że gdy St=S0ert (σ=0 i cena rośnie
zgodnie ze stopą bez ryzyka), to cena europejskiej opcji kupna jest
równa
|
e-rTmaxS0erT-K,0=maxS0-Ke-rT,0, |
|
i jest jednocześnie równa wielkości otrzymanej z przejścia
granicznego (σ→0) we wzorach
Blacka-Scholesa.
Ćwiczenie 10.4
Udowodnić wniosek 10.1, dający cenę europejskiej opcji
sprzedaży.
Ćwiczenie 10.5
Znaleźć strategię dopuszczalną replikującą wypłatę z europejskiej
opcji sprzedaży.
Ćwiczenie 10.6
Udowodnić, że cena europejskiej opcji:
a) kupna,
b) sprzedaży
jest funkcją wypukłą i spełnia warunek Lipschitza jako funkcja ceny
wykonania.
Ćwiczenie 10.7
Udowodnić, że cena europejskiej opcji:
a) kupna,
b) sprzedaży
jest funkcją wypukłą i spełnia warunek Lipschitza jako funkcja
bieżącej ceny akcji.
Ćwiczenie 10.8
Znaleźć cenę wypłaty
gdzie K1, K2 i K3 są stałymi.
Ćwiczenie 10.9
Powiemy, że Vt reprezentuje wartość instrumentu, którym handluje
się na rynku Blacka-Scholesa, gdy Vt*=VtBt jest
P*-martyngałem (gdzie P* jest miarą martyngałową dla S*).
a) Wykazać, że Xt=Stβ dla β>1 nie reprezentuje
instrumentu, którym się handluje.
b) Dla jakiego α proces Zt=Stα reprezentuje wartość
instrumentu, którym się handluje?
Ćwiczenie 10.10
Udowodnić, że w modelu Blacka-Scholesa cena wypłaty postaci
X=gST, gdzie g∈C2, g0=0 jest równa
|
Π0X=S0g′0+∫0∞CTyg′′ydy, |
| (10.43) |
gdzie CTy jest ceną arbitrażową europejskiej opcji kupna akcji
o cenie S z terminem wykonania T i ceną wykonania y.
Ćwiczenie 10.11
Udowodnić, że w modelu Blacka-Scholesa funkcja C zadająca proces
ceny opcji kupna Ct=CSt,t jest rozwiązaniem równania
różniczkowego cząstkowego (równania Blacka-Scholesa).
|
∂C∂tx,t+12σ2x2∂2C∂x2x,t+rx∂C∂xx,t-rCx,t=0, |
| (10.44) |
x>0, t∈0,T z warunkiem końcowym Cx,T=x-K+ dla x≥0 oraz warunkiem brzegowym C0,t=0 dla t∈0,T (bo
wypłata zerowa nic nie kosztuje).
Rozwiązanie:
Z tw. 10.4 wiemy, że Ct=CSt,t, C∈C1,20,T×R. Ze wzoru Itô dla
Ct*=CSt,tBt mamy
|
dCt* | = | Bt-1dCSt,t+CSt,tdBt-1= |
|
|
| = | Bt-1∂C∂tSt,tdt+∂C∂xSt,trStdt+σStdWt+12∂2C∂x2St,tσ2St2dt+ |
|
|
| | -CSt,trBt-1dt= |
|
|
| = | Bt-1∂C∂tSt,t+12σ2St2∂2C∂x2St,t+∂C∂xSt,trSt-CSt,trdt+ |
|
|
| | +Bt-1σSt∂C∂xSt,tdWt. |
|
Ponieważ Ct* jest P*-martyngałem, więc całka Lebesgue'a musi
znikać i cena C spełnia (10.44). Warunki końcowy i brzegowy
są oczywiste. Warto zauważyć, że w tym dowodzie nie
wykorzystywaliśmy postaci funkcji C, a tylko wiedzę że C∈C1,20,T×R.
Ćwiczenie 10.12
Udowodnić, że σimp wyznaczona za pomocą wzoru
(10.25) spełnia
|
Pobs=PSt,t,T,K,σimp,r. |
|
Rozwiązanie:
Z parytetu wynika, że
(w przeciwnym przypadku istnieje arbitraż) oraz Ct-Pt=St-Ke-T-t. Stąd
|
Cobs-Ct=Pobs-Pt. |
| (10.45) |
Dla σ=σimp lewa strona (10.45) jest
równa zeru, więc i prawa.
Ćwiczenie 10.13
Znaleźć cenę forward dla kursu walutowego.
Rozwiązanie:
Rozważmy portfel składający się w chwili zero
z 1S0 jednostek waluty zagranicznej, -1 jednostek
waluty krajowej i -1S0exprfT kontraktów forward
na otrzymanie jednej jednostki waluty zagranicznej z ceną forward
w chwili 0 równą K. Nie zmieniamy tego portfela do chwili T.
Wartość tego portfela w walucie krajowej w chwili 0 i T wynosi:
|
V0φ | = | 1S0S0-1=0, |
|
|
VTφ | = | 1S0erfTST-erT-ST-K1S0exprfT= |
|
|
| = | -erT+K1S0exprfT=const. |
|
Ponieważ na rynku nie ma możliwości arbitrażu, więc musi być
VTφ=0, a stąd
Ćwiczenie 10.14
Udowodnić, że w chwili 0 cena opcji walutowej
o wypłacie X jest identyczna w walucie krajowej i zagranicznej.
Rozwiązanie:
(szkic). Jak wiemy, cena obcej waluty S jest kursem wymiany i przy mierze martyngałowej Q jest
zadana równaniem
|
dSt=r-rfStdt+σStdWt, |
|
W jest Q-procesem Wienera i cena opcji w chwili 0 wynosi
EQXe-rT. Z punktu widzenia posiadacza waluty zagranicznej
kurs wymiany jest procesem Z==1/St, instrument bez ryzyka
spełnia równanie dDt=rfDtdt, a wypłata z opcji wynosi
XST-1. Naśladując postępowanie przeprowadzone dla akcji
z dywidendą, otrzymujemy, że miara martyngałowa Q¯ dla
procesu cen Z spełnia
|
dQ=exp-σW¯t-12σ2TdQ¯, |
|
gdzie W¯t=Wt-σt jest Q¯-procesem
Wienera. Cena wypłaty w walucie zagranicznej wynosi
EQ¯XST-1e-rfT i sprawdzamy, że
|
S0e-rfTEQ¯XST-1=e-rTEQX, |
|
korzystając z tego, że potrafimy znaleźć postać Z:
|
ZT=Z0e(q-r-12σ2)T-σW¯T). |
|
Ćwiczenie 10.15
a) Udowodnić wzór (10.40).
b) Wyjaśnić paradoks Siegela.
Rozwiązanie:
a) Proces 1/S jest procesem Z z ćw. 10.14.
b) Nie wprost. Załóżmy, że jest to estymator nieobciążony. Wtedy dla
prawdopodobieństwa rzeczywistego P otrzymalibyśmy F0=EPST dla waluty krajowej i 1/F0=EPST dla waluty
zagranicznej. Zatem
sprzeczność z nierównością Jensena (funkcja 1x jest
wypukła). Zatem estymator nieobciążony dla waluty krajowej nie może
być estymatorem nieobciążonym dla waluty zagranicznej i na odwrót.
Równość (10.46) zachodzi tylko w świecie deterministycznym,
czyli gdy σ=0.