Wstep do analitycznych i numerycznych metod wyceny opcji
Transkrypt
Wstep do analitycznych i numerycznych metod wyceny opcji
Wstep ˛ do analitycznych i numerycznych metod wyceny opcji Jan Palczewski Wydział Matematyki, Informatyki i Mechaniki Uniwersytet Warszawski Warszawa, 16 maja 2008 Jan Palczewski Wycena opcji Warszawa, 2008 1 / 23 Rynki finansowe Rynek towarów/akcji obiektem handlu jest towar (ziemniaki, w˛egiel, ropa) lub dobro umowne (udział w spółce) instrumenty podstawowe sa˛ wielkościami namacalnymi najprostszy do modelowania Rynek walut wymiana abstrakcyjnych obiektów (pieniedzy): ˛ środka do zakupu dóbr symetria spojrzenia Rynek stóp procentowych obiektem handlu jest operacja lokowania i pożyczania pieniedzy ˛ na ustalonych warunkach stopa procentowa jest abstrakcyjnym opisem jednego z warunków inne to: nominał, okres inwestycji... Jan Palczewski Wycena opcji Warszawa, 2008 2 / 23 Instrumenty pochodne akcji i walut dwie podstawowe zasady rozliczeń: opcje europejskie i amerykańskie europejska opcja call możliwość zakupu określonej ilości towaru/waluty po ustalonej cenie K w momencie T reprezentacja jako wypłata: max(ST − K , 0) wypłata (ST − K )+ plus zakup towaru na rynku = opcja europejska opcja put (K − ST )+ opcja binarna opcja barierowa Jan Palczewski Wycena opcji Warszawa, 2008 3 / 23 Instrumenty pochodne stopy procentowej caplet/floorlet zabezpieczenie przed zbyt wysoka/nisk ˛ a˛ stopa˛ procentowa˛ cap/floor pakiet capletów/floorletów swap zamiana stopy stałej na zmienna˛ i vice versa zamiana stopy kredytu/lokaty swapcja Jan Palczewski Wycena opcji Warszawa, 2008 4 / 23 Cele matematyki finansowej 1 budowa złożonych instrumentów finansowych (inżynieria finansowa) 2 wycena instrumentów pochodnych zebezpieczenie wypłat 3 czy jest jak zabezpieczać? CDO (Collateral Debt Obligation) – subprime crisis 4 ocena ryzyka zabezpieczenia Główny wysiłek praktyków skupiony jest na (1) i (2). Nasz cel: WYCENA Jan Palczewski Wycena opcji Warszawa, 2008 5 / 23 Realizacja 1 wyabstrahowanie najważniejszych dla wyceny danego instrumentu cech rynku i budowa modelu matematycznego 2 kalibracja modelu 3 wycena −→ metody analityczne i numeryczne 4 Jan Palczewski strategie zabezpieczenia; obliczenie Greeks Wycena opcji Warszawa, 2008 6 / 23 Model Black’a-Scholes’a Instrumenty podstawowe rachunek bankowy ze stopa˛ procentowa˛ r Bt = ert akcja St = S0 eσWt +(µ−σ 2 /2)t , gdzie Wt jest procesem Wienera. dSt = St µdt + St σdWt Jan Palczewski Wycena opcji Warszawa, 2008 7 / 23 Założenia modelowe Jest możliwość krótkiej sprzedaży akcji. Nie ma możliwości arbitrażu. Handlowanie jest ciagłe. ˛ Nie ma kosztów transakcji i podatków. Wszystkie instrumenty finansowe sa˛ nieskończenie podzielne. Stopa procentowa pożyczki i lokaty jest identyczna niezależnie od okresu i nominału. Jan Palczewski Wycena opcji Warszawa, 2008 8 / 23 Troche˛ teorii... Definicja Wypłata˛ w momencie T nazywamy zmienna˛ losowa˛ mierzalna˛ wzgledem ˛ historii rynku do chwili T . Twierdzenie Jeśli σ 6= 0 to model Black’a-Scholes’a jest zupełny, zaś cena wypłaty X wynosi e−rT EQ (X ), gdzie Q jest miara˛ probabilistyczna˛ taka, ˛ że Bt = ert , oraz St = S0 eσW̃t +(r −σ 2 /2)t , zaś W̃t jest procesem Wienera wzgledem ˛ miary Q. Jan Palczewski Wycena opcji Warszawa, 2008 9 / 23 Przykłady optymistyczne 1 Europejska opcja call: X = (ST − K )+ cena = e−rT EQ gdzie Z ∼ N(0, T ). 2 n + o 2 S0 eσZ +(r −σ /2)T − K , Europejska opcja barierowa down-and-out call: ( (ST − K )+ , jeśli min0≤t≤T St > H, X= 0, jeśli min0≤t≤T St ≤ H, gdzie St = S0 eσWt +(r −σ 2 /2)t . Wówczas cena = e−rT EQ (X ) Jan Palczewski Wycena opcji Warszawa, 2008 10 / 23 Przykłady nieco mniej optymistyczne 1 Opcja azjatycka call: X = (Save − K )+ , gdzie Save St + St2 + . . . + Stn , = 1 n lub Save 1 = T Z T St dt. 0 Wówczas cena = e−rT EQ (X ). 2 Opcja amerykańska put: (twierdzenie) cena = sup EQ e−r τ (K − Sτ )+ . 0≤τ ≤T τ to moment stopu. Jan Palczewski Wycena opcji Warszawa, 2008 11 / 23 Główne problemy kalibracja: znalezienie parametrów modelu stopa procentowa r , zmienność σ, uwaga! stopa zwrotu z akcji µ nie gra żadnej roli przy wycenie policzenie ceny metody analityczne – wyrażenie składajace ˛ sie˛ ze znanych i łatwo obliczalnych funkcji, metody numeryczne – jak sie˛ nie da analitycznie Jan Palczewski Wycena opcji Warszawa, 2008 12 / 23 Kalibracja 1 stopa procentowa różna dla różnych okresów – jak wybrać r? 2 σ to zmienność cen akcji (ale to nie działa): s 1 St+∆ log σ = Var ∆ St 3 zmienność implikowana 4 rażacy ˛ brak zgodności modelu z rzeczywistościa˛ Jan Palczewski Wycena opcji Warszawa, 2008 13 / 23 Uśmiech zmienności Tego bedzie ˛ dziś sporo. Jan Palczewski Wycena opcji Warszawa, 2008 14 / 23 Co robić? Nauczyć sie˛ sprawnie oszukiwać model – obecnie najpowszechniejsza technika w praktyce Budować modele lepiej oddajace ˛ funkcjonowanie rynku – np. model stochastycznej zmienności p dSt = St µdt + St Vt dWt1 , dVt = α(σ − Vt )dt + βVt dWt2 . Ale wtedy jeszcze trudniej policzyć cene˛ =⇒ metody numeryczne. Jan Palczewski Wycena opcji Warszawa, 2008 15 / 23 Metody numeryczne Kiedy? Wycena trudniejszych wypłat, w tym wielu powszechnie handlowanych. Wycena w bardziej zaawansowanych modelach. Jak? Monte Carlo Równania różniczkowe czastkowe ˛ (PDE) Drzewa dwumianowe Jan Palczewski Wycena opcji Warszawa, 2008 16 / 23 Monte Carlo - teoria Mocne Prawo Wielkich Liczb Niech (Xn ) bedzie ciagiem ˛ niezależnych zmiennych losowych o tym samym rozkładzie. Wówczas X1 + . . . + Xn → E(X1 ) n Jan Palczewski Wycena opcji p.n. Warszawa, 2008 17 / 23 Monte Carlo - praktyka Jak policzyć cene˛ wypłaty X ? cena = e−rT EQ (X ). Symulacja Niech X1 , . . . , Xn niezależne zmienne losowe o rozkładzie zmiennej X wzgledem ˛ Q. Wówczas X1 + . . . + Xn ≈ EQ (X ) n Jan Palczewski Wycena opcji Warszawa, 2008 18 / 23 Oszacowanie błedu ˛ Centralne Twierdzenie Graniczne Niech (Xn ) bedzie ciagiem ˛ niezależnych zmiennych losowych o tym samym rozkładzie. Wówczas X1 + . . . + Xn − n E(X1 ) √ → N 0, 1 wg. rozkładu. sdev(X1 ) n Symulacja Niech X1 , . . . , Xn niezależne zmienne losowe o rozkładzie zmiennej X wzgledem ˛ Q. Wówczas VarQ (X ) X1 + . . . + Xn . ≈ N EQ (X ), n n Jan Palczewski Wycena opcji Warszawa, 2008 19 / 23 Metoda różniczkowa - teoria Twierdzenie Jeśli X = h(ST ), to cena X w momencie t wynosi V (St , t), gdzie funkcja V (s, t) dana jest wzorem V (s, t) = e−r (T −t) EQ h(ST )|St = s . Ponadto, 1 2 ∂ 2 V (s, t) ∂V (s, t) ∂V (s, t) + rs σ s − rV (s, t) + = 0. 2 2 ∂s ∂t ∂s Przykłady: TAK: europejska opcja call/put, opcje binarne NIE: opcje barierowe, azjatyckie Jan Palczewski Wycena opcji Warszawa, 2008 20 / 23 Metoda różniczkowa - praktyka Opcja call 1 2 ∂ 2 V (s, t) ∂V (s, t) ∂V (s, t) + rs σ s − rV (s, t) + =0 2 2 ∂s ∂t ∂s V (s, T ) = (s − K )+ , s > 0 lim V (s, t) = 0, t ∈ [0, T ] s→0 lim V (s, t) = 1, t ∈ [0, T ] s→∞ s Jan Palczewski Wycena opcji Warszawa, 2008 21 / 23 Drzewo dwumianowe Aproksymacja modelu Black’a-Scholes’a za pomoca: ˛ 2 pu gg33 S2 = S0 u ggggg pu 33 S1 = S0 u XXX1−p XXXuX++ hhhh h h h h S0 VVVVV1−pu pu ff33 S2 = S0 ud VVV++ fffff S1 = S0 d WW 1−pu WWWWW ++ B0 = 1 // B1 = 1 + r ... ... ... ... S2 = S0 d 2 ... // B = (1 + r )2 2 ... Wycena przy pomocy wstecznej rekurencji. Jan Palczewski Wycena opcji Warszawa, 2008 22 / 23 Podsumowanie 1 Monte Carlo bardzo uniwersalna (opcje zależne od trajektorii; różne modele), łatwa do zapisania wolna zbieżność (da sie˛ czasami przyspieszyć) 2 Metoda różniczkowa szybka i dokładna daje cała˛ funkcje˛ wyceniajac ˛ a˛ V (s, t) trudna do zapisania (warunki brzegowe, trudne wyprowadzenie równania) 3 Drzewo dwumianowe dobra do opcji niezależnych od trajektorii i opcji amerykańskich aproksymuje tylko model Black’s-Scholes’a (z małymi uogólnieniami) nie nadaje sie˛ do wyceny opcji zależnych od trajektorii Jan Palczewski Wycena opcji Warszawa, 2008 23 / 23