Quant Sandbox
DerivatívákPortfólió és kockázatKötvényekVállalati pénzügyekValószínűség és mértékSztochasztikus modellekPiaci mikrostruktúraÚtmutató
Útmutató
Derivatívák árazása0 / 17
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ó13Opciók osztalékos részvényre, indexre, devizára és határidős ügyletre14Implikált volatilitás és a volatilitás-mosoly15Sztochasztikus volatilitás és a Heston-modell16Statikus replikáció: Breeden–Litzenberger és Carr–Madan17Egzotikus opciók: korlátos, ázsiai és digitális opciók
Portfólió és kockázat0 / 12
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ázat08A Fama–French-faktormodellek09Kockáztatott érték (VaR) és várható veszteség (ES)10Rendszerkockázat és fertőzés11Portfóliókorlátok és a shortolás nélküli hatékony front12A várható hozam és a kovariancia becslése
Kötvények és kamatlábak0 / 10
01Kötvényárak és hozamok02Duráció és konvexitás03Immunizáció és durációillesztés04Azonnali kamatok, forward kamatok és a hozamgörbe05Nem párhuzamos hozamgörbe-mozgások és kulcskamat-durációk06Kötvényfutures és a legolcsóbban szállítható kötvény07Kamatswapok08Visszahívható kötvények és negatív konvexitás09Hitelkockázat: csődvalószínűség és hitelfelár10Reálkamat, infláció és inflációkövető kötvények
Vállalati pénzügyek0 / 10
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áta04Projektkockázat: érzékenység, forgatókönyvek és Monte Carlo NPV05Súlyozott átlagos tőkeköltség06Tőkeszerkezet és a Modigliani–Miller-tételek07Osztalék, kifizetési politika és az osztalékdiszkont-modell08Diszkontált pénzáram alapú értékelés09Relatív értékelés szorzókkal10Reálopciók: a rugalmasság értéke
Valószínűség és mérték0 / 13
01Halmazok méretének mérése02σ-algebrák és Borel-halmazok03A Lebesgue-mérték és a nullmértékű halmazok04Mérhető függvények05A Lebesgue-integrál06Konvergenciatételek07Valószínűségi mezők és a Kolmogorov-axiómák08Valószínűségi változók és eloszlásaik09Várható érték, szórásnégyzet és egyenlőtlenségek10Függetlenség és szorzatmértékek11Konvergenciafajták és a nagy számok törvénye12Feltételes valószínűség és feltételes várható érték13Mértékelmélet az opcióárazásban
Sztochasztikus modellek0 / 17
01Véletlen bolyongás és Brown-mozgás02A nagy számok törvénye és a centrális határeloszlás-tétel03Valószínűségi mezők, σ-algebrák és valószínűségi változók04Filtrációk, adaptált folyamatok és megállási idők05Feltételes várható érték és martingálok06A Brown-mozgás tulajdonságai07A tükrözési elv és az első elérési idők08A Brown-híd09Az Itô-integrál10Az Itô-lemma11Kolmogorov-egyenletek és a Feynman–Kac-formula12Mértékcsere és a Girsanov-tétel13Monte Carlo-opcióárazás14SDE-k szimulációja: az Euler–Maruyama-séma15Korrelált Brown-mozgások és többeszközös modellek16Átlaghoz visszahúzó folyamatok: Ornstein–Uhlenbeck és Vasicek17Ugrások és a Merton-féle ugró diffúzió
Piaci mikrostruktúra0 / 11
01Market makerek és a likviditás02A limitáras ajánlati könyv03A sorban elfoglalt hely és a teljesülés valószínűsége04Kedvezőtlen kiválasztás és informált kereskedés05A Glosten–Milgrom-modell06A bid–ask spread mérése és felbontása07Informált kereskedés és Kyle lambdája08Árhatás és optimális végrehajtás09Készletkockázat és a jegyzések eltolása10Optimális jegyzés: az Avellaneda–Stoikov-modell11A market making eredményének felbontása
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ók/Piaci mikrostruktúra/05

A Glosten–Milgrom-modell

5. lecke / 11 · 1 perc

