Stochastické finance v programu. Matematika
|
|
- Lech Kwiecień
- 5 lat temu
- Przeglądów:
Transkrypt
1 Univerzita Karlova v Praze Matematicko-fyzikální fakulta DIPLOMOVÁ PRÁCE Lucie Kračmerová Stochastické finance v programu Mathematica Katedra pravděpodobnosti a matematické statistiky Vedoucí bakalářské práce: Studijní program: Studijní obor: RNDr. Jitka Zichová, Dr. Matematika Finanční a pojistná matematika 29
2 Děkuji na tomto místě RNDr. Jitce Zichové, Dr. za výběr tématu, ochotu ke konzultacím a pomoc při řešení problémů souvisejících s touto prací. Děkuji své rodině za podporu při studiu. Prohlašuji, že jsem svou diplomovou práci napsala samostatně a výhradně s použitím citovaných pramenů. Souhlasím se zapůjčováním práce a jejím zveřejňováním. V Praze dne Lucie Kračmerová 2
3 Obsah 1 Úvod 6 2 Základní pojmy Stochastický proces Brownův pohyb Stochastický integrál Itôova formule Stochastické diferenciální rovnice Změna míry Akciové opce Akcie Vývoj ceny akcie Cena akcie podle míry Q Akciové opce Meze opční prémie Put-call parita Blackův-Scholesův model Binomický model Blackova-Scholesova-Mertonova rovnice Implementace put opce Implementace call opce Blackova-Scholesova formule I Rovnice tepla Odvození Blackovy-Scholesovy formule Blackova-Scholesova formule II Analýza citlivosti Delta Gamma Theta Vega Rho
4 6 Závěr 67 Literatura 68 A Programové řešení: Simulace vývoje ceny akcie 69 B Programové řešení: Blackova-Scholesova formule 69 4
5 Název práce: Stochastické finance v programu Mathematica Autor: Lucie Kračmerová Katedra (ústav): Katedra pravděpodobnosti a matematické statistiky Vedoucí bakalářské práce: RNDr. Jitka Zichová, Dr. vedoucího: jitka.zichova@mff.cuni.cz Abstrakt: Tato práce se věnuje vybraným stochastickým metodám využívaným ve financích, které jsou aplikovány do softwaru Mathematica 6, obsahuje také analýzu těchto výstupů v podobě grafů či odvození matematických formulí. Zabýváme se základní teorií Wienerova procesu, stochastických integrálů a Itôovy formule, dále modelováním vývoje ceny akcie, opcemi a oceňováním opcí pomocí Blackova-Scholesova modelu. Práce zahrnuje odvození Blackovy-Scholesovy formule a následné derivace této formule v podobě Greeks. Klíčová slova: Wienerův proces, cena akcie, Blackova-Scholesova formule, Greeks Title: Stochastic Finance using Mathematica Author: Lucie Kračmerová Department: Department of Probability and Mathematical Statistics Supervisor: RNDr. Jitka Zichová, Dr. Supervisor s address: jitka.zichova@mff.cuni.cz Abstract: This thesis is dedicated to selected stochastic methods used in finance, which are applied to the software Mathematica 6. It also contains analysis of the outputs in the form of graphs and derivations of mathematic formulas. We deal with the basic theory of Wiener process, stochastic integrals and Itô formula, modeling of the development of stock price, options and the valuation of options using Black-Scholes model. This work includes the derivation of Black-Scholes formula and the subseqent derivatives of this formula in the form of Greeks. Keywords: Wiener process, stock price, Black-Scholes formula, Greeks 5
6 Kapitola 1 Úvod V této práci se budeme zabývat teorií vybraných stochastických metod využívaných ve financích, kterou budeme v průběhu práce aplikovat do programu Mathematica a analyzovat výsledky. V kapitole 2 se krátce seznámíme se základními pojmy používanými v textu, a to teorií stochastických procesů, Brownovým pohybem, stochastickým integrálem a Itôově formuli. Akciovými opcemi se budeme zabývat v kapitole 3. Nejprve se obecně seznámíme s akciemi a vývojem ceny akcie a poté se budeme věnovat opcím, jejich základním druhům a charakteristikám. Důležitou částí práce je kapitola 4 věnovaná Blackově-Scholesově modelu. Jedná se o model oceňování opcí, který sice vychází z uměle vytvořených předpokladů, ale považuje se za základní stavební kámen pro oceňování opčních kontraktů. Odvodíme zde také známou Blackovu-Scholesovu formuli, a to dvěma způsoby, v prvním případě za pomoci rovnice tepla, ve druhém pak přes teorii rizikově neutrálního oceňování. Poslední část práce, kapitola 5, pojednává o analýze citlivosti. Uvedeme zde všech pět parametrů tzv. Greeks, které budeme dále podrobněji zkoumat. V příloze se nacházejí některá programová řešení vztahující se k příslušným kapitolám. 6
7 Kapitola 2 Základní pojmy V této kapitole vysvětlíme základní pojmy, které se budou vyskytovat v dalším textu a nadále rozšiřovat. Uvádíme pojmy pro modely se spojitým časem. 2.1 Stochastický proces Definice 1. Necht (Ω, F, P ) je pravděpodobnostní prostor. Rodina reálných náhodných veličin {X(t), t } definovaných na (Ω, F, P ) se nazývá stochastický proces. Uvažujeme-li časový interval T R + a {X(t), t T }, mluvíme o stochastickém procesu na intervalu T. Definice 2. Necht X(1), X(2),... X(d) jsou stochastické procesy, potom proces X = {X(1), X(2),... X(d)} nazýváme d-rozměrný stochastický proces. Stochastický proces lze chápat jako náhodnou veličinu X : (Ω, F) (R T, B(R) T ), kde R T = {x = (x(t), t T ); x(t) R; t T }. Definice 3. Necht X = {X(t), t } je stochastický proces. Funkce {X ω, ω Ω} R T se nazývají trajektorie stochastického procesu. 2.2 Brownův pohyb Brownův pohyb je stochastický proces, který zkonstruujeme následujícím způsobem. Necht {X k } je posloupnost nezávislých náhodných veličin s alternativním rozdělením s hodnotami { σ, σ}. Označme P (X k = σ) = p. Předpokládejme, že P (X k = σ) = p = 1 ( 1 + µ ( )) 1 2 σ n + o n pro n. 7
8 Zvolme B t = [nt]+1 k=1 X k n a použijeme charakteristické funkce pro určení rozdělení tohoto náhodného procesu B(t). ϕ(τ) = Ee iτbt = ( { (1 p) exp iτσ } { }) [nt]+1 iτσ + p exp (2.1) n n Rozvineme exponenciální funkci pomocí Taylorova rozvoje { } iτσ exp = 1 + iτσ τ ( ) 2 σ 2 1 n n 2n + o pro n. n Úpravou v (2.1) s využitím výše uvedeného rozvoje a dosazením za p dostaneme 1 iτσ τ ( ) 2 σ 2 1 n 2n + 2piτσ + o = 1 iτσ τ 2 σ 2 n n n 2n + +2 iτσ ( µ n + iτµ n + o ( 1 n ( 1 σ n + o Dosazením do (2.1) získáme n )) ) = 1 τ 2 σ 2 2n + iτµ n + o = 1 iτσ n τ 2 σ 2 ( ) 1 n ( iτµ n ϕ(τ) = 1 + τ 2 σ 2 + o ( 1 2n n) ) nt nt [nt]+1 2n + iτσ + n pro n. 1 n eitµτ 2 τ 2 σ 2 t Vidíme, že ϕ(τ) konverguje k charakteristické funkci normálního rozdělení N(µt, σ 2 t). Vzhledem k tomu, že vycházíme ze vzájemně nezávislých náhodných veličin, přírůstky procesu B(t) jsou také nezávislé. Vlastnosti procesu B(t) lze shrnout do následujících bodů: 1. Jedná se o proces s nezávislými přírůstky. 2. Rozdělení přírůstků B(t + s) B(t) je N(µs, σ 2 s). Tento proces se nazývá zobecněný jednorozměrný proces Brownova pohybu. Následující definice jsou převzaty z [5]. Definice 4. Zobecněný d-rozměrný proces Brownova pohybu je d-rozměrný proces B, který splňuje následující podmínky: 8
9 1. Pro všechna ω Ω je funkce t B t (ω) spojitá. 2. Pro t < t 1 <... < t n jsou přírůstky procesu Brownova pohybu B(t 1 ) B(t ), B(t 2 ) B(t 1 ),..., B(t n ) B(t n 1) nezávislé. 3. Pro s < t existují jednoznačně určená d-rozměrná čtvercová matice Σ a d-rozměrný vektor µ takové, že přírůstek B(t) B(s) má normální rozdělení se střední hodnotou (t s)µ a kovarianční maticí (t s)σ. Definice 5. Standardizovaný d-rozměrný proces Brownova pohybu je proces B, který splňuje následující podmínky: 1. B() = skoro jistě. 2. Pro všechna ω Ω je funkce t B t (ω) spojitá. 3. Pro t < t 1 <... < t n jsou přírůstky procesu Brownova pohybu B(t 1 ) B(t ), B(t 2 ) B(t 1 ),..., B(t n ) B(t n 1) nezávislé. 4. Pro s t má přírůstek B(t) B(s) normální rozdělení s nulovou střední hodnotou a kovarianční maticí (t s)i, kde I je jednotková matice d d. Zobecněný proces Brownova pohybu lze zkonstruovat ze standardizovaného procesu Brownova pohybu. Definice 6. Necht Ω je neprázdná množina, T > a předpokládejme, že máme σ-algebry F t pro každé t [, T ]. Předpokládejme dále, že pokud s t, potom F s F t. Potom nazýváme množinu těchto σ-algeber filtrace. Definice 7. Mějme pravděpodobnostní prostor s filtrací F t, t T. Necht X(t) je množina náhodných veličin, t [, T ]. Řekneme, že tato množina je stochastický adaptovaný proces, pokud pro každé t platí, že X(t) je F t -měřitelná. Definice 8. Náhodný proces W = {W (t), t } je d-rozměrný Wienerův proces vzhledem k filtraci F = {F t, t } když platí: 1. W () = skoro jistě. 2. W je adaptovaný na filtraci F 3. Pro s t je přírůstek W (t) W (s) nezávislý na F s a má normální rozdělení s nulovou střední hodnotou a kovarianční maticí (t s)i, kde I je jednotková matice d d 4. Pro všechna ω Ω je funkce t W t (ω) spojitá. 9
10 Jak vidíme, Wienerův proces se vztahuje k nějaké konkrétní filtraci. Následující tvrzení ukazuje vztah mezi procesem Brownova pohybu a Wienerovým procesem. Tvrzení 1. Proces W je d-rozměrný Wienerův proces vzhledem k filtraci F = {F t, t }, právě tehdy když platí 1. W je d-rozměrný standardizovaný proces Brownova pohybu. 2. W je adaptovaný na filtraci F. 3. W (t) W (s) je nezávislé na F s pokud s t. Důkaz je uveden v [5]. Uved me si ještě definice martingalu a markovského procesu, které jsou důležité pro pochopení textu v dalších kapitolách. Definice 9. Necht (Ω, F, P ) je pravděpodobnostní prostor, T >, F t, t T je filtrace, F T F. Uvažujme adaptovaný proces M(t), t T takový, že EM(t) < t [, T ]. Pokud E[M(t) F s ] = M(s) s.j. s t T, řekneme, že proces M je martingal. Pokud E[M(t) F s ] M(s) s.j. s t T, řekneme, že proces M je submartingal. Pokud E[M(t) F s ] M(s) s.j. s t T, řekneme, že proces M je supermartingal. Příkladem martingalu může být W = {W (t), t }, Wienerův proces vzhledem k filtraci F. Pro s t budiž E[W (t) F s ] = E[W (t) W (s) + W (s) F s ] = E[W (t) W (s) F s ] + + E[W (s) F s ] = E[W (t) W (s)] + E[W (s) F s ] = = + W (s) = W (s) s.j. Při důkazu jsme postupně využili vlastnosti střední hodnoty (linearitu), přírůstky Wienerova procesu W (t) W (s) jsou F s měřitelné a dle definice mají normální rozdělení s nulovou střední hodnotou. Definice 1. Necht (Ω, F, P ) je pravděpodobnostní prostor, T >, F t, t T je filtrace, F T F. Necht s t T a pro libovolnou nezápornou měřitelnou funkci f existuje borelovsky měřitelná funkce g taková, že E[f(X(t) F s )] = g(x(s)). Potom řekneme, že X je markovský proces. 1
11 Stochastický proces nazýváme markovský proces pokud tzv. nemá pamět. Pravděpodobnost výsledku v budoucím čase t + 1, když známe výsledek v přítomném čase t, je stejná, jako když známe výsledky v přítomném čase t a všechny výsledky z minulých časů t 1, t 2,.... Pro budoucí vývoj procesu tedy stačí znát přítomnost, není zapotřebí minulého vývoje. Příkladem markovského procesu je cena akcie popsaná v kapitole V dalším textu vždy uvažujeme stochastický markovský proces. Pro větší přehlednost přejdeme v dalších částech této kapitoly ke značení W t místo W (t) pro všechny proměnné. 2.3 Stochastický integrál Budiž W = {W t, t } Wienerův proces vzhledem k neklesající soustavě σ-algeber F = {F t, t }. Budeme definovat t Φ s dw s pro dosti širokou třídu neanticipativních náhodných funkcí Φ = {Φ t, t [, T ]}. Neanticipativní funkce jsou funkce Y = {Y t, t } mající pro t tu vlastnost, že jejich hodnota Y t je určena jevy do doby t. Nejprve zavedeme definici stochastického integrálu pro jednoduché funkce. Definice 11. Náhodná funkce Φ = {Φ t, t [, T ]} se nazývá jednoduchá funkce, je-li neanticipativní a existuje-li dělení t = < t 1 < t 2 <... < t n = T intervalu [, T ] spolu s náhodnými veličinami φ,... φ n 1 tak, že platí Φ t = φ k pro t [t k, t k+1 ), k =, 1,..., n 1. Necht Φ je jednoduchá funkce, potom pro t [, T ] jejím stochastickým integrálem rozumíme t k 1 Φ s dw s = φ j (W tj+1 W tj ) + φ k (W t W tk ) t k t t k+1 j= Uved me vlastnosti integrálu jednoduchých funkcí: 1. t Φ s dw s je stejný pro všechna dělení intervalu [, T ] ve smyslu definice 11 11
12 2. t t t (aφ s + bψ s )dw s = a Φ s dw s + b Ψ s dw s pro konstanty a, b 3. t Φ s dw s je spojitou neanticipativní funkcí t na intervalu [, T ] Nyní určíme střední hodnotu a rozptyl t E Φ s dw s = E = = ( k 1 t ΦdW. ) φ j (W tj+1 W tj ) + φ k (W t W tk ) = j= k 1 Eφ j E(W tj+1 W tj ) + Eφ k E(W t W tk ) = j= k 1 Eφ j + Eφ k =. j= Dle předpokladu je Φ neanticipativní funkce, tudíž φ j a přírůstky Wienerova procesu jsou vzájemně nezávislé funkce a střední hodnotu součinu lze psát jako součin středních hodnot. Použili jsme také skutečnost, že přírůstky Wienerova procesu mají normální rozdělení s nulovou střední hodnotou. E t Φ s dw s 2 = E = E = = ( k 1 2 φ j (W tj+1 W tj ) + φ k (W t W tk )) = j= ( k 1 2 φ j (W tj+1 W tj )) + E (φ k (W t W tk ))2 = j= k 1 Eφ 2 je(w tj+1 W tj ) 2 + Eφ 2 ke(w t W tk ) 2 = j= k 1 Eφ 2 j(t j+1 t j ) + Eφ 2 k(t t k ) = j= t = E Φ 2 sds. t EΦ 2 sds = Použili jsme nezávislosti φ j a W tj+1 W tj a nezávislosti φ j a W t W tk pro j = 1, 2,... k spolu vlastnostmi střední hodnoty. Dále jsme podobně jako výše použili vlastnost normálního rozdělení přírůstků Wienerova procesu. 12
13 Poslední rovnost plyne ze spojitosti trajektorie Wienerova procesu, lze zaměnit pořadí integrálu a střední hodnotu. Shrneme-li výše uvedené odvození, dostáváme: E t t E Φ s dw s Φ s dw s = 2 t = E Φ 2 sds Nyní zavedeme stochastický integrál pro obecné náhodné procesy. Definice 12. Necht { n Φ, n = 1, 2,...} je posloupnost jednoduchých t funkcí. Řekneme, že posloupnost stochastických integrálů { n Φ s dw s, t [, T ], n = 1, 2,...} pro t je cauchyovská v pravděpodobnosti, jestliže pro ε > platí: lim P t sup m,n ( n Φ s m Φ s )dw s t [,T ] > ε =. Každou neanticipativní funkci Φ splňující T Φ 2 sds < lze aproximovat jednoduchými funkcemi. Existuje tedy posloupnost jednoduchých funkcí { n Φ, n = 1, 2,...} taková, že platí T p lim ( n Φ s Φ s ) 2 ds =. n Symbol p lim označuje konvergenci v pravděpodobnosti. Pokud tato rovnost platí, platí také cauchyovská podmínka (z Minkowského nerovnosti) p lim T m,n ( m Φ s n Φ s ) 2 ds =. (2.2) t Cílem je ukázat, že posloupnost náhodných procesů { n Φ s dw s, t [, T ], n = 1, 2,...} je cauchyovská v pravděpodobnosti. K tomu nám pomůže následující tvrzení. 13
14 Tvrzení 2. Mějme jednoduchou funkci Φ = {Φ t, t [, T ]}. Pro libovolná čísla a >, b > platí t T } P sup Φ s dw s t [,T ] > a P Φ 2 sds > b + 2 exp { a2. 2b Důkaz je uveden v [4]. Aplikací tvrzení na definici procesu cauchyovského v pravděpodobnosti získáváme lim P t sup m,n ( n Φ s m Φ s )dw s t [,T ] > ε lim P m,n T } ( n Φ s m Φ s ) 2 ds > b + 2 exp { ε2 =. 2b První sčítanec je nulový z (2.2) pro libovolné b >, druhý sčítanec lze učinit libovolně malý volbou dostatečně malého b. Definice 13. Definujme L p (X) jako prostor všech µ-měřitelných funkcí u na X, pro něž platí u p = X u p dµ 1 p <. Pohybujeme se v úplném prostoru L 2, tudíž zde každá cauchyovská posloupnost má limitu. Označme tuto limitu při konvergenci v pravděpodobnosti I t. Posloupnost náhodných procesů { t n Φ s dw s, t [, T ], n = 1, 2,...} tedy konverguje ke spojitému náhodnému procesu I = {I t, t [, T ]}. Tímto způsobem definujeme stochastický integrál, klademe I t = t Φ s dw s, t [, T ]. Až na nerozlišitelnost je definice integrálu jednoznačná. Nezávisí rovněž na zvolené posloupnosti jednoduchých funkcí. Shrňme vlastnosti stochastického integrálu pro obecné náhodné procesy: 1. t Φ s dw s je spojitou neanticipativní funkcí t na intervalu [, T ] 14
15 2. t t t (aφ s +bψ s )dw s = a Φ s dw s +b Ψ s dw s pro libovolné konstanty a, b T 3. Za podmínky Φ 2 t sds < platí: E Φ s dw s =, ( t ) 2 t E Φ s dw s = E Φ 2 sds, t [, T ] 4. Necht trajektorie Φ mají spojitou derivaci Φ = {Φ t, t [, T ]}. Potom t Φ s dw s = Φ t W t t Φ sw s ds, t [, T ] 2.4 Itôova formule Definice 14. Řekneme, že proces X je Itôův proces, jestliže je ve tvaru t t X t = X + A s ds + B s dw s, t [, T ], (2.3) kde X je F měřitelná náhodná veličina, {A t }, {B t } jsou neanticipativní T T procesy splňující A s ds <, Bsds 2 < a W = {W t, t [, T ]} je Wienerův proces vzhledem k filtraci F = {F t, t [, T ]}. Pojmem stochastický diferenciál Itôova procesu X rozumíme výraz dx t = A t dt + B t dw t, t [, T ]. (2.4) Stochastický diferenciál (2.4) je pouze jiným zápisem pro integrální rovnici (2.3) a má následující vlastnosti: 1. d(x t + Y t ) = dx t + dy t 2. d(cx t ) = c dx t pro libovolnou konstantu c 3. d(x t Y t ) = X t dy t + Y t dx t + dx t dy t Jak vidíme z definice, procesy mající stochastický diferenciál jsou neanticipativní. Uved me ještě důležitá pravidla pro násobení diferenciálů, která budeme využívat v následujících kapitolách. (dt) 2 = dtdw t = (dw t ) 2 = dt dw t dw s =, t s (2.5) 15
16 Necht f(t, x) je funkce třídy C 2, tedy funkce se spojitými derivacemi do druhého řádu. Označme f t (t, X t ) = f t = f(t, x) t f x (t, X t ) = f x = f(t, x) x f xx (t, X t ) = f xx = f(t, x). x x Pak lze odvodit Itôovu formuli pro výpočet stochastického diferenciálu funkce f(t, x). Důkaz následujícího tvrzení je uveden v [4]. Tvrzení 3. Necht X t, t je Itôův proces, pro který platí, že a t B 2 sds jsou konečné. Necht f(t, x) je funkce třídy C 2. Potom platí 2 t A s ds df(t, X t ) = f t (t, X t )dt + f x (t, X t )dx t f xx(t, X t )dx t dx t = (2.6) = f t dt + f x B t dw t + f x A t dt f xxb 2 t dt 2.5 Stochastické diferenciální rovnice Krátce se ještě zaměříme na stochastické diferenciální rovnice, čili na rovnice tvaru dx t = b(t, X t )dt + σ(t, X t )dw t (2.7) s počáteční podmínkou X t = X, kde W je Wienerův proces vzhledem k filtraci F = {F t, t } a zobrazení σ, b : R R jsou borelovsky měřitelné funkce splňující t ( b(s, X s ) + σ 2 (s, X s ))ds < pro všechna t. Úlohou pak bývá nalézt Itôův proces X splňující (2.7) s danou počáteční podmínkou. Procesu s tímto předpisem (2.7) se říká difúzní proces. Příkladem stochastické diferenciální rovnice je geometrický Brownův pohyb vývoje ceny akcie ds t = αs t dt + σs t dw t, kterým se podrobněji budeme zabývat v následující kapitole. 16
17 2.6 Změna míry V poslední části této kapitoly se budeme zabývat možností přechodu z tzv. skutečné pravděpodobnostní míry P na rizikově neutrální míru Q. Využívat budeme poznatků z [7]. Tvrzení 4. Necht (Ω, F, P ) je pravděpodobnostní prostor a necht Z je nezáporná náhodná veličina s EZ = 1. Pro A F definujme Q(A) = Z(ω)dP (ω). A Potom Q je pravděpodobnostní míra. Navíc platí, že pokud X je nezáporná náhodná veličina, pak Pokud Z > skoro jistě, pak E Q X = E[XZ]. EY = E Q [ Y Z Definice 15. Míry P a Q jsou na prostoru (Ω, F) ekvivalentní, pokud ]. P (A) = Q(A) = A F. Připomeňme větu z teorie míry, která ukazuje vztah mezi dvěma ekvivalentními mírami. Tvrzení 5. (Radon-Nikodym) Necht P a Q jsou ekvivalentní míry na (Ω, F). Potom existuje náhodná veličina Z > s.j. taková, že EZ = 1, pro kterou platí Q(A) = Z(ω)dP (ω) A F. A Definice 16. Náhodná veličina Z z Radon-Nikodymovy věty se nazývá Radon-Nikodymova derivace Q podle P. Píšeme Z = dq dp. Definice 17. Mějme pravděpodobnostní prostor (Ω, F, P ) a filtraci F = F t, t T. Předpokládejme, že Z je náhodná veličina, EZ = 1 a pravděpodobnostní míra Q je definovaná Q(A) = Z(ω)dP (ω) A F. Definujme proces Radon-Nikodymovy derivace vztahem A Z t = E[Z F t ], t T. 17
18 Poznámka: Proces Radon-Nikodymovy derivace je martingal. Na závěr uved me ještě Girsanovovu větu pro Wienerův proces. Tvrzení 6. (Girsanovova věta) Necht W t, t T je Wienerův proces vzhledem k filtraci F = F t, t T, na pravděpodobnostním prostoru (Ω, F, P ). Necht Θ t, t T je adaptovaný proces. Definujme a Z t = exp{ Předpokládejme dále, že t W Q t = W t + Θ u dw u 1 2 t t Θ u du. T E Θ 2 uzudu 2 <. Θ 2 udu} Položme Z = Z T. Pak EZ = 1 a podle míry Q definované předpisem Z = dq Q je proces {W dp t, t T } Wienerův proces. 18
19 Kapitola 3 Akciové opce 3.1 Akcie V této kapitole se budeme podrobněji zabývat akciemi, začneme teoretickým výkladem a ukážeme několik praktických příkladů s využitím poznatků z předchozí kapitoly. Akcie jsou dle [2] obchodovatelné cenné papíry, s nimiž jsou spojena práva akcionáře jako společníka podílet se na řízení společnosti, na zisku společnosti, na likvidačním zůstatku při případném zániku společnosti a případně přednostně na nově emitovaných akciích. Akciové společnosti vytvářejí upisováním (emisí) akcií základní jmění. S akciemi souvisí následující základní pojmy. Nominální hodnota akcie představuje podíl na majetku akciové společnosti vyplývající z vlastnictví akcie. Součet nominálních hodnot všech akcií je roven výši základního kapitálu. Nominální hodnota u akcií má pouze právní význam, u některých typů (hlavně v USA) nemusí být vůbec uvedena. Dividenda je podíl na zisku společnosti vyplývající z vlastnictví akcie. Výplata dividend není předem zaručena. Tržní cena akcie je cena, za kterou se akcie obchoduje na kapitálovém trhu vzhledem k momentálnímu stavu nabídky a poptávky Vývoj ceny akcie Předpokládejme, že vývoj ceny akcie je modelován geometrickým Brownovým pohybem, čili platí stochastická diferenciální rovnice (SDR) s počáteční podmínkou S() = S. ds(t) = αs(t)dt + σs(t)dw (t) (3.1) 19
20 Nyní vyřešíme tuto rovnici, α, σ, S berme jako konstanty. Uvažujme logaritmus ceny akcie, čili z = log(s(t)). Použijeme Itôovu formuli (2.6) a pravidla pro diferenciály (2.5): dz = d log(s(t)) = 1 S(t) ds (ds(t))2 ( 1 S 2 (t) ) = 1 = S(t) (αs(t)dt + σs(t)dw (t)) ( 1 S 2 (t) )σ2 S 2 (t)dt = = αdt + σdw (t) 1 2 σ2 dt = (α 1 2 σ2 )dt + σdw (t) Po shrnutí tedy získáváme dz = (α 1 2 σ2 )dt + σdw (t). (3.2) Výše uvedenou rovnici (3.2) můžeme převést na integrální tvar z(t) = z() + t(α 1 2 σ2 ) + σ t dw (t) = z() + t(α 1 2 σ2 )+ +σ(w (t) W ()) = log(s()) + t(α 1 2 σ2 ) + σw (t) Aplikací exponenciální funkce na obě strany rovnosti získáme formuli pro model ceny akcie v integrálním tvaru S(t) = S() exp{(α σ2 )t + σw (t)}. (3.3) 2 Z této formule je na obrázku 3.1 vytvořena simulace vývoje ceny akcie během jednoho roku, kde jsme zvolili S() = 7, α =.5 a σ =.1. Kompletní programové řešení je uvedeno v příloze A Obrázek 3.1: simulace 1 akcie 2
21 Z formule (3.3) lze na první pohled vidět, že pokud t < a S() >, cena akcie nikdy nedosáhne nuly, S(t) >. K dalším závěrům o vývoji ceny akcie můžeme dojít porovnáním mediánu a střední hodnoty S(t). Z definice 8 v předchozí kapitole plyne, že W (t) N(, t). Meze spolehlivosti pro S(t) jsou tedy S() exp{(α σ2 2 )t ± σ tu(1 b 2 )} s koeficientem spolehlivosti b, kde u(1 b ) je kvantil rozdělení N(, 1). 2 Pro určení mediánu S(t) hledáme takové m, pro které platí zároveň P (S(t) m) 1 2, P (S(t) m) 1 2. Dosazením do první nerovnosti dostaneme ] P [S() exp{(α σ2 )t + σw (t)} m = 2 a odtud = P [(α σ2 2 [ W (t) = P t = 1 Φ ( m )t + σw (t) log S() log( m σ2 ) (α )t S() 2 σ t ( log( m σ2 ) (α )t ) S() 2 σ t )] = ] 1 2 ( log( m σ2 ) (α S() 2 Φ )t ) σ 1 t 2, kde Φ je distribuční funkce rozdělení N(, 1). Stejným způsobem z druhé nerovnosti získáme ( log( m σ2 ) (α S() 2 Φ )t ) σ 1 t 2, a proto platí rovnost ( log( m σ2 ) (α S() 2 Φ )t ) σ = 1 t 2. S použitím faktu, že 5% kvantil N(, 1) je nulový a platí u(b) = Φ 1 (b), máme ( log( m σ2 ) (α )t ) ( ) S() 2 1 σ = u =, t 2 21 =
22 čili log( m σ2 ) = (α )t a medián pro S(t) je S() 2 m = S() exp{(α σ2 )t}. (3.4) 2 Střední hodnotu S(t) odvodíme z tvaru (3.1), který upravíme do podoby ds(t) αs(t)dt = σs(t)dw (t), S() = S. Použijme Itôovu formuli (2.6) na diskontovanou cenu akcie a získáme d(e αt S(t)) = αe αt S(t)dt + e αt ds(t) + de αt ds(t) = αe αt S(t)dt + αe αt S(t)dt + σe αt S(t)dW (t) + d(e αt S(t)) = σe αt S(t)dW (t). Převedením na integrální tvar dostaneme e αt S(t) S() = t σe αt S(s)dW (s). Aplikujeme střední hodnotu na obě strany rovnosti za použití jejích známých vlastností a vlastností Wienerova procesu a získáme e αt ES(t) S() =. Nakonec získáváme tvar pro střední hodnotu S(t), kterou porovnáme s vypočteným mediánem (3.4) ES(t) = S() exp{αt} > S() exp{(α σ2 2 )t}. Vidíme, že medián je menší než střední hodnota ceny akcie, což nám dokazuje obrázek 3.2 níže. Červenou barvou je zobrazena střední hodnota vývoje těchto akcií a zelenou barvou medián. Černé křivky zobrazují meze spolehlivosti pro vývoj ceny akcie s koeficientem spolehlivosti.99. Následuje programové řešení v Mathematice. Chceme vytvořit 6 simulací cen akcie během 1 roku, kde počáteční cena akcie je 7, drift α =.5 a volatilita σ =.6. Proměnná delsim vyjadřuje, kolikrát se změní cena akcie během daného období. Clear[S, delsim, \[Alpha], \[Sigma]]; S = 7; delsim = 25; \[Alpha] =.5; \[Sigma] =.6; Cena[S_, delsim_, \[Alpha]_, \[Sigma]_] := S Exp[(\[Alpha]/delSim - 1/2 (\[Sigma]/Sqrt[delSim])^2)* Range[delSim] + \[Sigma]/Sqrt[delSim]* 22
23 Rest[NestList[(# + RandomReal[NormalDistribution[, 1]])&,, delsim]]]; Graf = Table[ ListPlot[ Transpose[{Range[delSim]/delSim, Cena[S, delsim, \[Alpha], \[Sigma]]}], Joined -> True, Ticks -> Automatic, DisplayFunction -> Identity, PlotRange -> {, 5}], {6}]; Graf1 = Plot[S Exp[\[Alpha] t], {t,, 1}, PlotStyle -> Red, DisplayFunction -> Identity]; Spol[S_, delsim_, t_, \[Alpha]_, \[Sigma]_, kvantil_] := S Exp[(\[Alpha] - 1/2 \[Sigma]^2)*t + \[Sigma]*Sqrt[t] Quantile[NormalDistribution[, 1], kvantil]]; median = Plot[Spol[S, delsim, t, \[Alpha], \[Sigma],.5], {t,, 1}, PlotStyle -> Green]; maximum = Plot[Spol[S, delsim, t, \[Alpha], \[Sigma],.99], {t,, 1}, PlotStyle -> Black]; minimum = Plot[Spol[S, delsim, t, \[Alpha], \[Sigma],.1], {t,, 1}, PlotStyle -> Black]; Show[Graf, Graf1, median, maximum, minimum, DisplayFunction -> $DisplayFunction] Obrázek 3.2: simulace 1 akcií Předpokládejme nyní, že α 1 2 σ2 <. Potom, pokud t, se všechny konfidenční meze blíží k, jak vidíme na obrázku 3.3. Zvolme α =.5, σ = 1.6. Tím tedy znovu dospějeme k závěru, že pokud α 1 2 σ2 <, 23
24 cena akcie nikdy nedosáhne nuly, pouze se k nule blíží, čili S(t) pro t. Na druhou stranu, pokud α 1 2 σ2 >, například α =.5 a σ =.6, konfidenční meze porostou do nekonečna, jak ukazuje obrázek 3.4. Proto cena akcie poroste do nekonečna, S(t) pro t Obrázek 3.3: konfidenční meze Obrázek 3.4: konfidenční meze Cena akcie podle míry Q Předpokládejme standardní model ceny akcie modelovaný zobecněným geometrickým Brownovým pohybem ds(t) = α(t)s(t)dt + σ(t)s(t)dw (t) t T, kde α(t) a σ(t) jsou adaptované procesy, σ(t) > s.j. t. Dále předpokládejme adaptovaný proces r(t), nazývaný v [7] okamžitý úrok. Definujme diskontní proces jako dd(t) = r(t)d(t)dt, (3.5) 24
25 ekvivalentně t D(t) = exp{ r(s)ds}. Chceme, aby diskontovaná cena akcie byla martingal. Vyjádříme diferenciál pomocí Itôovy formule (2.6), výrazu (3.5) a pravidel pro diferenciály (2.5) d(d(t)s(t)) = S(t)dD(t) + D(t)dS(t) + ds(t)dd(t) = = r(t)s(t)d(t)dt + D(t)dS(t) + = (3.6) = r(t)s(t)d(t)dt + α(t)s(t)d(t)dt + σ(t)s(t)d(t)dw (t) = = σ(t)s(t)d(t)(ϑ(t)dt + dw (t)), kde ϑ(t) = α(t) r(t) nazýváme tržní cena rizika. Použijme nyní Girsanovovu větu 6 pro ϑ(t) a σ(t) dostaneme W (t) Q = W (t) + d(d(t)s(t)) = σ(t)s(t)d(t)dw (t) Q, (3.7) t θ u du. Diskontovaná cena akcie je martingal, protože neobsahuje člen s dt. Q je rizikově neutrální míra, která je ekvivalentní původní míře. Podíváme se ještě, jak vypadá příslušná stochastická diferenciální rovnice. Spojením (3.7) a (3.6) máme a tedy σ(t)s(t)d(t)dw (t) Q = r(t)s(t)d(t)dt + D(t)dS(t) ds(t) = r(t)s(t)dt + σ(t)s(t)dw (t) Q. (3.8) Jinými slovy, při rizikově neutrální míře Q mají všechna aktiva stejný očekávaný výnos, který je roven bezrizikové úrokové míře. 3.2 Akciové opce Opce obecně jsou jedním z druhů finančních derivátů. To jsou takové nástroje, jejichž hodnota závisí na hodnotě tzv. podkladových aktiv. Na opčních burzách se obchoduje s opcemi standardizovaného typu, ve větší míře pak na mimoburzovních trzích (OTC) s opcemi konstruovanými individuálně. Pokladovým aktivem u akciových opcí je právě akcie. Nejprve si uvedeme základní druhy opcí a jejich charakteristiky. 25
26 Opce je termínový kontrakt probíhající mezi dvěma stranami. Na jedné straně je držitel opce (kupující) a na straně druhé upisovatel opce (prodávající). Rozlišujeme dva základní typy opcí, a to call opce a put opce. Call opce je opce, jejíž držitel má právo koupit a upisovatel povinnost prodat podkladové aktivum za předem sjednaných podmínek. Put opce je opce, jejíž držitel má právo prodat a upisovatel povinnost koupit podkladové aktivum za předem sjednaných podmínek, které obsahují: 1. realizační cenu (označme k) neboli cenu, za kterou může držitel call opce koupit příslušné podkladové aktivum. V případě put opce pak realizační cena vyjadřuje cenu, za kterou držitel opce může podkladové aktivum prodat. 2. objem opce neboli množství podkladového aktiva v opčním kontraktu. 3. datum splatnosti opce (označme T ) neboli datum uplatnění opce. Opci lze uplatnit bud přesně k datu splatnosti (tzv. evropská opce) nebo ji lze uplatnit kdykoliv do data splatnosti (tzv. americká opce). Na burzovním trhu s opcemi pak převládají americké opce. Jak již bylo zmíněno, u evropské call (resp. put) opce má držitel opce právo se v čase splatnosti T rozhodnout, zda od upisovatele akcii koupí (resp. ji prodá) a tím opci uplatní. Rozhoduje se na základě porovnání realizační ceny opce s aktuální cenou podkladového aktiva - akcie, označme ji S. Říkáme, že opce je - na penězích (at the money), je-li realizační cena rovna ceně podkladového aktiva, tj. k = S - v penězích (in the money), je-li realizační cena pro držitele opce výhodnější než cena podkladového aktiva, tj. pro call opci k < S (resp. k > S pro put) - mimo peníze (out of the money), je-li realizační cena pro držitele opce méně výhodná než cena podkladového aktiva, tj. u call opce k > S (resp. k < S u put). Zisk držitele call opce a tedy zároveň ztráta upisovatele call opce je Z = max(s k, ) c, 26
27 kde c je opční prémie, čili cena call opce. Stejným způsobem určíme zisk držitele opce put a zároveň ztrátu upisovatele put opce, kde p je cena put opce (opční prémie) Z = max(k S, ) p. Porovnání výplatní funkce put a call opce a zároveň zisk nebo ztráta držitele (upisovatele) opcí jsou vykreslené v následujících grafech. Předpokládejme nejprve, že investor nakoupil call opci na akcii za cenu c = 1 s realizační cenou k = 8. Na obrázku 3.5 je červenou plnou čarou znázorněn zisk držitele opce (dlouhá pozice), značíme ziskcall, čárkovanou modrou čarou pak výplatní funkce této call opce, vyplatacall. Upisovatel této call opce (krátká pozice) pak stejným způsobem utrží ztrátu, jak vidíme na obrázku 3.6. Programové řešení je pro svou jednoduchost uváděno pouze pro držitele opce. k = 8; c = 1; vyplatacall = Plot[Max[S - k, ], {S,, 15}, AxesLabel -> {S, zisk}, PlotStyle -> {Thickness[.7], Blue, Dashing[{.2,.2}]}, PlotRange -> All, DisplayFunction -> Identity]; ziskcall = Plot[Max[S - k, ] - c, {S,, 15}, AxesLabel -> {S, zisk}, PlotStyle -> {Thickness[.5], Red}, PlotRange -> All, DisplayFunction -> Identity]; DrzitelCall = Show[vyplatacall, ziskcall, DisplayFunction -> $DisplayFunction] zisk S Obrázek 3.5: Výplatní funkce a zisk držitele call opce Nyní předpokládejme, že investor koupí put opci na akcii za cenu p = 15 s realizační cenou k = 8. Stejným způsobem pak na obrázku 3.7 můžeme 27
28 zisk S Obrázek 3.6: Výplatní funkce a zisk upisovatele call opce oranžovou čarou vidět zisk držitele této opce (dlouhá pozice), čárkovaná zelená čára pak zobrazuje výplatní funkci put opce. Obrázek 3.8 ukazuje tyto funkce z pohledu upisovatele put opce (krátká pozice). k = 8; p = 15; vyplataput = Plot[Max[k - S, ], {S,, 15}, AxesLabel -> {S, zisk}, PlotStyle -> {Thickness[.7], Darker[Green], Dashing[{.2,.2}]}, PlotRange -> All, DisplayFunction -> Identity]; ziskput = Plot[Max[k - S, ] - p, {S,, 15}, AxesLabel -> {S, zisk}, PlotStyle -> {Thickness[.5], Orange}, PlotRange -> All, DisplayFunction -> Identity]; DrzitelPut = Show[vyplataput, ziskput, DisplayFunction -> $DisplayFunction] 8 zisk S Obrázek 3.7: Výplatní funkce a zisk držitele put opce 28
29 zisk S Obrázek 3.8: Výplatní funkce a zisk upisovatele put opce Meze opční prémie Ještě se krátce zaměříme na meze pro opční prémie put a call opce, v našem značení c a p. 1. c S() 2. p ke rt 3. c S() ke rt 4. p ke rt S() Na ukázku dokážeme body 2 a 3. Pro důkaz nerovnosti p ke rt sestavme portfolio skládající se z prodeje jedné put opce na akcii a vkladu ke rt na účet s úročením sazbou r. V čase t = tedy máme hodnotu portfolia Π() = ke rt p. V čase splatnosti t = T se hodnota portfolia změní na Π(T ) = k max(k S(T ), ). Rozeberme možnosti, které mohou nastat. Pokud S(T ) k, pak Π(T ) = k k+s(t ) = S(T ). Jestliže S(T ) > k, potom Π(T ) = k = k. Tedy vidíme, že portfolio v čase T má vždy nezápornou hodnotu. Aby nedošlo k arbitráži, musí mít portfolio nezápornou hodnotu i v čase, tudíž Π() = ke rt p. K důkazu bodu 3 sestavme portfolio skládající se z nákupu jedné call opce, prodeje jedné akcie a vkladu ke rt na účet s úročením sazbou r. V čase t = je tedy hodnota portfolia rovna Π() = c S() + ke rt. V čase splatnosti t = T pak získáváme Π(T ) = max(s(t ) k, ) S(T ) + k. Stejně jako v předchozím případě, jestliže S(T ) k, dostaneme Π(T ) = S(T )+k. Pokud naopak S(T ) > k, pak Π(T ) = S(T ) k S(T )+ 29
30 k =. Hodnota portfolia v čase T je tedy vždy nezáporná, proto musí mít nezápornou hodnotu i v čase, jinak by došlo k arbitráži (definice v kapitole 4). Celkově tedy c S() ke rt. Důkazy bodu 1 a 4 jsou založeny na stejném principu, důležité je pouze správně nadefinovat počáteční portfolio Put-call parita Put-call parita určuje vztah pro evropské opce, a to mezi cenou opce put a cenou opce call. Předpokládejme portfolio složené z nákupu jedné akcie, nákup jedné put opce na tuto akcii a prodej jedné call opce na tuto akcii. Obě opce mají stejnou realizační cenu k, jedná se o opce evropského typu se splatností v čase T. Hodnota portfolia v čase t < T je Π(t) = S(t) + p(t) c(t). (3.9) V okamžiku splatnosti se hodnota portfolia změní na Π(T ) = S(T ) + max(, k S(T )) max(, S(T ) k). V případě, že nyní S(T ) k, dostaneme Π(T ) = S(T )+k S(T ) = k. Podobně pro S(T ) > k dostaneme Π(T ) = S(T ) + S(T ) + k = k. Jak vidíme, v okamžiku splatnosti je hodnota takového portfolia vždy rovna realizační ceně k, jedná se o bezrizikové portfolio. Hodnota portfolia v čase t < T, uvažujeme-li spojité úročení, je rovna Π(t) = ke r(t t), kde r je bezriziková úroková míra. Dosazením do (3.9) získáme vzorec pro put-call paritu S(t) + p(t) = ke r(t t) + c(t), t T. Tento vzorec nelze aplikovat na americké opce. 3
31 Kapitola 4 Blackův-Scholesův model V této kapitole se budeme podrobně zabývat Blackovým-Scholesovým modelem, nejznámějším modelem pro oceňování akciových opcí. V průběhu této kapitoly budeme teorii aplikovat do softwaru Mathematica a interpretovat výsledky. Definice 18. Arbitráž je obchodní strategie, která dovoluje investorovi bez rizika realizovat zisk, čili strategie s nulovou pravděpodobností ztráty peněz a kladnou pravděpodobností jejich zisku. Předtím, než začneme s odvozováním, budeme předpokládat, že na trhu neexistují žádné transakční náklady a daně neexistuje rozdíl mezi nabídkovou a poptávkovou cenou aktiv všechna aktiva jsou perfektně dělitelná a mohou být obchodovatelná v jakémkoliv množství připouštíme prodeje nakrátko existuje právě jedna konstantní bezriziková úroková míra a investoři si mohou půjčit nebo mohou půjčit jakékoliv množství za tuto úrokovou míru na trhu neexistuje příležitost pro arbitráž všechny informace jsou dostupné pro všechny investory ve stejný čas. Trh s těmito vlastnostmi bývá označován jako eficientní trh. 31
32 4.1 Binomický model Nejprve ukážeme binomický model oceňování pro určení ceny akciové opce. Vzhledem k tomu, že se budeme pohybovat v diskrétním čase, je nutné znovu uvést některé definice a pojmy pro diskrétní čas. Předpokládejme následující model: S = 1 S 1 (H) = us, S 1 (T ) = ds Z předchozí kapitoly si připomeňme, že S t je cena akcie v čase t. Označení H,T je převzato z anglického Heads (cena akcie vzroste), Tails (cena akcie klesne). Veličiny u, d jsou známé konstanty. Označme p pravděpodobnost zisku a q = 1 p pravděpodobnost ztráty, r je bezriziková úroková míra, čili 1 Kč investována na trhu v čase by přinesla výnos 1 + r v čase 1. Aby nedošlo k arbitráži, musí platit následující pravidlo < d < 1 + r < u. Mějme call opci vyplácející V (H) = us K a V (T ) = ds K =. Naším cílem je určit správnou cenu opce v čase, v tomto případě 1 období před její splatností. K tomu využijeme replikaci portfolia. Definice 19. Replikační portfolio je takové portfolio, které po úvodním pořízení můžeme upravovat tak, aby k datu vypořádání dalo hodnotu výplatní funkce. Na konci období je hodnota portfolia rovna výnosu z opce. V čase, tedy na počátku mějme jmění X, nakoupíme akcií a k dispozici máme peníze v hodnotě X S. V čase 1 pak hodnota portfolia činí X 1 = S 1 + (1 + r)(x S ). (4.1) Chceme najít X (cenu opce v čase ) a (počet akcií) tak, aby byla splněna definice replikačního portfolia, čili X 1 (H) = V (H) a X 1 (T ) = V (T ). Úpravou výrazu (4.1) a dosazením do těchto rovností získáme 2 rovnice o dvou neznámých ( ) 1 X r S 1(H) S = r V 1(H) ( ) 1 X r S 1(T ) S 32 = r V 1(T ).
33 Vynásobením první rovnice číslem p a druhé rovnice číslem q = 1 p a sečtením obou rovnic dostaneme ( ) 1 X r ( ps 1(H) + qs 1 (T )) S = r ( pv 1(H) + qv 1 (T )). Zvolme p tak, aby platilo S = r ( ps 1(H) + qs 1 (T )). (4.2) Potom jednoduchým dosazením dostáváme naši hledanou cenu opce v čase X = r ( pv 1(H) + qv 1 (T )). Dále určíme p a q, nazývané rizikově neutrální pravděpodobnosti. Dosad me do (4.2), upravme a odtud získáme S = r ( pus + qds ) = r ( pus + ds pds ) p = 1 + r d u d, q = u 1 r u d. Zbývá vyřešit. Do rovnice (4.1) dosadíme X a použijeme (4.2), V 1 (H) = (1 + r)x + (S 1 (H) (1 + r)s ) = odkud = ( pv 1 (H) + qv 1 (T )) + (S 1 (H) ( ps 1 (H) + qs 1 (T ))) = = ((1 q)v 1 (H) + qv 1 (T )) + (S 1 (H) (1 q)s 1 (H) qs 1 (T )) q(s 1 (H) S 1 (T )) = q(v 1 (H) V 1 (T )). Dostáváme tzv. -hedging formuli = V 1(H) V 1 (T ) S 1 (H) S 1 (T ). Definice 2. Delta je matematický nástroj, který vyjadřuje závislost změny ceny finančního instrumentu na změnách v ceně podkladového aktiva. Matematicky lze vyjádřit jako V S, kde V je cena finančního instrumentu a S je cena podkladového aktiva. hedging je finanční proces zaměřený na portfolio aktiv (např. opcí) vedoucí k tomu, aby delta portfolia, tedy závislost na změnách v ceně podkladových aktiv, byla nula. 33
34 Uved me nyní zobecnění pro n-krokový model, přitom zachováme značení S n+1 (ω 1, ω 2,..., ω n H) = us n (ω 1, ω 2,..., ω n ) S n+1 (ω 1, ω 2,..., ω n T ) = ds n (ω 1, ω 2,..., ω n ). Při stejných rizikově neutrálních pravděpodobnostech p, q a derivátu vyplácejícím V n (S n ) dostáváme formuli pro -hedging a cenu opce v čase n (ω 1, ω 2,..., ω n ) = V n+1(ω 1, ω 2,..., ω n H) V n+1 (ω 1, ω 2,..., ω n T ) S n+1 (ω 1, ω 2,..., ω n H) S n+1 (ω 1, ω 2,..., ω n T ) X = = 1 (1 + r) n EQ V n (S n ) = 1 n ( ) n p (k) q (n k) V (1 + r) n n (H,..., H, T,..., T ). k k= Výraz V n (H,..., H, T,..., T ) značí, že opce k krát vydělala, n k krát prodělala. Pohybujeme se v prostoru s rizikově neutrální mírou Q. Definice 21. Mějme binomický model. Necht M, M 1,... M n je adaptovaný stochastický proces, čili posloupnost měřitelných náhodných veličin vůči σ-algebře σ(s 1, S 2,..., S n ), tj. M n σ(s 1, S 2,..., S n ). Pokud podmíněná střední hodnota splňuje E n [M n+1 ] = M n, n =, 1,..., N 1, nazývá se tento proces martingal. Definice 22. Necht, 1,... N 1 je adaptovaný proces, X R. Definujme X 1, X 2,..., X N rekurzívně X n+1 = n S n+1 + (1 + r)(x n n S n ). Posloupnost X 1, X 2,..., X N nazýváme samofinancující portfolio. Samofinancující portfolio je portfolio, u něhož změna ceny je realizovatelná změnou cen jeho složek tak, aby nebylo nutné měnit složení portfolia.v našem jednokrokovém modelu je příkladem výraz (4.1). Tvrzení 7. Mějme binomický model s N kroky, platí < d < 1 + r < u. Necht rizikově neutrální pravděpodobnosti jsou dány předpisem p = 1 + r d u d, q = u 1 r u d. Potom, podle rizikově neutrální míry Q, diskontovaná cena akcie je martingal. 34
35 Důkaz: Chceme dokázat rovnost z definice 21, užijeme vlastností podmíněné střední hodnoty a pohyb ceny akcie v binomickém modelu, čili S n+1 = us n s pravděpodobností p a S n+1 = ds n s pravděpodobností q. [ ] [ ] E Q S n+1 n = E Q S n S n+1 (1 + r) n+1 n = (1 + r) n+1 S n = S [ ] n 1 Sn+1 S n 1 us n p + ds n q S n (1 + r) 1 + r EQ n = = (1 + r) n 1 + r S n (1 + r) n S n V poslední rovnosti jsme dosadili za rizikově neutrální pravděpodobnosti u p + d q = u 1 + r d u d + d u 1 r u d = (u d) + r(u d) u d = 1 + r. Tvrzení 8. Diskontované samofinancující portfolio je martingal podle rizikově neutrální míry Q. Důkaz: Chceme dokázat rovnost z definice 21, užijeme definice 22, vlastností podmíněné střední hodnoty a tvrzení 7. [ ] [ ] E Q X n+1 n = E Q n S n+1 + (1 + r)(x n n S n ) (1 + r) n+1 n = (1 + r) n+1 [ ] = n E Q S n+1 n + X n n S n S n = (1 + r) n+1 (1 + r) n n (1 + r) + X n n (1 + r) n ns n (1 + r) n = X n (1 + r) n. Důsledkem posledního tvrzení je, že žádný obchodní systém nemůže v průměru (ve střední hodnotě) vydělat při rizikově neutrální míře Q více, než úrok r. Jinými slovy, pokud existuje rizikově neutrální míra Q, nemůže v modelu existovat arbitráž. Pokud by zde existovala arbitráž, diskontovaná hodnota samofinancujícího portfolia by nebyla martingal. 4.2 Blackova-Scholesova-Mertonova rovnice Nyní budeme odvozovat Blackovu-Scholesovu-Mertonovu parciální diferenciální rovnici, která bude vést ke známé Blackově-Scholesově formuli pro určení ceny opce. Předpokládejme na úvod, že investor v čase t vlastní portfolio o hodnotě X(t). Investor investuje peníze s úrokem r a také do akcie, která je modelována geometrickým Brownovým pohybem (3.1) ds(t) = αs(t)dt + σs(t)dw t, W t F t. (4.3) 35
36 V každém čase t má investor (t) akcií, kde (t) σ(w t ), tj. investor nemůže vidět do budoucnosti. Portfolio se skládá z evropské put opce, akcií a peněz, které má investor v daném čase na účtu (cash). Předpokládejme dále, že opce vyplácí v den splatnosti T částku max(, k S T ), kde k je v našem značení realizační cena opce. V kapitole 2 jsme uvedli, že cena akcie je markovský proces, tedy cena opce v čase t bude pouze funkcí času a ceny akcie (t, S(t)) a budeme ji značit p(t, S(t)). Stejně tak, množství akcií v dlouhé pozici je (t, S(t)) > a hodnota těchto akcií pak (t, S(t))S(t) >. Uvažujeme akcie nevyplácející dividendy. Hotovost (cash) na účtě označme jako C(t). Celková hodnota portfolia je rovna X(t) = p(t, S(t)) (t, S(t))S(t) + C(t). (4.4) Předpokládejme, že pro C(t) platí dc(t) = r(t)c(t)dt + S(t + dt)d (t), (4.5) neboli změna hodnoty peněz na účtě je způsobena úročením zůstatku bezrizikovou úrokovou mírou a náklady na nákup či prodej dalších akcií, kde d (t) = (t + dt) (t) v čase t + dt. Spočítáme diferenciál ceny opce, použijeme Itôovu formuli (2.6), dolní indexy vyjadřují derivaci podle dané proměnné dp(t, S(t)) = p t (t, S(t))dt + p x (t, S(t))dS(t) p xx(t, S(t))dS(t)dS(t) = p t (t, S(t))dt + + p x (t, S(t))dS(t) p xx(t, S(t))(αS(t)dt + σs(t)dw t ) 2 = = p t (t, S(t))dt + p x (t, S(t))dS(t) p xx(t, S(t))σ 2 S(t) 2 dt. Nyní odvodíme diferenciál hodnoty celkového portfolia. S využitím vlastností stochastického diferenciálu uvedených v kapitole 2.4. lze psát dx(t) = dp(t, S(t)) d( (t, S(t))S(t)) + dc(t) = = dp(t, S(t)) ( (t, S(t))dS(t) + S(t)d (t, S(t)) + ds(t)d (t, S(t)))+ +dc(t) = dp(t, S(t)) (t, S(t))dS(t) S(t+dt)d (t, S(t)))+r(t)C(t)dt+ +S(t + dt)d( (t, S(t))) = dp(t, S(t)) (t, S(t))dS(t) + r(t)c(t)dt. Dosazením diferenciálu ceny opce do poslední rovnosti získáváme dx(t) = p t (t, S(t))dt + p x (t, S(t))dS(t) p xx(t, S(t))σ 2 S(t) 2 dt 36
37 (t, S(t))dS(t) + r(t)c(t)dt. Nyní se budeme snažit z portfolia vyloučit náhodný člen, a to nejprve použitím -hedging strategie v souladu s definicí 2, proto Dostáváme (t, S(t)) = p(t, S(t)) S(t) = p x (t, S(t)). (4.6) dx(t) = p t (t, S(t))dt + (t, S(t))dS(t) p xx(t, S(t))σ 2 S(t) 2 dt (t, S(t))dS(t) + r(t)c(t)dt = = p t (t, S(t))dt p xx(t, S(t))σ 2 S(t) 2 dt + r(t)c(t)dt. V tomto vztahu již není člen ds(t) obsahující podle (4.3) přírůstek Wienerova procesu dw, tudíž se portfolio chová deterministicky (bezrizikově) a k jeho zhodnocování lze použít bezrizikovou úrokovou míru Porovnáním získáme dx(t) = r(t)x(t)dt. p t (t, S(t))dt p xx(t, S(t))σ 2 S(t) 2 dt + r(t)c(t)dt = r(t)x(t)dt a dosazením (4.4) do této rovnice a použitím (4.6) konečně dostaneme p t (t, S(t))dt p xx(t, S(t))σ 2 S(t) 2 dt = r(t)p(t, S(t))dt r(t)p x (t, S(t))S(t)dt Hledáme tedy spojitou funkci p(t, x) která je řešením Blackovy-Scholesovy-Mertonovy parciální diferenciální rovnice p t (t, x) + rxp x (t, x) p xx(t, x)x 2 σ 2 = rp(t, x), (4.7) pro všechna t [, T ], x a s okrajovou podmínkou p(t, x) = max(, k x). Podobně bychom postupovali při určení ceny call opce, dostali bychom stejnou parciální diferenciální rovnici, s okrajovou podmínkou c(t, x) = max(, x k). 37
38 4.2.1 Implementace put opce V této části budeme výše uvedenou teorii aplikovat do programu Mathematica, nejprve pro put opci. V programu vynulujeme všechny proměnné, které budeme v této části používat, a nadefinujeme vývoj jedné ceny akcie s počáteční hodnotou S() = 7, driftem α =.5, volatilitou σ =.1. Sledujeme vývoj během jednoho roku, kdy cena akcie se změní 25 krát, což vyjadřuje proměnná delsim. Pro vývoj této ceny akcie, zachycené na obrázku 4.1, používáme vzorec (3.3). Clear[S, delsim, \[Alpha], \[Sigma], T, r, k, cash]; S = 7; delsim = 25; \[Alpha] =.5; \[Sigma] =.1; Cena[S_, delsim_, \[Alpha]_, \[Sigma]_] := S Exp[(\[Alpha]/delSim - 1/2 (\[Sigma]/Sqrt[delSim])^2)* Range[delSim] + \[Sigma]/Sqrt[delSim]* Rest[NestList[(# + RandomReal[NormalDistribution[, 1]]) &,, delsim]]]; Graf = ListPlot[ Transpose[{Range[delSim]/delSim, Cena[S, delsim, \[Alpha], \[Sigma]]}], Joined -> True, Ticks -> Automatic, PlotRange -> All, DisplayFunction -> Identity] Obrázek 4.1: Vývoj ceny akcie Naším cílem je ukázat, jak vypadá portfolio X(t) popsané vzorcem (4.4). Abychom mohli zobrazit člen p(t, S(t)), budeme potřebovat Blackovu- Scholesovu formuli, popsanou v kapitole 4.3. Uvažujme čas splatnosti opce T = 1 rok, bezrizikovou úrokovou míru r =.5 a realizační cenu opce k = 7. Pro put opci tuto formuli vyjádříme proměnnou put. 38
39 T = 1; r =.5; k = 7; \[Phi][x_] := CDF[NormalDistribution[, 1], x]; put[t_, S_, T_, k_, r_, \[Sigma]_] := Module[{d1, d2}, d1 = (Log[S/k] + (r + \[Sigma]^2/2) (T - t))/(\[sigma] Sqrt[ T - t]); d2 = (Log[S/k] + (r - \[Sigma]^2/2) (T - t))/(\[sigma] Sqrt[ T - t]); k Exp[-r (T - t)]*\[phi][-d2] - S*\[Phi][-d1]] Můžeme tedy vyjádřit člen p(t, S(t)), to jest cenu opce v čase t, který označme jako CenaPutOpce. Proměnná CenaPut hlídá, zda se nacházíme v čase před splatností, kde použijeme na výpočet opce Blackovu-Scholesovu formuli, či jsme již v čase splatnosti, a tedy opce bude mít hodnotu výplatní funkce max(k S, ). Vývoj ceny opce je uveden na obrázku 4.2. CenaPut[{t_, S_}] := If[t < T, put[t, S, T, k, r, \[Sigma]], Max[k - S, ]] CenaPutOpce = Map[CenaPut, Transpose[{Range[delSim]/delSim, Cena[S, delsim, \[Alpha], \[Sigma]]}]]; GrafCenaPutOpce = ListPlot[Transpose[{Range[delSim]/delSim, CenaPutOpce}], Joined -> True, DisplayFunction -> Identity, PlotStyle -> {Red, Thickness[.5]}, PlotRange -> All] Obrázek 4.2: Vývoj ceny opce Dalším členem portfolia X(t) je hodnota akcií (t, S(t))S(t). Jak víme z definice 2, Delta vyjadřuje závislost změny ceny opce na změnách 39
40 v ceně akcie. Výraz (t, S(t)) určující množství akcií je v programovém řešení označen jako DeltaPut, celková hodnota akcií (t, S(t))S(t) pak výrazem DeltaPutOpce, která je také znázorněna na obrázku 4.3. Delta[{t_, S_}] = D[CenaPut[{t, S}], S]; DeltaPut = Map[Delta, Transpose[{Range[delSim]/delSim, Cena[S, delsim, \[Alpha], \[Sigma]]}]]; DeltaPutOpce = -DeltaPut*Cena[S, delsim, \[Alpha], \[Sigma]]; GrafDeltaPutOpce = ListPlot[Transpose[{Range[delSim]/delSim, DeltaPutOpce}], Joined -> True, DisplayFunction -> Identity, PlotStyle -> Green, PlotRange -> All] Obrázek 4.3: Vývoj hodnoty akcií Posledním členem portfolia je hodnota peněz na účtě, označována jako C(t). Použijeme formuli (4.5). Nejprve znázorníme náklady na nákup či prodej akcií d (t, S(t))S(t + dt), značeno NakladyPut, abychom měli v každém intervalu t + dt zajištěnou pozici ( -hedging). Proměnná ddeltaput znázorňuje d (t, S(t)), čili jaká změna v počtu držených akcií nastala za daný interval. Celkové náklady spojené s nákupem a prodejem akcií vidíme na obrázku 4.4. ddeltaput = Drop[DeltaPut, 1] - Drop[DeltaPut, -1]; NakladyPut = ddeltaput* Drop[Cena[S, delsim, \[Alpha], \[Sigma]], 1]; GrafNakladyPut = ListPlot[Transpose[{Drop[Range[delSim]/delSim, 1], NakladyPut}], 4
41 DisplayFunction -> Identity, PlotStyle -> Gray, PlotRange -> All] Obrázek 4.4: Náklady na nákup a prodej akcií Zbývá už jen znázornit C(t), které vyjadřuje CashPut. Předpokládejme, že hodnota peněz (značíme cash) na účtu v čase je nula. cash = ; CashPut = FoldList[1/delSim r #1 + #1 + #2 &, cash, NakladyPut]; GrafCashPut = ListPlot[Transpose[{Range[delSim]/delSim, CashPut}], Joined -> True, DisplayFunction -> Identity, PlotStyle -> Brown, PlotRange -> All] Obrázek 4.5: Hodnota peněz na účtě (Cash) Vycházíme z formule (4.5), v každém intervalu dt dojde k úročení peněz, které jsou momentálně na účtu a úročí se bezrizikovou úrokovou mírou r, k nim se přičtou náklady spojené s nákupem a prodejem akcií v čase t+dt 41
MATEMATIKA 3. Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci
MATEMATIKA 3 Dana Černá http://www.fp.tul.cz/kmd/ Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci Osnova: Komplexní funkce - definice, posloupnosti, řady Vybrané komplexní funkce
Kristýna Kuncová. Matematika B2 18/19
(6) Určitý integrál Kristýna Kuncová Matematika B2 18/19 Kristýna Kuncová (6) Určitý integrál 1 / 28 Newtonův integrál Zdroj: https://kwcalculus.wikispaces.com/integral+applications Kristýna Kuncová (6)
Komplexní analýza. Martin Bohata. Katedra matematiky FEL ČVUT v Praze Martin Bohata Komplexní analýza Mocninné řady 1 / 18
Komplexní analýza Mocninné řady Martin Bohata Katedra matematiky FEL ČVUT v Praze bohata@math.feld.cvut.cz Martin Bohata Komplexní analýza Mocninné řady 1 / 18 Posloupnosti komplexních čísel opakování
Kristýna Kuncová. Matematika B3
(10) Vícerozměrný integrál II Kristýna Kuncová Matematika B3 Kristýna Kuncová (10) Vícerozměrný integrál II 1 / 30 Transformace Otázka Jaký obrázek znázorňuje čtverec vpravo po transformaci u = x + y a
1 Soustava lineárních rovnic
Soustavy lineárních rovnic Aplikovaná matematika I Dana Říhová Mendelu Brno Obsah 1 Soustava lineárních rovnic 2 Řešitelnost soustavy lineárních rovnic 3 Gaussova eliminační metoda 4 Jordanova eliminační
Funkce zadané implicitně. 4. března 2019
Funkce zadané implicitně 4. března 2019 Parciální derivace druhého řádu Parciální derivace druhého řádu funkce z = f (x, y) jsou definovány: Parciální derivace 2 f 2 = ( ) f 2 f 2 = ( ) f 2 f a 2 f 2 f
Inverzní Z-transformace
Modelování systémů a procesů (11MSP) Bohumil Kovář, Jan Přikryl, Miroslav Vlček Ústav aplikované matematiky ČVUT v Praze, Fakulta dopravní 9. přednáška 11MSP úterý 16. dubna 2019 verze: 2019-04-15 12:25
Numerické metody minimalizace
Numerické metody minimalizace Než vám klesnou víčka - Stříbrnice 2011 12.2. 16.2.2011 Emu (Brkos 2011) Numerické metody minimalizace 12.2. 16.2.2011 1 / 19 Obsah 1 Úvod 2 Základní pojmy 3 Princip minimalizace
Vybrané kapitoly z matematiky
Vybrané kapitoly z matematiky VŠB-TU Ostrava 2018-2019 Vybrané kapitoly z matematiky 2018-2019 1 / 11 Křivkový integrál Vybrané kapitoly z matematiky 2018-2019 2 / 11 Parametricky zadaná křivka v R 3 :
Linea rnı (ne)za vislost
[1] Lineární (ne)závislost Skupiny, resp. množiny, vektorů mohou být lineárně závislé nebo lineárně nezávislé... a) zavislost, 3, b) P. Olšák, FEL ČVUT, c) P. Olšák 2010, d) BI-LIN, e) L, f) 2009/2010,
(1) Derivace. Kristýna Kuncová. Matematika B2 17/18. Kristýna Kuncová (1) Derivace 1 / 35
(1) Derivace Kristýna Kuncová Matematika B2 17/18 Kristýna Kuncová (1) Derivace 1 / 35 Růst populací Zdroj : https://www.tes.com/lessons/ yjzt-cmnwtvsq/noah-s-ark Kristýna Kuncová (1) Derivace 2 / 35 Růst
Úvodní informace. 18. února 2019
Úvodní informace Funkce více proměnných Cvičení první 18. února 2019 Obsah 1 Úvodní informace. 2 Funkce více proměnných Definiční obor Úvodní informace. Komunikace: e-mail: olga@majling.eu nebo olga.majlingova@fs.cvut.cz
Matematika (KMI/PMATE)
Matematika (KMI/PMATE) Úvod do matematické analýzy Limita a spojitost funkce Matematika (KMI/PMATE) Osnova přednášky lineární funkce y = kx + q definice lineární funkce význam (smysl) koeficientů lineární
Necht je funkce f spojitá v intervalu a, b a má derivaci v (a, b). Pak existuje bod ξ (a, b) tak, že f(b) f(a) b a. Geometricky
Monotónie a extrémy funkce Diferenciální počet - průběh funkce Věta o střední hodnotě (Lagrange) Necht je funkce f spojitá v intervalu a, b a má derivaci v (a, b). Pak existuje bod ξ (a, b) tak, že f (ξ)
Kristýna Kuncová. Matematika B2
(3) Průběh funkce Kristýna Kuncová Matematika B2 Kristýna Kuncová (3) Průběh funkce 1 / 26 Monotonie (x 2 ) = 2x (sin x) = cos x Jak souvisí derivace funkce a fakt, zda je funkce rostoucí nebo klesající?
5. a 12. prosince 2018
Integrální počet Neurčitý integrál Seminář 9, 0 5. a. prosince 08 Neurčitý integrál Definice. Necht funkce f (x) je definovaná na intervalu I. Funkce F (x) se nazývá primitivní k funkci f (x) na I, jestliže
Diferenciální rovnice základní pojmy. Rovnice se
Diferenciální rovnice základní pojmy. Rovnice se separovanými proměnnými. Vyšší matematika, Inženýrská matematika LDF MENDELU Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské
Stochastické modelování v ekonomii a financích Konzistence odhadu LWS. konzistence OLS odhadu. Předpoklady pro konzistenci LWS
Whitův pro heteroskedasticitě pro heteroskedasticitě Stochastické modelování v ekonomii a financích 7. 12. 2009 Obsah Whitův pro heteroskedasticitě pro heteroskedasticitě 1 Whitův 2 pro 3 heteroskedasticitě
Aproximace funkcí 1,00 0,841 1,10 0,864 1,20 0,885. Body proložíme lomenou čarou.
Příklad Známe následující hodnoty funkce Φ: u Φ(u) 1,00 0,841 1,10 0,864 1,20 0,885 Odhadněte přibližně hodnoty Φ(1,02) a Φ(1,16). Možnosti: Vezmeme hodnotu v nejbližším bodě. Body proložíme lomenou čarou.
Komplexní analýza. Martin Bohata. Katedra matematiky FEL ČVUT v Praze Martin Bohata Komplexní analýza Úvod 1 / 32
Komplexní analýza Úvod Martin Bohata Katedra matematiky FEL ČVUT v Praze bohata@math.feld.cvut.cz Martin Bohata Komplexní analýza Úvod 1 / 32 Základní informace Stránky předmětu: http://math.feld.cvut.cz/bohata/kan.html
Edita Pelantová, katedra matematiky / 16
Edita Pelantová, katedra matematiky seminář současné matematiky, září 2010 Axiomy reálných čísel Axiomy tělesa Axiom 1. x + y = y + x a xy = yx (komutativní zákon). Axiom 2. x + (y + z) = (x + y) + z a
Numerické metody 8. května FJFI ČVUT v Praze
Obyčejné diferenciální rovnice Numerické metody 8. května 2018 FJFI ČVUT v Praze 1 Úvod Úvod Základní metody Pokročilejší metody Soustava Vyšší řád Program 1 Úvod Úvod - Úloha Základní úloha, kterou řešíme
Kapitola 4: Soustavy diferenciálních rovnic 1. řádu
Sbírka příkladů Matematika II pro strukturované studium Kapitola 4: Soustavy diferenciálních rovnic 1 řádu Chcete-li ukončit prohlížení stiskněte klávesu Esc Chcete-li pokračovat stiskněte klávesu Enter
Stavový popis Stabilita spojitých systémů (K611MSAP) Katedra aplikované matematiky Fakulta dopravní ČVUT. čtvrtek 20. dubna 2006
Modelování systémů a procesů (K611MSAP) Přednáška 4 Katedra aplikované matematiky Fakulta dopravní ČVUT Pravidelná přednáška K611MSAP čtvrtek 20. dubna 2006 Obsah 1 Laplaceova transformace Přenosová funkce
Průvodce studiem V této kapitole se budeme zabývat diferenciálním počtem pro funkce více
5 Diferenciální počet funkcí více proměnných Průvodce studiem V této kapitole se budeme zabývat diferenciálním počtem pro funkce více proměnných, především budeme pracovat s funkcemi dvou proměnných Ukážeme
Co nám prozradí derivace? 21. listopadu 2018
Co nám prozradí derivace? Seminář sedmý 21. listopadu 2018 Derivace základních funkcí Tečna a normála Tečna ke grafu funkce f v bodě dotyku T = [x 0, f (x 0 )]: y f (x 0 ) = f (x 0 )(x x 0 ) Normála: y
Statistika (KMI/PSTAT)
Statistika (KMI/PSTAT) Cvičení deváté aneb Důležitá rozdělení pravděpodobnosti spojité náhodné veličiny Statistika (KMI/PSTAT) 1 / 15 Spojitá náhodná veličina Spojitá náhodná veličina Spojitá náhodná veličina
Matematika 2, vzorová písemka 1
Matematika 2, vzorová písemka Pavel Kreml 9.5.20 Přesun mezi obrazovkami Další snímek: nebo Enter. Zpět: nebo Shift + Enter 2 3 4 Doporučení Pokuste se vyřešit zadané úlohy samostatně. Pokud nebudete vědět
(13) Fourierovy řady
(13) Fourierovy řady Kristýna Kuncová Matematika B3 Kristýna Kuncová (13) Fourierovy řady 1 / 22 O sinech a kosinech Lemma (O sinech a kosinech) Pro m, n N 0 : 2π 0 2π 0 2π 0 sin nx dx = sin nx cos mx
Určitý (Riemannův) integrál a aplikace. Nevlastní integrál. 19. prosince 2018
Určitý (Riemnnův) integrál plikce. Nevlstní integrál Seminář 9. prosince 28 Určitý integrál Existence: Necht funkce f (x) je definovná n uzvřeném intervlu, b. Necht je splněn n tomto intervlu kterákoliv
Petr Hasil. c Petr Hasil (MUNI) Nekonečné řady MA III (M3100) 1 / 187
Nekonečné řady Petr Hasil Přednáška z Matematické analýzy III c Petr Hasil (MUNI) Nekonečné řady MA III (M3100) 1 / 187 Obsah 1 Nekonečné číselné řady Základní pojmy Řady s nezápornými členy Řady s libovolnými
Katedra aplikované matematiky FEI VŠB Technická univerzita Ostrava
Lineární algebra 5. přednáška: Báze a řešitelnost soustav Dalibor Lukáš Katedra aplikované matematiky FEI VŠB Technická univerzita Ostrava email: dalibor.lukas@vsb.cz http://www.am.vsb.cz/lukas/la1 Text
Elementární funkce. Edita Pelantová. únor FJFI, ČVUT v Praze. katedra matematiky, FJFI, ČVUT v Praze
Elementární funkce Edita Pelantová FJFI, ČVUT v Praze Seminář současné matematiky katedra matematiky, FJFI, ČVUT v Praze únor 2013 c Edita Pelantová (FJFI) Elementární funkce únor 2013 1 / 19 Polynomiální
prof. RNDr. Roman Kotecký DrSc., Dr. Rudolf Blažek, PhD Pravděpodobnost a statistika Katedra teoretické informatiky Fakulta informačních technologií
Náhodné vektory prof. RNDr. Roman Kotecký DrSc., Dr. Rudolf Blažek, PhD Katedra teoretické informatiky Fakulta informačních technologií České vysoké učení technické v Praze c Rudolf Blažek, Roman Kotecký,
Obsah. 1 Konstrukce (definice) Riemannova integrálu Výpočet Newtonova Leibnizova věta Aplikace výpočet objemů a obsahů 30
Určitý integrál Robert Mřík 6. září 8 Obsh 1 Konstrukce (definice) Riemnnov integrálu. Výpočet Newtonov Leibnizov vět. 18 3 Numerický odhd Lichoběžníkové prvidlo 19 4 Aplikce výpočet objemů obshů 3 c Robert
Kristýna Kuncová. Matematika B2 18/19. Kristýna Kuncová (1) Vzorové otázky 1 / 36
(1) Vzorové otázky Kristýna Kuncová Matematika B2 18/19 Kristýna Kuncová (1) Vzorové otázky 1 / 36 Limity - úlohy Otázka Určete lim x 0 f (x) A -3 B 0 C 5 D 7 E D Zdroj: Calculus: Single and Multivariable,
Matematika pro ekonomiku
Statistika, regresní analýza, náhodné procesy 7.10.2011 1 I. STATISTIKA Úlohy statistiky 2 1 Sestavit model 2 Odhadnout parametr(y) 1 Bodově 2 Intervalově 3 Testovat hypotézy Častá rozdělení ve statistice:
Cauchyova úloha pro obyčejnou diferenciální rovnici
Řešení ODR v MATLABu Přednáška 3 15. října 2018 Cauchyova úloha pro obyčejnou diferenciální rovnici y = f (x, y), y(x 0 ) = y 0 Víme, že v intervalu a, b existuje jediné řešení. (f (x, y) a f y jsou spojité
Obsah. Limita posloupnosti a funkce. Petr Hasil. Limita posloupnosti. Pro a R definujeme: Je-li a < 0, pak a =, a ( ) =. vlastní body.
Obsah a funkce Petr Hasil Přednáška z Matematické analýzy I Úvod 2 c Petr Hasil (MUNI) a funkce Matematická analýza / 90 c Petr Hasil (MUNI) a funkce Matematická analýza 2 / 90 Úvod Úvod Pro a R definujeme:
Matematika III Stechiometrie stručný
Matematika III Stechiometrie stručný matematický úvod Miroslava Dubcová, Drahoslava Janovská, Daniel Turzík Ústav matematiky Přednášky LS 2015-2016 Obsah 1 Zápis chemické reakce 2 umožňuje jednotný přístup
DFT. verze:
Výpočet spektra signálu pomocí DFT kacmarp@fel.cvut.cz verze: 009093 Úvod Signály můžeme rozdělit na signály spojité v čase nebo diskrétní v čase. Další možné dělení je na signály periodické nebo signály
Teorie. kuncova/ Definice 1. Necht f je reálná funkce a a R. Jestliže existuje.
8. cvičení http://www.karlin.mff.cuni.cz/ kuncova/ kytaristka@gmail.com Teorie Definice. Necht f je reálná funkce a a R. Jestliže eistuje h 0 fa + h) fa), h pak tuto itu nazýváme derivací funkce f v bodě
(2) Funkce. Kristýna Kuncová. Matematika B2. Kristýna Kuncová (2) Funkce 1 / 25
(2) Funkce Kristýna Kuncová Matematika B2 Kristýna Kuncová (2) Funkce 1 / 25 Sudá a lichá funkce Určete, které funkce jsou sudé a které liché: liché: A, D, E sudé: B Kristýna Kuncová (2) Funkce 2 / 25
GEM a soustavy lineárních rovnic, část 2
GEM a soustavy lineárních rovnic, část Odpřednesenou látku naleznete v kapitole 6 skript Abstraktní a konkrétní lineární algebra. Jiří Velebil: B6B0LAG 8.3.09: GEM a soustavy, část / Minulá přednáška Gaussova
(a). Pak f. (a) pro i j a 2 f
Připomeň: 1. Necht K R n. Pak 1. Funkce více proměnných II 1.1. Parciální derivace vyšších řádů K je kompaktní K je omezená a uzavřená. 2. Necht K R n je kompaktní a f : K R je spojitá. Pak f nabývá na
kontaktní modely (Winklerův, Pasternakův)
TÉMA 7: Pružný poloprostor, modely podloží pružný poloprostor základní předpoklady pružný poloprostor Boussinesqueovo řešení kontaktní modely (Winklerův, Pasternakův) 1 Pružný poloprostor (1) vychází z
Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra matematiky
Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra matematiky bakalářská práce vícebodové okrajové úlohy Plzeň, 18 Hana Levá Prohlášení Prohlašuji, že jsem tuto bakalářskou práci vypracovala
Funkce více proměnných: limita, spojitost, parciální a směrové derivace, diferenciál
Matematika III 2. přednáška Funkce více proměnných: limita, spojitost, parciální a směrové derivace, diferenciál Michal Bulant Masarykova univerzita Fakulta informatiky 29. 9. 2010 Obsah přednášky 1 Literatura
Operace s funkcemi [MA1-18:P2.1] funkční hodnota... y = f(x) (x argument)
KAPITOLA : Funkce - úvod [MA-8:P.] reálná funkce (jedné) reálné proměnné... f : A R...... zobrazení množin A R do množin reálných čísel R funkční hodnota... = f() ( argument) ( tj. reálná funkce f : A
1 Definice. A B A B vlastní podmnožina. 4. Relace R mezi množinami A a B libovolná R A B. Je-li A = B relace na A
1 Definice 1. Množiny: podmnožina: A B x(x A x B) průnik: A B = {x A x B} sjednocení: A B = {x x A x B} rozdíl: A B = {x A x B} A B A B vlastní podmnožina 2. uspořádaná dvojice: (x, y) = {{x}, {x, y}}
Funkce více proměnných: limita, spojitost, derivace
Matematika III 2. přednáška Funkce více proměnných: limita, spojitost, derivace Michal Bulant Masarykova univerzita Fakulta informatiky 22. 9. 2014 Obsah přednášky 1 Literatura 2 Zobrazení a funkce více
Matematická analýza pro učitele (text je v pracovní verzi)
Matematická analýza pro učitele (text je v pracovní verzi) Martina Šimůnková 6. června 208 2 Obsah Úvod 7. Co je to funkce.......................... 7.2 Co budeme na funkcích zkoumat................. 9.2.
Matematická analýza II pro kombinované studium. Konzultace první a druhá. RNDr. Libuše Samková, Ph.D. pf.jcu.cz
Učební texty ke konzultacím předmětu Matematická analýza II pro kombinované studium Konzultace první a druhá RNDr. Libuše Samková, Ph.D. e-mail: lsamkova@ pf.jcu.cz webová stránka: home.pf.jcu.cz/ lsamkova/
Matematická analýza 2. Kubr Milan
Matematická analýza. Kubr Milan. února 008 Obsah Vektorové funkce jedné reálné proměnné. 3. Základní pojmy...................................... 3. Křivky v R n........................................
Sb ırka pˇr ıklad u z matematick e anal yzy II Petr Tomiczek
Sbírka příkladů z matematické analýzy II Petr Tomiczek Obsah 0 Diferenciální rovnice. řádu 0. Separace proměnných Příklad : Najděte obecné řešení (obecný integrál) diferenciální rovnice y = tg x tg y.
Obsah. 1.2 Integrály typu ( ) R x, s αx+β
Sbírka úloh z matematické analýzy. Čížek Jiří Kubr Milan. prosince 006 Obsah Neurčitý integrál.. Základní integrály...................................... Integrály typu ) R, s α+β γ+δ d...........................
Nekomutativní Gröbnerovy báze
Univerzita Karlova v Praze Matematicko-fyzikální fakulta DIPLOMOVÁ PRÁCE Bc. Zuzana Požárková Nekomutativní Gröbnerovy báze Katedra algebry Vedoucí diplomové práce: RNDr. Jan Št ovíček, Ph.D. Studijní
Euklidovský prostor. Funkce dvou proměnných: základní pojmy, limita a spojitost.
Euklidovský prostor. Funkce dvou proměnných: základní pojmy, limita a spojitost. Vyšší matematika LDF MENDELU Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU
Pojem množiny nedefinujeme, pouze připomínáme, že množina je. Nejprve shrneme pojmy a fakta, které znáte ze střední školy.
1 Kapitola 1 Množiny 1.1 Základní množinové pojmy Pojem množiny nedefinujeme, pouze připomínáme, že množina je souhrn, nebo soubor navzájem rozlišitelných objektů, kterým říkáme prvky. Pro známé množiny
podle přednášky doc. Eduarda Fuchse 16. prosince 2010
Jak souvisí plochá dráha a konečná geometrie? L ubomíra Balková podle přednášky doc. Eduarda Fuchse Trendy současné matematiky 16. prosince 2010 (FJFI ČVUT v Praze) Konečná geometrie 16. prosince 2010
Paradoxy geometrické pravděpodobnosti
Katedra aplikované matematiky 1. června 2009 Úvod Cíle práce : Analýza Bertrandova paradoxu. Tvorba simulačního softwaru. Osnova 1 2 3 4 Osnova 1 2 3 4 Osnova 1 2 3 4 Osnova 1 2 3 4 V rovině je zadán kruh
Univerzita Karlova v Praze Matematicko-fyzikální fakulta
Univerzita arlova v Praze Matematicko-fyzikální fakulta BAALÁŘSÁ PRÁCE Matěj Novotný Operátory skládání na prostorech funkcí atedra matematické analýzy Vedoucí bakalářské práce: doc. RNDr. Jiří Spurný
Laplaceova transformace
Laplaceova transformace Modelování systémů a procesů (11MSP) Bohumil Kovář, Jan Přikryl, Miroslav Vlček Ústav aplikované matematiky ČVUT v Praze, Fakulta dopravní 5. přednáška 11MSP 219 verze: 219-3-17
Kapitola 2. Nelineární rovnice
Kapitola. Nelineární rovnice Formulace: Je dána funkce f : R! R definovaná na intervalu ha; bi. Hledáme x ha; bi tak, aby f(x) = 0. (x... kořen rovnice) Poznámka: Najít přesné řešení analyticky je možné
Petr Beremlijski, Marie Sadowská
Počítačová cvičení Petr Beremlijski, Marie Sadowská Katedra aplikované matematiky Fakulta elektrotechniky a informatiky VŠB - Technická univerzita Ostrava Cvičení : Matlab nástroj pro matematické modelování
Internet a zdroje. (Zdroje na Internetu) Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17.
Internet a zdroje (Zdroje na Internetu) Mgr. Petr Jakubec Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu 12 26. listopadu 2010 (KFC-INTZ) Databáze, citování 26. listopadu 2010
Logika V. RNDr. Kateřina Trlifajová PhD. Katedra teoretické informatiky Fakulta informačních technologíı BI-MLO, ZS 2011/12
Logika V. RNDr. Kateřina Trlifajová PhD. Katedra teoretické informatiky Fakulta informačních technologíı České vysoké učení technické v Praze c Kateřina Trlifajová, 2010 BI-MLO, ZS 2011/12 Evropský sociální
Statistika (KMI/PSTAT)
Cvičení sedmé (a asi i osmé a doufám, že ne deváté) aneb Náhodná veličina, rozdělení pravděpodobnosti náhodné veličiny Náhodná veličina Náhodná veličina Studenti skládají písemku sestávající ze tří úloh.
Geometrická nelinearita: úvod
Geometrická nelinearita: úvod Opakování: stabilita prutů Eulerovo řešení s využitím teorie 2. řádu) Stabilita prutů Ritzovou metodou Stabilita tenkých desek 1 Geometrická nelinearita Velké deformace průhyby,
Metody, s nimiž se seznámíme v této kapitole, lze použít pro libovolnou
2. Řešení nelineárních rovnic Průvodce studiem Budeme se zabývat výpočtem reálných kořenů nelineární rovnice f(x) =0, (2.0.1) kde f je v jistém smyslu rozumná reálná funkce. Pro některé funkce (kvadratické,
x2 + 2x 15 x 2 + 4x ) f(x) = x 2 + 2x 15 x2 + x 12 3) f(x) = x 3 + 3x 2 10x. x 3 + 3x 2 10x x 2 + x 12 10) f(x) = log 2.
Příklady k 1 zápočtové písemce Definiční obor funkce Určete definiční obor funkce: x + x 15 1 f(x x + x 1 ( x + x 1 f(x log x + x 15 x + x 1 3 f(x x 3 + 3x 10x ( x 3 + 3x 10x f(x log x + x 1 x3 + 5x 5
fakulty MENDELU v Brně (LDF) s ohledem na disciplíny společného základu (reg. č. CZ.1.07/2.2.00/28.
Extrémy Vyšší matematika, Inženýrská matematika LDF MENDELU Podpořeno projektem Průřezová inovace studijních programů Lesnické a dřevařské fakulty MENDELU v Brně (LDF) s ohledem na disciplíny společného
Anna Kratochvílová Anna Kratochvílová (FJFI ČVUT) PDR ve zpracování obrazu / 17
Parciální diferenciální rovnice ve zpracování obrazu Anna Kratochvílová FJFI ČVUT 10. 6. 2009 Anna Kratochvílová (FJFI ČVUT) PDR ve zpracování obrazu 10. 6. 2009 1 / 17 Obsah 1 Motivace 2 Vyšetření pomocí
Katedra aplikované matematiky FEI VŠB Technická univerzita Ostrava
Lineární algebra 8. přednáška: Kvadratické formy Dalibor Lukáš Katedra aplikované matematiky FEI VŠB Technická univerzita Ostrava email: dalibor.lukas@vsb.cz http://www.am.vsb.cz/lukas/la Text byl vytvořen
Univerzita Karlova v Praze Matematicko-fyzikální fakulta. bankovnictví. Katedra pravděpodobnosti a matematické statistiky
Univerzita Karlova v Praze Matematicko-fyzikální fakulta BAKALÁŘSKÁ PRÁCE Barbora Janečková Aplikace 2-dimenzionálních rozdělení v bankovnictví Katedra pravděpodobnosti a matematické statistiky Vedoucí
7. Aplikace derivace
7. Aplikace derivace 7A. Taylorův polynom 7. Aplikace derivace Verze 20. července 207 Derivace funkce se využívá při řešení úloh technické prae i teorie. Uvedeme několik z nich: vyčíslení hodnot funkce,
Katedra kybernetiky skupina Inteligentní Datové Analýzy (IDA) Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti
Vytěžování dat Filip Železný Katedra kybernetiky skupina Inteligentní Datové Analýzy (IDA) Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Filip Železný (ČVUT) Vytěžování dat 1 / 26
Ústav teorie informace a automatizace. Tato prezentace je k dispozici na:
Aplikace bayesovských sítí Jiří Vomlel Ústav teorie informace a automatizace Akademie věd České republiky Tato prezentace je k dispozici na: http://www.utia.cas.cz/vomlel/ Obsah přednášky Podmíněná pravděpodobnost,
Lineární algebra - iterační metody
Lineární algebra - iterační metody Numerické metody 7. dubna 2018 FJFI ČVUT v Praze 1 Úvod Úvod Rozdělení Metody Zastavení SOR Programy 1 Úvod Úvod - LAR Mějme základní úlohu A x = b, (1) kde A R n,n je
Slabá formulace rovnic proudění tekutin
Univerzita Karlova v Praze Matematicko-fyzikální fakulta BAKALÁŘSKÁ PRÁC Mark Dostalík Slabá formulace rovnic proudění tekutin Matematický ústav UK Vedoucí bakalářské práce: Studijní program: Studijní
Powyższe reguły to tylko jedna z wersji gry. Istnieje wiele innych wariantów, można też ustalać własne zasady. Miłej zabawy!
Krykiet W krykieta może grać od 2 do 4 osób, którzy albo grają każdy przeciw każdemu, albo dzielą się na dwie drużyny. Bramki oraz palik startowy i powrotne umieszcza się tak, jak pokazano na rysunku.
ÚVOD DO ARITMETIKY Michal Botur
ÚVOD DO ARITMETIKY Michal Botur 2011 2 Obsah 1 Algebraické základy 3 1.1 Binární relace.................................. 3 1.2 Zobrazení a operace............................... 7 1.3 Algebry s jednou
Definice Řekneme, že PDA M = (Q,Σ,Γ,δ,q 0,Z 0,F) je. 1. pro všechna q Q a Z Γ platí: kdykoliv δ(q,ε,z), pak δ(q,a,z) = pro všechna a Σ;
Deterministické zásobníkové automaty Definice 3.72. Řekneme, že PDA M = (Q,Σ,Γ,δ,q 0,Z 0,F) je deterministický (DPDA), jestliže jsou splněny tyto podmínky: 1. pro všechna q Q a Z Γ platí: kdykoliv δ(q,ε,z),
Vybrané partie z kvantitativního řízení rizik - kreditní riziko
Vybrané partie z kvantitativního řízení rizik - kreditní riziko 1 Úvod Kreditní riziko je riziko vyplývající z neschopnosti nebo neochoty protistrany splatit své závazky. Basilejský rámec pro kapitálovou
David Nádhera Kontinuace implicitně zadané křivky
Univerzita Karlova v Praze Matematicko-fyzikální fakulta BAKALÁŘSKÁ PRÁCE David Nádhera Kontinuace implicitně zadané křivky Katedra numerické matematiky Vedoucí bakalářské práce: Doc. RNDr. Vladimír Janovský
Jednoduchá zobrazení. Podpořeno z projektu FRVŠ 584/2011.
Podpořeno z projektu FRVŠ 584/2011. Obsah 1 2 Obsah 1 2 Společné vlastnosti jednoduchých zobrazení: Zobrazovací ref. plocha je rovina - souřadnice X, Y, případně ρ, ɛ Zobrazovaná ref. plocha je eliposid
FAKULTA STAVEBNÍ. Stavební statika. Telefon: WWW:
VYSOKÁ ŠKOA BÁŇSKÁ TECHNICKÁ UNIVERZITA OSTRAVA AKUTA STAVEBNÍ Stavební statika Pohyblivé zatížení Jiří Brožovský Kancelář: P H 406/3 Telefon: 597 32 32 E-mail: jiri.brozovsky@vsb.cz WWW: http://fast0.vsb.cz/brozovsky
Numerické metody a statistika
Numerické metody a statistika Radek Kučera VŠB-TU Ostrava 2016-2017 ( ) Numerické metody a statistika 2016-2017 1 / 17 Číslo předmětu: 714-0781/02 Rozsah: 2+2 Hodnocení: 6 kreditů Přednáší: Radek Kučera
Mendelova univerzita v Brně user.mendelu.cz/marik
INŽNÝRSKÁ MATMATIKA Robert Mařík Mendelova univerzita v Brně marik@mendelu.cz user.mendelu.cz/marik ABSTRAKT. Učební text k mým přednáškám z předmětu Inženýrská matematika. Text je poměrně hutný a není
Matematika 1 Jiˇr ı Fiˇser 24. z aˇr ı 2013 Jiˇr ı Fiˇser (KMA, PˇrF UP Olomouc) KMA MAT1 24. z aˇr ı / 52
í150doc-start í251doc-start Jiří Fišer (KMA, PřF UP Olomouc) KMA MAT1 24. září 2013 1 / 52 Matematika 1 Jiří Fišer 24. září 2013 Jiří Fišer (KMA, PřF UP Olomouc) KMA MAT1 24. září 2013 1 / 52 Zimní semestr
ROBUST January 19, Zdeněk Fabián Ústav informatiky AVČR Praha
ROBUST 2014 Zdeněk Fabián Ústav informatiky AVČR Praha January 19, 2014 Starověk x 1,..., x n data průměry Starověk x 1,..., x n data průměry aritm., geom., harm. Novověk Model F a skórová funkce Ψ F inferenční
Kvalitativní analýza nelineárních rovnic typu reakce-difuze
Západočeská univerzita v Plzni Fakulta aplikovaných věd Katedra matematiky Diplomová práce Kvalitativní analýza nelineárních rovnic typu reakce-difuze Plzeň, 2018 Bc. Martin Kaisler cistylist listzadani1
Obsah. Petr Hasil. (konjunkce) (disjunkce) A B (implikace) A je dostačující podmínka pro B; B je nutná podmínka pro A A B: (A B) (B A) A (negace)
Množiny, číselné obory, funkce Petr Hasil Přednáška z Matematické analýzy I c Petr Hasil (MUNI) Množiny, číselné obory, funkce Matematická analýza / 5 Obsah Množinové operace Operace s funkcemi Definice
Jednoduchá zobrazení. Podpořeno z projektu FRVŠ 584/2011.
Podpořeno z projektu FRVŠ 584/2011. Obsah 1 2 Obsah 1 2 Společné vlastnosti jednoduchých zobrazení: Zobrazovací ref. plocha je rovina - souřadnice X, Y, případně ρ, ɛ Zobrazovaná ref. plocha je eliposid
MATEMATIKA 1 ALEŠ NEKVINDA. + + pokud x < 0; x. Supremum a infimum množiny.
MATEMATIKA ALEŠ NEKVINDA DIFERENCIÁLNÍ POČET Přednáška Označíme jako na střední škole N, Z, Q, R a C postupně množinu přirozených, celých, racionálních, reálných a komplexních čísel R = R { } { } Platí:
Univerzita Karlova v Praze Matematicko-fyzikální fakulta. rizik. Katedra pravděpodobnosti a matematické statistiky
Univerzita Karlova v Praze Matematicko-fyzikální fakulta DIPLOMOVÁ PRÁCE Bc. Milena Benešová Aktuárský přístup k modelování kreditních rizik Katedra pravděpodobnosti a matematické statistiky Vedoucí diplomové
Periodický pohyb obecného oscilátoru ve dvou dimenzích
Periodický pohyb obecného ve dvou dimenzích Autor: Šárka Petříčková (A05221, sarpet@students.zcu.cz) Vedoucí: Ing. Petr Nečesal, Ph.D. Matematické metody v aplikovaných vědách a ve vzdělávání, Fakulta
Diskontované řízení portfolia
Univerzita Karlova v Praze Matematicko-fyzikální fakulta BAKALÁŘSKÁ PRÁCE Martina Kalužíková Diskontované řízení portfolia Katedra pravděpodobnosti a matematické statistiky Vedoucí bakalářské práce: Mgr.
Zadání: Vypočítejte hlavní momenty setrvačnosti a vykreslete elipsu setrvačnosti na zadaných
Příklad k procvičení : Průřeové charakteristik Zadání: Vpočítejte hlavní moment setrvačnosti a vkreslete elipsu setrvačnosti na adaných obracích. Příklad. Zadání: Rokreslení na jednoduché obrace: 500 T
1 Dedekindovy řezy (30 bodů)
Pokročilá matematická analýza úlohy pro zimní semestr Dedekindovy řezy ( bodů) V této úloze se pokusíme seznámit s Dedekindovými řezy, pomocí nichž zavedeme reálná čísla. Tuto konstrukci vymyslel a publikoval