Kontrola obchodní výkonnosti pro lepší přehled
Kontrola obchodní výkonnosti krok za krokem: vzorce pro win rate, R:R, profit factor a expectancy, tabulka break-even win rate a prahy pro prop challenge.

By Marcel Hambálek · Senior Trader, For Traders
Kontrola obchodní výkonnosti je vyhodnocení vlastních obchodních dat pomocí čtyř metrik — win rate, poměru rizika a zisku (R:R), profit factoru a expectancy — na vzorku minimálně 100 obchodů. Systém schopný projít dvoufázovou challenge má typicky profit factor nad 1,3 a expectancy nad 0,2R na obchod; samotný win rate bez R:R nevypovídá o ziskovosti vůbec nic.
Klíčové poznatky
- Win rate sám o sobě neříká nic — trader se 70% úspěšností může být v mínusu, pokud je průměrná ztráta trojnásobkem průměrného zisku.
- Break-even win rate se počítá jako 1 / (1 + R:R): při 1:1 potřebujete 50 %, při 1:2 jen 33,3 % a při 1:3 pouhých 25 % úspěšných obchodů.
- Profit factor = hrubý zisk / hrubá ztráta; hodnota pod 1,0 znamená ztrátový systém, pro challenge chcete stabilně nad 1,3.
- Expectancy vyjádřená v R je nejpoctivější číslo vaší strategie — pod 0,2R na obchod je průchod dvoufázovou challenge spíš otázkou štěstí než statistiky.
- Vzorek pod 100 obchodů není statistika; měnit strategii po 20 obchodech je nejrychlejší cesta k rozbité equity křivce.
- Metriky je nutné číst proti pravidlům prop firmy — z průměrné ztráty a očekávané délky ztrátové série se dá dopředu spočítat riziko porušení daily loss limitu.
Podívejte se: související video
Co je kontrola obchodní výkonnosti a která čísla do ní patří
Kontrola obchodní výkonnosti je proces, kterým surové záznamy z obchodního deníku převedete na čtyři rozhodovací metriky — win rate, poměr rizika a zisku (R:R), profit factor a expectancy. Bez tohoto převodu máte jen tabulku čísel, ze které se nedá rozhodnout vůbec nic.
Kalkulačka obchodní výkonnosti vždy pracuje se stejnou sadou vstupů. Pokud je nemáte přesně, výstup bude vypadat důvěryhodně, ale bude lhát — a vy podle něj budete řídit reálné rozhodnutí o velikosti pozice nebo o tom, jestli pokračovat v challenge.
Sedm vstupů, které do kalkulačky potřebujete
- Celkový počet obchodů — minimálně 100, jinak jsou metriky statisticky nepoužitelné.
- Počet vítězných obchodů — obchod s nulovým výsledkem (breakeven po odečtení poplatků) se nepočítá jako výhra.
- Počet ztrátových obchodů — včetně obchodů zavřených na stop loss i manuálně se ztrátou.
- Průměrný zisk na vítězný obchod — čistá hodnota po odečtení komisí a swapů, ne hrubý pohyb ceny.
- Průměrná ztráta na ztrátový obchod — stejně tak čistá hodnota, zadávejte ji jako kladné číslo (kalkulačka si znaménko ohlídá sama).
- Celkový P/L za sledované období — součet všech výsledků včetně swapů u pozic držených přes noc, typicky relevantní u zlata XAUUSD a futures kontraktů.
- Počáteční zůstatek — hodnota účtu na začátku sledovaného období, ne aktuální zůstatek.
U swapů a komisí platí jednoduché pravidlo: pokud je nezahrnete do průměrného zisku a ztráty, profit factor vám vyjde uměle vyšší, než jaký reálně je. U forexových párů s nočním swapem nebo u futures s rollover náklady tohle dokáže zkreslit expectancy o desetiny R na obchod — a to je rozdíl mezi systémem, který projde dvoufázovou challenge, a systémem, který ji nedávno netrefil.
Validace dat: kdy kalkulačka vrátí nesmysl
Než vstupy odešlete, projděte tři kontrolní body, které platí pro jakoukoli statistiku obchodování kalkulačka:
- Žádná hodnota nesmí být záporná. Záporný počet obchodů nebo záporná průměrná ztráta nedávají smysl — ztrátu zadávejte vždy jako absolutní hodnotu.
- Součet vítězných a ztrátových obchodů musí odpovídat celkovému počtu. Pokud máte 120 obchodů, 48 vítězných a 70 ztrátových, chybí vám dva obchody — pravděpodobně breakeven, které je potřeba zařadit zvlášť nebo vyřadit ze vzorku.
- Počáteční zůstatek musí být větší než nula. Zní to triviálně, ale je to nejčastější chyba při kopírování dat z MetaTrader 5 nebo TradeLocker, kde se při exportu někdy přenese zůstatek z jiného období.
Tahle validace je přesně ten krok, který většina traderů přeskočí při rychlém vyhodnocení obchodního deníku — a pak se diví, proč jim profit factor vyšel 4,8, což u reálného systému prakticky neexistuje.
Procento ziskovosti vůči počátečnímu zůstatku
Procento zhodnocení počátečního zůstatku je z celé sady metrik výkonnosti tradingu nejméně vypovídající číslo. Řekne vám, že jste za měsíc vydělali 8 % — ale neřekne nic o tom, jestli jste k tomu potřebovali drawdown 3 %, nebo jestli jste byli jeden den od zásahu na denní ztrátový limit. Dva účty se stejným zhodnocením mohou mít naprosto odlišné riziko, a právě to riziko rozhoduje, jestli systém přežije i příští měsíc. Pro úplný rozbor toho, jak jednotlivé metriky spolu souvisí, se podívejte na kompletního průvodce metrikami výkonnosti obchodování.
Jak vypočítat win rate a proč sám o sobě nic neznamená
Win rate vzorec je jednoduchý: (počet vítězných obchodů / celkový počet obchodů) × 100. Pokud chcete vědět, jak vypočítat win rate z vlastního obchodního deníku, stačí vám tyto dvě hodnoty — žádná pokročilá matematika. Problém není ve výpočtu, ale v interpretaci. Míra úspěšnosti obchodů vám řekne, jak často máte pravdu. Neřekne vám, jestli na tom vyděláte, nebo proděláte košili.
Vzorec a číselný příklad na 120 obchodech
Vezměte si reálný vzorek 120 obchodů. Z toho 48 skončilo ziskem, 72 ztrátou. Výpočet: 48 / 120 × 100 = 40 % win rate. Na první pohled to vypadá jako slabé číslo — ztrácíte šest obchodů z deseti. Jenže na 120 obchodech je to statisticky relevantní vzorek (minimum pro smysluplnou kontrolu obchodní výkonnosti je zhruba 100 obchodů) a 40 % win rate může být naprosto v pořádku, pokud je váš průměrný zisk na obchod dost vysoký vůči průměrné ztrátě. To je přesně bod, kde většina traderů dělá chybu — zastaví se u procenta a jdou dál.
Proč tradeři se 70 % úspěšností končí v mínusu
Představte si dva tradery, oba s win rate 70 % na stejném počtu obchodů na XAUUSD. Trader A bere zisky rychle — průměrný zisk na obchod $80, průměrná ztráta $100. Trader B nechává ztráty běžet v naději na obrat, zatímco zisky realizuje předčasně — průměrný zisk $60, průměrná ztráta $168, tedy 2,8× větší než zisk. Výsledek po 100 obchodech: Trader A je na nule (70 × 80 − 30 × 100 = 2600), Trader B je hluboko v mínusu (70 × 60 − 30 × 168 = −840). Stejná úspěšnost, opačný výsledek. Tohle je klasický scénář "vysoký win rate, záporná expectancy" — a je to důvod, proč zkušení tradeři win rate téměř nikdy neuvádějí bez poměru rizika a zisku (R:R) v jedné větě.
Co s částečnými výstupy a break-even obchody
Druhá past je evidence. Když vystupujete z pozice na US100 ve třech dávkách — třeba 50 % na prvním TP, 30 % na druhém a zbytek na trailing stopu — nezapisujte to jako tři samostatné obchody. Jeden obchod musí mít jeden záznam s váženým výsledkem (váženým průměrem podle objemu jednotlivých výstupů), jinak si uměle nafouknete win rate tím, že jeden skutečný trade rozpočítáte na více "výher". Stejně tak obchody zavřené na break-evenu (±pár pipů kolem vstupu) by se neměly počítat ani jako výhra, ani jako prohra — veďte je jako samostatnou kategorii, jinak zkreslíte jmenovatele i čitatele vzorce současně.
Berte win rate jako jeden vstupní parametr do rovnice výkonnosti, ne jako verdikt o kvalitě systému. Skutečnou odpověď dostanete až v kombinaci s profit factorem a expectancy — o tom je další část.
Poměr rizika a zisku: výpočet R:R a tabulka break-even win rate
Realizované R:R = průměrný zisk / průměrná ztráta. Příklad: průměrný zisk $210, průměrná ztráta $140 → R:R = 1,5. Tohle číslo řekne víc o životaschopnosti systému než win rate sám o sobě — a hlavně, v kombinaci s win rate dává break-even win rate, tedy hranici, pod kterou je účet matematicky ztrátový bez ohledu na to, jak dobře "vypadá" váš trading na grafu.
R:R z plánu obchodu vs. R:R ze skutečných dat
Plánované R:R si spočítáte ještě před vstupem — vzdálenost ke stop lossu vs. vzdálenost k take profitu na grafu. Typicky vám vyjde hezké 1:2 nebo 1:3, protože vstup volíte podle struktury, kde to tak vychází. Realizované R:R je ale úplně jiné zvíře — počítá se z výpisu obchodů, z reálně dosažených zisků a ztrát, ne z toho, co jste plánovali. U většiny traderů je rozdíl mezi plánem a realitou 20-40 %, a právě tahle mezera rozhoduje o tom, jestli challenge projdete, nebo ne.
Break-even win rate podle R:R — tabulka
Break-even win rate = 1 / (1 + R:R). Je to minimální win rate, který potřebujete jen na to, abyste se dostali na nulu — bez poplatků, bez slippage, bez spreadu. Při tradingu zlata XAUUSD nebo US100 s vyšší volatilitou doporučujeme počítat s rezervou navíc, protože fill a skluz vám tu hranici reálně posouvají nahoru.
| R:R poměr | Break-even win rate | Bezpečná rezerva pro challenge |
|---|---|---|
| 1:1 | 50,0 % | 58-60 % |
| 1:1,5 | 40,0 % | 48-50 % |
| 1:2 | 33,3 % | 41-43 % |
| 1:3 | 25,0 % | 33-35 % |
| 1:4 | 20,0 % | 28-30 % |
Bezpečná rezerva (break-even + 8-10 procentních bodů) není luxus — je to polštář proti sérii, kdy vám tři obchody v řadě skončí na částečném TP místo plného a realizované R:R se propadne pod plán. Trader s R:R 1:2 a win rate přesně 33,3 % je na nule. Potřebujete 41-43 %, abyste měli reálnou rezervu na pokrytí daily loss limitu i v horším týdnu.
Proč realizované R:R bývá nižší než plánované
Tři nejčastější viníci, které vidíme napříč evaluacemi: posouvání stop lossu dál od ceny "aby to mělo víc prostoru" (prohra se zvětší, R:R klesá), předčasné zavírání vítězných pozic ze strachu z reverzu (zisk se zmenší, R:R klesá ze stejného důvodu z opačné strany), a částečné realizace take profitu, které sice snižují riziko, ale systematicky táhnou průměrný zisk dolů pod to, co ukazuje backtest. Všechny tři chyby mají společného jmenovatele — emoce vstupují do procesu až po vstupu do trhu, kdy by měl rozhodovat jen plán.
Řešení není "už to nikdy nedělat" — to je zbožné přání. Řešení je měřit rozdíl mezi plánovaným a realizovaným R:R na posledních 50 obchodech a cíleně pracovat na tom, co ho způsobuje. Tomu se věnujeme v části o čtyřech zpětných smyčkách pro lepší obchodní výsledky, kde R:R propojíme s profit factorem a expectancy do jednoho funkčního review procesu.
Profit factor a expectancy: dvě čísla, která vynesou verdikt
Profit factor vám řekne, kolik dolarů zisku systém vyrobí na jeden dolar ztráty, expectancy vám řekne, kolik si v průměru odnesete (nebo necháte na stole) z jednoho obchodu. Win rate a R:R jsou vstupní suroviny — profit factor a expectancy jsou finální verdikt, který rozhoduje, jestli má váš systém šanci projít challenge, nebo jde o statistický šum.
Profit factor: vzorec, příklad a zdravé rozmezí
Profit factor výpočet je jednoduchý podíl: hrubý zisk / hrubá ztráta. Vezměte poslední vzorek obchodů, sečtěte všechny ziskové obchody dohromady, sečtěte všechny ztrátové obchody dohromady a vydělte.
Příklad: hrubý zisk $10,080, hrubá ztráta $7,560 → profit factor = 10 080 / 7 560 = 1,33.
- PF pod 1,0 — systém je ztrátový, žádná diskuze, konec review na místě.
- PF 1,0–1,2 — systém přežívá jen bez poplatků a swapů; v reálu nebo na challenge s komisemi a spreadem jde pravděpodobně do minusu.
- PF nad 1,3 — hranice, od které je systém použitelný pro challenge i pro fundovaný účet.
- PF nad 2,0 — na malém vzorku (pod 100 obchodů) je to spíš důvod k podezření než k oslavě. Většinou jde o pár štěstěnou trefených obchodů, ne o edge.
Expectancy v penězích i v R na obchod
Expectancy, česky očekávaná hodnota obchodu, vám řekne totéž co profit factor, ale v dolarech na jeden obchod — a to je číslo, které cítíte v peněžence. Vzorec: expectancy = (win rate × průměrný zisk) − (loss rate × průměrná ztráta).
Příklad na nule: (0,40 × $210) − (0,60 × $140) = $84 − $84 = $0. Systém s touto matematikou vám po stovkách obchodů nepřinese nic, jen zaplatíte spread a čas.
Příklad s kladnou hodnotou: win rate 45 %, průměrný zisk $300, průměrná ztráta $150. Expectancy = (0,45 × $300) − (0,55 × $150) = $135 − $82,50 = $52,50 na obchod. Pro srovnání napříč velikostmi účtů se expectancy často převádí na R: expectancy v R = expectancy / průměrná ztráta, v tomto případě 52,50 / 150 = 0,35R na obchod. Systém schopný projít dvoufázovou challenge se obvykle pohybuje nad 0,2R na obchod — pod touto hranicí vás jakákoliv série proher nebo pomalejší měsíc položí na daily loss limit.
Srovnání čtyř klíčových metrik v jedné tabulce
Žádná z těchto metrik nefunguje sama o sobě — win rate bez R:R je bezcenné číslo, profit factor bez velikosti vzorku je náhoda. Teprve dohromady dávají odpověď na to, jak poznat ziskovou strategii.
| Metrika | Co měří | Vzorec | Zdravé rozmezí | Nejčastější mylná interpretace |
|---|---|---|---|---|
| Win rate | Podíl ziskových obchodů | počet výher / celkový počet obchodů | 35–55 % u trendových systémů | "Vysoký win rate = dobrý systém" — bez R:R nic neznamená |
| R:R | Poměr rizika a zisku na obchod | průměrný zisk / průměrná ztráta | nad 1,5 u nižšího win rate | Plánované R:R se bere jako realizované |
| Profit factor | Poměr hrubého zisku a ztráty | hrubý zisk / hrubá ztráta | nad 1,3 | PF nad 2,0 na malém vzorku = skvělý systém |
| Expectancy | Průměrný výsledek na obchod | (win rate × zisk) − (loss rate × ztráta) | nad 0,2R na obchod | Jeden velký obchod vylepší expectancy nafouknutím průměru |
Jakmile máte tyto čtyři metriky stabilní na vzorku 100+ obchodů, má smysl přidat nadstavbu — Sharpe ratio pro poměr výnosu k volatilitě equity křivky a MAE/MFE (maximum adverse/favorable excursion) pro kontrolu, jestli váš stop loss a take profit sedí tam, kde trh skutečně obchod testuje, než se pohne vaším směrem.
Připraveni tradovat fundovaný kapitál?
Vyberte si svou cestu — Instant účty, One-Step nebo Two-Step Challenge — už od $23, s fundovaným kapitálem až $300,000.
Vybrat challengeKolik obchodů potřebujete, aby statistika vůbec platila
Minimální vzorek pro jakékoli rozhodnutí o změně strategie je 100 uzavřených obchodů, ideálně 200 a víc napříč různými tržními režimy. Pod touto hranicí nerozlišíte, jestli vidíte edge, nebo jen náhodný shluk výsledků — a právě tady vzniká nejvíc zbytečně vyhozených Trading Challenge pokusů.
Proč 20 obchodů není statistika
Dvacet obchodů je anekdota, ne data. Když po dvaceti tradech vidíte 65% win rate a hezky rostoucí equity křivku, je naprosto reálné, že jste narazili na příznivý úsek trhu — ne na funkční systém. Statistická validita backtestu (nebo živého vzorku) se odvíjí od toho, kolikrát se váš edge stihl projevit napříč různými podmínkami: trendující trh, range, vysoká volatilita kolem NFP nebo FOMC, tichý letní trh. Dvacet obchodů většinou pokryje jeden až dva tržní režimy. Sto a víc obchodů už statisticky donutí vaše číslo win rate, R:R i profit factor ukázat, jak se chovají, když se podmínky změní — a tam padá spousta strategií, které na malém vzorku vypadaly skvěle.
Minimální vzorek podle stylu tradingu
Počet obchodů je stejný, ale čas, za který ho nasbíráte, se podle stylu zásadně liší:
- Scalping a intradenní trading — 100 obchodů na XAUUSD nebo US100 nasbíráte klidně za pár týdnů, u aktivního scalpingu i rychleji. Výhoda: rychlá zpětná vazba. Nevýhoda: vzorek snadno spadne do jednoho krátkého tržního režimu, takže 200 obchodů je tu rozumnější minimum než u swingu.
- Swing trading a pozice na dny až týdny — stejných 100 obchodů může trvat půl roku i déle. Tady je sbírání dat pomalejší, ale každý obchod v sobě nese víc tržního kontextu (přes noc, přes víkend, přes makro události), takže k validitě obvykle stačí blíž ke spodní hranici 100–150 obchodů.
- Futures a pozicový trading — u nízkofrekvenčních systémů na kontraktech CME se 100 obchodů může táhnout přes rok. Tam dává smysl kombinovat live vzorek s důkladně otestovaným backtestem přes víc let historie, aby vzorek nebyl jen jeden ekonomický cyklus.
Jak dlouhá ztrátová série je ještě normální
Při win rate 40 % je série sedmi až osmi ztrát za sebou matematicky naprosto normální jev, ne signál, že se strategie pokazila. Čím nižší win rate a čím déle tradujete, tím dřív se taková série statisticky objeví — je to otázka kdy, ne jestli. Problém je, že dvoufázová challenge tuhle sérii nerozlišuje od selhání edge: daily loss limit a max drawdown vás vyřadí úplně stejně, ať je série "normální statistický šum", nebo důkaz, že systém přestal fungovat. Proto má smysl mít spočítanou pravděpodobnost série ztrát pro váš win rate ještě předtím, než na ni narazíte živě — abyste v moment, kdy přijde, věděli, jestli máte vypnout a přehodnotit, nebo sedět s rukama v klíně a nechat statistiku dojet.
Praktický rytmus, který funguje: zapisujte si každý obchod hned po uzavření (vstup, výstup, R, důvod), metriky čtěte jednou týdně, ale o skutečné změně parametrů strategie rozhodujte až po nasbíraných 100 obchodech. Cokoli rychlejší je jen reakce na šum ve vaší equity křivce.
Jak vaše metriky souvisejí s max drawdownem a daily loss limitem
Maximální drawdown spočítáte jako ((vrchol equity − dno equity) / vrchol equity) × 100 — a tahle jedna metrika rozhoduje o tom, jestli vás challenge vyřadí dřív, než stihnete ukázat, že váš edge funguje. Propojení s daily loss limitem je přímé: oba limity jsou jen jiný pohled na stejnou otázku — kolik ztrát za sebou vaše equity křivka unese.
Výpočet maximálního drawdownu z vlastních dat
Vezměte si vlastní trade log a najděte nejvyšší bod equity a nejnižší bod, který po něm následoval. Modelový příklad, který vídáme napříč For Traders evaluacemi pořád dokola: risk 1 % na obchod, série 8 ztrát za sebou (ne nijak extrémní číslo, i profitabilní systémy to občas zažijí). Výsledek: 8 % v mínusu od vrcholu equity. U dvoufázového formátu, kde se max DD obvykle pohybuje kolem 8–10 %, jste tímhle jedním rozmachem na hraně nebo za ní — bez jediné chyby ve vstupu, čistě statistickou odchylkou.
Proto má smysl počítat drawdown ze svého vlastního vzorku, ne z marketingové „win rate 65 %" na vizitce. Pokud vaše historická série ztrát dosahuje 7–8 obchodů v řadě, risk per trade 1 % je u vás na hraně použitelnosti — ne proto, že strategie nefunguje, ale proto, že matematika série ztrát je neúprosná.
Kolik ztrát za sebou unese váš daily loss limit
Druhý výpočet, který by měl být v hlavě při každém ranním zapnutí platformy: daily loss limit vydělený průměrnou ztrátou na obchod = maximální počet obchodů, které si daný den můžete dovolit prohrát. Pokud váš daily loss limit je 4 % a průměrná ztráta na obchod 1,8 %, vychází vám přibližně 2 obchody. Vyjde-li vám číslo 2, máte dvě možnosti: snížit risk per trade, nebo omezit počet setupů, které si za den dovolíte otevřít. Třetí možnost — ignorovat to a doufat — končí u většiny traderů stejně: utnutá challenge uprostřed dne kvůli dvěma rychlým SL zásahům po sobě.
Prahové hodnoty metrik pro průchod challenge
Napříč evaluacemi, které úspěšně projdou do fundovaného účtu, se metriky drží v podobném pásmu. Neberte to jako zaručený recept, ale jako realistický koridor, ke kterému se chcete přiblížit dřív, než riskujete ostrý pokus o For Traders Trading Challenge.
| Metrika | Prahová hodnota | Proč na ní záleží |
|---|---|---|
| Profit factor | > 1,3 | Pod touto hranicí vás jedna horší série dostane do záporu i při slušném win rate |
| Expectancy | > 0,2R na obchod | Ukazuje, kolik reálně vyděláváte na průměrný obchod po zohlednění R:R |
| Velikost vzorku | ≥ 100 obchodů | Méně dat = statistický šum, ne skutečný edge |
| Risk per trade | 0,5–1 % (dvoufázový formát) | Udržuje sérii 8 ztrát pod hranicí max DD |
Pokud vaše čísla v těchto čtyřech řádcích sedí, máte reálnou šanci, že vám performance rewards z fundovaného účtu nebudou jen teoretickým cílem. Jestli si nejste jistí, jak se metriky chovají na simulovaném kapitálu oproti ostré challenge, přečtěte si rozdíly mezi fundovanými účty a demo tradingem — pomůže vám to nastavit si očekávání ještě před prvním vstupem.
Chyby ve vstupních datech, které zkreslí celý výsledek
Nejčastější důvod, proč kalkulačka ukáže profit factor 1,8 a účet stejně spadne na max DD, je špinavý vzorek dat. Vyhodnocení backtestu i forward testu je jen tak dobré, jako data, která do něj hodíte — a tady dělá chybu drtivá většina traderů, kteří si statistiky vedou sami v Excelu.
Míchání instrumentů v jednom vzorku
XAUUSD a US100 (NSDQ) nepatří do stejného řádku statistiky, natož aby se k nim přidal ještě futures kontrakt. Zlato umí za den udělat ATR kolem 150–200 pipů, index se chová úplně jinak kolem otevření amerického trhu a futures má svoje specifické rozestupy ticků a likviditu podle seance. Když spočítáte win rate a expectancy ze 150 obchodů, kde je 60 na XAUUSD, 50 na US100 a 40 na futures, dostanete číslo, které nereprezentuje žádný z těch systémů. Správně: tři oddělené vzorky, tři oddělené řádky expectancy. Teprve pak uvidíte, jestli vás živí gold scalping, nebo jestli vám ho jen kryje dobrý měsíc na indexech.
Backtest vs. živá data: slippage, fill a spready kolem NFP a FOMC
Backtest počítá s ideálním fillem na ceně, kterou vidíte na grafu. Realita je jiná — slippage, rozšířené spready a zpoždění fillu existují vždy, ale extrémně narostou kolem zveřejnění NFP a rozhodnutí FOMC. U scalpingu, kde cílíte třeba 0,5R na obchod, umí pár desetin bodu ukrojených na vstupu i výstupu srazit profit factor z 1,3 pod 1,0 — aniž byste udělali jedinou chybu v samotné strategii. Pokud backtestujete scalpingovou strategii na XAUUSD, zkuste si vzorek rozdělit na obchody v okolí makro zpráv a mimo ně. Rozdíl ve fillu bývá citelný a často právě tady se ztrácí edge, který na papíře vypadal skvěle. Data o volatilitě kolem makro událostí najdete i u Federal Reserve, kde FOMC kalendář ukazuje, kdy se spready typicky roztahují nejvíc.
Zapomenuté poplatky, swapy a part-fills
Tři tiché zabijáky statistiky:
- Komise u futures — pokud je nepočítáte do výpočtu R, každý obchod vypadá o kousek lépe, než ve skutečnosti je. Na větším objemu obchodů se to nasčítá do desetin R měsíčně.
- Swapy u pozic přes noc — swing pozice na XAUUSD nebo US100 držené přes víkend nesou swap, který se do expectancy musí započítat, ne jen do "nákladů navíc".
- Part-fills evidované jako dva samostatné obchody — pokud se vám objednávka naplní na dvě dávky a vy to zapíšete jako dva obchody se stejným výsledkem, uměle zvednete počet vzorku i win rate, aniž by se reálně něco změnilo.
K tomu patří i ruční zásahy mimo plán — posunutý stop loss, předčasně zavřená pozice ze strachu. Takové obchody buď označte zvlášť, nebo je z vyhodnocení backtestu úplně vyřaďte a sledujte je jako samostatnou kategorii "disciplína", ne jako součást edge strategie.
Proto je dobré backtest vždy potvrdit forward testem na simulovaném kapitálu — teprve živý provoz (byť demo) odhalí, jak se slippage a spready chovají ve vašem konkrétním okně obchodování. Pokud uvažujete i o algoritmickém přístupu, podívejte se na srovnání AI obchodních botů a manuálního tradingu — automatizace sice fill zrychlí, ale makro volatilitu kolem NFP a FOMC neobejde o nic líp než vy.
Co dělat, když čísla nesedí: konkrétní páky v pořadí účinnosti
Když některá ze čtyř metrik propadne, nesahejte hned po nejbolestivější páce — velikosti pozice. Existuje jasné pořadí zásahů, které opravuje příčinu, ne jen zpomaluje ztrátu, a u každého scénáře je viník jiný.
Když je profit factor pod 1,0
Profit factor pod 1,0 znamená, že za sledované období prodělal víc, než vydělal — systém jako celek je ztrátový, bez ohledu na to, jak se cítíte u jednotlivých obchodů. Postup, jak zlepšit profit factor, má jít v tomto pořadí:
- Vyřaďte nejhorší instrument nebo seanci. V deníku skoro vždy najdete jeden viník — typicky asijská seance na XAUUSD s nízkou likviditou, nebo první minuta po otevření US trhu, kde spread a slippage sežerou edge dřív, než stihnete zareagovat.
- Vyřaďte nejhorší hodinu dne. Pokud máte 100+ obchodů rozklíčovaných podle hodiny vstupu, obvykle se ukáže jedno nebo dvě okna s negativní expectancy — klidně je ze strategie úplně vyjměte.
- Nahraďte pevný počet pipů za ATR take profit. Fixní TP ignoruje aktuální volatilitu; násobek ATR (např. 1,5× ATR) se přizpůsobí tomu, jestli je trh v klidu, nebo rozjetý kolem NFP.
- Zkraťte stop, ale jen pokud to potvrzuje MAE. Podívejte se, jak hluboko šly vaše vítězné obchody proti vám (Maximum Adverse Excursion). Pokud winners nikdy nešly hlouběji než 0,5R, máte prostor stop utáhnout bez ztráty hit rate.
- Až jako poslední krok snižte velikost pozice. Menší lot ztrátu jen zpomalí, neopraví ji — matematicky zůstáváte se stejným poměrem proher k výhrám, jen s menšími čísly na účtu.
Když je win rate vysoký, ale expectancy záporná
Tohle je klasická past: 65% win rate vypadá skvěle, ale záporná expectancy znamená, že vás i tak obchod v průměru stojí peníze. Viníkem je téměř vždy nepoměr průměrné ztráty k průměrnému zisku — proháníte stopky, necháváte losery "dýchat", zatímco zisky zavíráte při prvním náznaku pullbacku. Řešení není chytat víc obchodů, ale narovnat R:R: držte winners déle podle ATR cíle a stopy nechte pevné podle plánu, ne podle emoce.
Když metriky sedí, ale drawdown je přes limit
Pokud má systém solidní profit factor i expectancy a přesto narazíte na max daily loss limit, problém je v sekvenci obchodů, ne v edge. Řešte to takto: po dvou ztrátách v řadě přepněte na poloviční velikost pozice a nastavte si tvrdý strop na počet obchodů za den. Tahle disciplína drží drawdown pod kontrolou i ve dnech, kdy vám trh prostě nejde na ruku. Pokud se k tomu přidává i vysoká frekvence vstupů, stojí za to porovnat scalping vs swing trading — někdy není problém v číslech, ale v tom, že styl obchodování neodpovídá vašemu temperamentu.
Připraveni tradovat fundovaný kapitál?
Vyberte si svou cestu — Instant účty, One-Step nebo Two-Step Challenge — už od $23, s fundovaným kapitálem až $300,000.
Vybrat challengeJiné benchmarky pro XAUUSD scalp a jiné pro US100 swing
Benchmark výkonnosti se musí lišit podle timeframu a instrumentu — porovnávat scalpera na zlatě se swingařem na futures je jako srovnávat sprintera s maratoncem podle stejného tempa. Napříč evaluacemi For Traders vidíme dva naprosto odlišné profily, které oba dokážou projít challenge, ale každý jiným způsobem.
Scalping na zlatě: vysoký win rate, nízké R:R, tvrdý strop na počet obchodů
XAUUSD je na platformě For Traders nejobchodovanější instrument, a scalperské profily na něm mají typicky win rate 55–65 % při R:R kolem 1:1. Na papíře to vypadá komfortně — vyhráváte víc, než prohráváte. Jenže slabina je jinde: spread, komise a slippage u zlata v momentech rychlého pohybu dokážou sežrat polovinu teoretického edge. U tohoto stylu je proto rozhodující metrikou profit factor po odečtení všech nákladů, ne samotný win rate. Pokud máte 60 obchodů denně a každý stojí pár centů na slippage navíc, za měsíc se to nasčítá do čísla, které vám klidně smaže celou výhodu vysokého win rate. Proto se u XAUUSD scalpingu vyplatí tvrdý strop na počet obchodů za den — ne proto, že byste neuměli trh číst, ale proto, že frekvence sama o sobě generuje náklady.
Swing na US100 a futures: nízký win rate, R:R nad 1:2
US100 (NSDQ) je na platformě druhý nejobchodovanější cluster a spolu s indexovými futures na CME tvoří úplně jiný svět. Swing profily tu běžně jedou s win rate pod 45 %, ale R:R 1:2 a výš — vyhráváte méně často, ale výrazně víc, když vám obchod vyjde. Tady profit factor neřeší náklady na slippage (ty jsou při nižší frekvenci zanedbatelné), ale délku drawdownu v čase. Hloubka poklesu equity je u swingu méně důležitá než to, kolik týdnů nebo měsíců trvá, než se účet dostane zpátky na high. Trader se third drawdownem −8 %, který trvá tři týdny, je v lepší pozici než trader s drawdownem −5 %, který se táhne čtvrt roku a ničí mu psychiku i disciplínu.
| Metrika | XAUUSD scalping | US100 / futures swing |
|---|---|---|
| Typický win rate | 55–65 % | pod 45 % |
| Typické R:R | cca 1:1 | 1:2 a výš |
| Hlavní riziko | náklady, slippage, frekvence | délka drawdownu v čase |
| Klíčová metrika k hlídání | profit factor po nákladech | doba návratu na high equity |
Jak si nastavit vlastní benchmark podle timeframu
Místo honby za cizími screenshoty si postavte benchmark z vlastních posledních 100 obchodů. Potřebujete tři čísla: medián R na obchod (ne průměr — ten vám zkreslí jeden extrémní outlier), výsledek vašeho nejhoršího měsíce v R i v procentech účtu, a nejdelší ztrátovou sérii po sobě jdoucích obchodů. Tahle tři čísla jsou váš osobní strop — pokud je příští měsíc překonáte, něco se ve vašem systému nebo v tržních podmínkách změnilo a stojí to za revizi. Benchmark pak sledujete proti sobě v čase, ne proti číslům, která vidíte na sociálních sítích. Teprve tenhle krok dělá z kontroly obchodní výkonnosti nástroj, který vám skutečně pomůže růst, místo aby jen potvrzoval, že jste jiní než anonymní trader s perfektním equity graphem.
Časté otázky
Co je kontrola obchodní výkonnosti a proč ji potřebujete?+
Kontrola obchodní výkonnosti je pravidelné vyhodnocení vašich obchodů podle konkrétních čísel – win rate, R:R, profit factor a expectancy – místo spoléhání na pocit, jestli se vám „daří“. Bez těchto dat nepoznáte, jestli vás táhne nahoru jedna šťastná série, nebo skutečně funkční edge. Do kontroly patří minimálně počet obchodů, průměrný zisk a ztráta, procento ziskovosti vůči počátečnímu zůstatku a vztah výsledků k vašemu max drawdownu. Teprve kombinace těchto čísel ukáže, jestli má strategie smysl dlouhodobě tradovat, nebo jen dočasně přežívá.
Jak se počítá win rate a proč sám o sobě nic neznamená?+
Win rate se počítá jako počet ziskových obchodů dělený celkovým počtem obchodů, vynásobeno 100. Problém je, že 70% win rate může být ztrátová strategie, pokud je průměrná ztráta trojnásobně vyšší než průměrný zisk, a naopak 30% win rate může být dlouhodobě ziskový, pokud vítězné obchody násobně překonávají ty prohrané. Win rate má smysl číst jen společně s R:R a profit factorem, jinak jde o izolované číslo bez vypovídací hodnoty o reálné ziskovosti.
Jak vypočítat poměr rizika a zisku (R:R)?+
R:R se počítá jako průměrný vítězný obchod dělený průměrným ztrátovým obchodem – pokud v průměru vyděláváte $150 a prohráváte $75, máte poměr 1:2. Tento ukazatel se posuzuje vždy spolu s win rate, protože samotné R:R neříká, jak často obchod vyjde. U scalpingu na XAUUSD bývá R:R typicky nižší (1:1 až 1:1,5) kompenzovaný vyšším win rate, zatímco u swingu na US100 se často pracuje s R:R 1:2 a výš při nižším win rate.
Jaký win rate potřebujete při R:R 1:1, 1:2 a 1:3?+
Při R:R 1:1 potřebujete win rate nad 50 %, abyste byli v plusu, při R:R 1:2 stačí win rate nad 33,3 % a při R:R 1:3 stačí nad 25 %. Tyto hranice vycházejí z break-even bodu, kdy expectancy vychází na nulu – vše nad touto hranicí znamená dlouhodobě kladnou očekávanou hodnotu. V praxi je potřeba počítat i se spreadem, komisemi a slippage, takže reálná potřebná hranice bývá o pár procentních bodů vyšší, než ukazuje čistý matematický výpočet.
Co je profit factor a jaká hodnota je dostatečná pro challenge?+
Profit factor se počítá jako součet všech ziskových obchodů dělený součtem všech ztrátových obchodů v absolutní hodnotě. Hodnota 1,0 znamená nulu, hodnota pod 1,0 znamená ztrátovou strategii a pro Trading Challenge se obecně považuje za solidní základ hodnota nad 1,5, zatímco nad 2,0 už signalizuje silný edge. Firmy u Two-Step Challenge i Instant Funding tento ukazatel často sledují nepřímo přes konzistenci výsledků, takže nízký profit factor se dřív nebo později projeví na vašem equity křivce.
Jak spočítat expectancy a co znamená záporná hodnota?+
Expectancy na obchod se počítá jako (win rate × průměrný zisk) minus (míra prohry × průměrná ztráta) a výsledek říká, kolik v průměru vyděláte nebo proděláte na jeden obchod. Záporná expectancy znamená, že strategie dlouhodobě vybíjí účet bez ohledu na to, jak dobře se vám daří v krátkém úseku – jde o nejspolehlivější signál, že je potřeba upravit vstupy, výstupy, nebo risk management, než budete pokračovat na reálném fundovaném účtu.
Kolik obchodů potřebujete pro vypovídající statistiku?+
Obecně se doporučuje minimálně 30 až 50 obchodů, aby měla kontrola obchodní výkonnosti statistickou váhu, ideálně však 100 a více pro spolehlivé hodnocení win rate a expectancy. Při menším vzorku můžou tři až čtyři obchody po sobě zkreslit celý obrázek a vytvořit falešný pocit edge nebo naopak zbytečnou paniku. U scalpingových strategií na XAUUSD se dostatečný vzorek nasbírá rychleji díky vyšší frekvenci obchodů, u swingu na US100 to může trvat týdny až měsíce.
Jak souvisí metriky výkonnosti s max drawdownem u prop firmy?+
Vaše expectancy a volatilita výsledků přímo určují, jak hluboký drawdown můžete v sérii proher očekávat, a tím i to, jestli se vejdete do max drawdownu a daily loss limitu challenge. Strategie se zápornou nebo nízkou kladnou expectancy a vysokým rozptylem výsledků má tendenci narážet na limity firmy i při dodržování risk managementu na jednotlivém obchodu. Proto se kontrola výkonnosti vždy propojuje s nastavením velikosti pozice vzhledem k pravidlům konkrétního Trading Challenge, ne jen s izolovaným sledováním zisku.
Jak často vyhodnocovat obchodní výkonnost?+
Optimální je kombinace týdenního rychlého přehledu a hlubší analýzy po každých 50 až 100 obchodech, kdy už mají metriky dostatečnou statistickou váhu. Vyhodnocování po každém jednotlivém obchodu vede k emočním rozhodnutím a předčasným změnám strategie na základě šumu, zatímco čekání měsíce bez kontroly zase umožní, aby se systematická chyba prohloubila. Týdenní check slouží hlavně ke kontrole disciplíny a dodržování pravidel, velká revize pak k rozhodnutí, jestli strategii měnit.
Written by
Marcel Hambálek
Senior Trader, For Traders
Marcel trades Futures and Forex day-trading setups on funded accounts and writes about the executional details most traders skip — order types, slippage, session timing, platform quirks on MT5 and NinjaTrader. Pragmatic, mechanics-first, no fluff. Sleduj na LinkedIn
Follow on LinkedInPřipraveni tradovat fundovaný kapitál?
Vyberte si svou cestu — Instant účty, One-Step nebo Two-Step Challenge — už od $49, s fundovaným kapitálem až $300,000.
Vybrat challengeSouvisející články
Tradujte až s $300,000
Vybrat challenge