A „Kedvezőtlen kiválasztás és informált kereskedés” lecke megmutatta, hogy a market maker (árjegyző), vagyis a folyamatosan vételi és eladási árat jegyző kereskedő pénzt veszít azokon, akik többet tudnak, mint amennyit a jegyzés tükröz, és hogy a spreadnek elég szélesnek kell lennie e veszteségek fedezéséhez. Ez a lecke a legegyszerűbb modellt építi fel, amelyben ez az állítás nem kijelentés, hanem levezetés: ez a Glosten–Milgrom-modell. A „Feltételes várható érték és martingálok” leckéből a feltételes várható értéket és a martingáltulajdonságot használja. A jegyzések feltételes várható értékek, a market maker hiedelme martingál, a spread, a tanulás és a tanulás sebessége pedig egyaránt a Bayes-tételből következik.

A modell felépítése

Az eszköz értéke VVV, ami vagy 000, vagy 111, és csak a végén derül ki. Mindenki ugyanabból az előzetes hiedelemből indul: μ0=P(V=1)\mu_0 = P(V = 1)μ0​=P(V=1). A kereskedők egyesével érkeznek, és mindegyik egy egységet kötnek a market maker-rel, aki bid árat bbb (amit a market maker fizet) és ask árat aaa (amit a market maker kér) jegyez. Minden más eseménytől függetlenül egy kereskedő:

  • π\piπ valószínűséggel informált: ismeri VVV-t, és vesz, ha V=1V = 1V=1, illetve elad, ha V=0V = 0V=0;
  • 1−π1-\pi1−π valószínűséggel zajkereskedő: 12\tfrac1221​–12\tfrac1221​ valószínűséggel vesz vagy elad, bármennyi is VVV.

A market maker kockázatsemleges, és más market maker-ekkel versenyez, ezért a jegyzéseit úgy állítja be, hogy minden kötésen nulla legyen a várható nyeresége. Ismeri π\piπ-t és az aktuális μ\muμ hiedelmet, de az informált kereskedőt nem tudja megkülönböztetni a zajkereskedőtől: csak a kötés irányát látja.

A jegyzések mint feltételes várható értékek

Nézzük az ask árat. Amikor egy kereskedő aaa áron vesz, a market maker aaa-t kap, és egy VVV értékű eszközzel tartozik, tehát a kötés nyeresége a−Va - Va−V. Ha azt követeljük, hogy a várható nyereség nulla legyen, feltéve hogy vétel történt (eladásra ugyanígy), akkor

a=E[V∣veˊtel],b=E[V∣eladaˊs].a = E[V \mid \text{vétel}], \qquad b = E[V \mid \text{eladás}].a=E[V∣veˊtel],b=E[V∣eladaˊs].

Mivel VVV értéke 000 vagy 111, a feltételes várható értéke megegyezik annak feltételes valószínűségével, hogy V=1V = 1V=1, ezt pedig a Bayes-tétel adja. Először a vétel valószínűsége az egyes állapotokban. Ha V=1V = 1V=1, az informált kereskedő biztosan vesz, a zajkereskedő az esetek felében; ha V=0V = 0V=0, csak a zajkereskedők vesznek:

P(veˊtel∣V=1)=π+1−π2=1+π2,P(veˊtel∣V=0)=1−π2.P(\text{vétel} \mid V=1) = \pi + \frac{1-\pi}{2} = \frac{1+\pi}{2}, \qquad P(\text{vétel} \mid V=0) = \frac{1-\pi}{2}.P(veˊtel∣V=1)=π+21−π​=21+π​,P(veˊtel∣V=0)=21−π​.

Az eladás a tükörképe: P(eladaˊs∣V=1)=(1−π)/2P(\text{eladás} \mid V=1) = (1-\pi)/2P(eladaˊs∣V=1)=(1−π)/2 és P(eladaˊs∣V=0)=(1+π)/2P(\text{eladás} \mid V=0) = (1+\pi)/2P(eladaˊs∣V=0)=(1+π)/2. A μ\muμ előzetes hiedelemmel a Bayes-tétel ezt adja:

a=μ (1+π)μ (1+π)+(1−μ) (1−π),b=μ (1−π)μ (1−π)+(1−μ) (1+π).a = \frac{\mu\,(1+\pi)}{\mu\,(1+\pi) + (1-\mu)\,(1-\pi)}, \qquad b = \frac{\mu\,(1-\pi)}{\mu\,(1-\pi) + (1-\mu)\,(1+\pi)}.a=μ(1+π)+(1−μ)(1−π)μ(1+π)​,b=μ(1−π)+(1−μ)(1+π)μ(1−π)​.

Vétel valószínűbb, ha az eszköz értéke 1, ezért a vétel növeli a hiedelmet, és a>μa > \mua>μ; az eladás csökkenti, és b<μb < \mub<μ. Az ask az előzetes hiedelem fölött, a bid alatta van.

