Matematyka finansowa w pakiecie Matlab



Podobne dokumenty
Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. L Egzamin dla Aktuariuszy z 5 października 2009 r.

Zatem, jest wartością portfela (wealth) w chwili,. j=1

Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. LVIII Egzamin dla Aktuariuszy z 3 października 2011 r.

Komisja Egzaminacyjna dla Aktuariuszy. XXXII Egzamin dla Aktuariuszy z 7 czerwca 2004 r. Część I. Matematyka finansowa

Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. LXXI Egzamin dla Aktuariuszy z 15 czerwca 2015 r.

Komisja Egzaminacyjna dla Aktuariuszy LXX Egzamin dla Aktuariuszy z 23 marca 2015 r. Część I Matematyka finansowa

Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. XLIX Egzamin dla Aktuariuszy z 6 kwietnia 2009 r.

Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. LXV Egzamin dla Aktuariuszy z 30 września 2013 r.

Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. LXII Egzamin dla Aktuariuszy z 10 grudnia 2012 r.

Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. XLVIII Egzamin dla Aktuariuszy z 15 grudnia 2008 r.

Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. XXXIII Egzamin dla Aktuariuszy - 11 października 2004 r.

Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. LXVII Egzamin dla Aktuariuszy z 26 maja 2014 r. Część I

3.1 Analiza zysków i strat

Komisja Egzaminacyjna dla Aktuariuszy. XLIV Egzamin dla Aktuariuszy z 3 grudnia 2007 r. Część I. Matematyka finansowa

Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. LVI Egzamin dla Aktuariuszy z 4 kwietnia 2011 r. Część I

Wycena equity derivatives notowanych na GPW w obliczu wysokiego ryzyka dywidendy

R NKI K I F I F N N NSOW OPCJE

Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. LV Egzamin dla Aktuariuszy z 13 grudnia 2010 r. Część I

Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. LXXIII Egzamin dla Aktuariuszy z 7 marca 2016 r. Część I

Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. LXI Egzamin dla Aktuariuszy z 1 października 2012 r.

Wycena papierów wartościowych - instrumenty pochodne

Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. LXIII Egzamin dla Aktuariuszy z 25 marca 2013 r. Część I

3.1 Analiza zysków i strat

Matematyka finansowa i ubezpieczeniowa - 8 Wycena papierów wartościowych

Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. LXIX Egzamin dla Aktuariuszy z 8 grudnia 2014 r. Część I

Matematyka finansowa, rozkład normalny, Model wyceny aktywów kapitałowych, Forward, Futures

Elementy matematyki finansowej

Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. LXIV Egzamin dla Aktuariuszy z 17 czerwca 2013 r.

Wycena opcji. Dr inż. Bożena Mielczarek

Inwestor musi wybrać następujące parametry: instrument bazowy, rodzaj opcji (kupna lub sprzedaży, kurs wykonania i termin wygaśnięcia.

Instrumenty pochodne - Zadania

Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. XLI Egzamin dla Aktuariuszy z 8 stycznia 2007 r. Część I

Opcje - wprowadzenie. Mała powtórka: instrumenty liniowe. Anna Chmielewska, SGH,

Opcja jest to prawo przysługujące nabywcy opcji wobec jej wystawcy do:

Komisja Egzaminacyjna dla Aktuariuszy XXXV Egzamin dla Aktuariuszy z 16 maja 2005 r. Część I Matematyka finansowa

Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. LVII Egzamin dla Aktuariuszy z 20 czerwca 2011 r.

O PEWNEJ ANOMALII W WYCENIE INSTRUMENTÓW DŁUŻNYCH

Kontrakty teminowe. Kupujący = długa pozycja Sprzedający = krótka pozycja. Przykład. Kontraktowanie płodów rolnych.

MRF2019_W6. Kontrakty teminowe

5.1 Stopa Inflacji - Dyskonto odpowiadające sile nabywczej

Opcje na GPW (I) Możemy wyróżnić dwa rodzaje opcji: opcje kupna (ang. call options), opcje sprzedaży (ang. put options).

1) jednostka posiada wystarczające środki aby zakupić walutę w dniu podpisania kontraktu

Forward Rate Agreement

INSTRUMENTY POCHODNE OPCJE EUROPEJSKIE OPCJE AMERYKAŃSKIE OPCJE EGZOTYCZNE

