Quant Sandbox
SzármaztatottPortfólió & kockázatFix hozamúVállalati pénzügySztochasztikus modellekÚtmutató
Útmutató
Derivatívák árazása
01Határidős ügyletek, call és put opciók02Pozíciók kombinálása03Arbitrázs és a határidős ár04Put–call paritás05Az egylépéses binomiális modell06Kockázatsemleges valószínűségek07Többlépéses fák és visszafelé indukció08Amerikai opciók és korai lehívás09Delta és fedezés10Geometriai Brown-mozgás11A Black–Scholes-képlet12A görögök: gamma, vega, théta és rhó13Implikált volatilitás és a volatilitás-mosoly14Sztochasztikus volatilitás és a Heston-modell15Statikus replikáció: Breeden–Litzenberger és Carr–Madan16Egzotikus opciók: korlátos, ázsiai és digitális opciók
Portfólió és kockázat
01Hozamok és volatilitás02Diverzifikáció és korreláció03Hatékony front és tőkepiaci egyenes04Kockázatkerülés és az optimális teljes portfólió05CAPM, béta és az értékpapír-piaci egyenes06Teljesítménymutatók: Sharpe, Treynor, Jensen és információs ráta07Faktormodellek és szisztematikus kockázat08Kockáztatott érték (VaR) és várható veszteség (ES)
Kötvények és kamatlábak
01Kötvényárak és hozamok02Duráció és konvexitás03Immunizáció és durációillesztés04Azonnali kamatok, forward kamatok és a hozamgörbe05Kötvényfutures és a legolcsóbban szállítható kötvény06Kamatcsereügyletek07Visszahívható kötvények és negatív konvexitás08Hitelkockázat: csődvalószínűség és hitelfelár
Vállalati pénzügyek
01Kamat, kamatozás és diszkontálás02Annuitások, örökjáradékok és hiteltörlesztés03Nettó jelenérték és belső megtérülési ráta04Súlyozott átlagos tőkeköltség05Tőkeszerkezet és a Modigliani–Miller-tételek06Diszkontált pénzáram alapú értékelés07Relatív értékelés szorzókkal08Reálopciók: a rugalmasság értéke
Sztochasztikus modellek
01Véletlen bolyongás és Brown-mozgás02Valószínűségi mezők, σ-algebrák és valószínűségi változók03Filtrációk, adaptált folyamatok és megállási idők04Feltételes várható érték és martingálok05A Brown-mozgás tulajdonságai06A tükrözési elv és az első elérési idők07A Brown-híd08Az Itô-integrál09Az Itô-lemma10Kolmogorov-egyenletek és a Feynman–Kac-formula11Mértékcsere és a Girsanov-tétel12Monte Carlo-opcióárazás13SDE-k szimulációja: az Euler–Maruyama-séma14Átlaghoz való visszahúzás: Ornstein–Uhlenbeck és Vasicek15Ugrások és a Merton-féle ugró diffúzió
Tudásgráf

© 2026 Quant Sandbox · Tanulást segítő eszköz a kvantitatív pénzügyekhez

Adatvédelem és adatokNincsenek sütik

Ez az oldal nem használ sütiket (cookie-kat), és nem kér személyes adatokat. Néhány apró beállítást a böngésződ helyi tárolójában (local storage) őriz meg — a választott témát és nyelvet, az oldalsáv elrendezését, valamint az útmutatókban elért haladást és a válaszaidat —, hogy a következő látogatáskor is emlékezzen rájuk. Ezek az adatok nem hagyják el az eszközödet; a böngésző tárhelyének törlésével eltávolíthatók. A módosított bemenetek az oldal URL-címében is rögzülhetnek, így megoszthatsz vagy könyvjelzőként elmenthetsz egy adott beállítást. Az oldal a Vercel Web Analytics szolgáltatást használja, amely adatvédelem-barát és süti nélküli: csak névtelen, összesített használati adatokat (például oldalletöltéseket) rögzít, anélkül hogy azonosítana téged vagy más oldalakon követne.

Útmutató/Sztochasztikus modellek

A tükrözési elv és az első elérési idők

6. lecke / 15 · 1 perc