A spread

μ=12\mu = \tfrac12μ=21​ esetén μ\muμ és 1−μ1-\mu1−μ kiesik, és

a=1+π2,b=1−π2,a−b=π.a = \frac{1+\pi}{2}, \qquad b = \frac{1-\pi}{2}, \qquad a - b = \pi.a=21+π​,b=21−π​,a−b=π.

A spread megegyezik az informált kereskedők arányával. Ha senki sem informált, π=0\pi = 0π=0, a kötés semmit sem árul el VVV-ről, ezért mindkét jegyzés az előzetes hiedelemmel, vagyis az E[V]E[V]E[V] valódi értékkel egyenlő, a spread pedig nulla. A π\piπ növekedésével a spread nő, és π=1\pi = 1π=1 esetén minden kötés felfedi VVV-t, így a jegyzések 0 és 1: a teljes tartomány. A spread nem a fáradozás díja. Pontosan annyi, amennyi a market maker-t nullszaldósra hozza a nála többet tudó kereskedőkkel szemben.

Tanulás a kötésekből

Vétel után a market maker hiedelme P(V=1∣veˊtel)P(V=1 \mid \text{vétel})P(V=1∣veˊtel), ami a konstrukció szerint az ask. A vétel tehát μ\muμ-t aaa-ra, az eladás bbb-re mozgatja, és a következő jegyzések az új hiedelemből számolódnak. A market maker-nek csak ezt az egy számot kell megjegyeznie.

Esélyekben a Bayes-tétel szorzás. A vétel az μ/(1−μ)\mu/(1-\mu)μ/(1−μ) esélyt megszorozza a P(veˊtel∣V=1)/P(veˊtel∣V=0)=(1+π)/(1−π)P(\text{vétel}\mid V=1)/P(\text{vétel}\mid V=0) = (1+\pi)/(1-\pi)P(veˊtel∣V=1)/P(veˊtel∣V=0)=(1+π)/(1−π) valószínűségi hányadossal, az eladás ugyanezzel osztja. BBB vétel és SSS eladás után, bármilyen sorrendben,

μt1−μt=μ01−μ0(1+π1−π)B−S.\frac{\mu_t}{1-\mu_t} = \frac{\mu_0}{1-\mu_0}\left(\frac{1+\pi}{1-\pi}\right)^{B-S}.1−μt​μt​​=1−μ0​μ0​​(1−π1+π​)B−S.

Csak a vételek és eladások különbsége számít. π=0,2\pi = 0{,}2π=0,2 esetén a szorzó 1,51{,}51,5, és egy vételt követő eladás pontosan oda viszi vissza a hiedelmet, ahonnan indult.

A hiedelem a market maker szemszögéből martingál is. Legyen q=P(veˊtel)=μ 1+π2+(1−μ) 1−π2q = P(\text{vétel}) = \mu\,\tfrac{1+\pi}{2} + (1-\mu)\,\tfrac{1-\pi}{2}q=P(veˊtel)=μ21+π​+(1−μ)21−π​. Az aaa nevezője 2q2q2q, így q a=μ (1+π)/2q\,a = \mu\,(1+\pi)/2qa=μ(1+π)/2, és ugyanígy (1−q) b=μ (1−π)/2(1-q)\,b = \mu\,(1-\pi)/2(1−q)b=μ(1−π)/2. A kettőt összeadva

q a+(1−q) b=μ (1+π)2+μ (1−π)2=μ.q\,a + (1-q)\,b = \frac{\mu\,(1+\pi)}{2} + \frac{\mu\,(1-\pi)}{2} = \mu.qa+(1−q)b=2μ(1+π)​+2μ(1−π)​=μ.

A várható következő hiedelem megegyezik a jelenlegivel, tehát μt=E[V∣eddigi ko¨teˊsek]\mu_t = E[V \mid \text{eddigi kötések}]μt​=E[V∣eddigi ko¨teˊsek] martingál, ahogy a „Feltételes várható érték és martingálok” leckében. A jegyzések sosem sodródnak előre megjósolható irányba; csak akkor mozdulnak, ha egy kötés meglepi a market maker-t. A korlátos martingál konvergál, és mivel az informált kötések az igazság felé tolnak, a hiedelem VVV-hez tart: az ár a megbízásáramláson keresztül fedezi fel az értéket.

Kidolgozott példa