Akademia Młodego Ekonomisty

Inżynieria Finansowa: 5. Opcje

Akademia Młodego Ekonomisty

10. Instrumenty pochodne: kontrakty terminowe typu forward/futures

Opcje podstawowe własności.

Uniwersytet Ekonomiczny we Wrocławiu Wydział Ekonomii, Zarządzania i Turystyki Katedra Ekonometrii i Informatyki

Matematyka finansowa r. Komisja Egzaminacyjna dla Aktuariuszy. XXXVII Egzamin dla Aktuariuszy z 5 grudnia 2005 r.

Forward kontrakt terminowy o charakterze rzeczywistym (z dostawą instrumentu bazowego).

Powtórzenie. Ćwiczenia ZPI. Katarzyna Niewińska, ćwiczenia do wykładu Zarządzanie portfelem inwestycyjnym 1

istota transakcji opcyjnych, rodzaje opcji, czynniki wpływające na wartość opcji (premii). Mała powtórka: instrumenty liniowe

Inwestowanie w obligacje

Wzory matematyka finansowa

Podstawą stosowania tej strategii może być jedynie zdrowy rozsądek.

Zawód: analityk finansowy

Matematyka I dla DSM zbiór zadań

zaliczenie na ocenę z elementarnej matematyki finansowej I rok MF, 21 czerwca 2012 godz. 8:15 czas trwania 120 min.

OGŁOSZENIE O ZMIANACH STATUTU SFIO AGRO Kapitał na Rozwój

Licz i zarabiaj matematyka na usługach rynku finansowego

1/ W oparciu o znajomość MSSF, które zostały zatwierdzone przez UE (dalej: MSR/MSSF): (Punktacja dot. pkt 1, razem: od 0 do 20 pkt)

Kontrakty terminowe na akcje

Inżynieria Finansowa - Egzamin - 28 stycznia Rozwiązania zadań Wersja z dnia 1 marca 2005, z drobnymi poprawkami

2b. Inflacja. Grzegorz Kosiorowski. Uniwersytet Ekonomiczny w Krakowie. Matematyka finansowa

KONTRAKTY TERMINOWE FUTURES ORAZ FORWARD

Kontrakty terminowe na GPW

Papiery wartościowe o stałym dochodzie

Giełda Papierów Wartościowych w Warszawie oferuje inwestorom nową możliwość zawierania transakcji.

Matematyka finansowa w pakiecie Matlab

Matematyka finansowa w pakiecie Matlab

OPCJE. Slide 1. This presentation or any of its parts cannot be used without prior written permission of Dom Inwestycyjny BRE Banku S..A.

Ćwiczenia ZPI. Katarzyna Niewińska, ćwiczenia do wykładu Zarządzanie portfelem inwestycyjnym 1

OPCJE MIESIĘCZNE NA INDEKS WIG20

REZERWY UBEZPIECZEŃ I RENT ŻYCIOWYCH

Matematyka finansowa. Ćwiczenia ZPI. Ćwiczenia do wykładu Zarządzanie portfelem inwestycyjnym 1

WARTOŚĆ PIENIĄDZA W CZASIE WPROWADZENIE

Ekonomiczny Uniwersytet Dziecięcy. Młynek do pomnażania pieniędzy: Akcje na giełdzie

2a. Przeciętna stopa zwrotu

4.5. Obligacja o zmiennym oprocentowaniu

Dariusz Wardowski Katedra Analizy Nieliniowej. Bankowość i metody statystyczne w biznesie - zadania i przykłady część II

Matematyka finansowa w pakiecie Matlab

1. Jaką kwotę zgromadzimy po 3 latach na lokacie bankowej jeśli roczna NSP wynosi 4%, pierwsza wpłata wynosi 300 zl i jest dokonana na poczatku

WERSJA TESTU A. Komisja Egzaminacyjna dla Aktuariuszy. XLV Egzamin dla Aktuariuszy z 17 marca 2008 r. Część I. Matematyka finansowa

Akademia Młodego Ekonomisty

Inwestycje finansowe. Wycena obligacji. Stopa zwrotu z akcji. Ryzyko.

System finansowy gospodarki. Zajęcia nr 6 Matematyka finansowa

Matematyka finansowa - lista zagadnień teoretycznych

