Hledat v komentářích
Investiční doporučení
Výsledky společností - ČR
Výsledky společností - Svět
IPO, M&A
Týdenní přehledy
 

Detail - články
Na co si dát pozor při backtestování a optimalizaci obchodních systémů

Na co si dát pozor při backtestování a optimalizaci obchodních systémů

04.06.2014 12:35
Autor: Martin Oliva, Patria Finance, a.s.

Obchodování prostřednictvím automatických obchodních systémů má velké množství pozitiv, která mohou značné části obchodníků pomoci k dosažení lepších obchodních výsledků. Vlastní sestavení, backtestování, optimalizace a následný provoz automatického obchodního systému přináší ovšem velké množství nástrah. Čeho se vyvarovat a na co si dát pozor při backtestování a optimalizaci automatického obchodního systému se dozvíte ve 3. části našeho seriálu zaměřeného na obchodování prostřednictvím automatických obchodních systémů.

V první řadě je vhodné backtest provádět na dostatečně dlouhém a různorodém vzorku dat. Použití krátkého vzorku dat v kombinaci s jednoznačným charakterem trhu v daném vzorku (např. jen rostoucí nebo jen klesající trend) povede s vysokou pravděpodobností v backtestu k výsledkům, které nebudou v reálném obchodování dosažitelné.

Vhodné je také otestovat chování systému na několika odlišných instrumentech v rozdílných časových rámcích. Solidní a robustní automatický obchodní systém by měl ideálně na různých instrumentech v různých časových rámcích dosahovat alespoň přibližně stejných výsledků. Od takového systému potom zpravidla můžeme v reálném obchodování očekávat dosažení výkonnosti srovnatelné s backtestem.

Samozřejmostí by měla být také kontrola vlastních vstupních a výstupních signálů generovaných automatickým obchodním systémem a jejich porovnání s původním obchodním plánem. Nezřídka se totiž stane, že naprogramovaný obchodní systém obsahuje drobné chyby a nechová se přesně podle předem definovaných pravidel.

Při optimalizaci systému je častou chybou volba příliš malého kroku optimalizace. Pokud např. optimalizujeme délku dvou klouzavých průměrů a pro rychlý průměr chceme testovat pásmo 25 až 50 a pro pomalý průměr pásmo 100 až 200, tak je u pomalého průměru vhodnější zvolit krok optimalizace větší než 1. To znamená, že nebudeme testovat hodnoty 100, 101, 102, 103, 104 atd., ale např. hodnoty 100, 105, 110, 115, 120 atd. Volba malého "jemného" kroku optimalizace u širokých testovaných pásem totiž často vede k zavádějícím přehnaně optimistickým výsledkům optimalizace.

Při volbě konkrétního nastavení optimalizovaných parametrů po vlastní optimalizaci je vhodné vybírat kombinace parametrů, které jsou obklopeny velkým počtem dalších ziskových kombinací. Na obrázku níže je zobrazen příklad výstupu optimalizace automatického obchodního systému se dvěma optimalizovanými parametry – pomalým klouzavým průměrem (SMA) a rychlým klouzavým průměrem (FMA). Ziskové kombinace jsou zvýrazněny zelenou barvou a ztrátové kombinace jsou zvýrazněny červenou barvou.

Optimalizace_01

I přesto, že největšího zisku bylo dosaženo s kombinací SMA na hodnotě 27 a FMA na hodnotě 10 (znázorněno červeným oválem), tak by zřejmě nejvhodnější kombinací pro reálné obchodování bylo nastavení SMA na hodnotu 30 a FMA na hodnotu 9 (znázorněno zeleným oválem). Kombinace SMA 30 a FMA 9 je totiž, jak je dobře zřejmé z obrázku, obklopena značným počtem ziskových kombinací, a proto je pravděpodobné, že i v případě změny charakteru obchodovaného trhu by systém s takovýmto nastavením mohl solidně fungovat.

U backtestingu a optimalizace nástrahy testování a ladění automatických obchodních systémů nekončí – v příštím díle našeho seriálu se zaměříme na problematiku hodnocení výkonnosti automatických obchodních systémů.