Egy jegyzési kör π = 0,2 és 0,5-ös előzetes hiedelem mellett

  1. Vétel, ha V=1V=1V=1: az informált kereskedők mindig vesznek, a zajkereskedők az esetek felében.

    P(veˊtel∣V=1)=π+1−π2\displaystyle P(\text{vétel}\mid V=1) = \pi + \tfrac{1-\pi}{2}P(veˊtel∣V=1)=π+21−π​=0,6
  2. Vétel, ha V=0V=0V=0: csak a zajkereskedők vesznek.

    P(veˊtel∣V=0)=1−π2\displaystyle P(\text{vétel}\mid V=0) = \tfrac{1-\pi}{2}P(veˊtel∣V=0)=21−π​=0,4
  3. Az ask a vétel utáni hiedelem.

    a=0,5⋅0,60,5⋅0,6+0,5⋅0,4\displaystyle a = \dfrac{0{,}5\cdot 0{,}6}{0{,}5\cdot 0{,}6 + 0{,}5\cdot 0{,}4}a=0,5⋅0,6+0,5⋅0,40,5⋅0,6​=0,6
  4. A bid az eladás utáni hiedelem, így a spread π\piπ.

    b=0,5⋅0,40,5⋅0,4+0,5⋅0,6,a−b\displaystyle b = \dfrac{0{,}5\cdot 0{,}4}{0{,}5\cdot 0{,}4 + 0{,}5\cdot 0{,}6}, \quad a - bb=0,5⋅0,4+0,5⋅0,60,5⋅0,4​,a−b=0,2
  5. Vétel érkezik, és a hiedelem a régi askra ugrik.

    μ1=a\displaystyle \mu_1 = aμ1​=a=0,6
  6. Az új hiedelem mellett annak valószínűsége, hogy a következő kötés vétel.

    q=0,6⋅0,6+0,4⋅0,4\displaystyle q = 0{,}6\cdot 0{,}6 + 0{,}4\cdot 0{,}4q=0,6⋅0,6+0,4⋅0,4=0,52
  7. Az új ask magasabb: a vétel most nagyobb eséllyel jön informált kereskedőtől.

    a1=0,6⋅0,60,52\displaystyle a_1 = \dfrac{0{,}6\cdot 0{,}6}{0{,}52}a1​=0,520,6⋅0,6​=0,6923
  8. Az új bid ismét a régi előzetes hiedelem: az eladás visszavonja a vételt.

    b1=0,6⋅0,40,6⋅0,4+0,4⋅0,6\displaystyle b_1 = \dfrac{0{,}6\cdot 0{,}4}{0{,}6\cdot 0{,}4 + 0{,}4\cdot 0{,}6}b1​=0,6⋅0,4+0,4⋅0,60,6⋅0,4​=0,5
  9. Martingálellenőrzés: a várható következő hiedelem megegyezik a jelenlegivel.

    q a1+(1−q) b1=0,52⋅0,6923+0,48⋅0,5\displaystyle q\,a_1 + (1-q)\,b_1 = 0{,}52\cdot 0{,}6923 + 0{,}48\cdot 0{,}5qa1​+(1−q)b1​=0,52⋅0,6923+0,48⋅0,5=0,6

Egy negyvenkötéses példa

Az ábra a modellből húz 40 kötést. A piros vonal az ask, a zöld a bid, a szaggatott a μ\muμ hiedelem; a pontozott vízszintes vonal a valódi VVV értéket jelöli. A diagram alatti csempék a kötések: B a vétel, S az eladás. Egy csempére kattintva megfordítod az adott kötést, és minden későbbi jegyzés megváltozik, a korábbiak viszont maradnak. Az alapbeállításnál (π=20%\pi = 20\%π=20%, V=1V = 1V=1) a hiedelem 40 kötés után 0,692, a spread 0,171. A hiedelem 30 kötés után érte el először a 90%-ot, aztán visszaesett, mert egy zajeladás-sorozat felülmúlta az informált vételeket. Állítsd most π\piπ-t 50%-ra: a spread 0,5-ről indul, és a hiedelem négy kötés után eléri a 90%-ot. Ha π\piπ 0%, a három vonal 0,5-re omlik össze, mert nincs mit tanulni.

Kötésről kötésre tanuló jegyzésekMegnyitás: Glosten–Milgrom-modell
20%
00.6
AskBidHiedelem μ
Hiedelem most, P(V = 1)
0.692
Spread most
0.171
Kötések száma 90%-os biztosságig
30

A tanulás sebessége