Teoria opcji 2018/19. Instytut Matematyki Uniwersytet Gdański. (IM UG) Teoria opcji 1 / 49

Dariusz Wardowski Katedra Analizy Nieliniowej. Bankowość i metody statystyczne w biznesie - zadania i przykłady

Strategie Opcyjne. Filip Duszczyk Dział Rynku Terminowego GPW

Prognozowanie i Symulacje. Wykład I. Matematyczne metody prognozowania

Zajęcia 1. Pojęcia: - Kapitalizacja powiększenie kapitału o odsetki, które zostały przez ten kapitał wygenerowane

System finansowy gospodarki. Zajęcia nr 5 Matematyka finansowa

Egzamin XXVII dla Aktuariuszy z 12 października 2002 r.

Ćwiczenia ZPI. Katarzyna Niewińska, ćwiczenia do wykładu Zarządzanie portfelem inwestycyjnym 1

Akademia Młodego Ekonomisty

Najchętniej odwraca pozycję. Ale jeśli nie może, to replikuje transakcję przeciwstawną. strategie opcyjne

Ćwiczenia ZPI. Katarzyna Niewińska, ćwiczenia do wykładu Zarządzanie portfelem inwestycyjnym 1

Transkrypt:

Matematyka finansowa w pakiecie Matlab Wykład 5. Wycena opcji modele dyskretne Bartosz Ziemkiewicz Wydział Matematyki i Informatyki UMK Kurs letni dla studentów studiów zamawianych na kierunku Matematyka w ekonomii i finansach Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 1/40

