Dynamická velikost pozice: jak ATR a Kelly kritérium chrání portfolio před volatilitou
Velikost pozice je pravděpodobně nejdůležitější proměnná v celém řízení portfolia — a přesto ji většina retailových investorů řeší intuitivně. "Koupím za 50 000 Kč" bez ohledu na to, zda je akcie klidná jako ČEZ nebo divoká jako NVDA. Tento článek ukazuje, jak propojit měření volatility (ATR), odvození stopu a matematiku Kellyho kritéria do konkrétního, reprodukovatelného postupu.
---
Co je ATR a proč nás zajímá
Average True Range (ATR) je indikátor vyvinutý Wellesem Wilderem, který měří průměrnou skutečnou denní volatilitu aktiva za zvolené období (typicky 14 dní).
"Skutečný rozsah" (True Range, TR) je maximum z těchto tří hodnot:
- Rozdíl High − Low aktuálního dne
- |High − předchozí Close|
- |Low − předchozí Close|
ATR pak tyto hodnoty průměruje. Klíčová vlastnost:
ATR je v absolutní hodnotě (Kč / $), ne v procentech — u akcie za 1 000 Kč a ATR = 30 Kč víme, že cena se typicky pohybuje ±30 Kč denně.
ATR vs. standardní odchylka
| Vlastnost | ATR | Std. odchylka výnosů |
|---|
| Jednotka | Kč / $ | % nebo desetinné číslo |
| Citlivost na gappy | Ano (zahrnuje přes noc) | Závisí na výpočtu |
| Intuitivnost | Vysoká — rovnou v ceně | Nižší pro začátečníky |
| Použití pro stop | Přímé (n × ATR) | Nutný přepočet |
Pro position sizing je ATR praktičtější — stop se v praxi nastavuje jako násobek ATR (např. 2× ATR pod vstupní cenou).
---
Volatility-based position sizing: odvození vzorce
Základní myšlenka: rizikuji fixní Kč (nebo % portfolia) na každý obchod, a velikost pozice přizpůsobím šíři stopu.
Vzorec
Počet kusů = Riziko v Kč / Stop v Kč na kus
kde:
Stop v Kč na kus = n × ATR(14)
Riziko v Kč = Portfolio × % riziko na obchod
Typicky se používá n = 2 (stop je 2× ATR pod vstupem) a % riziko = 1–2 % portfolia na jeden obchod.
---
Konkrétní příklad: ČEZ vs. NVDA
Předpokládejme portfolio 1 000 000 Kč a pravidlo: riskovat max. 1 % portfolia na jeden obchod = 10 000 Kč.
| Parametr | ČEZ (klidná) | NVDA (volatilní) |
|---|
| Aktuální cena | 850 Kč | 3 100 Kč* |
| ATR(14) | 18 Kč | 185 Kč |
| Stop (2× ATR) | 36 Kč | 370 Kč |
| Riziko na obchod | 10 000 Kč | 10 000 Kč |
| Počet kusů | 10 000 / 36 ≈ 277 ks | 10 000 / 370 ≈ 27 ks |
| Celková hodnota pozice | ~235 450 Kč | ~83 700 Kč |
\* Ceny jsou ilustrativní pro účely výpočtu, nejde o doporučení.
Výsledek: Stejné Kč riziko — zcela odlišný počet kusů i kapitálová alokace. U klidné akcie přirozeně vstupujeme větší pozicí, u volatilní menší. Bez tohoto přístupu by investor koupil např. u obou za 100 000 Kč a u NVDA riskoval ~5× více než u ČEZ.
---
Kellyho kritérium: optimální sázka
Kellyho kritérium (John L. Kelly Jr., 1956) odpovídá na otázku: jaká část kapitálu maximalizuje dlouhodobý geometrický růst?
Vzorec
f* = (p × b − q) / b
kde:
- f* = optimální frakce kapitálu na obchod
- p = pravděpodobnost zisku (win rate)
- q = pravděpodobnost ztráty = 1 − p
- b = průměrný zisk / průměrná ztráta (reward/risk ratio)
Příklad
Strategie s win rate 55 % a průměrným R/R 1,5:1:
f* = (0,55 × 1,5 − 0,45) / 1,5
f* = (0,825 − 0,45) / 1,5
f* = 0,375 / 1,5
f* = 0,25 → 25 % kapitálu na obchod
Proč se v praxi používá zlomkový Kelly (¼ Kelly)
Plný Kelly je matematicky optimální, ale v reálném světě je extrémně agresivní a citlivý na odhad vstupních parametrů:
- Win rate a R/R jsou odhady — malá chyba výrazně mění výsledek
- Plný Kelly způsobuje obrovské drawdowny (i přes 50 %) cestou k optimu
- Investor s plným Kellyem psychologicky selže dříve, než se matematika "vyplatí"
¼ Kelly (f
/ 4) drasticky snižuje drawdown při zachování většiny dlouhodobého výnosu. V praxi pak kombinujeme: výsledek zlomkového Kelly je horní mez* rizika na obchod, ATR-based sizing pak dává konkrétní počet kusů.
| Přístup | Riziko na obchod | Drawdown | Psychologická udržitelnost |
|---|
| Plný Kelly (25 %) | Velmi vysoké | ~50–60 % | Nízká |
| ½ Kelly (12,5 %) | Vysoké | ~30–40 % | Střední |
| ¼ Kelly (6,25 %) | Středně-nízké | ~15–20 % | Vysoká |
| Fixní 1–2 % | Konzervativní | <10 % | Velmi vysoká |
Většina profesionálních systematic traders používá buď ¼ Kelly nebo fixní 1–2 % jako praktický kompromis.
---
Vztah ATR k umístění stopu
Stop-loss není arbitrární číslo — měl by respektovat tržní "šum". Stop příliš blízko ceny bude triggnut normální intradenní volatilitou. Stop příliš daleko neúnosně zvyšuje ztrátu na obchod.
Empirické doporučení:
- 1,5–2× ATR pod vstupní cenou pro swing trading (3–10 dní)
- 2,5–3× ATR pro poziční trading (týdny až měsíce)
- Nikdy stop užší než 0,5× ATR — statisticky je velmi pravděpodobné předčasné vyražení
Při změně volatility (např. NVDA před earnings vs. po earnings) by se měla přepočítat velikost pozice — ATR se výrazně mění.
---
Jak na to v QMA
QMA nabízí několik nástrojů, které tento přístup podporují:
/stocks/[symbol] — detail akcie
Na stránce konkrétní akcie (např.
/stocks/NVDA nebo
/stocks/CEZ) jsou k dispozici technické indikátory včetně ATR(14). Zde je možné sledovat aktuální hodnotu ATR a porovnat ji s historickým průměrem — vysoké ATR signalizuje zvýšenou volatilitu a nutnost zmenšit pozici.
/portfolio — řízení portfolia
Sekce portfolia zobrazuje celkovou expozici a rozložení pozic. Umožňuje vizuálně zkontrolovat, zda je portfolio diverzifikované nejen po sektorech, ale i po
volatilitě — kombinace vysokovolatilních a nízkovolatilních pozic by měla být vyvážená.
/screener — výběr akcií dle parametrů
Screener umožňuje filtrovat akcie mimo jiné podle volatility. Investorská strategie zaměřená na nízkou volatilitu (např. pro konzervativní sizing) může cílit na akcie s ATR% pod určitou hranicí.
/strategy — backtesting pravidel
V sekci
/strategy je možné backtestovat pravidla včetně volatility-based sizingu — strategie hodnotí historické výsledky různých přístupů k stop-lossům a velikostem pozic, což umožňuje empiricky porovnat plný Kelly vs. ¼ Kelly na historických datech.
/smart-money — institucionální tok
Sekce
/smart-money zobrazuje institucionální toky a neobvyklé objemy. Vysoký institucionální zájem u akcie s nízkým ATR může indikovat stabilní akumulaci — kontext pro sizing rozhodnutí.
QMA Confidence Score
QMA přiřazuje akciím
confidence skóre, které agreguje fundamentální, technické a sentiment faktory. Toto skóre
nepředstavuje investiční doporučení, ale může sloužit jako jeden z vstupů při rozhodování o tom, zda vůbec pozici otevřít — vyšší skóre historicky korelovalo s nižší pravděpodobností nepříznivého vývoje, což má přímý vliv na odhad win rate v Kellyho vzorci.
---
Shrnutí: postup krok za krokem
- Zjisti ATR(14) akcie na
/stocks/[symbol] - Nastav stop jako 2× ATR pod vstupní cenou
- Urči riziko v Kč = portfolio × % riziko (typicky 1–2 %, nebo ¼ Kelly výsledek)
- Vyděl riziko v Kč / stop v Kč = počet kusů
- Zkontroluj celkovou hodnotu pozice vůči portfoliu — neměla by přesáhnout rozumnou mez (např. 20–25 % portfolia v jedné pozici)
- Přepočítej při výrazné změně ATR (earnings, makro události)
Tento postup z rozhodnutí "kolik koupit" dělá
matematický výsledek, ne odhad.
---
Upozornění
QMA je analytický a vzdělávací nástroj, ne investiční poradenství. Minulá výkonnost není zárukou budoucích výsledků. Veškerá investiční rozhodnutí děláš na vlastní odpovědnost.