Black-Scholesov vzorec, analýza citlivosti na parametre

:: Nie sme tu pre srandu králikov ::

Pred nejakým časom som dostala takéto pekné oznamko s mottom "Nie sme tu pre srandu králikov". Ale ani príklady na precvičenie tu nie sú pre srandu králikov. Tak sa na niektoré pozrime:
  1. [cv.2/pr.3]
    Uvažujme dve akcie. Prvá z nich sa riadi geometrickým Brownovym pohybom S(t)=S(0)*exp(0.2t+0.3w(t)), druhá vyhovuje stochastickej diferenciálnej rovnici dS(t)/S(t)=0.2dt+0.3dw(t). Ktorá akcia má väčšiu strednú hodnotu ročného výnosu?

  2. [cv.3/pr.6]
    Nájdite arbitrážnu príležitosť pri daných cenách call opcií. Všetky opcie majú rovnaký čas expirácie. Aktuálna cena akcie je 28 USD. Úroková miera je nulová.
    Expiračná cenaCena call opcie
    1530
    2026
    2522
    3020
    3519

:: Cena európskej call a put opcie ::

:: Cvičenia (1) ::

  1. Vypočítajte cenu európskej call opcie s expiráciou o pol roka, ktorej expiračná cena je 50 USD. Dnešná cena akcie je 41 USD, jej volatilita je 0.3. Úroková miera je pol percenta.

  2. Upravte funkciu call tak, aby ste mohli pracovať s vektorovými argumentmi a kresliť napríklad takého grafy:
    S=0:0.1:100;
    plot(S,call(S,50,0.01,1,0.25));
    
    Nakreslite graf s cenou akcie na x-ovej osi, na ktorom bude payoff call opcie a jej ceny pre niekoľko časov do expirácie.

    Ukážka výstupu:


  3. Napíšte funkciu, ktorá vracia hodnotu putu a zobrazte podobný graf pre put opciu.

  4. Zostrojte stratégiu typu kondor pre zvolené parametre. Znovu nakreslite s cenou akcie na x-ovej osi, na ktorom bude payoff stratégie a jej ceny pre niekoľko časov do expirácie.

  5. Dokážte, že ak V je riešením Black-Scholesovej PDR, tak aj je riešením. Použite túto vlastnosť na výpočet ceny binárnej opcie, t. j. opcie s payoffom


:: Citlivosť na parametre - greeks ::

:: Cvičenia (2) ::

  1. Nakreslite graf závislosti delty call opcie od aktuálnej ceny akcie. Nakreslite do jedného grafu deltu pre rôzne časy do expirácie. V čom sa líšia?

  2. Pri odvodení Black-Scholesovho vzorca vystupuje delta ako počet akcií, ktoré kúpime pri hedžovaní jednej predanej opcie. Na základe tejto interpretácie vysvetlite priebeh grafu z predchádzajúcej úlohy - znamienko, monotónnosť, priebeh pre tau blízke nule.

  3. Nakreslite graf závislosti gamy call opcie od aktuálnej ceny akcie. Nakreslite do jedného grafu gamu pre viaceré expiračné ceny a pre rôzne časy expirácie. V čom sa líšia? Gama je derivácou delty podľa S, vyjadruje teda zmenu delty pri zmene ceny akcie. Interpretujte závislosť gamy od ceny akcie na základe získaných grafov a interpretácie delty ako počte kúpených akcií pri hedžovaní jednej predanej call opcie.

  4. Ako sa líši delta call a put opcie? Ako sa líši ich gama?

  5. Uvažujme nasledujúce hodnoty parametrov (výpočet zo stránky http://www.sitmo.com/live/OptionVanilla.html):
    Theta je tu derivácia podľa času do expirácie, t.j. tau.

    Vidíme, že cena príslušnej call opcie je 10.4505 USD, cena put opcie je 5.5735 USD. Aká by bola cena tejto opcie, ak by cena akcie bola 99 USD namiesto 100 USD? Ak by cena akcie bola 101 USD? Vypočítajte približnú hodnotu pomocou greeks a potom ju porovnajte s presnou.

  6. Čomu by sa približne rovnala cena put opcie nasledujúci deň, ak by cena akcie zostala rovnaká? Porovnajte s presnou hodnotou.

:: Implikovaná volatilita ::

:: Ďalšie príklady na precvičenie ::

  1. Porovnajte reálne ceny opcií s teoretickými hodnotami z Black-Scholesovho vzorca. Použite volatilitu odhadnutú z historických dát.

  2. Vypočítajte hodnotu stratégie, ktorá pozostáva z kúpy call opcie s nízkou expiračnou cenou a predaja call opcie s vyššou expiračnou cenou s tou istou dobou splatnosti. Výpočet ceny stratégie realizujte pre nasledovné dáta: cena akcie 55 USD, volatilita akcie 0.4, úrok jeden a pol percenta, expiračná doba 3 mesiace, expiračné ceny sú 50 a 60 USD.

  3. Vypočítajte greeks pre put opcie. Ktorá derivácia nemá jednoznačne určené znamienko? Uveďte príklad parametrov, pre ktoré je kladná a príklad parametrov, pre ktoré je záporná.

  4. Implikovaná volatilita pre put opcie: Pre aký interval cien put opcií existuje? Je v týchto prípadoch určená jednoznačne? Zrealizujte výpočet implikovanej volatility pre konkrétnu put opciu.

  5. Uvažujme call opciu na s expiračnou cenou 15 USD, ak dnešná cena akcie je 9 USD. Pre ktoré z nasledujúcich cien opcie -- 2 USD, 5 USD, 7 USD, 10 USD, 15 USD -- existuje implikovaná volatilita? Pre ktorú z nich je implikovaná volatilita najvyššia?

  6. Zvoľte si akciu a z historických dát jej cien odhadnite histrickú volatilitu. Potom odhadnite implikovanú volatilitu z cien opcií na túto akciu a porovnajte ich.

  7. V súbore msft.txt je vývoj cien akcie firmy MSFT a opcií na tieto akcie. Formát:
    Zvoľte si deň a načítajte dáta o vývoji akcie počas tohto dňa. Zvožte si akciu a načítajte dáta o vývoji ceny tejto opcie v danom dni. V súbore msft-call-apr-25.txt sú tieto hodnoty pre call opciu s expiračnou cenou 25 USD a expiráciou v apríli (bid cena akcie, ask cena akcie, bid cena opcie, ask cena opcie).

    Zobrazte priebeh parametrov delta a gama počas zvoleného dňa.

  8. Dokážte nasledovné tvrdenia o parametroch citlivosti ceny opcie.
    • Závislosť delty od času zostávajúceho do expirácie:
    • Závislosť thety od ceny akcie:
    Zdroj: Kwok: Mathematical Methods for Financial Derivatives.


Beáta Stehlíková (www)
Cvičenia z finančných derivátov, FMFI UK Bratislava, LS 2009/2010