Úterý 19. březen 2024 10:09
reklama
Purple MT4 platforma nova
reklama
XTB trading konference 2024
reklama
XTB trading konference 2024
reklama
Fintokei ProTrader

Optimalizovat obchodní strategii nebo ne?

Napsal:   Sekce: 

Pokud se věnujete vývoji automatizovaných obchodních strategií, po čase narazíte na problém, zda se oplatí takového robota optimalizovat. Někde jsem se dočetl, že optimalizace v obchodování je dobrá, pokud se provádí správně. Tak jsem se do tohoto tématu více ponořil a níže si můžete přečíst, jak to dopadlo.


Nejprve si definujme, co optimalizace v obchodování skutečně je. V dokumentaci softwaru Strategy Quant X (dále SQX), který pro vývoj automatických obchodních strategií používám se píše:

“Myšlenka optimalizace je jednoduchá. Nejprve musíte mít obchodní systém – například jednoduché křížení klouzavého průměru: pokud EMA(10) překročí EMA(20), jdete do longu, jinak jdete do shortu. Téměř v každém obchodním systému existují nějaké parametry (periody indikátoru, konstanty k porovnání atd.), které ovlivňují výkon systému. Optimalizace znamená najít optimální hodnoty těchto parametrů (poskytující nejvyšší zisk nebo nejlepší poměr Return/DD nebo jiný požadovaný parametr). Bylo by například lepší použít pravidlo „EMA(10) kříží nad EMA(20)“ nebo pravidlo „EMA(15) kříží nad EMA(50)“? Optimalizace tedy může pomoci najít hodnoty, které v minulosti přinesly nejlepší výkon.“

V SQX je možné provádět 4 typy optimalizací:

  1. Jednoduchou
  2. Sekvenční
  3. Walk-Forward
  4. Walk-Forward matrix

Nechci zabíhat do příliš velkého vysvětlování, co která optimalizace provádí (zájemce odkazuji na volně přístupnou dokumentaci SQX), takže jen v krátkosti:

Jednoduchá optimalizace testuje systém s různými hodnotami parametrů s cílem najít optimální hodnoty těchto parametrů. K tomu použije hrubou sílu nebo přístup genetické optimalizace, aby prošla všemi možnými kombinacemi hodnot pro tyto parametry a použije variantu s nejlepšími výsledky.

Sekvenční optimalizace probíhá postupně. Optimalizuje všechny parametry strategie v tolika krocích, kolik strategie obsahuje parametrů, a to jeden po druhém, dokud nejsou postupně optimalizovány všechny parametry.

Walk-Forward optimalizace je obecně speciální typ backtestu, který se skládá z několika menších backtestů v optimalizačních obdobích. Tyto optimalizační periody jsou rozděleny do celého období zpětného testování a vždy po nich následují testy Out of Sample s optimalizovanými parametry.

Walk-Forward matrix je jednoduše soubor optimalizací Walk-Forward provedených s různým počtem období reoptimalizace a různými % Out of Sample.

Smysluplnost optimalizací jsem se rozhodl otestovat na obchodním systému, který obchoduji na trhu S&P 500 a to za použití simulovaného forward testu na Out of Sample datech od 01/2017 do 11/2021.

Výsledky jednotlivých optimalizací včetně originálního obchodního systému si můžete prohlédnout níže v tabulce:

Výsledky optimalizace

A jaký jsem si udělal závěr o optimalizaci?

Na netu jsem našel mnoho článků, které tvrdí, že nesprávně provedená optimalizace obchodní strategie vede k systému, který si vedl dobře v minulosti, ale je nepravděpodobné, že bude dobře fungovat na neznámých budoucích datech, anebo, že správně provedená optimalizace může poskytnout cenné informace o vlastnostech strategie, a pokud pochopím, jak správně optimalizovat obchodní strategii, zvýším své šance na úspěch na Out of Sample datech. Zajímavé ale je, že žádný článek svá tvrzení neopíral o žádná čísla.

Z provedeného testu jednoznačně vyplynulo, že pro daný obchodní systém nebudu s žádnou optimalizací ztrácet čas.

Šťastné obchodování!

Martin Malý

Hodnocení článku:
Sdílení článku: 
   