Wycena europejskiej opcji kupna Zakładać, że nasz rynek jest rynkiem idealnym. Rozważmy europejską opcję kupna o cenie wykonania K i terminie wykonania T. Zakładać będziemy, że instrumentem bazowym są akcje, przez S t oznaczymy cenę akcji w chwili t. Postaramy się odpowiedzieć na pytanie ile powinien kosztować instrument dający w chwili T wypłatę równą { f (S T ) = (S T K) + S T K, gdy S T > K = max{s T K, 0} = 0, gdy S T K Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 2/40

Model rynku jednookresowego, dwustanowego Rynek pracuje w dwóch chwilach czasu 0 i T. Możliwe są dwa scenariusze wypadków 1, który interpretujemy jako korzystny i -1, który interpretujemy jako niekorzystny. Zatem przestrzeń zdarzeń elementarnych Ω = { 1, 1}. Ponadto, P(ω = 1) = p > 0, P(ω = 1) = 1 p > 0. Na rynku istnieją dwa papiery wartościowe: jeden ryzykowny akcja i jeden pozbawiony ryzyka (obligacja lub wkład na rachunku bankowym). S t cena papieru ryzykownego (akcji) w chwili t (za jedną jednostkę), t {0, T }. B t cena papieru pozbawionego ryzyka w chwili t (za jedną jednostkę), t {0, T }. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 3/40

Model rynku jednookresowego, dwustanowego Zakładamy, że B 0 = 1, B T = B 0 (1 + r) = 1 + r, gdzie liczbę r 0 jest stopą procentową wolną od ryzyka, Natomiast S 0 = s > 0, S T (ω) = { S u gdy ω = 1 S d gdy ω = 1. Przyjmujemy, że S u > S d, dlatego 1 nazywamy scenariuszem korzystnym. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 4/40

Przykład Niech r = 0.05, S 0 = 100, S u = 120, S d = 70, p = 0.4. Wówczas B T = B 0 (1 + r) = 1(1 + 0.05) = 1.05 { 120 gdy ω = 1 S T (ω) = 70 gdy ω = 1. Możemy przedstawić to na następującym drzewku dwumianowym : 0.4 120 100 0.6 70 t = 0 t = T Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 5/40

Przykład Rozważmy europejską opcję kupna o terminie wykonania T i cenie wykonania K = 110. Wartość takiej opcji w chwili T jest równa { f (ω) = (S T (ω) 110) + (120 110) + = 10 gdy ω = 1 = (70 110) + = 0 gdy ω = 1. Ile wynosi wartość tej opcji w chwili 0? (Innymi słowy jaka jest cena sprawiedliwa tej opcji?) 0.4 10? 0.6 0 t = 0 t = T Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 6/40

Przykład Pomysł 1. Inwestor ocenia, że prawdopodobieństwo zajścia korzystnego scenariusza (tzn. wzrostu ceny akcji do 120) wynosi p = 0.4, a niekorzystnego (tzn. spadku ceny akcji do 70) wynosi 1 p = 0.6. W tym pierwszym przypadku nasza wypłata wyniesie 10, a w drugim 0. Wartość oczekiwana wypłaty opcji w chwili T wynosi więc E P f = 0.4 10 + 0.6 0 = 4. Aby otrzymać wartość opcji w chwili 0 (którą oznaczać będziemy przez C 0 ) dyskontujemy powyższy wynik C 0 = (1 + r) 1 E P f = 1.05 1 4 3.809. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 7/40

Przykład Widać, że tak obliczona cena zależy od wyboru prawdopodobieństwa P, tzn. od oszacowania rynku przez inwestora. Jeżeli inny inwestor uważa, że prawdopodobieństwo zajścia korzystnego scenariusza wynosi p = 0.3, a niekorzystnego 1 p = 0.7, to zdyskontowana wartość oczekiwana wypłaty wynosić będzie C 0 = (1 + r) 1 E P f T = 1.05 1 (0.3 10 + 0.7 0) 2.857. Która cena jest więc prawdziwa? Jasne jest, że powyższy sposób obliczania ceny opcji nie jest dobry. Potrzebna jest taka definicja ceny, która nie zależy od subiektywnych oszacowań inwestorów. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 8/40

Przykład Pomysł 2. Inwestor wystawiający opcję powinien umieć ją zabezpieczyć. To znaczy zainwestować w chwili 0 pieniądze otrzymane ze sprzedaży opcji (w akcje i lokatę bankową), aby w chwili T wartość jego inwestycji była równa wartości opcji. Załóżmy więc, że inwestor w chwili 0 wpłacił kwotę β na lokatę bankową i kupił γ akcji (β, γ R). Wartość jego inwestycji w chwili T (którą oznaczamy X T ) wynosić będzie w zależności od tego, który scenariusz zajdzie X T (1) = β B T + γ S T (1) = β 1.05 + γ 120 X T ( 1) = β B T + γ S T ( 1) = β 1.05 + γ 70 Ponieważ inwestycja ma zabezpieczać opcję o funkcji wypłaty f, zatem powinno zachodzić: X T (1) = f (1) = 10, X T ( 1) = f ( 1) = 0. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 9/40

Przykład Otrzymaliśmy zatem układ równań { β 1.05 + γ 120 = 10 β 1.05 + γ 70 = 0. Jego rozwiązaniem jest para (β, γ) = ( 13 1 3, 1 5 ). Obliczmy teraz ile wynosi wartość tej inwestycji w chwili 0 (inaczej mówiąc jaki musimy mieć kapitał początkowy aby dokonać takiej inwestycji) X 0 = β B 0 + γ S 0 = 13 1 3 1 + 1 5 100 = 13 1 3 + 20 = 6 2 3. Wynika stąd, że jeżeli za sprzedaż opcji dostaniemy 6 2 3 to możemy zainwestować tą kwotę tak, że niezależnie od scenariusza będziemy w stanie w chwili T wypłacić należność nabywcy opcji. Czy C 0 = 6 2 3 jest sprawiedliwą (nie krzywdzącą żadnej ze stron) ceną opcji? Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 10/40

Przykład W chwili 0 wystawca opcji: W chwili T natomiast: Sprzedaje jedną opcję 6 2 3 Bierze kredyt 13 1 3 Kupuje 1 5 akcji 100 = 20 1 5 6 2 3 + 13 1 3 20 = 0 ω = 1 ω = 1 Realizuje jedną opcję 10 0 Spłaca kredyt Sprzedaje 1 5 akcji 1.05 13 1 3 = 14 1 5 120 = 24 1.05 13 1 3 = 14 1 5 70 = 14 10 14 + 24 = 0 dla ω = 1, 0 14 + 14 = 0 dla ω = 1. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 11/40

Przykład W chwili 0 nabywca opcji: Kupuje jedną opcję 6 2 3 Wpłaca na rachunek bankowy 13 1 3 Sprzedaje 1 5 akcji (krótka sprzedaż) 1 5 100 = 20 W chwili T natomiast: 6 2 3 13 1 3 + 20 = 0 ω = 1 ω = 1 Odbiera wypłatę z opcji 10 0 Wypłaca pieniądze z rachunku Odkupuje 1 5 akcji 1.05 13 1 3 = 14 5 120 = 24 1.05 13 1 3 = 14 5 70 = 14 10 + 14 24 = 0 dla ω = 1, 0 + 14 14 = 0 dla ω = 1. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 12/40

Cena sprawiedliwa Widzimy więc, że cena C 0 nie krzywdzi żadnej ze stron. Nikt nie dokłada do transakcji. Dlatego jest to cena sprawiedliwa. Cena ta nie zależy od wyboru prawdopodobieństwa P, tzn. od oszacowania rynku przez inwestora. Gdyby opcja była sprzedawana po cenie C > C 0 to sprzedający miałby pewny zysk C C 0 > 0, gdyż wydałby tylko C 0 aby zabezpieczyć opcję a resztę zachował dla siebie. Gdyby opcja była sprzedawana po cenie C < C 0 to kupujący miałby pewny zysk C 0 C > 0, gdyż aby otrzymać wypłatę f musiałby wydać C 0 a tak wydałby tylko C. W obu przypadkach gdy C C 0 można osiągnąć zysk bez żadnego ryzyka. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 13/40

Sposób wyceny w modelu jednookresowym Cena akcji Wartość opcji S u f u S 0? S d f d t = 0 t = T t = 0 t = T Wówczas cena sprawiedliwa opcji jest określona wzorem C 0 = β + γ S 0, gdzie β = f d S u f u S d (1 + r)(s u S d ), γ = f u f d S u S d Aby zabezpieczyć opcję należy wpłacić β na lokatę i kupić γ akcji. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 14/40

Przykład Niech r = 0, B 0 = 1, K = 11, Cena akcji Wartość opcji 12 1 10? 11 0 t = 0 t = T t = 0 t = T Wówczas β = 0 12 1 11 (1 + 0)(12 11) = 11 γ = 1 0 12 11 = 1 C 0 = 11 + 1 10 = 1??? Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 15/40

Arbitraż Dlaczego cena C 0 jest ujemna? Jak należy interpretować taką sytuację? Zauważmy, że w opisanym przykładzie, kupno akcji zawsze się opłaca, możemy osiągnąć zysk nic nie ryzykując, tzn. że na rynku istnieje możliwość arbitrażu. Istnienie arbitrażu świadczy o istnieniu poważnych błędów w wycenie instrumentów na rynku. Opisany model rynku (jednookresowy, dwustanowy) jest wolny od arbitrażu wtedy i tylko wtedy, gdy S d < (1 + r)s 0 < S u. Warunek ten oznacza, że w scenariuszu niekorzystnym akcja musi przynosić mniejszy zysk niż rachunek bankowy, a w scenariuszu korzystnym większy. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 16/40

Model dwumianowy Rynek pracuje w chwilach t = 0, 1, 2,..., T, gdzie T < +, Zakładamy, że liczba możliwych scenariuszy jest skończona Ω = {ω 1, ω 2,..., ω n }, P(ω i ) > 0, i = 1,..., n. Na rynku istnieją dwa papiery wartościowe: jeden ryzykowny (którego cena zmienia się w sposób losowy) akcje, drugi pozbawiony ryzyka (którego cena zmienia się w sposób deterministyczny) np. obligacje lub wkład na rachunek bankowy. B t oznacza cenę papieru bez ryzyka (za jedną jednostkę) w okresie czasu [t, t + 1). S t oznacza cenę papieru ryzykownego (za jedną jednostkę) w okresie czasu [t, t + 1). Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 17/40

Model dwumianowy Będziemy zakładać, że w okresie [0, T ] stopa procentowa wolna od ryzyka jest stała i równa r 0 oraz, że dla t = 1, 2,..., T. B 0 = 1, B t = B t 1 (1 + r) W każdym momencie t = 1, 2,..., T może zajść jeden z dwóch scenariuszy: 1 (korzystny) i -1, (niekorzystny). To, który ze scenariuszy zajdzie, nie zależy od tego, które scenariusze zachodziły w poprzednich momentach. Cenę akcji opisuje zatem wzór { S t 1 (1 + b), gdy ω = 1 S 0 = s > 0, S t (ω) = S t 1 (1 + a), gdy ω = 1, gdzie 1 < a < b. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 18/40

Model dwumianowy W języku teorii prawdopodobieństwa możemy napisać, że S t = S t 1 U t dla t = 1, 2,..., T, gdzie U t są niezależnymi zmiennymi losowymi o jednakowym rozkładzie P(U t = 1 + b) = p, P(U t = 1 + a) = 1 p, p (0, 1). Można pokazać, że na rynku nie ma możliwości arbitrażu wtedy i tylko wtedy, gdy a < r < b. Wówczas oczywiście 1 + a < 1 + r < 1 + b i w scenariuszu korzystnym akcja przynosi większy zysk niż lokata bankowa, a w scenariuszu niekorzystnym mniejszy. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 19/40

Model dwumianowy β t stan lokaty bankowej w okresie czasu (t 1, t], t = 1,..., T. γ t liczba posiadanych akcji w okresie czasu (t 1, t], t = 1,..., T, Jeżeli β t < 0 to interpretujemy to jako zaciągnięcie kredytu w banku. Jeżeli γ t < 0 to mówimy, że inwestor dokonał tzw. krótkiej sprzedaży, tzn. sprzedał pożyczone akcje, π = {π t = (β t, γ t ) ; t = 1,..., T } strategia inwestycyjna (portfel inwestora), β t, γ t nie muszą być takie same dla każdego scenariusza. Inwestor podejmuje decyzje o tym, ile jednostek danego instrumentu chce posiadać w chwili t, na podstawie dostępnej mu informacji o zmianach cen instrumentów w okresie 0 do t 1. Inwestor nie potrafi natomiast przewidywać przyszłości, dlatego jego decyzje nie mogą zależeć od cen instrumentów w chwilach t, t + 1,..., T. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 20/40

Model dwumianowy X π 0 = x 0 kapitał początkowy. X π = {Xt π = β t B t + γ t S t ; t = 1,..., T } kapitał inwestora przy strategii inwestycyjnej π, (wartość portfela). Mówimy, że strategia π jest samofinansująca się jeżeli X π t 1 = β t B t 1 + γ t S t 1, t = 1,..., T. Powyższy warunek oznacza, że nie ma dopływu kapitału z zewnątrz, ani wypływu na zewnątrz. Cały kapitał jaki inwestor posiada w chwili t 1 przeznacza on zakup portfela π t. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 21/40

Model dwumianowy Mówimy, że π jest strategią o wartości początkowej x 0 zabezpieczającą (replikującą) kontrakt f T, jeżeli X π 0 = x 0, π samofinansująca się, X π t 0, t = 0,..., T, X π T = f T. ceną sprawiedliwą (racjonalną) kontraktu f T nazywamy liczbę C 0 = inf{x 0 ; takie, że istnieje strategia π o wartości początkowej x zabezpieczająca kontrakt f T } Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 22/40

Zadanie Podać cenę sprawiedliwą oraz skonstruować strategie zabezpieczającą europejską opcję kupna, jeżeli T = 3, K = 100, B 0 = 1, r = 0, a ceny akcji S = {S 0, S 1, S 2, S 3 } opisuje następujące drzewko 0.25 160 100 0.25 0.75 120 80 0.25 0.75 0.25 0.75 140 100 60 0.75 0.25 0.75 0.25 120 80 0.75 40 t = 0 t = 1 t = 2 t = 3 Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 23/40

Rozwiązanie Zbiór możliwych scenariuszy to {(ω 1, ω 2, ω 3 ) ; ω i { 1, 1}}. Ponieważ r = 0, więc B i (ω 1, ω 2, ω 3 ) = 1 dla i = 0, 1, 2, 3, ω 1, ω 2, ω 3 { 1, 1}. Proces cen akcji wygląda następująco S 0 (ω 1, ω 2, ω 3 ) = 100 dla ω 1, ω 2, ω 3 { 1, 1}, S 1 (1, ω 2, ω 3 ) = 120 dla ω 2, ω 3 { 1, 1}, S 1 ( 1, ω 2, ω 3 ) = 80 dla ω 2, ω 3 { 1, 1}, S 2 (1, 1, ω 3 ) = 140 dla ω 3 { 1, 1}, S 2 (1, 1, ω 3 ) =... Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 24/40

Rozwiązanie Rozważamy opcję o funkcji wypłaty f (ω 1, ω 2, ω 3 ) = (S 3 (ω 1, ω 2, ω 3 ) 100) +. Stąd f (1, 1, 1) = (S 3 (1, 1, 1) 100) + = (160 100) + = 60 f (1, 1, 1) = (S 3 (1, 1, 1) 100) + = (120 100) + = 20 f (1, 1, 1) = (S 3 (1, 1, 1) 100) + = (120 100) + = 20 f ( 1, 1, 1) = (S 3 ( 1, 1, 1) 100) + = (120 100) + = 20 f (1, 1, 1) = (S 3 (1, 1, 1) 100) + = (80 100) + = 0 f ( 1, 1, 1) = (S 3 ( 1, 1, 1) 100) + = (80 100) + = 0 f ( 1, 1, 1) = (S 3 ( 1, 1, 1) 100) + = (80 100) + = 0 f ( 1, 1, 1) = (S 3 ( 1, 1, 1) 100) + = (40 100) + = 0. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 25/40

Rozwiązanie t = 0 t = 1 t = 2 t = 3 Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 26/40 Zatem wartość opcji w chwili t = 3 wynosi: 60 20 0 0

Rozwiązanie Skonstruujemy strategię π zabezpieczającą f, tzn. taką, że X π 3 (ω 1, ω 2, ω 3 ) = f (ω 1, ω 2, ω 3 ) dla dowolnych ω 1, ω 2, ω 3 { 1, 1}. Zrobimy w kilku krokach. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 27/40

Rozwiązanie Możemy potraktować fragment drzewka jako model jednookresowy i skorzystać z uzyskanych wcześniej wzorów. Cena akcji Wartość portfela X π t 160 60 140? 120 t = 2 t = 3 20 t = 2 t = 3 20 160 60 120 β 3 (1, 1, ω 3 )= = 100, γ 3 (1, 1, ω 3 ) = 160 120 X2 π (1, 1, ω 3 ) = 100 + 140 = 40 60 20 160 120 = 1 Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 28/40

Rozwiązanie Podobnie pokazujemy, że Cena akcji Wartość portfela X π t 120 20 100? 80 t = 2 t = 3 t = 2 t = 3 0 0 120 20 80 β 3 (1, 1, ω 3 )= 120 80 = 40, γ 3 (1, 1, ω 3 ) = 20 0 120 80 = 0.5 X π 2 (1, 1, ω 3 ) = 40 + 0.5 100 = 10 Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 29/40

Rozwiązanie Analogicznie Cena akcji Wartość portfela X π t 80 0 60? 40 t = 2 t = 3 t = 2 t = 3 0 0 80 0 40 β 3 ( 1, 1, ω 3 )= 80 40 = 0, γ 3 ( 1, 1, ω 3 ) = 0 0 80 40 = 0 X π 2 ( 1, 1, ω 3 ) = 0 Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 30/40

Rozwiązanie t = 0 t = 1 t = 2 t = 3 Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 31/40 Wyznaczyliśmy zatem minimalne wartości portfela π w chwili t = 2 60 40 20 10 0 0 0

Rozwiązanie Krok 2. Wyznaczamy minimalne wartości portfela w chwili t = 1 Cena akcji Wartość portfela X π t 140 40 120? 100 t = 1 t = 2 10 t = 1 t = 2 β 2 (1, ω 2, ω 3 )= 10 140 40 100 = 65, γ 2 (1, ω 2, ω 3 )= 40 10 140 100 140 100 =0.75 X1 π (1, ω 2, ω 3 ) = 65 + 0.75 120 = 25 Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 32/40

Rozwiązanie Dalej mamy Cena akcji Wartość portfela X π t 100 10 80? 60 t = 1 t = 2 t = 1 t = 2 0 β 2 ( 1, ω 2, ω 3 )= 0 100 10 60 = 15, γ 2 ( 1, ω 2, ω 3 )= 10 0 100 60 100 60 =0.25 X1 π ( 1, ω 2, ω 3 ) = 15 + 0.25 80 = 5 Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 33/40

Rozwiązanie t = 0 t = 1 t = 2 t = 3 Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 34/40 Wyznaczyliśmy zatem minimalne wartości portfela π w chwili t = 1 40 60 25 20 10 5 0 0 0

Rozwiązanie Pozostaje wyznaczyć minimalną początkową wartość portfela Cena akcji Wartość portfela X π t 120 25 100? 80 t = 0 t = 1 t = 0 t = 1 5 β 1 (ω 1, ω 2, ω 3 )= 5 120 25 80 = 35, γ 1 (ω 1, ω 2, ω 3 )= 25 5 120 80 120 80 =0.5 X0 π (ω 1, ω 2, ω 3 ) = 35 + 0.5 100 = 15 Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 35/40

Rozwiązanie t = 0 t = 1 t = 2 t = 3 Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 36/40 Oto kompletne drzewko wartości portfela π. 60 40 25 20 15 10 5 0 0 0

Rozwiązanie Zatem minimalna wartość początkowa strategii zabezpieczającej opcję f wynosi X0 π = 15. Ostatecznie więc cena sprawiedliwa opcji wynosi C 0 = 15. Poniższa tabelka przedstawia strategię inwestora wystawiającego opcję w przypadku zajścia scenariusza (1, 1, 1). Czas Zmiana Cena akcji Strategia Kapitał n S n β n+1 γ n+1 X n 0 100 35 0.5 15 1 1 120 65 0.75 25 2 1 140 100 1 40 3-1 120 20 Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 37/40

Rozwiązanie Innymi słowy: 1 Pożyczamy z banku 35 zł dokładamy do tego 15 zł uzyskane ze sprzedaży opcji i wydajemy 50 zł na zakup 0.5 akcji. 2 Pożyczamy jeszcze 30 zł (razem 65) i dokupujemy za to 0.25 akcji (po cenie 120 zł za akcję). 3 Pożyczamy jeszcze 35 zł (razem 100) i dokupujemy za to 0.25 akcji (po cenie 140 zł za akcję). W tej chwili mamy 1 akcje i 100 zł długu. 4 Sprzedajemy 1 akcję za 120 zł, wypłacamy posiadaczowi opcji 20 zł i oddajemy 100 zł długu do banku. Podobnie możemy rozpisać pozostałe scenariusze. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 38/40

Parytet kupna sprzedaży W podobny sposób możemy wycenić europejską opcję sprzedaży. Jedyna różnica polega na tym, że przy wypełnianiu ostatniego poziomu drzewka (t = 3) używamy innej funkcji wypłaty: (K S T ) + zamiast (S T K) +. Okazuje się jednak, że jeżeli mamy wyznaczoną cenę C 0 europejskiej opcji kupna, to wyznacza nam już ona cenę P 0 europejskiej opcji sprzedaży (z tą samą ceną wykonania K i terminem wykonania T ). C 0 P 0 = S 0 K(1 + r) T (1) Wzór ten nazywamy parytetem kupna-sprzedaży (ang. put-call parity). W przypadku, gdy stosujemy ciągły model kapitalizacji, czynnik dyskontujący (1 + r) T zastępujemy przez e rt. Dla danych z naszego przykładu (K = 100, S 0 = 100, r = 0, T = 3, C 0 = 15) cena europejskiej opcji sprzedaży wynosi P 0 = C 0 S 0 + K = 15. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 39/40

Model Coxa-Rossa-Rubinsteina (CRR) Dotychczas zakładaliśmy że w każdym z momentów t = 0, 1,..., T cena akcji może się zmienić na dwa sposoby, tzn. S t = S t 1 (1 + a) lub S t = S t 1 (1 + b), gdzie 1 < a < b. Powstaje problem jak dobierać parametry a i b, tak aby model dwumianowy jak najlepiej przybliżał prawdziwy proces cen akcji. Zazwyczaj wykorzystuje się współczynnik σ określający zmienność ceny akcji (ang. volatility). Jest to pewnego rodzaju miara niepewności co do przyszłych zmian tej ceny. Możemy ją wyznaczyć empirycznie jako odchylenie standardowe stopy zwrotu tego instrumentu. Przyjmujemy, że 1 + a = e σ δt, 1 + b = e σ δt, gdzie δt jest krokiem czasowym, tzn. odstępem między kolejnymi momentami, w których można dokonywać transakcji. Bartosz Ziemkiewicz Matematyka finansowa w pakiecie Matlab 40/40