Chapter 8 of 17
Itôov kalkul a Itôova lema
Taylorov rozvoj, v ktorom sa druhý rád odmietol zahodiť: kvadratická variácia, pravidlo (dW)² = dt a lema, ktorá z nich vyplýva.
19 minutes
Problém
Siedma kapitola skončila rovnicou, ktorú vieme napísať a nevieme vyriešiť:
Chceme z nej dostať vzorec pre . V bežnom kalkule by to bol rutinný krok: vydelili by sme , zderivovali logaritmus a integrovali. Skúsme to.
Ak , potom malá zmena vyvolá zmenu
Toto je prvý rád Taylorovho rozvoja a v bežnom kalkule stačí, lebo všetky ďalšie členy sú zanedbateľne malé.
Ale čo ak obsahuje Brownov pohyb?
Práve sme sa v predchádzajúcej kapitole dozvedeli, že taká trajektória nemá deriváciu. Vzorec pritom stojí na tom, že sa funkcia dá lokálne nahradiť priamkou. Ak žiadna priamka neexistuje, celý postup je od začiatku neplatný.
Táto kapitola ukáže, čo presne sa pokazí, prečo sa to pokazí a čím sa to nahradí. Výsledok, Itôova lema, je jediný matematický nástroj, ktorý zvyšok kurzu naozaj potrebuje.
Prečo bežný kalkulus zlyháva
Vezmime obyčajný Taylorov rozvoj do druhého rádu:
V bežnom kalkule sa druhý člen zahadzuje, a je to legitímne. Ak je hladká funkcia času, potom je rádu , takže je rádu . Pri je nekonečne krát menšie než , a čo je nekonečne krát menšie než to, čo si necháme, sa smie zahodiť.
Celá otázka teda znie: akého rádu je ?
Zo siedmej kapitoly vieme, že je rádu . Takže
Nie . . Ten istý rád ako členy, ktoré si necháme.
Druhý člen Taylorovho rozvoja teda nemôžeme zahodiť. To je celý problém a zároveň celé jeho riešenie.
Kvadratická variácia
Predchádzajúca úvaha bola o rádoch veličín. Overme ju meraním.
Rozdeľme interval na dielikov a spočítajme súčet štvorcov prírastkov:
Tejto veličine sa hovorí kvadratická variácia. Urobme to isté aj pre bežnú hladkú funkciu, aby bolo s čím porovnávať.
Brownian motion
- Σ |ΔX| (sum of lengths)
- 7.8
- Σ (ΔX)² (sum of squares)
- 0.961
A smooth function (sine)
- Σ |ΔX| (sum of lengths)
- 7.98
- Σ (ΔX)² (sum of squares)
- 0.789
How the two sums behave as the mesh refines
| n | BM: Σ|ΔW| | BM: Σ(ΔW)² | Smooth: Σ|Δf| | Smooth: Σ(Δf)² |
|---|---|---|---|---|
| 10 | 1.5 | 0.397 | 7.6 | 6.91 |
| 50 | 4.7 | 0.726 | 8 | 1.571 |
| 250 | 11.8 | 0.894 | 8 | 0.316 |
| 1000 | 24.4 | 0.949 | 8 | 0.079 |
| 5000 | 56 | 0.989 | 8 | 0.016 |
What follows from this
For the smooth function the sum of squares falls towards zero. That is exactly why an ordinary Taylor expansion is allowed to discard its second-order term. For Brownian motion the sum of squares sits on the elapsed time and stays there however finely the pieces are cut. Writing (dW)² = dt is shorthand for that measurement, not an algebraic equality between two numbers.
Look at the left column too. For Brownian motion the sum of lengths grows without bound as the mesh refines, while the sum of squares does not move. A curve of infinite length with finite quadratic variation has no derivative, and that is precisely why a different calculus is needed.
Posúvajte počet dielikov a sledujte tabuľku. Dve veci, ktoré sa dejú súčasne:
Pri hladkej funkcii súčet štvorcov klesá k nule. Každý prírastok je rádu , jeho štvorec rádu , a takých je . Súčet je teda rádu , čo pri jemnení ide k nule. Presne toto oprávňuje zahodiť druhý rád v bežnom Taylorovom rozvoji.
Pri Brownovom pohybe súčet štvorcov stojí na hodnote . Každý prírastok je rádu , jeho štvorec rádu , a takých je . Súčin je , nezávisle od jemnosti delenia. Číslo sa jednoducho odmieta hýbať.
Pozrite sa aj na ľavý stĺpec, teda na súčet absolútnych prírastkov. Pri Brownovom pohybe rastie bez hranice, kým súčet štvorcov stojí. Krivka nekonečnej dĺžky s konečnou kvadratickou variáciou je presne to, čo nemá deriváciu.
- Kvadratická variácia Brownovho pohybu
Pre Brownov pohyb platí
a to nielen v priemere, ale pre takmer každú jednotlivú trajektóriu.
To posledné je pozoruhodné a stojí za zdôraznenie. Nejde o tvrdenie o strednej hodnote, akých je v pravdepodobnosti veľa. Kvadratická variácia je pre konkrétnu dráhu deterministická: hoci je celá trajektória náhodná, súčet štvorcov jej prírastkov vyjde vždy rovnako. Práve preto sa dá s ním počítať ako s obyčajným číslom.
Pravidlo (dW)² = dt
Predchádzajúce meranie sa zvykne zapísať skratkou:
Z tej istej úvahy o rádoch vyplývajú aj ďalšie dve pravidlá.
- Itôove pravidlá
Pri roznásobovaní diferenciálov platia tri pravidlá:
Prečo tie prvé dve:
. Rád je nekonečne krát menší než . Toto pravidlo platilo aj v bežnom kalkule, len sa nikdy nepísalo.
. Súčin je rádu , čo je stále menšie než . Aj tento člen sa zahodí.
. Rád . Ten istý ako členy, ktoré si necháme, a preto jediný, ktorý prežije.
Vyzerá to ako tri pravidlá na zapamätanie. V skutočnosti je to jedna úvaha: spočítaj mocninu a zahoď všetko, čo je vyššieho rádu než . Novinkou oproti bežnému kalkulu je len to, že sa počíta ako .
Itôov proces
Aby sa lema dala vysloviť všeobecne, potrebujeme pomenovať triedu procesov, na ktoré sa aplikuje.
- Itôov proces
je drift, teda predvídateľná časť pohybu za jednotku času.
je volatilita, teda to, akou silou náhoda na proces pôsobí.
je náhodný šok, prírastok Brownovho pohybu.
Rozklad na dve časti sa oplatí čítať doslova:
| Zložka | Zápis | Čo robí |
|---|---|---|
| deterministická | posúva proces predvídateľným smerom, rovnako pri každej realizácii | |
| náhodná | pridáva šok, ktorý je pri každej realizácii iný |
Keby bola , bola by rovnica obyčajnou diferenciálnou rovnicou a nič z tejto kapitoly by nebolo potrebné.
Náš prípad, geometrický Brownov pohyb, je Itôov proces s a .
Od Taylora k Itôovej leme
Toto je najdôležitejšie odvodenie v celom kurze. Ide o šesť krokov a ani jeden sa nepreskočí.
Máme funkciu , kde je Itôov proces.
Krok 1: Taylorov rozvoj do druhého rádu.
Zatiaľ nič nezvyčajné. Ostatné členy (tretí rád a členy s , ) sú vyššieho rádu a zahodíme ich.
Krok 2: dosadíme, čo je .
Krok 3: roznásobíme .
Krok 4: použijeme Itôove pravidlá.
Prvý člen zmizne, lebo . Druhý zmizne, lebo . Tretí prežije, lebo :
Toto je jediné miesto, kde sa kalkul odlišuje od toho školského. Všetko ostatné je bežná algebra.
Krok 5: dosadíme späť do rozvoja.
Krok 6: pozbierame členy pri a pri .
To je Itôova lema.
Čo v nej ktorý člen robí
: zmena z toho, že plynie čas, aj keby sa nehýbalo.
: zmena z driftu podkladu, presne to, čo by dala reťazová derivácia.
: Itôova korekcia. Člen, ktorý v bežnom kalkule neexistuje. Je tam preto, a len preto, že .
: náhodná zložka výsledku. Všimnite si, že v nej druhá derivácia nie je; korekcia pôsobí len na drift.
Pre geometrický Brownov pohyb
Dosadením a dostaneme tvar, v ktorom sa lema v tomto kurze používa najčastejšie:
Tento tvar sa objaví znovu v jedenástej kapitole, kde z neho vypadne Black-Scholesova diferenciálna rovnica.
Tri príklady
Príklad 1: druhá mocnina Brownovho pohybu
Zoberme , teda s a .
Dosadením:
Bežný kalkulus by dal len . Ten člen by v ňom neexistoval, a nie je malý: znamená, že rastie rýchlosťou 1 za jednotku času, teda že . To je presne rozptyl, ktorý poznáme z definície.
Klasický kalkulus by teda tvrdil, že rozptyl Brownovho pohybu je konštantný. To je zjavne nepravda, a je to najkratší dôkaz, že sa tu bez Itôa nezaobídeme.
Príklad 2: logaritmus ceny
Itôova lema na logaritme ceny
Zoberme , kde je geometrický Brownov pohyb. Potom , a . Dosadením:
Logaritmus ceny má teda konštantný drift aj volatilitu, takže je normálne rozdelený a cena je lognormálna, presne to, k čomu dospel strom.
Člen je Itôova korekcia a je dôvodom, prečo priemerný a mediánový výnos investície nie sú to isté číslo.
Toto je najdôležitejší jednotlivý výsledok tretej časti. Všimnite si, čo sa stalo: pravá strana nezávisí od . Logaritmus ceny je teda obyčajný Brownov pohyb s driftom, a ten vieme integrovať:
a teda
Rovnica zo siedmej kapitoly je vyriešená. Toto je vzorec, ktorý simuluje každý Monte Carlo model v šestnástej kapitole a z ktorého sa v dvanástej odvodí Black-Scholesov vzorec.
Príklad 3: opačný smer
Krokový nástroj
Nasledujúci nástroj prevedie lemu krok za krokom pre štyri funkcie a dva typy procesu. Sledujte najmä piaty krok: modrý údaj je to, čo by dala reťazová derivácia, ružový je Itôova korekcia.
The coefficients are constant. With μ = 0 and σ = 1 this is Brownian motion itself, which is how the classic f(W) = W² example is posed.
1. The process the lemma is applied to
dX = μ dt + σ dW2. The function and its derivatives
f(X) = X^2value 9
f'(X) = 2Xvalue 6
f''(X) = 2value 2
3. The process coefficients at this level
a = μvalue 0
b = σvalue 1
4. Itô's lemma
df = (f'(X) a + ½ f''(X) b²) dt + f'(X) b dW5. Substitution
df = (6 · 0 + ½ · 2 · 1²) dt + 6 · 1 dWWhat ordinary calculus would give
0
Itô correction
1100% correction as a share of the drift
The left term is all the chain rule would produce. The middle one would not exist in ordinary calculus, where (dX)² is of order dt² and gets discarded. Here it is of order dt, so it stays.
6. Result
df = (2μX + σ²) dt + 2σX dWdf = 1 dt + 6 dW- Drift of the result (coefficient of dt)
- 1
- Random part (coefficient of dW)
- 6
Nástroj je nastavený presne na príklad 1: , aritmetický proces, , . Modrý údaj v piatom kroku je nula, ružový je 1, takže celý drift výsledku je čistá Itôova korekcia.
Čo vyskúšať:
- Prepnite funkciu na . Korekcia zmení znamienko, lebo druhá derivácia odmocniny je záporná. Zakrivenie funkcie rozhoduje o tom, ktorým smerom korekcia ťahá: pri konvexnej nahor, pri konkávnej nadol.
- Nastavte na nulu. Korekcia zmizne a lema sa scvrkne na obyčajnú reťazovú deriváciu. Bez náhodnosti niet čo opravovať.
- Zvyšujte a sledujte podiel korekcie na drifte. Rastie s druhou mocninou, takže pri realistických volatilitách nejde o zaokrúhľovaciu drobnosť, ale o veľkú časť odpovede.
Ten istý nástroj na cene akcie
Druhá inštancia je nastavená na príklad 2: logaritmus ceny akcie, ktorá stojí 100 €, má očakávaný výnos 10 % a volatilitu 30 %.
The coefficients are proportional to the level. This is the share price from the end of chapter 7 and the process the rest of the course rests on.
1. The process the lemma is applied to
dS = μS dt + σS dW2. The function and its derivatives
f(S) = \ln Svalue 4.6052
f'(S) = \dfrac{1}{S}value 0.01
f''(S) = -\dfrac{1}{S^2}value -0.0001
3. The process coefficients at this level
a = μSvalue 10
b = σSvalue 30
4. Itô's lemma
df = (f'(X) a + ½ f''(X) b²) dt + f'(X) b dW5. Substitution
df = (0.01 · 10 + ½ · -0.0001 · 30²) dt + 0.01 · 30 dWWhat ordinary calculus would give
0.1
Itô correction
-0.04582% correction as a share of the drift
The left term is all the chain rule would produce. The middle one would not exist in ordinary calculus, where (dX)² is of order dt² and gets discarded. Here it is of order dt, so it stays.
6. Result
df = (μ − σ²/2) dt + σ dWdf = 0.055 dt + 0.3 dW- Drift of the result (coefficient of dt)
- 0.055
- Random part (coefficient of dW)
- 0.3
Posúvajte hodnotu a sledujte šiesty krok. Výsledok sa nehýbe. Drift aj náhodná zložka logaritmu ceny sú od úrovne ceny nezávislé, hoci obe zložky pôvodného procesu na nej záviseli.
To nie je kozmetika. Práve táto nezávislosť je dôvod, prečo sa rovnica dá integrovať a prečo je cena lognormálna. Keby drift logaritmu od závisel, nemali by sme uzavretý vzorec a Black-Scholes by neexistoval.
Časté nedorozumenia
Prečo je v leme druhá derivácia?
Lebo v Taylorovom rozvoji je, a nedá sa zahodiť. Druhá derivácia meria zakrivenie funkcie. Ak je funkcia zakrivená a jej argument sa trasie, potom aj keď je trasenie symetrické, výsledok symetrický nie je: pohyby jedným smerom pridajú viac, než pohyby druhým smerom uberú (alebo naopak, pri opačnom zakrivení).
Bežný kalkulus tento efekt zanedbáva oprávnene, lebo pri hladkom argumente je trasenie príliš malé. Pri Brownovom pohybe malé nie je.
Prečo nezmizne?
Lebo je rádu , nie . Štvorec čísla rádu je rádu , čo je presne rád členov, ktoré si v rozvoji necháme.
Toto sa dá overiť meraním, a nástroj vyššie to robí: kvadratická variácia Brownovho pohybu sa pri jemnení nezmenšuje.
Je obyčajné číslo?
Nie. nie je číslo ani premenná, s ktorou by sa dalo počítať bežnými pravidlami. Je to zápis pre prírastok procesu na nekonečne krátkom intervale a všetky operácie s ním sú v skutočnosti operácie s integrálmi, ktoré z neho vzniknú.
Praktický dôsledok: nedeľte rovnicu -čkom a nerobte z deriváciu. Tá derivácia neexistuje, ako sme videli v siedmej kapitole.
Znamená klasickú algebraickú rovnosť?
Nie. Je to zápis vlastnosti kvadratickej variácie, teda tvrdenie o limite súčtu . Znak rovnosti je tu skratka, nie výrok o dvoch číslach.
Zapamätateľná verzia: je vetou o tom, čo prežije integrovanie, nie o tom, čo sa čomu rovná.
Cvičenia
Exercise
Quick check: použitie Itôových pravidiel
Zjednodušte výraz podľa Itôových pravidiel.
Aký je koeficient pri vo výsledku?
Exercise
Quick check: veľkosť korekcie
Pre je . Proces je samotný Brownov pohyb, teda .
Aká je Itôova korekcia, teda člen ?
Exercise
Quick check: kvadratická variácia
Brownov pohyb sledujeme tri roky a interval delíme na desaťtisíc dielikov.
Na akej hodnote sa ustáli súčet štvorcov prírastkov? A na akej by sa ustálil, keby sme použili milión dielikov?
Exercise
Tretia mocnina Brownovho pohybu
Použite Itôovu lemu na , teda na proces s a .
Aké sú koeficienty pri a pri , keď je proces práve v bode ?
Exercise
Drift logaritmu ceny
Akcia má očakávaný výnos 10 % ročne a volatilitu 30 %.
Aký drift má logaritmus jej ceny, a o koľko je nižší než samotný očakávaný výnos?
Exercise
Keď je korekcia väčšia než výnos
Veľmi kolísavá akcia má očakávaný výnos 6 % ročne a volatilitu 40 %.
Aký drift má logaritmus jej ceny?
Exercise
Itôova lema na druhej mocnine
Použite Itôovu lemu na funkciu pri , a aktuálnej cene €.
Aký je koeficient pri ?
Exercise
Challenge: priemer verzus medián
Akcia stojí 100 €, má očakávaný výnos 10 % ročne a volatilitu 30 %. Horizont sú dva roky.
Z riešenia rovnice vieme, že , pričom má strednú hodnotu nula.
Spočítajte mediánovú a strednú cenu o dva roky. Ktorá je väčšia a prečo?
Čo si zapamätať
- Bežný kalkulus zlyháva preto, že je rádu . Štvorec takého prírastku je rádu , teda rovnako veľký ako členy, ktoré si necháme.
- Kvadratická variácia Brownovho pohybu na je , a to pre takmer každú jednotlivú trajektóriu, nielen v priemere.
- , , . Jedna úvaha, nie tri pravidlá: počítaj mocninu , pričom sa počíta ako , a zahoď všetko vyššieho rádu.
- nie je algebraická rovnosť, ale zápis vlastnosti kvadratickej variácie.
- Itôova lema je Taylorov rozvoj, v ktorom sa druhý rád odmietol zahodiť. Vzorec sa z tej vety dá kedykoľvek odvodiť.
- Korekcia pôsobí len na drift, nie na náhodnú zložku, a mizne pri aj pri lineárnej funkcii.
- je najdôležitejší jednotlivý výsledok tejto časti: pravá strana nezávisí od , takže rovnicu možno integrovať a dostať .
- Priemer a medián ceny nie sú to isté číslo. Rozdiel je Itôova korekcia a rastie s druhou mocninou volatility.
Chapters
I. Trh a bezarbitrážny princíp
Chapter 1: Čo je derivát a načo jeForward, futures, opcia a swap; long a short; a rozdiel medzi výplatou a ziskom, ktorý mýli takmer každého.13 minutes- Chapter 2: Bezarbitrážny princíp a forwardová cenaZákon jednej ceny, cash-and-carry a odvodenie forwardovej ceny: oceňovanie bez jedinej pravdepodobnosti.16 minutes
II. Diskrétny model
Chapter 3: Jednokrokový model a replikáciaPrvý skutočný model oceňovania: portfólio, ktoré sa správa presne ako opcia, a preto musí stáť rovnako.13 minutes- Chapter 4: Riziko-neutrálna mieraVáha, ktorá vyzerá ako pravdepodobnosť, ale nie je predpoveďou ničoho, a prečo dáva tú istú cenu ako replikácia.11 minutes
- Chapter 5: Viackrokový strom a spätná indukciaTen istý algoritmus zopakovaný po vrstvách, a prvý pohľad na to, kam smeruje, keď krokov pribúda.12 minutes
- Chapter 6: Martingály a binomická reprezentačná vetaJazyk, v ktorom sa všetko z druhej časti povie jednou vetou, a dôvod, prečo hedžovacia stratégia vždy existuje.16 minutes
III. Spojitý čas
Chapter 7: Od stromu k Brownovmu pohybuČo sa stane so stromom, keď krokov pribúda a každý sa zmenšuje: náhodná prechádzka, škálovanie odmocninou času a Wienerov proces.17 minutes- Chapter 8: Itôov kalkul a Itôova lemaTaylorov rozvoj, v ktorom sa druhý rád odmietol zahodiť: kvadratická variácia, pravidlo (dW)² = dt a lema, ktorá z nich vyplýva.19 minutes
- Chapter 9: Zmena miery: cena rizika a GirsanovAko sa očakávaný výnos μ premení na bezrizikovú sadzbu r, a prečo je to tá istá vec, ktorú v diskrétnom modeli urobila voľba q.17 minutes
IV. Black–Scholesov model
Chapter 10: Black–Scholes martingálovým prístupomZmeň mieru, spočítaj strednú hodnotu, diskontuj: od geometrického Brownovho pohybu k prvej z dvoch ciest k vzorcu.19 minutes- Chapter 11: Black–Scholesova rovnicaTá istá cena druhou cestou: zaistením v spojitom čase, bez jedinej pravdepodobnosti.19 minutes
- Chapter 12: Black–Scholesov vzorecDva členy, dva významy, päť parametrov a to, čo vzorec nehovorí.25 minutes
V. Od modelu k obchodovaniu
Chapter 13: Gréky a hedžovanieCena opcie nie je číslo, ale bod na piatich krivkách naraz: delta, gamma, vega, théta, rho a to, čo z nich robí obchod.20 minutes- Chapter 14: Americké a exotické opcieKde uzavretý vzorec končí: rozhodovanie v čase, bariéry, priemery a extrémy.19 minutes
- Chapter 15: Implikovaná volatilitaVzorec obrátený naruby: ako sa z ceny číta volatilita a čo trh hovorí tým, že smile existuje.18 minutes
- Chapter 16: Strom, vzorec a Monte CarloTri nástroje na jeden problém, ich chyby a pravidlo, kedy siahnuť po ktorom.15 minutes
- Chapter 17: Predpoklady, limity a čo ďalejŠesť predpokladov menovite, kde model drží, kde praská, a čo prišlo po ňom.20 minutes