Čtěte více

  • Opravdu potřebujeme na obchodování většího počtu lotů miliony na účtu?
    Zdravím, dnes píši blog kratší, chci Vám jen ukázat co je vše možné provádět na grafu. Ukážu Vám, že není potřeba mít na účtu miliony, abyste si mohl dovolit otevřít klidně 2 loty na účtu kde máte klidně jen 800 USD/EUR...
  • O příšerách a námořnících
    Jako malé dítě jsem měl rád, asi jako každý z nás, pohádky. Nemyslím si, že bych si z nich bral nějaké ponaučení, na to jsem nebyl až tak moc chytrý, ale líbilo se mi, že s nimi vždy bylo spojené nějaké dobrodružství. A vlastně takové pohádky jsem si i vybíral. Něco jako víla hledající ztracenou stuhu v lesní trávě mě moc nebavilo, zato Honza, který šel do světa, do neznámých krajů, to bylo moje. Jak tam byly turbany na hlavách, moře, lodě, neznámé hrady, loupežníci, byl jsem vždy připraven vydat se na cestu také.
  • Optimalizace obchodních strategií pomocí strojového učení
    Jak najít optimální parametry pro technické indikátory a nepřijít přitom o všechno?
  • Optimalizace obchodních strategií – výběr kritérií
    V předchozím díle jsme představili základy optimalizace parametrů technických indikátorů – jak pomocí počítačových algoritmů a strojového učení najít tu „nejlepší“ kombinaci parametrů. Jak se ale pozná „nejlepší“ strategie? Je asi zřejmé, že za účelem algoritmické optimalizace je třeba přesně definovat, kdy je nějaká strategie lepší než druhá a ideálně kvantifikovat, o kolik.
  • Optimalizace obchodní strategie I.
    První díl série o optimalizaci obchodní strategie. Základním krokem pro řádnou přípravu optimalizace obchodní strategie je vygenerování obchodního reportu.
  • Optimalizace obchodní strategie II.
    Pokračování seriálu: Optimalizace obchodní strategie, dnes s tématem - Příprava vstupních dat
  • Optimalizace obchodní strategie III.
    Třetí díl seriálu o optimalizaci obchodní strategie. Dnešním tématem je analýza ukazatelů souvisejících s optimalizací výkonosti long a short obchodů.
  • Optimalizace obchodní strategie IV.
    Dlouhodobá zisková konzistence je tím hlavním, co obchodník od své strategie očekává. Nástrojem jak jí dosáhnout, může být i analýza ziskovosti podle obchodních dní.
  • Optimalizace obchodní strategie V.
    Dnes si ukážeme postup, jak provést velmi důležitou analýzu, doby trvání obchodu.
  • Optimalizace obchodní strategie VI.
    Obchodní strategie by měla být "ušita na míru" obchodnímu instrumentu. Jedním z kritérií, jak vybrat právě ten nejziskovější obchodní instrument, je určení ziskovosti jednotlivých obchodních seancí.
  • Optimismus je rázem zpět, dolar trpí
    Stačil jeden statistický report a nervozita finančních trhů ohledně ekonomického vývoje v následujících měsících je pryč. Akciové indexy přidávají 3-4 %, komodity také rostou a … americký dolar padá. A to i přesto, že tím reportem byla zpráva z trhu práce ve Spojených státech za prosinec.
  • Optimismus kolem obchodní dohody se pomalu vytrácí
    Obchodní dohoda USA a Číny je v ohrožení a investoři se zbavují rizikovějších aktiv, jako jsou akcie a některé komodity. Čínská delegace již dorazila do Washingtonu na končenou fázi obchodních vyjednávání spolu s čínským vicepremiérem ve víře dosažení konsenzu se Spojenými státy, který by vedl k obchodní dohodě. Podle Trumpa je Čína zodpovědná za krach dohody a bude tak čelit zvýšení celních přirážek na některé čínské dovozy. Do pátku, kdy by mělo být jasněji mámě ještě necelé dva dny. Kam se budou investoři přesouvat svá aktiva v případě eskalace obchodního konfliktu dvou největších ekonomik?
  • Optimismus podle Trumpa
    Americký prezident Donald Trump v úterý přednesl svůj první projev v Kongresu plný velkých slov, ale konkrétních plánů v něm bylo velice málo. I tak se americké akciové indexy vyšplhaly na nová maxima a kupci evidentně se nebojí, že možné zavedení přeshraniční daně nebo investice do velkých infrastrukturních projektů budou fungovat bez problémů.
  • Opustí Arabské emiráty OPEC? Co to udělá s cenou ropy?
    Minulý týden rozvířily ropný trh zprávy o plánovaném odstoupení Spojených arabských emirátů (UAE) z kartelu OPEC. Proč může být takový krok v zájmu UAE? A jaký může být efekt na ceny ropy?
  • Order book BID ASK
    Order book BID x ASK
  • Osamělost v tradingu aneb, blízcí nám nepomohou
    Trading je osamělou činností pouze do té doby, než si získá obchodník dostatečnou důvěru v sebe sama. Poté již není potřeba berličky, v podobě dalších obchodníků.
  • OS BREJK H4 CANDLE
    Obchodní FOREX trading systém.
  • O signálech podrobně + Zdroje
    Automatické obchodní systémy
  • Oslabil už japonský jen dostatečně?
    Měnový pár USD/JPY se již téměř 3 roky pohybuje v dlouhodobém rostoucím trendu. Vzhledem k velice nízké inflaci v Japonsku by zákonitě měl tento trend někdy skončit. Zlepšení japonských fundamentálních indikátorů naznačuje, že po zbytek letošního roku bychom se dalších velkých ztrát dočkat nemuseli.
  • OSN vyzvala centrálne banky aby zastavili zvyšovanie úrokových sadzieb
    Organizácia Spojených Národov (OSN) chce aby centrálne banky prijali opatrenia a zastavili agresívnu politiku sprísňovania, no inflácia je stále vysoká. Všetky centrálne banky zvyšujú úrokové sadzby aby zastavili zúriacu infláciu sprísnením ekonomiky. To však spôsobilo veľa škôd, keďže väčšina mien okrem amerického dolára oslabila spolu s akciovým trhom.
  •  


    Diskuse ke článku

    Diskuse je přístupná pouze pro registrované uživatele.
    Přihlásit se | Nová registrace