Související články:
Jak se stát bezcitným traderem na Forexu
Obchodování na Forexu ztrácí svou vůni adrenalinového prožitku

Patria Forex je produktem předního obchodníka s cennými papíry Patria Direct. Investorům umožňuje obchodovat s měnovými páry, akciovými indexy, zlatem, stříbrem a ropou s finanční pákou 1:50. Hlavními výhodami produktu jsou profesionální interaktivní aplikace s pokročilými funkcemi, nejlepší kurzy od 10 světových bank a minimální vklad pouze 1 000 USD nebo EUR. Více informací o produktu získáte na tel. 221 424 221, emailu info@patria-forex.cz nebo na www.patria-forex.cz.


Váš názor
  • AKA JE HODNOTA TOHTO
    05.06.2014 15:21

    článku? .... niekoľko deiatok- až sto - tisíc korún
    Open_mind
Aktuální komentáře
31.10.2025
22:05Americké akcie mažou zisky na konci obchodního týdne  
17:13Zvýší AI schopnost splácet vládní dluhy - pár dalších poznámek
15:24Braňo Soták: Amazon drží pozice v rámci AI závodu a vylepšuje probitabilitu  
15:15Traders Talk: Fed v mlze, Amazon roste, Meta pálí peníze a ČEZ vyčerpal růstový prostor
13:44Apple zveřejnil zisky i tržby nad odhady Wall Street. iPhone 17 by se měl stát hvězdou Vánoc  
13:01Nvidia uzavřela lukrativní dohodu v Jižní Koreji. Tamní vládě a firmám dodá 260 tisíc AI čipů
12:38Perly týdne: Gates, Dalio a Woodová o AI a bublině
11:18Evropa sklouzává níž, ale Wall Street má našlápnuto k obratu vzhůru  
11:02Reddit roste téměř 70% tempem a týdně ho navštíví 444 milionu uživatelů. Akcie si v pre-marketu připisují +12 %  
10:50O Warner Bros. Discovery je velký zájem. Do boje vstupuje také Netflix
10:03Analytik k výsledkům Erste Bank: Silný úrokový výnos táhne výsledky, investoři čekají na Polsko  
9:21Rozbřesk: Koruna se po silném HDP stabilizuje a vyčkává na ČNB
8:51Erste zvyšuje výhled, Meta láme rekordy, Apple brzdí Čína a cloud Amazonu se dále nafukuje  
8:19Erste Bank ve 3Q překonala odhady Patrie a navýšila výhled. Čistý zisk vzrostl na 901 mil. EUR
30.10.2025
22:07Americké akciové trhy korigují  
22:02Apple překonal odhady a očekává, že příští kvartál bude nejlepší v historii
21:33Cloud Amazonu zaznamenal největší růst od konce roku 2022. Akcie míří o deset procent výše
17:20Akciový trh vs. zlato. Splatí AI dluhy?
15:57Jak rozpoznat bublinu na AI a na co si dát pozor
14:41Stabilní sazby a silná koruna dokončí proces dezinflace, myslí si Seidler

Související komentáře
Nejčtenější zprávy dne
Nejčtenější zprávy týdne
Nejdiskutovanější zprávy týdne
Kalendář událostí
ČasUdálost
AbbVie Inc (09/25 Q3, Bef-mkt)
Acerinox SA (09/25 Q3, Bef-mkt)
Colgate-Palmolive Co (09/25 Q3, Bef-mkt)
Dominion Energy Inc (09/25 Q3, Bef-mkt)
Erste Group Bank AG (09/25 Q3, Bef-mkt)
Chevron Corp (09/25 Q3, Bef-mkt)
Intesa Sanpaolo SpA (09/25 Q3, Aft-mkt)
LyondellBasell Industries NV (09/25 Q3, Bef-mkt)
2:30Čína - PMI v průmyslu
11:00EMU - Inflace, předběžný odhad, y/y
11:00Linde PLC (09/25 Q3)
11:30Exxon Mobil Corp (09/25 Q3)
13:30USA - Výdaje na osobní spotřebu, m/m
14:45USA - Index aktivity ISM Chicago