Pillinger Works

Kelly Criterion – Kelly-kritérium

SzakértőE-026
Készen állsz a fejlődésre?

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?