Forex - doporučené články:

Co je FOREX?
Základní informace o finančním trhu FOREX. Forex je obchodování s cizími měnami (forex trading) a je zároveň největším a také nejlikvidnějším finančním trhem na světě.
Forex pro začátečníky
Forex je celosvětová burzovní síť, v jejímž rámci se obchoduje se všemi světovými měnami, včetně české koruny. Na forexu obchodují banky, fondy, pojišťovny, brokeři a podobné instituce, ale také jednotlivci, je otevřený všem.
1. část - Co to vlastně forex je?
FOREX = International Interbank FOReign EXchange. Mezinárodní devizový trh - jednoduše obchodování s cizími měnami - obchodování se směnnými kurzy.
VIP zóna - Forex Asistent
Nabízíme vám jedinečnou příležitost stát se součástí týmu elitních obchodníků FXstreet.cz. Ve spolupráci s předními úspěšnými obchodníky jsme pro vás připravili unikátní VIP skupinu (speciální uzavřená sekce na webu), až doposud využívanou pouze několika profesionálními tradery, a k tomu i exkluzivní VIP indikátory, doposud úspěšně používané pouze k soukromým účelům. Nyní se vám otevírá možnost stát se součástí této VIP skupiny, díky které získáte jedinečné know-how pro obchodování na forexu, výjimečné VIP indikátory, a tím také náskok před drtivou většinou ostatních účastníků trhu.
Forex brokeři - jak správně vybrat
V podstatě každého, kdo by chtěl obchodovat forex, čeká jednou rozhodování o tom, s jakým brokerem (přeloženo jako makléř/broker nebo zprostředkovatel) by chtěl mít co do činění a svěřil mu své finance určené k obchodování. Velmi rád bych vám přiblížil problematiku výběru brokera, rozdíl mezi jednotlivými typy brokerů a v neposlední řadě uvedu několik příkladů nejznámějších z nich.
Forex robot (AOS): Automatický obchodní systém
Snem některých obchodníků je obchodovat bez nutnosti jakéhokoliv zásahu do obchodu. Je to pouhá fikce nebo reálná záležitost? Kolik z nás věří, že "roboti" mohou profitabilně obchodovat? Na jakých principech fungují?
Forex volatilita
Forex volatilita, co je volatilita? Velmi užitečným nástrojem je ukazatel volatility na forexu. Grafy v této sekci ukazují volatilitu vybraného měnových párů v průběhu aktuální obchodní seance.
Forex zůstává největším trhem na světě
V dnešním článku se podíváme na nejnovější statistiky globálního obchodování na forexu. Banka pro mezinárodní vyrovnání plateb (BIS) totiž před pár týdny zveřejnila svůj pravidelný tříletý přehled, ve kterém detailně analyzuje vývoj na měnovém trhu. BIS je označována jako "centrální banka centrálních bank". Je nejstarší mezinárodní finanční organizací a hraje klíčovou roli při spolupráci centrálních bank a dalších institucí z finančního sektoru. Dnešní vzdělávací článek sice nebude zcela zaměřen na praktické informace z pohledu běžného tradera, ale i přesto přinese zajímavé a důležité poznatky.

Nejnovější články:


Naposledy čtené:

reklama
CapXmaster