Kelly-kalkulátor
Bemenetek
1:1 odds = 1, 2:1 odds = 2. Polymarket ár 0,40 → b = 1,5.
Képlet
Drawdown szimuláció — 1000 fogadás (1 reprezentatív path)
A grafikon Y-tengelye logaritmikus skálán mutatja a tőke növekedését (1,0 = kezdő bankroll). A teljes szimuláció 100 path × 1000 fogadás; itt az első path látható, a kártyák a 100 path statisztikáját mutatják.
InfoGyors áttekintés — Mit csinál a kalkulátor
- Bemenet: (nyerési valószínűség), (payout odds), bankroll (tőke Ft-ban)
- Kimenet: Full Kelly %, ¼-Kelly %, javasolt tét Ft-ban (8% hard cap)
- Drawdown grafikon: Monte Carlo szimuláció — full-Kelly vs. ¼-Kelly összehasonlítás
- Várt log-növekedés: mennyit nő a tőke átlagosan egy fogadás után (logaritmikus skálán)
- Default: ¼-Kelly + 8% hard cap — ez az intézményi standard
💡 A kalkulátor reaktív — a sliderek mozgatásakor azonnal újraszámolódik minden, a drawdown grafikont is beleértve.
A Kelly-kritérium elméletét és levezetését a külön
cikkben tárgyaltuk —
ebben a cikkben az interaktív kalkulátor a főszereplő. Próbáld ki
különböző $p$ és $b$ értékekkel, és figyeld meg, mennyivel mélyebbek
a drawdownok a full-Kelly mellett, mint a ¼-Kelly mellett.
A kalkulátor
A Kelly-kalkulátor az alábbi képletet implementálja:
Ahol:
- = a tőke optimális hányada
- = nyerési valószínűség
- = payout odds (1:1 odds = )
- = vesztés valószínűsége
A “Javasolt tét” számítás két lépésben történik:
A min(...) a 8% hard cap — soha nem teszünk fel többet, mint a
bankroll 8%-a, akkor sem, ha a ¼-Kelly többet javasolna.
A drawdown grafikonhoz a kalkulátor egy Monte Carlo szimulációt futtat: 100 független “path”, egyenként 1000 fogadás, mindkét stratégiához (full-Kelly és ¼-Kelly). Egy reprezentatív path jelenik meg a grafikonon, a többi 99 path statisztikája (átlag, max drawdown, p95) a számkártyákon.
Worked example: 60% × 1:1 odds, 1 000 000 Ft tőke
Tegyük be a klasszikus érme-példát a kalkulátorba:
| Bemenet | Érték |
|---|---|
| Nyerési valószínűség | 0,60 (60%) |
| Payout odds | 1,00 (1:1) |
| Bankroll | 1 000 000 Ft |
Várható kimenet (a kalkulátor ezeket számítja ki):
Vagyis a ¼-Kelly 5%-ot mond, a 8%-os cap nem kötelez (50 000 < 80 000), és a javasolt tét 50 000 Ft.
A drawdown grafikonon látni fogod, hogy:
- A full-Kelly stratégia ~50 000 fogadás után átlagosan ~e^20 ≈ 485 millió-szorosra növeli a tőkét — DE útközben rendszeresen 40-60%-os drawdownokon megy keresztül
- A ¼-Kelly stratégia ugyanezen idő alatt “csak” ~e^10 ≈ 22 000-szeresre nő — viszont a drawdown ritkán haladja meg a 15-20%-ot
A ¼-Kelly tehát majdnem ugyanazt a növekedést hozza emberi szempontból kibírhatóbb úton. Ezért választja az intézményi pénz a ¼-Kellyt.
Hogyan használd a kalkulátort?
1. Becsüld meg a $p$-t konzervatívan
A leggyakoribb hiba a $p$ túlbecslése. Ha a hasadbéli érzésed azt
mondja, hogy 65%-ban nyersz, írj be 55-60%-ot. A Kelly rendkívül
érzékeny a $p$ becsléshez — egy 5%-os túlbecslés esetén máris
túl-fogadsz.
2. A $b$ a TISZTA nyereség, nem a teljes visszatérítés
Ha 2,00-os “decimális odds”-szal találkozol, az $b = 1$ (mert 2× tét
visszajön, de csak 1× a nyereség). Ha 3,00-os, akkor $b = 2$.
Prediction marketnél (Polymarket, Kalshi): $b = \frac{1-m}{m}$, ahol
$m$ a YES-ár 0 és 1 között.
3. Próbáld ki a szélsőségeket
Mozgasd a $p$ slidert 0,50-re — látod, hogy a Kelly 0-vá válik?
Mert $p \cdot b = q$, vagyis az EV pontosan 0. Ez a “neutrális”
fogadás — nem érdemes feltenni. Próbáld ki 0,55-tel, és látni fogod,
hogy a Kelly 5-10% lesz, de a ¼-Kelly és a hard cap között már a hard
cap a kötelező.
4. Hasonlítsd össze a grafikon-görbéket
A drawdown grafikon a legjobb tanító. Nézd meg, milyen hosszú szakaszok vannak, amikor a full-Kelly (piros) GYENGÉBB, mint a ¼-Kelly (kék), hiába “matematikailag optimális”. Ezek a szakaszok valódi befektetőknél hónapokat-éveket jelentenek.
Miért 8% a hard cap?
A 8% cap a saját kvantitatív (auto-trader) projektünkből származik. Az indoklás:
- Paraméter-bizonytalanság: a
$p$becslésünk soha nem tökéletes. Akármilyen jónak is tűnik egy edge, a$p$-ben 5-10%-os hiba rutinszerű. - Korreláció: a valódi piacon szinte minden fogadás korrelál valamilyen módon más fogadásokkal. A “független Kelly” feltevés többszörös fogadás esetén túl-méretez.
- Black swan tail risk: ritka, de extrém piaci események (flash crash, hirtelen volatilitás) ellen a 8% cap biztosítja, hogy egy rossz nap NEM tudja kiütni a tőkét.
A 8% nem szent szám — egyes intézmények 5%-ot, mások 10%-ot használnak. A lényeg, hogy legyen egy abszolút plafon, ne csak a Kellyre támaszkodj.
A részletes “miért így csináljuk” indoklást a Kelly-kritérium cikkben és (hamarosan) a Sharpe és Information Ratio cikkben találod meg.
Mit jelentenek a kalkulátor kimeneti számok?
| Mező | Mit jelent |
|---|---|
| Kelly % () | A “tiszta” Kelly-arány a képletből. NE EZT FOGADD MEG — ez csak a matematikai optimum. |
| ¼-Kelly % | Az intézményi standard (). |
| Javasolt tét (Ft) | A ¼-Kelly + 8% cap eredménye Ft-ban. Ezt használd ténylegesen. |
| Capped indikátor | Igaz, ha a 8% cap aktívabb volt, mint a ¼-Kelly. Magas edge esetén tipikus. |
| Várt log-növekedés | — egy fogadásra eső átlagos exponenciális tőke-növekedés. Negatív érték = hosszú távú szegényedés. |
| Drawdown grafikon | 100 path Monte Carlo egyetlen path-ja látható; a kártyák mutatják az átlagot és a p95-öt. |
GYIK — Gyakran Ismételt Kérdések
Mit csinál pontosan ez a Kelly-kalkulátor?
Megadod a nyerési valószínűséget (p), a payout odds-ot (b) és a tőkédet (bankroll), és a kalkulátor három dolgot számol: (1) a full Kelly-arányt és a hozzá tartozó Ft-tétet, (2) a ¼-Kelly intézményi standard tétet és (3) egy Monte Carlo drawdown szimulációt 100 random path × 1000 fogadással, hogy lásd, mennyit zuhanhat reálisan a tőke.
Miért van 8% hard cap a tét-arányon?
A 8% bankroll-cap az intézményi védőháló a saját kvantitatív projektünkből. Akármit is mond a Kelly (akár 25%-ot is javasolhat erős edge mellett), egy fogadásra soha nem teszünk fel többet, mint a tőke 8%-a. Ez az utolsó védelmi vonal a paraméter-bizonytalanság, modell-hibák és extrém piaci események ellen.
Mit jelent a 'Várt log-növekedési ráta'?
A várható logaritmikus tőke-növekedés egyetlen fogadás után. Ha pl. 0,02 (vagyis 2%), akkor a tőkéd átlagosan e^0,02 ≈ 1,02-szeresére nő egy dobás után. Hosszú távon ez exponenciálisan halmozódik: 100 fogadás után e^(100·0,02) ≈ 7,4× lesz a tőke. Negatív log-növekedés = hosszú távon szegényedés.
Mit ábrázol a drawdown grafikon?
Egyetlen mintapályát mutat 1000 fogadáson keresztül, két stratégia mellett: full-Kelly (piros) és ¼-Kelly (kék). A grafikon Y-tengelye a tőke (1,0 = a kezdő bankroll), X-tengelye az idő (fogadásszám). Látható, hogy a full-Kelly nagyobb átlagos növekedést produkál, de sokkal mélyebb drawdownokat is — a ¼-Kelly stabilabb.
Miért nem 1000 path-ot mutat a grafikon?
A teljes Monte Carlo szimuláció 100 path × 1000 fogadás (= 100 000 lépés), de a grafikon csak EGY reprezentatív path-ot mutat mindkét stratégiához, hogy ne legyen kaotikus. A 100 path átlagolt drawdown-statisztikája a számkártyákon jelenik meg (átlag, max, p95).
Miért lesz a Kelly 0, ha p túl alacsony vagy b túl rossz?
Mert a fogadás várható értéke negatív lett. Ha p · b < q (vesztés-valószínűség), akkor a fogadás NEM NYERŐ — a Kelly 0-t ad vissza, jelezve, hogy nem érdemes feltenni semmit. A kalkulátorban ezt a Math.max(0, ...) biztosítja: nincs negatív tét.
Hogyan tudom a piaci árat (pl. Polymarket) átalakítani b-vé?
Ha egy YES kontraktus ára m (0 és 1 között, pl. 0,40 = 40 cent), akkor b = (1 - m) / m. Például 0,40 árhoz b = 0,60 / 0,40 = 1,5. Ez azt jelenti, hogy 1 forint tét után 1,50 forint nyereséget vársz (plusz a tét visszajön). A kalkulátorba a b értéket írd be, ne a piaci árat.
Mi a különbség az 'Optimális tét' és a 'Javasolt tét' között a kalkulátorban?
Az 'Optimális tét (Full Kelly)' a tiszta matematikai optimum, ami a paraméter-bizonytalanságot NEM veszi figyelembe. A 'Javasolt tét (¼-Kelly + 8% cap)' a gyakorlatban használt szám: ¼-re csökkentett Kelly, plusz az abszolút 8% bankroll-plafon. Ezt használja a saját auto-traderünk, és ezt ajánljuk neked is.
Kapcsolódó cikkek
- Kelly-kritérium magyarázata — elmélet, levezetés, EV felelevenítés
- Százalékszámítás — várható érték / százalék alapok
- Kamatos kamat kalkulátor — geometriai növekedés párhuzam
- Sharpe-ráta és Information Ratio — több jel kombinálása portfólió-szinten (hamarosan)
- Funding rate stratégia — Kelly-méretezés egy konkrét delta-neutral stratégián
Források
- Kelly Jr., J.L. (1956). A New Interpretation of Information Rate. Bell System Technical Journal, 35(4): 917–926.
- Poundstone, W. (2005). Fortune’s Formula. Hill and Wang. ISBN: 978-0809046379.
- MacLean, L.C., Thorp, E.O., Ziemba, W.T. (2011). The Kelly Capital Growth Investment Criterion: Theory and Practice. World Scientific. ISBN: 978-9814293495.
- Kelly criterion — Wikipedia
- Bankroll management — Wikipedia
WarningEz a kalkulátor oktatási célú szimuláció. A Kelly-kritérium egy matematikai eszköz, nem pénzügyi tanácsadás. Valódi pozíció-méretezés előtt konzultálj képzett tanácsadóval, és tedd hozzá a saját kockázattűrésedet és élethelyzetedet.