Minden kötés ±ln⁡1+π1−π\pm\ln\frac{1+\pi}{1-\pi}±ln1−π1+π​-vel mozdítja el a V=1V=1V=1 log-esélyét. Ha V=1V=1V=1, a mozgás (1+π)/2(1+\pi)/2(1+π)/2 valószínűséggel felfelé, (1−π)/2(1-\pi)/2(1−π)/2 valószínűséggel lefelé irányul, így a kötésenkénti várható nyereség

1+π2ln⁡1+π1−π−1−π2ln⁡1+π1−π=π ln⁡1+π1−π.\frac{1+\pi}{2}\ln\frac{1+\pi}{1-\pi} - \frac{1-\pi}{2}\ln\frac{1+\pi}{1-\pi} = \pi\,\ln\frac{1+\pi}{1-\pi}.21+π​ln1−π1+π​−21−π​ln1−π1+π​=πln1−π1+π​.

Kis π\piπ-re ln⁡1+π1−π=2π+23π3+⋯\ln\frac{1+\pi}{1-\pi} = 2\pi + \tfrac23\pi^3 + \cdotsln1−π1+π​=2π+32​π3+⋯, tehát a nyereség nagyjából 2π22\pi^22π2. Egy kötés információtartalma az informált arány négyzetével nő: a π\piπ megduplázása nagyjából négyszer gyorsabb tanulást ad. A 90% eléréséhez a log-esélynek 0-ról ln⁡9≈2,197\ln 9 \approx 2{,}197ln9≈2,197-re kell mozdulnia, ami átlagosan nagyjából 2,197/(0,2ln⁡1,5)≈272{,}197/(0{,}2\ln 1{,}5) \approx 272,197/(0,2ln1,5)≈27 kötés π=0,2\pi = 0{,}2π=0,2 mellett, és körülbelül 6,5 kötés π=0,4\pi = 0{,}4π=0,4 mellett. Egyetlen sorozat, mint az ábrán látható, ezen átlagok körül szóródik.

Amit a modell kihagy

Minden kötés egy egység, így a méret nem hordoz információt, és a market maker készlete sem játszik szerepet. Az informált kereskedő mechanikus: mindig VVV felé kereskedik, és nem törődik azzal, mit tesz a kötése az árral. Egy stratégiai bennfentes az időben szétosztaná a megbízásait, és éppen ezt vizsgálja a Kyle-féle informált kereskedési modell. A market maker-nek ezenkívül ismernie kell π\piπ-t, amit a gyakorlatban becsülni kell. Két eredmény marad meg a gazdagabb modellekben is: a spread a kedvezőtlen kiválasztást kompenzálja, és az árak a megbízásáramláson keresztül tanulnak.

Összefoglalás

  • A versenyző, kockázatsemleges market maker az askot E[V∣veˊtel]E[V \mid \text{vétel}]E[V∣veˊtel]-re, a bidet E[V∣eladaˊs]E[V \mid \text{eladás}]E[V∣eladaˊs]-re állítja; a Bayes-tétel mindkettőt zárt alakban adja.
  • 12\tfrac1221​ előzetes hiedelemnél a spread megegyezik az informált kereskedők π\piπ arányával; ha senki sem informált, nulla.
  • Egy kötés után a hiedelem arra a jegyzésre ugrik, amelyet eltaláltak. Martingál, csak a vételek és eladások különbségétől függ, és a valódi értékhez tart.
  • A kötésenkénti várható log-esélynyereség πln⁡1+π1−π≈2π2\pi\ln\frac{1+\pi}{1-\pi} \approx 2\pi^2πln1−π1+π​≈2π2, ezért a π\piπ megduplázása nagyjából négyszer gyorsabb tanulást ad.
  • A modell elhanyagolja a méretet, a készletet és a stratégiai informált kereskedőt.
Próbáld kiNyisd meg a Glosten–Milgrom labort
3 kérdés ehhez a leckéhez a sorozat végén
Előző · 04Kedvezőtlen kiválasztás és informált kereskedésKövetkező · 06A bid–ask spread mérése és felbontása
Kapcsolatok

A Glosten–Milgrom-modell

Teljes gráf megnyitása
Erre épül
07.04Kedvezőtlen kiválasztás és informált kereskedés06.05Feltételes várható érték és martingálok
Ide vezet
07.06A bid–ask spread mérése és felbontása07.07Informált kereskedés és Kyle lambdája
Megtekintés a tudásgráfon
Laborok ehhez a leckéhez
Glosten–Milgrom-modell