Ez a lecke kiszámítja a Brown-mozgás futó maximumának eloszlását, valamint annak az időpontnak az eloszlását, amikor a folyamat először elér egy adott szintet. Az eszköz a tükrözési elv, amely a „A Brown-mozgás tulajdonságai” című lecke erős Markov-tulajdonságán és a „Filtrációk, adaptált folyamatok és megállási idők” című lecke megállásiidő-fogalmán alapul. Az eredmények pontos, zárt alakú képletek, és ezekre épül a korlátos (barrier) opciók árazása.

Futó maximum és első elérési idő

Legyen WWW standard Brown-mozgás (FtW)(\mathcal{F}^W_t)(FtW​) természetes filtrációval, és rögzítsünk egy a>0a > 0a>0 szintet. A futó maximum és az első elérési idő

Mt=max⁡0≤s≤tWs,τa=inf⁡{t≥0:Wt=a}.M_t = \max_{0 \le s \le t} W_s, \qquad \tau_a = \inf\{t \ge 0 : W_t = a\}.Mt​=0≤s≤tmax​Ws​,τa​=inf{t≥0:Wt​=a}.

A maximum létezik, mert a pálya a kompakt [0,t][0, t][0,t] intervallumon folytonos. Mivel W0=0<aW_0 = 0 < aW0​=0<a és a pályák folytonosak, a Bolzano-tétel az alábbi eseményazonosságot adja:

{τa≤t}={Mt≥a},Wτa=a  a {τa<∞} esemeˊnyen.\{\tau_a \le t\} = \{M_t \ge a\}, \qquad W_{\tau_a} = a \ \text{ a } \{\tau_a < \infty\} \text{ eseményen}.{τa​≤t}={Mt​≥a},Wτa​​=a  a {τa​<∞} esemeˊnyen.

τa\tau_aτa​ megállási idő. A folytonosság miatt Mt≥aM_t \ge aMt​≥a pontosan akkor teljesül, ha minden nnn-hez van olyan racionális q∈[0,t]q \in [0, t]q∈[0,t], amelyre Wq>a−1/nW_q > a - 1/nWq​>a−1/n, ezért

{τa≤t}=⋂n≥1 ⋃q∈Q∩[0,t]{Wq>a−1/n}∈FtW,\{\tau_a \le t\} = \bigcap_{n \ge 1}\ \bigcup_{q \in \mathbb{Q} \cap [0,t]} \{W_q > a - 1/n\} \in \mathcal{F}^W_t,{τa​≤t}=n≥1⋂​ q∈Q∩[0,t]⋃​{Wq​>a−1/n}∈FtW​,

vagyis megszámlálható sok, egyenként a ttt időpontban ismert esemény kombinációja. A rekurrencia miatt τa<∞\tau_a < \inftyτa​<∞ majdnem biztosan; ez az alábbi képletből is következik.

A tükrözési érvelés

Definiáljuk a tükrözött pályát: kövessük WWW-t addig, amíg először eléri aaa-t, utána tükrözzük az y=ay = ay=a egyenesre:

