Forward testing Forex strategií
Osobní finance a peníze a burza a trading souvisejí také s ověřováním obchodních strategií před jejich použitím s reálnými penězi. Forward testing Forex strategie znamená její testování na aktuálních nebo nově vznikajících tržních datech bez zpětného upravování rozhodnutí podle již známého výsledku. Trader tak sleduje, zda pravidla fungují v reálném čase podobně jako při historickém testování. Forward test může probíhat na demo účtu nebo s velmi malou reálnou pozicí, přičemž je důležité dodržovat stejná pravidla vstupu, výstupu, stop lossu, velikosti pozice a řízení rizika. Smyslem není najít několik ziskových obchodů, ale získat dostatečný vzorek pro posouzení, zda je strategie proveditelná, konzistentní a odolná vůči běžným změnám podmínek na Forexu.
Co je forward testing Forex strategie
Forward testing je ověřování obchodní strategie na datech, která v okamžiku rozhodování ještě neznáte. Na rozdíl od backtestu tedy trader neprochází historický graf zpětně a neví, co se stane s další svíčkou.
Trader například nastaví pravidla pro obchodování EUR/USD na hodinovém grafu. Jakmile vznikne předem definovaný setup, zaznamená vstup, stop loss, take profit a velikost pozice. Poté nechá trh pokračovat a výsledek zapíše do obchodního deníku. Nemůže přitom dodatečně posunout vstup jen proto, že následný vývoj ukázal výhodnější cenu.
Právě tato vlastnost dává forward testování praktickou hodnotu. Odhaluje totiž rozdíl mezi strategií, která vypadá dobře na historickém grafu, a strategií, kterou lze skutečně provádět bez znalosti budoucnosti.
Proč forward testing Forex strategie provádět
Forward testing ověřuje především to, zda je strategie použitelná v reálném čase a zda trader dokáže její pravidla skutečně dodržovat. Historicky ziskový systém může v praxi selhávat kvůli skluzu, spreadu, rychlosti rozhodování, psychologii nebo příliš subjektivním pravidlům.
Testování také pomáhá odhalit situace, které backtest nezachytil dostatečně přesně. Patří mezi ně například změny volatility, rozdílné obchodní seance, nečekané pohyby po ekonomických zprávách nebo období, kdy se trh přestane chovat podle podmínek, na kterých byla strategie původně založena.
Forward test je důležitý také pro psychologii. Trader může zjistit, zda dokáže skutečně čekat na svůj setup, akceptovat ztrátový obchod a nezasahovat do pozice mimo stanovená pravidla.
Bez této disciplíny může obchodník například po několika ztrátách změnit stop loss, vynechat další validní vstup nebo naopak výrazně zvýšit velikost pozice. Výsledná statistika by potom nehodnotila původní strategii, ale směs neustále měněných pravidel.
Jak správně provést forward test
Nejdříve je nutné přesně definovat strategii. Trader by měl před zahájením testu znát podmínky vstupu, stop lossu, výstupu, velikosti pozice, obchodního času, měnových párů a situací, kdy se obchod neprovádí.
Poté si zvolí dostatečně dlouhé testovací období a předem stanoví, jaké údaje bude zaznamenávat. Vhodné je evidovat například datum, měnový pár, časový rámec, důvod vstupu, vstupní cenu, stop loss, take profit, výsledek v penězích i v jednotkách rizika a případnou poznámku o průběhu obchodu.
Praktický příklad může vypadat tak, že trader testuje strategii na EUR/USD po dobu několika měsíců a každému obchodu přidělí riziko 0,5 % účtu. Pokud účet činí 100 000 Kč, maximální plánovaná ztráta jednoho obchodu je 500 Kč. Každý obchod proto musí mít velikost pozice vypočítanou tak, aby při zasažení stop lossu nepřekročil toto riziko.
Během testování není vhodné měnit pravidla podle aktuálních výsledků. Pokud trader zjistí, že některé pravidlo nefunguje, měl by dokončit předem stanovenou testovací fázi a změnu následně vyhodnotit jako novou verzi strategie.
Demo účet versus reálné peníze
Forward testing lze provádět na demo účtu i s malou reálnou pozicí. Demo účet je vhodný pro první ověření exekuce a praktické proveditelnosti strategie bez přímého finančního rizika.
Jeho nevýhodou je psychologická stránka. Ztráta virtuálních peněz obvykle nevyvolává stejnou emoční reakci jako ztráta skutečného kapitálu. Trader proto může na demu snadněji dodržovat pravidla, zatímco na reálném účtu začne předčasně uzavírat zisky nebo posouvat stop loss.
Malá reálná pozice může následně ověřit, zda trader zvládne strategii také pod skutečným psychologickým tlakem. Neměla by však sloužit jako způsob rychlého vydělávání. Cílem této fáze je především ověřit proces obchodování při riziku, které účet bezpečně unese.
Bez ohledu na typ účtu je důležité počítat s reálnými obchodními podmínkami. Do testu by měl být zahrnut spread, případné komise, skluz a další náklady, protože jejich ignorování může vytvořit příliš optimistický výsledek.
Jak vyhodnotit výsledky forward testu
Výsledky forward testu nelze hodnotit pouze podle celkového zisku. Důležitá je také úspěšnost obchodů, průměrný zisk, průměrná ztráta, maximální drawdown, počet obchodů, série ztrát a výsledky v různých tržních podmínkách.
Užitečné je vyjadřovat výsledky také v jednotkách rizika. Pokud jeden obchod představuje riziko 500 Kč, ztrátový obchod může být označen jako -1R a obchod s výsledkem 1 000 Kč jako +2R. Takové měření umožňuje porovnávat obchody bez ohledu na změny velikosti účtu.
Trader by měl sledovat také to, zda strategie funguje konzistentně napříč různými obdobími. Několik ziskových obchodů ještě neprokazuje existenci statistické výhody. Krátký vzorek může být pouze výsledkem náhody.
Pokud například strategie během testu vytvoří 80 obchodů, z nichž 40 skončí ziskem a 40 ztrátou, úspěšnost činí 50 %. Ani tento údaj však není dostatečný. Pokud průměrný zisk činí 1,8R a průměrná ztráta 1R, může mít strategie zcela jiný profil než systém se stejnou úspěšností, ale průměrným ziskem pouze 0,8R.
Nejčastější chyby při forward testování
Největší chybou je měnit pravidla během testu. Pokud trader například po pěti ztrátách začne používat širší stop loss nebo jiný vstup, nelze následné výsledky porovnávat s původní strategií.
Další chybou je příliš malý počet obchodů. Strategie může mít několik dobrých týdnů a následně několik slabších měsíců. Krátký test proto nemusí zachytit běžné období drawdownu ani změnu tržního prostředí.
Problematické je také vybírání pouze nejhezčích obchodních situací. Trader by měl zaznamenávat všechny setupy, které splnily předem stanovená pravidla, včetně těch, které nakonec skončily ztrátou.
Forward testing navíc nemá nahrazovat backtesting. Historický test umožňuje rychle vyhodnotit velké množství minulých situací, zatímco forward test ukazuje, jak strategie funguje při rozhodování bez znalosti budoucnosti. Nejlepší postup proto obvykle kombinuje oba přístupy a následně ověřuje strategii v reálných obchodních podmínkách.
Smyslem forward testování Forex strategie není potvrdit, že každý obchod bude ziskový. Jeho cílem je zjistit, zda trader dokáže podle přesně definovaných pravidel konzistentně provádět strategii a zda její výsledky po započtení běžných nákladů, volatility a reálných podmínek vykazují dostatečnou stabilitu. Teprve na základě takto získaných dat má smysl rozhodovat, zda strategii dále upravovat, pokračovat v testování, nebo ji vyřadit.









