Model Blacka-Scholesa

Z testwiki
Wersja z dnia 05:05, 2 lip 2024 autorstwa imported>Blakocha (Nawiasy cd)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Przejdź do nawigacji Przejdź do wyszukiwania

Model Blacka-Scholesa – matematyczny model rynku opisujący dynamikę cen instrumentów finansowych w czasie, służący do wyceny instrumentów pochodnych. Wyceniając opcje europejskie na rynku Blacka-Scholesa, otrzymuje się wzór Blacka-Scholesa. Praca zawierająca ten wzór została opublikowana przez Fishera Blacka i Myrona Scholesa w 1973 roku. Aksjomaty procesu cen, na których opiera się model zostały zaproponowane już w 1965 r. przez Paula Samuelsona. Udział w tworzeniu modelu miał również Robert C. Merton, dlatego model ten bywa też nazywany modelem Blacka-Scholesa-Mertona.

Model ten jest często wykorzystywany do wyceny z powodu swej prostoty. Założenia, na których się opiera są jednak mało realistyczne, przez co model w swojej klasycznej postaci niezbyt dobrze dopasowuje się do rynkowej rzeczywistości.

Model

Klasyczny model Blacka-Scholesa

Klasyczny model Blacka-Scholesa to model rynku złożonego z jednego instrumentu bezryzykowego (rachunku bankowego), którego cenę w chwili t oznaczamy Bt oraz instrumentu ryzykownego (akcji) o cenie w chwili t równej St. Dokonujemy następujących założeń:

  1. Na rynku nie ma możliwości arbitrażu.
  2. Można bez ryzyka pożyczać i lokować dowolną ilość gotówki po tej samej, stałej stopie procentowej.
  3. Można handlować dowolną liczbą akcji, nawet niecałkowitą lub ujemną (dopuszczamy krótką sprzedaż).
  4. Nie ma kosztów transakcyjnych.
  5. Spółki nie wypłacają dywidend.

Zakładamy ponadto, że ceny instrumentów są procesami stochastycznymi na przestrzeni probabilistycznej (Ω,,P). Proces cen akcji St spełnia następujące warunki:

  • S0 jest stałą (znamy cenę akcji w chwili 0),
  • dla każdego t0St>0 (cena akcji jest w każdym momencie dodatnia),
  • dla każdych t,h0 zmienna St+hSt jest niezależna od σ-ciała tS=σ(Su:ut), tzn. stopa zysku z akcji w okresie od t do t+h nie zależy od zachowania się cen do momentu t,
  • dla każdych t,h0 zmienne St+hSt i ShS0 mają ten sam rozkład, tzn. rozkład stopy zysku z akcji w okresie od t do t+h zależy jedynie od długości tego okresu,
  • proces St ma ciągłe trajektorie.

Powyższe założenia implikują, że proces St jest rozwiązaniem stochastycznego równania różniczkowego:

dSt=μStdt+σStdWt,

gdzie S0>0, μ,σ>0, zaś Wt jest procesem Wienera.

Proces ceny rachunku bankowego, jako aktywa pozbawionego ryzyka spełnia

dBt=rBtdt,

gdzie B0=1, zaś r>0 jest stopą procentową (kapitalizacja ciągła).

Powyższe równania można rozwiązać, otrzymując

Bt=ert,
St=S0e(μ12σ2)t+σWt.

Ogólny model Blacka-Scholesa

Klasyczny model Blacka-Scholesa można uogólnić do modelu rynku złożonego z jednego instrumentu bezryzykowego o cenie Bt oraz d instrumentów ryzykownych o cenach Sti,i=1,,d.

Walor bezryzykowy jest opisany stochastycznym równaniem:

dBt=r(t)Btdt, przy czym B0=1.

Cena i-tej akcji spełnia równanie:

dSti=Sti[μi(t)dt+j=1nσij(t)dWtj], S0i>0,i=1,,d,

gdzie Wt jest n-wymiarowym procesem Wienera: Wt=(Wt1,,Wtn).

Zakładamy, proces stopy procentowej r(t) jest procesem deterministycznym (nielosowym), proces dryfu μ(t) oraz proces dyfuzji σ(t) są progresywnie mierzalne i spełniają warunek regularności:

0T(|r(t)|+μ(t)+σ(t)2)dt<.

Wycena w modelu Blacka-Scholesa

W klasycznym modelu Blacka-Scholesa instrumenty wycenia się, korzystając z równoważnej miary martyngałowej P*, o gęstości

dP*dP=exp(rμσWT12(rμσ)2T),

w której proces cen opisuje równanie stochastyczne

dSt=rStdt+σStdWt.

Z istnienia dokładnie jednej równoważnej miary martyngałowej wynika, że klasyczny model Blacka-Scholesa opisuje rynek pozbawiony możliwości arbitrażu i zupełny.

Cenę wypłaty w wysokości X następującej w chwili T wyliczamy w następujący sposób:

Π0(X)=erT𝔼P*(X),

w szczególności, jeżeli wielkość wypłaty w chwili zależy jedynie od ceny akcji ST w chwili T, tzn. X=f(ST) dla pewnej funkcji mierzalnej f, cena tej wypłaty jest równa

Π0(X)=erT12πf(S0e(rσ22)t+σtx)ex22dx.

Podstawiając f(x)=(xK)+ lub f(x)=(Kx)+, otrzymujemy wzory Blacka-Scholesa na wycenę europejskich opcji kupna i sprzedaży odpowiednio.

Równanie Blacka-Scholesa

