Kelly Criterion – Kelly-kritérium
Az anyagokat regisztráció nélkül is megnézheted ugyan, de ha nyitsz egy ingyenes fiókot, követheted a fejlődésedet és jutalmakat is kaphatsz utad során. Mely tanulmányi utad végén minden hasznos tudás birtokosa leszel, hogy profitábilis Kereskedővé válhass!
Csatlakozom →Bevezetés
A Kelly-kritérium egy pozícióméretezési keretrendszer, amely abból a problémából származik, hogy ismert vagy becsült valószínűségek és kifizetések mellett mekkora tőkerészt érdemes egy ismétlődő lehetőségre kitenni, ha a cél a tőke hosszú távú geometriai növekedési ütemének maximalizálása. A tradingben a Kelly nem jelgenerátor és nem garantál maximális számlaprofitot. Matematikai keretet ad az edge és a kockázatnak kitett tőkerész összekapcsolására.
Az Expert szintű legfontosabb tanulság az, hogy a Kelly rendkívül érzékeny a bemeneti adatok minőségére. Ha a nyerési valószínűség vagy a payoff feltételezés hibás, a számított Kelly-frakció veszélyesen nagy lehet. Ezért a Kellyt mindig egy szélesebb kockázati rendszerben kell használni, amely tartalmazza a Drawdownt, Risk of Ruin-t, mintanagyságot és bizonytalanságot.
1. Az alapötlet
A Kelly azt kérdezi: adott egy ismételhető edge és meghatározott payoff-struktúra mellett mekkora részt tegyünk ki a rendelkezésre álló tőkéből, ha a cél a hosszú távú geometriai növekedés?
A keretrendszer ismétlődő kedvező lehetőségekből indul ki. Ezért alapvetően más kérdés, mint hogy egyetlen izolált trade-en mennyit kockáztassunk. Feltételezi, hogy a becsült edge a modell feltételei mellett ismételten rendelkezésre áll.
2. A klasszikus képlet
Egyszerű bináris kimenetnél, ahol b a nettó odds, p a nyerési valószínűség és q = 1 − p a veszteség valószínűsége, a Kelly-frakció:
f* = (bp − q) / b
Az f* az egyszerűsített modell szerinti elméleti optimális tőkefrakció. A képlet koherens b-definíciót és ismétlődő, bináris payoff-struktúrát feltételez.
Példa: p = 0,55, 1:1 nettó payoff esetén b = 1. Ekkor q = 0,45 és f* = (1×0,55 − 0,45)/1 = 0,10, vagyis 10%.
3. Miért veszélyesebb a képlet, mint elsőre látszik?
A példában kapott 10% nem azt jelenti, hogy egy professzionális tradernek automatikusan 10%-ot kell kockáztatnia trade-enként. A képlet egy modell eredménye meghatározott feltételezések mellett. A tradingeloszlások általában összetettebbek egy bináris fogadásnál, és a bemenetek becslések, nem ismert konstansok.
A gyakorlatban a full Kelly agresszív sizinget eredményezhet, mert a becslési hiba felerősödik a képletben.
4. Az edge az első
A Kelly nem tud edge-et létrehozni. Ha a várt edge nulla, akkor az egyszerű modellben az elméleti Kelly-frakció is nulla. Ha az edge negatív, az eredmény negatív frakció, ami azt jelzi, hogy a modell alapján az adott irányú lehetőséget nem kellene finanszírozni.
Ez közvetlenül összeköti a Kellyt a várható értékkel és a Stratégiai előnnyel. A pozícióméretezésnek az edge bizonyítékát kell követnie, nem az edge látszatát létrehoznia.
5. Kelly és várható érték
A várható érték az átlagos eredményt méri; a Kelly egy meghatározott hosszú távú növekedési célt optimalizál egy adott valószínűségi modell mellett. Pozitív várható érték szükséges pozitív Kelly-frakcióhoz az egyszerű kedvező fogadási modellben, de a két mutató nem azonos.
A nagyobb átlagos edge nem jelenti automatikusan azt, hogy arányosan nagyobb biztonságos pozícióméret következik belőle. A teljes eredményeloszlás számít, beleértve a veszteség nagyságát és valószínűségét.
6. Kelly és R-többszörös
Az R-többszörös hasznos nyelvet ad a trade-eredmény és a számlaméret elkülönítésére. Ha egy stratégia definiált veszteség esetén 1R-t kockáztat, és ismert az R-eredmények eloszlása, akkor megbecsülhető az edge, majd vizsgálható, hogy különböző sizing-frakciók hogyan hatnak a kamatos equityre.
A Kelly természetes módon a hozamok eloszlásához kapcsolódik, nem pusztán a stop-loss távolságához. Egy naplóban -1R-ként szereplő trade különböző számlaszintű eredményt jelenthet, ha a kockázati frakció változik.
7. Full Kelly és geometriai növekedés
A Kelly mögötti matematikai cél a hosszú távú geometriai növekedés, másképpen az elvárt logaritmikus vagyon-növekedés maximalizálása. Ez a cél a súlyos veszteségeket erősen bünteti, mert a kamatos növekedés multiplikatív.
Egy stratégia, amely az aritmetikai átlaghozamot maximalizálja, nem feltétlenül azonos azzal a stratégiával vagy sizinggel, amely a geometriai növekedést maximalizálja. A nagy veszteségek aránytalanul károsíthatják a jövőbeni kamatos növekedést.
8. Miért okozhat a full Kelly nagy drawdownt?
A full Kelly egy optimalizációs eredmény a modell feltételei mellett, nem drawdown-minimalizáló szabály. Valódi edge mellett is előfordulhat jelentős drawdown, mert a veszteségsorozatok továbbra is lehetségesek.
Ezért a tradernek a Kelly-frakciót a történelmi és szimulált Drawdown-eloszlásokkal együtt kell vizsgálnia. Egy matematikailag növekedési szempontból optimális frakció pszichológiailag, pénzügyileg vagy működésileg nehezen tartható lehet.
9. Becslési hiba
A Kelly legfontosabb gyakorlati gyengesége a paraméterbizonytalanság. Ha a valódi win rate ismeretlen, és a trader véges mintából becsüli, akkor p kis túlbecslése is jelentősen növelheti a számított frakciót.
Ugyanez történik a payoff becslésével. Ha a történelmi mintában szokatlanul nagyok voltak az átlagos nyerők, a Kelly-frakció túlbecsülheti a fenntartható edge-et.
Ezért a Kelly megbízhatósága közvetlenül függ a valószínűségi és payoff-becslések minőségétől.
10. Mintanagyság és a Kelly-bemenetekbe vetett bizalom
A Kelly-számítást soha nem szabad leválasztani a bemeneti adatok mögött álló bizonyítékról. Rögzíteni kell a trade-ek számát, az időszakot, a piaci rezsimeket, az adatminőséget és azt, hogyan becsültük p-t és a payoffot.
Egy 55%-os win rate becslése egy kicsi, erősen koncentrált mintából nem ugyanazt a bizonyítékot jelenti, mint egy hasonló becslés nagy és változatos mintában. Ez nem jelenti azt, hogy a nagyobb minta automatikusan helyes; azt jelenti, hogy a becslés bizonytalanságát figyelembe kell venni.
11. Kelly és Risk of Ruin
A Kelly és a Risk of Ruin különböző kérdéseket válaszol meg. A Kelly a növekedési szempontból optimális frakciót keresi meghatározott feltételezések mellett. A Risk of Ruin azt vizsgálja, hogy mekkora a valószínűsége egy előre definiált tőkevesztési küszöb átlépésének.
A kettőt együtt kell használni. Ha a full Kelly olyan drawdownt okoz, amely nem fér bele a trader túlélési küszöbébe, a matematikai optimum nem automatikusan a gyakorlati választás.
Ez az egyik központi professzionális elv: a matematikai optimalitás és a gyakorlati túlélhetőség külön cél.
12. Kelly és drawdown
A pozícióméretezés határozza meg, hogy a trade-eloszlás milyen erősen fordul át számlaszintű drawdownba. A Kelly-frakció növelése a kedvező és kedvezőtlen sorozatok hatását egyaránt felerősíti.
Ezért nem elegendő a várható növekedést nézni. Vizsgálni kell a maximális drawdownok eloszlását különböző Kelly-frakciók mellett.
13. Egyszerű számpélda
Tegyük fel, hogy egy egyszerű ismétlődő lehetőségnél p = 0,60, q = 0,40 és 1:1 nettó payoff, tehát b = 1. A full Kelly:
f* = (1×0,60 − 0,40)/1 = 0,20, vagyis 20%.
A szám matematikailag helyes az egyszerűsített feltételezések mellett. Ha azonban a becsült win rate valójában 55%, a Kelly-frakció 10%. Ha 52%, akkor már csak 4%. Viszonylag kis becslési változás tehát nagyon nagy sizing-változást okoz.
Ez az érzékenység teszi különösen fontossá a következő leckét, a Fractional Kellyt.
14. A Kelly nem ugyanaz, mint az ügyletenkénti kockázat
A Kelly-frakció egy meghatározott modell szerinti tőkeallokációs frakció. Nem szabad automatikusan összekeverni a stop-loss távolságával vagy a bróker margin követelményével.
Egy trading rendszerben a végső pozícióméret függ az instrumentum árától, a stop távolságától, a kontraktus- vagy részvénymérettől, a számlaegyenlegtől, a tőkeáttéttől és az előre definiált kockázati modelltől.
A Kellyből származó tőkefrakciót ezért körültekintően kell tényleges pozícióméretté alakítani.
15. Több stratégia és korrelált fogadás
A klasszikus Kelly egyetlen ismétlődő lehetőségnél a legkönnyebben érthető. Több stratégia vagy instrumentum esetén összetettebb a helyzet, mert a hozamok korrelálhatnak.
Ha több trade lényegében ugyanannak a kockázatnak a hordozója, az egyenként alkalmazott Kelly-frakciók túlzott aggregált kitettséget eredményezhetnek. Portfóliószinten ezért figyelni kell a Korrelációs kockázatra, koncentrációra és a közös hozam-eloszlásra.
A kérdés ilyenkor már nem csak az, hogy „mennyi Kelly ehhez a trade-hez?”, hanem az, hogy „mekkora teljes tőkekitettséget bír el a portfólió?”
16. Expert esettanulmány — Túlbecsült edge
Egy trader 60%-os win rate-et becsül 1:1 payoff mellett, és 20%-os full-Kelly frakciót számol. A becslés 80 történelmi trade-re épül.
Az adatkészlet bővítése után a megfigyelt win rate 54%, és az eloszlás jelentős rezsimfüggést is mutat. Ugyanazzal az egyszerű 1:1 feltételezéssel a 54%-os becslés 8%-os Kelly-frakciót ad.
Az eredeti 20% nem matematikai hiba volt. Bemeneti becslési probléma volt. A számítás belsőleg helyes volt a feltételezett valószínűség mellett, de maga a valószínűség nem volt elég megbízható agresszív sizinghez.
17. Expert esettanulmány — Pozitív edge, kényelmetlen pálya
Egy stratégia jól alátámasztott pozitív edge-dzsel rendelkezik, és az elméleti full-Kelly frakció 12%. A Monte Carlo elemzés azonban azt mutatja, hogy full Kelly mellett olyan mély drawdown-pályák is előfordulnak, amelyek miatt a trader feladná a rendszert, mielőtt a hosszú távú növekedési cél realizálódhatna.
A fontos megfigyelés az, hogy a matematikai modellnek és a működési környezetnek eltérő korlátai vannak. A sizinget a tényleges tőketűréshez kell igazítani, nem pusztán a növekedési célhoz.
18. Professzionális Kelly-munkafolyamat
Definiáld pontosan a stratégiát és az ismétlődő lehetőséget.
Becsüld meg a hozam- és eredményeloszlást kontrollált adatkészletből.
Dokumentáld a win probability és payoff feltételezéseket.
Rögzítsd a mintanagyságot és rezsimlefedettséget.
Számítsd ki az elméleti Kelly-frakciót a választott modellben.
Stresszeld a bemeneteket, ne egyetlen becslésben bízz.
Vizsgáld a Drawdownt és Risk of Ruint több lehetséges sizing-frakció mellett.
Ellenőrizd az aggregált kitettséget több egyidejű trade vagy stratégia esetén.
Hasonlítsd össze a full Kellyt konzervatívabb frakciókkal.
A végső sizing-szabályt külön dokumentáld az elméleti Kelly-eredménytől.
19. Gyakori hibák
A full Kellyt univerzális ajánlott kockázati százalékként kezelni.
Kis mintából hamis pontossággal becsülni a valószínűségeket.
A win rate vagy payoff becslési hibáját figyelmen kívül hagyni.
Bináris Kelly-képletet komplex trade-eloszlásra alkalmazni a feltételezések ellenőrzése nélkül.
Korrelált pozíciókat figyelmen kívül hagyni.
A Drawdownt és Risk of Ruint figyelmen kívül hagyni.
A Kelly-frakciót összekeverni a stop távolságával vagy a brókeri marginnal.
A matematikai növekedést optimalizálni a stratégia túlélhetőségének és végrehajthatóságának figyelmen kívül hagyásával.
Minden rövid nyerő- vagy veszteségsorozat után újraszámolni a Kellyt.
A számított frakciót a mögötte álló modell dokumentálása nélkül közölni.
20. Expert gyakorlat — Kelly érzékenységi térkép
Válassz egy stratégiát, és számíts Kelly-frakciót a reális bemeneti tartományok rácsán. Például változtasd a win probabilityt egy ésszerű tartományban, és külön változtasd az átlagos payoffot.
Minden kombinációhoz rögzítsd:
Elméleti Kelly-frakció.
Várható trade-jellemzők.
Történelmi maximális Drawdown.
Szimulált kedvezőtlen drawdown-tartomány.
Risk of Ruin az előre definiált tőkeküszöb mellett.
A tranzakciós költségek és slippage hatása.
Az aggregált kitettség, ha egyszerre több lehetőség nyílik.
A cél nem a legmagasabb szám megtalálása. A cél annak megfigyelése, hogy a sizing-ajánlás milyen gyorsan változik, amikor az azt alátámasztó bizonyíték változik.
21. Tudásellenőrző
1. Milyen célt optimalizál a klasszikus Kelly-kritérium?
2. Mit jelent p, q és b az egyszerű Kelly-képletben?
3. Miért lehet egy matematikailag helyes Kelly-számítás működésileg nem megfelelő?
4. Hogyan kapcsolódik a várható érték a Kellyhez, és miért nem azonos vele?
5. Miért ennyire fontos a becslési hiba?
6. Hogyan hat a mintanagyság a Kelly-bemenetekbe vetett bizalomra?
7. Miért kell a Kellyt a Risk of Ruinnal és Drawdownnal együtt vizsgálni?
8. Miért okozhat túlzott kitettséget a Kelly független alkalmazása korrelált pozíciókra?
9. Miért kell a Kelly-frakciót körültekintően tényleges pozícióméretté alakítani?
10. Mi a célja a Kelly érzékenységi térképnek?
Copying, reproducing, adapting, distributing, or publicly displaying any part or all of the Academy’s textual content without the author’s prior written consent is prohibited.