W~t={Wt,t≤τa,2a−Wt,t>τa.\widetilde W_t = \begin{cases} W_t, & t \le \tau_a, \\ 2a - W_t, & t > \tau_a. \end{cases}Wt​={Wt​,2a−Wt​,​t≤τa​,t>τa​.​

Állítás: W~\widetilde WW ismét standard Brown-mozgás. Itt lép be az erős Markov-tulajdonság. A τa\tau_aτa​ megállási időben alkalmazva azt mondja, hogy a Bs=Wτa+s−aB_s = W_{\tau_a + s} - aBs​=Wτa​+s​−a, s≥0s \ge 0s≥0 folyamat Fτa\mathcal{F}_{\tau_a}Fτa​​-tól független Brown-mozgás, így speciálisan független a (Wt∧τa)t≥0(W_{t \wedge \tau_a})_{t \ge 0}(Wt∧τa​​)t≥0​ megállított pályától. A szimmetria miatt −B-B−B is Fτa\mathcal{F}_{\tau_a}Fτa​​-tól független Brown-mozgás. Ezért a (megállított pálya, BBB) és a (megállított pálya, −B-B−B) párok együttes eloszlása azonos. WWW az első párból úgy áll elő, hogy a megállított pályához τa\tau_aτa​-ban hozzáragasztjuk a+Ba + Ba+B-t, W~\widetilde WW pedig a második párból ugyanezzel a ragasztó leképezéssel, tehát WWW és W~\widetilde WW eloszlása megegyezik.

Mindkét feltétel lényeges. Rögzített sss időpontban elég volna a közönséges Markov-tulajdonság, de τa\tau_aτa​ véletlen. Előretekintő véletlen időpontra pedig az érvelés megbukna: ha például a [0,1][0, 1][0,1]-en vett maximum elérésének időpontjában állnánk meg, utána a pálya kénytelen a maximuma alatt maradni, tehát nem friss Brown-mozgás.

Most számoljuk meg a pályákat. W~\widetilde WW ugyanabban a τa\tau_aτa​ időpontban éri el aaa-t, mint WWW, és a {τa≤t}\{\tau_a \le t\}{τa​≤t} eseményen W~t=2a−Wt\widetilde W_t = 2a - W_tWt​=2a−Wt​, így Wt<aW_t < aWt​<a pontosan akkor, ha W~t>a\widetilde W_t > aWt​>a. Felhasználva, hogy W~\widetilde WW eloszlása WWW-éval egyezik, és hogy {Wt>a}⊂{τa≤t}\{W_t > a\} \subset \{\tau_a \le t\}{Wt​>a}⊂{τa​≤t},

P(Mt≥a, Wt<a)=P(τa≤t, W~t>a)=P(τa≤t, Wt>a)=P(Wt>a).\mathbb{P}(M_t \ge a,\ W_t < a) = \mathbb{P}(\tau_a \le t,\ \widetilde W_t > a) = \mathbb{P}(\tau_a \le t,\ W_t > a) = \mathbb{P}(W_t > a).P(Mt​≥a, Wt​<a)=P(τa​≤t, Wt​>a)=P(τa​≤t, Wt​>a)=P(Wt​>a).

Mivel P(Wt=a)=0\mathbb{P}(W_t = a) = 0P(Wt​=a)=0, az {Mt≥a}\{M_t \ge a\}{Mt​≥a} eseményt Wt−aW_t - aWt​−a előjele szerint kettébontva kapjuk a tételt.

Tükrözési elv: a>0a > 0a>0 és t>0t > 0t>0 esetén P(Mt≥a)=2 P(Wt≥a)=2(1−Φ(a/t))\mathbb{P}(M_t \ge a) = 2\,\mathbb{P}(W_t \ge a) = 2\big(1 - \Phi(a/\sqrt{t})\big)P(Mt​≥a)=2P(Wt​≥a)=2(1−Φ(a/t​)). Speciálisan MtM_tMt​ eloszlása megegyezik ∣Wt∣|W_t|∣Wt​∣ eloszlásával.

Az utolsó állítás azért igaz, mert a>0a > 0a>0 esetén P(∣Wt∣≥a)=2 P(Wt≥a)\mathbb{P}(|W_t| \ge a) = 2\,\mathbb{P}(W_t \ge a)P(∣Wt​∣≥a)=2P(Wt​≥a). Jó kép erre egy aaa magasságban elhelyezett tükör: minden pályának, amely megérinti aaa-t és alatta végez, van egy ugyanolyan valószínű tükörképe, amely fölötte végez, így az érintő pályák egyenlően oszlanak meg a két oldal között. A pénzfeldobásos bolyongásra ugyanez az érvelés ±1\pm 1±1-es lépésekkel pontos, és ez André klasszikus megoldása a szavazási problémára.

Számpélda

Legyen a=1a = 1a=1, t=1t = 1t=1. Ekkor P(W1≥1)=1−Φ(1)≈0,1587\mathbb{P}(W_1 \ge 1) = 1 - \Phi(1) \approx 0{,}1587P(W1​≥1)=1−Φ(1)≈0,1587, és

P(M1≥1)=2(1−Φ(1))≈0,3173.\mathbb{P}(M_1 \ge 1) = 2\big(1 - \Phi(1)\big) \approx 0{,}3173.P(M1​≥1)=2(1−Φ(1))≈0,3173.

Körülbelül minden harmadik pálya eléri az 1-es szintet egységnyi idő alatt, pedig csak minden hatodik végez fölötte. Mivel M1∼∣W1∣M_1 \sim |W_1|M1​∼∣W1​∣, a maximum várható értéke E[M1]=E∣W1∣=2/π≈0,7979\mathbb{E}[M_1] = \mathbb{E}|W_1| = \sqrt{2/\pi} \approx 0{,}7979E[M1​]=E∣W1​∣=2/π​≈0,7979.

Alkalmazás: modellezzük a logárfolyamot drift nélkül, ln⁡(St/S0)=σWt\ln(S_t/S_0) = \sigma W_tln(St​/S0​)=σWt​, ahol S0=100S_0 = 100S0​=100 és σ=20%\sigma = 20\%σ=20%. Annak valószínűsége, hogy a részvény egy éven belül megérinti a 120-at, megegyezik annak valószínűségével, hogy WWW a t=1t = 1t=1 időpontig eléri az a=ln⁡(1,2)/0,2≈0,9116a = \ln(1{,}2)/0{,}2 \approx 0{,}9116a=ln(1,2)/0,2≈0,9116 szintet:

P(max⁡s≤1Ss≥120)=2(1−Φ(0,9116))≈0,362.\mathbb{P}\Big(\max_{s \le 1} S_s \ge 120\Big) = 2\big(1 - \Phi(0{,}9116)\big) \approx 0{,}362.P(s≤1max​Ss​≥120)=2(1−Φ(0,9116))≈0,362.

Ha a logárfolyamnak ν\nuν driftje van, Xs=νs+σWsX_s = \nu s + \sigma W_sXs​=νs+σWs​, a tükrözési elv közvetlenül nem alkalmazható, mert a driftes folyamat nem szimmetrikus. A „Mértékcsere és a Girsanov-tétel” című leckében a drift eltávolításával kapott eredmény

P(max⁡s≤TXs≥m)=1−Φ(m−νTσT)+e2νm/σ2 Φ(−m−νTσT).\mathbb{P}\Big(\max_{s \le T} X_s \ge m\Big) = 1 - \Phi\Big(\frac{m - \nu T}{\sigma\sqrt{T}}\Big) + e^{2\nu m/\sigma^2}\,\Phi\Big(\frac{-m - \nu T}{\sigma\sqrt{T}}\Big).P(s≤Tmax​Xs​≥m)=1−Φ(σT​m−νT​)+e2νm/σ2Φ(σT​−m−νT​).

ν=0\nu = 0ν=0 esetén ez 2(1−Φ(m/(σT)))2(1 - \Phi(m/(\sigma\sqrt{T})))2(1−Φ(m/(σT​)))-re egyszerűsödik. ν=−σ2/2=−0,02\nu = -\sigma^2/2 = -0{,}02ν=−σ2/2=−0,02 mellett (nulla várható részvényhozam) a fenti érintési valószínűség körülbelül 0,3300{,}3300,330.

Az ábra rögzíti a T=1T = 1T=1 értéket, az aaa szint pedig 0,2 és 2,5 között állítható (alapérték 1). Egy olyan mintapályát rajzol, amely eléri aaa-t (addig sorsol újra, amíg ilyet nem talál), az y=ay = ay=a egyenest, valamint szaggatott vonallal a pálya τa\tau_aτa​ utáni tükörképét; az „Új pálya” gomb újat sorsol. A kijelzők 20 000, egyenként 500 lépéses szimulált pályából számolnak: azon pályák aránya, amelyek maximuma legalább aaa, a pontos 2(1−Φ(a))2(1 - \Phi(a))2(1−Φ(a)) érték, és azon pályák aránya, amelyekre W1≥aW_1 \ge aW1​≥a. Az első közel kétszerese a harmadiknak. Kissé el is marad a pontos értéktől, mert a szimulált maximumot csak az 500 rácspontban vesszük, így a rácspontok közötti átlépések rejtve maradnak; a=1a = 1a=1 esetén 0,3170{,}3170,317 helyett nagyjából 0,300{,}300,30 jön ki. „A Brown-híd” című lecke kiszámítja egy ilyen rejtett átlépés valószínűségét.

Tükrözési elvMegnyitás: Sztochasztikus tanulóstúdió →
1.00
0.22.5
aTükrözött pályaW(t)
max ≥ a aránya (20 000 pálya)
30.98%
2·P(W₁ ≥ a)
31.73%
W₁ ≥ a aránya
16.05%

Az első elérési idő eloszlása

Mivel {τa≤t}={Mt≥a}\{\tau_a \le t\} = \{M_t \ge a\}{τa​≤t}={Mt​≥a}, a tükrözési elv megadja τa\tau_aτa​ eloszlásfüggvényét, ttt szerint deriválva pedig (felhasználva, hogy ddt at−1/2=−12at−3/2\tfrac{d}{dt}\,a t^{-1/2} = -\tfrac12 a t^{-3/2}dtd​at−1/2=−21​at−3/2) a sűrűségfüggvényét:

P(τa≤t)=2(1−Φ(at)),fτa(t)=a2πt3 e−a2/(2t),t>0.\mathbb{P}(\tau_a \le t) = 2\Big(1 - \Phi\Big(\frac{a}{\sqrt{t}}\Big)\Big), \qquad f_{\tau_a}(t) = \frac{a}{\sqrt{2\pi t^3}}\,e^{-a^2/(2t)}, \quad t > 0.P(τa​≤t)=2(1−Φ(t​a​)),fτa​​(t)=2πt3​a​e−a2/(2t),t>0.

Ez a Lévy-eloszlás. Két tény következik belőle:

  • P(τa<∞)=lim⁡t→∞2(1−Φ(a/t))=2(1−Φ(0))=1\mathbb{P}(\tau_a < \infty) = \lim_{t \to \infty} 2(1 - \Phi(a/\sqrt{t})) = 2(1 - \Phi(0)) = 1P(τa​<∞)=limt→∞​2(1−Φ(a/t​))=2(1−Φ(0))=1: minden szintet majdnem biztosan elér.
  • E[τa]=∞\mathbb{E}[\tau_a] = \inftyE[τa​]=∞: nagy ttt-re t fτa(t)≈a (2π)−1/2 t−1/2t\,f_{\tau_a}(t) \approx a\,(2\pi)^{-1/2}\,t^{-1/2}tfτa​​(t)≈a(2π)−1/2t−1/2, ami az [1,∞)[1, \infty)[1,∞) intervallumon nem integrálható.

A szint elérése biztos, a várható várakozási idő mégis végtelen. A medián véges: P(τa≤t)=12\mathbb{P}(\tau_a \le t) = \tfrac12P(τa​≤t)=21​, ha a/t=Φ−1(0,75)≈0,6745a/\sqrt{t} = \Phi^{-1}(0{,}75) \approx 0{,}6745a/t​=Φ−1(0,75)≈0,6745, azaz t≈2,198 a2t \approx 2{,}198\,a^2t≈2,198a2. Az a2a^2a2 szorzó a skálázás következménye: τa\tau_aτa​ eloszlása megegyezik a2τ1a^2\tau_1a2τ1​ eloszlásával. Ez megvilágít egy pontot a „Feltételes várható érték és martingálok” című leckéből is: WWW martingál W0=0W_0 = 0W0​=0 kezdőértékkel, mégis Wτa=aW_{\tau_a} = aWτa​​=a. A τa\tau_aτa​-ban való megállás csak azért teszi a fair játékot biztos nyereséggé, mert τa\tau_aτa​ nem korlátos és várható értéke végtelen, így az opcionális megállási tétel nem alkalmazható.

A maximum és a végpont együttes eloszlása

Ugyanez a tükrözés többet is ad. Ha a≥0a \ge 0a≥0 és x≤ax \le ax≤a, akkor a {τa≤t}\{\tau_a \le t\}{τa​≤t} eseményen a Wt≤xW_t \le xWt​≤x feltétel ekvivalens a W~t≥2a−x\widetilde W_t \ge 2a - xWt​≥2a−x feltétellel, és 2a−x≥a2a - x \ge a2a−x≥a maga után vonja, hogy τa≤t\tau_a \le tτa​≤t. Ezért

P(Mt≥a, Wt≤x)=P(Wt≥2a−x)=1−Φ(2a−xt),a≥0, x≤a.\mathbb{P}(M_t \ge a,\ W_t \le x) = \mathbb{P}(W_t \ge 2a - x) = 1 - \Phi\Big(\frac{2a - x}{\sqrt{t}}\Big), \qquad a \ge 0,\ x \le a.P(Mt​≥a, Wt​≤x)=P(Wt​≥2a−x)=1−Φ(t​2a−x​),a≥0, x≤a.

aaa és xxx szerint deriválva kapjuk az együttes sűrűségfüggvényt:

fMt,Wt(m,w)=2(2m−w)2πt3 exp⁡(−(2m−w)22t),m≥0, w≤m.f_{M_t, W_t}(m, w) = \frac{2(2m - w)}{\sqrt{2\pi t^3}}\,\exp\Big(-\frac{(2m - w)^2}{2t}\Big), \qquad m \ge 0,\ w \le m.fMt​,Wt​​(m,w)=2πt3​2(2m−w)​exp(−2t(2m−w)2​),m≥0, w≤m.

Például annak valószínűsége, hogy a pálya az 1-es időpontig eléri az 1-et, de legfeljebb 0-ban végez, P(W1≥2)=1−Φ(2)≈0,0228\mathbb{P}(W_1 \ge 2) = 1 - \Phi(2) \approx 0{,}0228P(W1​≥2)=1−Φ(2)≈0,0228.

A korlátos opciókhoz éppen erre az együttes eloszlásra van szükség. Egy felfelé kiütő (up-and-out) vételi opció csak akkor fizet (ST−K)+(S_T - K)^+(ST​−K)+ összeget, ha az árfolyam a teljes [0,T][0, T][0,T] időszakban a HHH korlát alatt marad. A Black–Scholes-modellben a logárfolyam driftes Brown-mozgás, az opció ára pedig a kifizetés diszkontált integrálja a maximum és a végpont együttes sűrűségfüggvénye szerint, a fenti módon driftre korrigálva. A gyakorlatban használt zárt alakú korlátos opciós árak pontosan ebből a számításból származnak.

Összefoglalás

  • τa=inf⁡{t:Wt=a}\tau_a = \inf\{t : W_t = a\}τa​=inf{t:Wt​=a} megállási idő, és {τa≤t}={Mt≥a}\{\tau_a \le t\} = \{M_t \ge a\}{τa​≤t}={Mt​≥a}.
  • A τa\tau_aτa​-beli erős Markov-tulajdonság miatt a τa\tau_aτa​ után tükrözött pálya is Brown-mozgás; ebből P(Mt≥a)=2(1−Φ(a/t))\mathbb{P}(M_t \ge a) = 2(1 - \Phi(a/\sqrt{t}))P(Mt​≥a)=2(1−Φ(a/t​)) és Mt∼∣Wt∣M_t \sim |W_t|Mt​∼∣Wt​∣.
  • τa\tau_aτa​ sűrűségfüggvénye az a(2πt3)−1/2e−a2/(2t)a(2\pi t^3)^{-1/2}e^{-a^2/(2t)}a(2πt3)−1/2e−a2/(2t) Lévy-sűrűség: majdnem biztosan véges, de várható értéke végtelen.
  • x≤ax \le ax≤a esetén P(Mt≥a,Wt≤x)=1−Φ((2a−x)/t)\mathbb{P}(M_t \ge a, W_t \le x) = 1 - \Phi((2a - x)/\sqrt{t})P(Mt​≥a,Wt​≤x)=1−Φ((2a−x)/t​); ezzel az együttes eloszlással árazhatók a korlátos opciók.
  • Diszkrét időrácson a szimulált maximum lefelé torzít, mert a rácspontok közötti átlépések kimaradnak.
Próbáld kiTükrözz szimulált pályákat egy szinten a Sztochasztikus modellek stúdióban →
3 kérdés ehhez a leckéhez a sorozat végén →
← ElőzőA Brown-mozgás tulajdonságaiKövetkező →A Brown-híd
Kapcsolatok
A tükrözési elv és az első elérési idők
Teljes gráf megnyitása →
Laborok ehhez a leckéhez
Sztochasztikus tanulóstúdió