W obliczeniach numerycznych często cenę instrumentu pochodnego w modelu Blacka-Scholesa wylicza się, rozwiązując pewne równanie różniczkowe cząstkowe, tzw. równanie Blacka-Scholesa. Okazuje się, że cena V(St,t) na moment t instrumentu finansowego o wypłacie zależnej jedynie od ceny akcji w chwili T spełnia:

Vt+12σ2S22VS2+rSVSrV=0, ze znanym warunkiem końcowym V(ST,T).

Wyprowadzenie

Ze wzoru Itô otrzymujemy

dV(St,t)=(μStVS(St,t)+Vt(St,t)+12σ2St22VS2(St,t))dt+σStVS(St,t)dWt.

Konstruujemy w chwili t portfel w sposób następujący: pozycja krótka w jednym instrumencie pochodnym, pozycja długa w VS(St,t). Wartość tego portfela w chwili s[t,t+Δt] to

Πs=V(Ss,s)+VS(St,t)Ss,

stąd

dΠt=dV(St,t)+VS(St,t)dSt.

Wstawiamy znane wyrażenia na dV(St,t), dSt, otrzymując

dΠt=(Vt(St,t)+12σ2St22VS2(St,t))dt.

Widzimy zatem, że proces ceny tak skonstruowanego portfela jest deterministyczny (zniknął człon zawierający dWt), zatem ten portfel jest pozbawiony ryzyka. Wobec założenia braku arbitrażu stopa zysku z tego portfela musi być równa rynkowej stopie bezryzykowej. Musi być zatem spełnione

dΠt=rΠtdt,

co możemy przepisać jako

(Vt(St,t)+12σ2St22VS2(St,t))dt=r(V(St,t)+VS(St,t)St)dt.

Redukując z obu stron człon dt, przenosząc na jedną stronę i porządkując, otrzymujemy równanie Blacka-Scholesa.

Aproksymacja za pomocą drzew dwumianowych

Klasyczny model Blacka-Scholesa można przybliżać za pomocą modeli dyskretnych, tzw. drzew dwumianowych. Ciąg modeli dwumianowych przybliżających model Blacka-Scholesa konstruuje się następująco:

  1. Dzielimy odcinek [0,T] na n równych części długości δn=Tn.
  2. Na każdym odcinku czasu przyjmujemy stopę procentową rn=erδn1.
  3. Konstruujemy proces {Sk(n)}k=0,1,,n w sposób następujący:
S0(n)=s0,
Sk+1(n)=Sk(n)U, gdzie (U=eσδn)=pn=1(U=eσδn), zaś pn=erδneσδneσδneσδn.

Wówczas proces {S^t(n)}0tT otrzymany poprzez liniową interpolację procesu {Sk(n)}k=0,1,,n zbiega słabo w przestrzeni funkcji ciągłych na odcinku [0,T] do procesu St spełniającego

dSt=rStdt+σStdWt,
S0=s0.

Oznacza to, że ceny Blacka-Scholesa wypłat zależnych jedynie od trajektorii ceny akcji, tzn. postaci X=f({St:0tT}) można przybliżać za pomocą skonstruowanych jak wyżej modeli CRR.

Kalibracja modelu

Jedynym nieznanym parametrem modelu jest współczynnik dyfuzji (zwany także zmiennością) σ. Do obliczenia zmienności można stosować dwie metody:

  1. metoda zmienności historycznej,
  2. metoda zmienności implikowanej.

Zmienność historyczna

Estymujemy parametr σ z historycznych cen akcji. Z danych St0,,Stn, gdzie ti=t0+iτ konstruujemy zmienne

Ui=logStiSti1.

Z założenia postaci procesu St zmienne Ui mają rozkład 𝒩((μσ22)τ,σ2τ). Jako estymator zmienności możemy więc przyjąć

σ^=1τ1n1i=1n(UiUi¯)2.

Problem z taką estymacją polega na tym, że należy brać duże n, aby zmniejszyć błąd estymacji (który maleje proporcjonalnie do n), a jednocześnie dane nie mogą pochodzić ze zbyt długiego przedziału czasowego, gdyż badania empiryczne dowodzą, że zmienność nie jest stała w czasie.

Zmienność implikowana

Polega na wyczytaniu zmienności z notowań cen opcji europejskich przy użyciu wzoru Blacka-Scholesa na wycenę opcji. Wzór ten uzależnia cenę opcji od jej parametrów:

C=C(S0,T,K,σ,r),

gdzie:

S0 – bieżąca cena akcji,
T – czas do zapadalności,
K – cena wykonania,
σ – zmienność,
r – stopa procentowa pozbawiona ryzyka.

Istotne jest to, że jest to funkcja rosnąca ze względu na argument σ, zatem można ją odwrócić, tzn. dla danych S0,T,K,r znaleźć wielkość σimp taką, że

Cobs=C(S0,T,K,σimp,r),

gdzie Cobs jest obserwowaną (rynkową) ceną opcji. Dla danych cen rynkowych opcji C1,C2,,Cn jako wartość zmienności implikowanej dla rynku można przyjąć:

  • ważoną średnią zmienności implikowanej dla poszczególnych opcji,
  • rozwiązanie problemu optymalizacyjnego minσi=1n(CiC(S0i,Ti,Ki,σ,r))2.

Zaobserwowano, że zmienność implikowana nie jest stała dla wszystkich opcji, ale zależy od ceny wykonania K oraz czasu do zapadalności T. Mając to na uwadze, dla ustalonego czasu zapadalności T szuka się funkcji Kσimp(K), wyliczając wartość σimp(Ki) w pewnych punktach Ki, a następnie przeprowadzając interpolację (np. metodą vanna-volga) pomiędzy nimi.

Zobacz też

Bibliografia

Szablon:Kontrola autorytatywna