Každý investor stejně jako forexový spekulant, pokud neinvestuje na principu „orel – panna“, „sudá – lichá“ a nepřistupuje k investování jako k ruletě, má „svou“ hypotézu „jestliže – pak“.
Obchodník formuluje svou hypotézu na základě svých pozorování a hypotéza by měla vysvětlit tato pozorování. Samozřejmě, že hypotéza může být správná stejně jako mylná. Je proto potřeba hypotézu potvrdit nebo falzifikovat. V našem případě je úlohou hypotézy vysvětlit vývoj na trhu a formulovat postupy, které povedou ke stanovenému záměru – tedy k zisku z uzavřených obchodů. Úlohou modelování je pak ověřit správnost hypotézy, respektive podmínek, za kterých je hypotéza platná.
Přesto, že dostupnost dat pro exaktní matematickou analýzu je vysoká – kurzy nejrůznějších měnový párů lze získat i s velkým přesahem do minulosti – většina retailových spekulantů obchoduje na základě velmi nepřesného a silně subjektivního „pocitu“ vyvolaného tvarem grafu (tzv. „patterns“).
Podstatou obchodování podle patternu je hypotéza, že ziskový pattern (obchod zahájený a ukončený podle patternu končící ziskem) bude vždy ziskový (nebo alespoň většinově ziskový) i v budoucnosti. Úsilí obchodníka se tak soustřeďuje na sledování vývoje grafu a hledání takové sekvence grafu, která se bude co nejvíce podobat té v minulosti ziskové.
Z teoretického hlediska je jednou z podmínek hypotézy její ověřitelnost, což u obchodování z grafu je velmi obtížné. Pouze za určitých podmínek – skenování grafu, přesný zápis vstupu do obchodu a výstupu z něho a zápisu konečného výsledku – by bylo možné pravdivost hypotézy potvrdit. Snad právě proto zůstává obchodování podle grafu jakýmsi nesdělitelným tajemstvím obchodníka a případné neúspěšné obchodování je vysvětlováno nedostatečným „nastudováním“ grafů. Nechť to každý, kdo obchoduje podle této metody, posoudí sám.
Našim zájmem proto budou jen hypotézy, které lze matematicky ověřit, tzn. hypotézy, u nichž lze nalézt konečný počet prvků, z nich každý je přesně definován, vedoucích k řešení úlohy (algoritmus, program).
Takovýmito hypotézami mohou být
- obchodování na burze (forex) je vždy trvalý, dlouhodobý proces trhu hledat rovnovážnou hodnotu podkladového aktiva, kdy se nabídka srovnává s poptávkou (tendence trhu směřovat k jakési „střední“ hodnotě)
- každý vstup nového obchodníka na trh nebo odchod stávajícího obchodníka z něho znamená vychýlení trhu buď směrem k převažující nabídce nebo poptávce a trvající tak dlouho, dokud je trh schopen tento převis absorbovat (vývoj trhu v trendu)
Jistě hned každého napadne, že obě hypotézy jdou jaksi proti sobě – nerovnováha směřuje k rovnováze a rovnováha je narušována novými obchodními příkazy. Naštěstí pracujeme-li s číselnými hodnotami, můžeme se pokusit „změřit“ sílu tendence „k rovnováze“, stejně jako tendenci „k trendu“. Je tedy nutné stanovit nějaké limitní hodnoty, od nichž již bude trh směřovat k rovnováze, nebo obráceně nalézt parametry prokazující intenzitu a setrvalost trendu.
Hledání limitních hodnot nebo hodnot parametrů znamená modelování neboli napodobení chování zkoumaného systému za určitých podmínek.
Na praktické úrovni pak matematické modelování představuje vhodné spojení dostatečně výkonného hardwaru s odpovídajícím softwarem. Protože většina retailových obchodníků disponuje pouze standardní výpočetní technikou stolního PC/notebooku s programovým vybavením tabulkového procesoru excel, v němž největší význam pro modelování má Visual Basic for Applications (VBA – makra), je nutné tvořit testovací algoritmy tak, aby počítačový procesor bych schopen provést optimalizaci (nalezení optimálních limitů nebo hodnot parametrů) v akceptovatelném časovém úseku. Zejména mnohonásobné cykly dokáží prodloužit čas řešení do desítek hodin.
Velkou pozornost je třeba věnovat výběru vhodné proměnné, která bude testována, a to jak z hlediska technického (programovacího), tak z hlediska logiky (zvláště jsou-li součástí testování různorodé proměnné). Neméně důležité je i správné (optimální) stanovení rozpětí testovaných hodnot právě z důvodu značné časové náročnosti testování. Nedostatek času, resp. neakceptovatelná časová náročnost testování si často vynucuje úpravu algoritmu s rizikem nalezení méně přesného řešení.
Součástí testování by měly být kromě ukazatele čistého profitu a ukazatelů měřících efekty poměrové, dokonce i ukazatele nefinanční, jejichž význam a přínos je zejména v oblasti psychiky. V případě hledání optimální varianty to pak samozřejmě znamená několikanásobné testování, přičemž definice hierarchie testovaných parametrů bude rovněž významná.
A konečně poslední podmínkou nalezení dostatečně profitabilní investiční strategie je zahrnutí dostatečného množství dat, minimálně mnohaletých datových souborů do testování.
I při znalosti a respektování všech výše uvedených doporučení je třeba mít vždy na mysli hlubokou pravdu pronesenou jedním z velmi úspěšných forexových obchodníků Jaroslavem Tupým:
„… jediné, co může trader skutečně odpovědně provádět při obchodování na komoditních a finančních trzích, je minimalizovat své ztráty.“