Optimalizace obchodních strategií pomocí strojového učení

Napsal:   Sekce: Automatické Obchodní Strategie (AOS)

Jak najít optimální parametry pro technické indikátory a nepřijít přitom o všechno?

Pokud jste někdy vytvářeli automatické obchodní strategie (AOS) založené na technických indikátorech, nejspíš jste narazili na otázky, jak nastavit parametry jednotlivých indikátorů. Co když pro EUR/USD existuje lepší perioda RSI než standardních 14? Nebyla by strategie využívající překřížení výnosnější, kdyby perioda rychlého průměru byla o něco vyšší nebo naopak nižší? A hlavně – jak to poznat?

Museli bychom provést spoustu backtestů (pro každou kombinaci parametrů jeden) a pak porovnat mezi sebou výsledky. Problém je, že těch možností, jak nastavit parametry indikátorů, je prostě příliš mnoho, a tak se většina z nás spolehne na historicky prověřené a často přednastavené hodnoty. Ty ale nutně nemusí být optimální. Co se s tím dá dělat?

Pokud to nechcete dělat ručně (a věřte mi, že nechcete) potřebujete buď umět programovat nebo mít k dispozici nástroj na automatické backtestování, který Vám umožní vyhodnotit stovky backtestů a vybrat tu nejlepší. MetaTrader takovou možnost nabízí, ale má to jedno velké úskalí, kvůli kterému představuje taková optimalizace parametrů pro uživatele spíše zaručenou ztrátu než výnos. Oním úskalím je tzv. kopírování křivky (anglicky curve fitting) a při práci s AOS se objevuje v mnoha podobách, proto stojí za to probrat jej detailněji.

Kopírování křivky

Představte si, že znáte budoucí průběh nějakého aktiva. Taková informace by byla zlatý důl – zobchodovat ji by bylo velmi snadné, prostě byste vstoupili do dlouhé pozice dole a do krátké pozice nahoře, s největší možnou pákou a pohádkově byste vydělali. Graf vašich pozic by pak jakoby kopíroval cenovou křivku:


Je tedy jasné, že mít obrovské výnosy na cenové křivce, kterou známe předem, je jednoduché. A do stejné situace se dostane algoritmus, který optimalizuje parametry. Proč? Protože při tom množství parametrů indikátorů použitých v AOS je dost pravděpodobné, že nějaká kombinace parametrů povede v backtestu k sérii obchodů, které bude kopírovat cenovou křivku. Pro počítač je tedy snadné projít všechny možné kombinace parametrů a podívat se, které z nich byla na historických datech nejlepší, ale to samozřejmě nezaručí, že to bude optimální kombinace i na datech budoucích.

Tímto problémem například trpí optimalizace AOS v populární obchodní platformě MetaTrader 4 (MT4) – tester Vám vrátí backtesty všech prozkoumaných kombinací a ty nejlepší jsou tím pádem dobré jen proto, že kopírují křivku, nikoli proto, že by šlo o robustní (tj. zobecnitelné do budoucnosti) výsledky.  Optimalizace v platformě MetaTrader 5 (MT5) se tento problém snaží řešit přidáním “forward” analýzy, ale protože na testovacím období (viz následující odstavec) pouští opět velké množství backtestů, tak ta nejlepší strategie z forward analýzy bude opět tak zisková spíše kvůli kopírování křivky než kvůli její robustnosti. Zkrátka, výsledky optimalizace v MetaTrader 4 neposkytují informace, které byste potřebovali, abyste mohli učinit dobré rozhodnutí o volbě parametrů. Optimalizace v MetaTrader 5 už sice klíčové informace poskytuje, ale pokud neovládáte statistické modelování a analýzu dat, a spolehnete se jen na to, která strategie vychází nejlépe ve forward analýze, přijdete nejspíše o peníze.

Robustní optimalizace pomocí AI

Dá se s tím něco dělat? Zde nám mohou pomoci principy strojového učení, konkrétně rozdělení dat na dvě složky – trénovací a testovací data. Jde o jednoduchý a zásadní princip, že výsledek nějaké algoritmické optimalizace nebo učení musí být ověřen na datech, která ten algoritmus při učení neviděl. V našem případě to znamená pustit optimalizaci parametrů např. na cenách EUR/USD v roce 2017 a pak se podívat, jak by takto optimalizovaná strategie fungovala v roce 2018. Pokud by totiž optimalizace „okopírovala“ křivku v 2017, nebude ta strategie v roce 2018 nejspíš k ničemu.

Tím ale přicházíme k dalšímu problému – jak na historických datech optimalizovat strategii tak, aby fungovala relativně dobře i na datech budoucích? To je pochopitelně svatý grál algoritmického obchodování a pečlivě střežené tajemství všech investičních bank a hedge fondů.

V CLEO.one jsme aplikovali další techniky strojového učení, abychom tento problém za vás vyřešili a vy se tak mohli soustředit na tvorbu strategie místo zdlouhavého hledání lepších parametrů. Na naší platformě tak můžete svou strategii optimalizovat na jedno kliknutí a mít při tom jistotu, že se zároveň vyhnete všem těm úskalím.

Nástroj CLEO.one Optimizer je dostupný pro uživatele s Premium účtem. Vytvořte si účet a vyzkoušejte si naši optimalizaci.

Tým CLEO.one

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

Čtěte více

  • Online Trading není výplata na konci měsíce
    Online trading není zaměstnání a finanční trh není zaměstnavatel. Online trading je podnikání a na finančním trhu působí široký okruh konkurence, která chce uspět stejně dychtivě, jako my. Jakkoli jasně toto zní, naprostá většina z nás se na trhu chová, jako by tomu tak nebylo, jako by o konkurenci vůbec nešlo a zajímavý příjem tu čekal na každého. Nejlépe příjem každý měsíc. Takové chování a očekávání vede obvykle k nezdaru, protože nebere vůbec v potaz základní realitu trhů.
  • O obchodních signálech
    Přehled problematiky servisů placených signálů
  • OPEC a forex
    Trend překvapivých politických událostí nás neopustil ani na konci listopadu. Po dlouhé době neshod předních světových producentů, kdy jsme si mohli užívat neregulovaného trhu s ropou, přichází znovu na scénu kartel OPEC, který nechce dále prodávat své přírodní bohatství za méně než 50 USD za barel.
  • OPEC je v zoufalé situaci
    Tento týden nás zajisté čeká volatilní obchodování na trhu s ropou. Ve čtvrtek znovu po půl roce zasednou představitelé kartelu OPEC ve Vídni a diskuze o nastavení produkce ropy pro dalších 6-12 měsíců může skončit více alternativami.
  • OPEC možná znovu omezí těžbu
    Ceny ropy jsou na několikaměsíčních minimech, ropa WTI se obchoduje dokonce za méně jak na začátku roku. Ropné zásoby po celém světě rostou a obavy z nedostatku ropy byly možná až trochu přehnané. Americká ropná produkce je na nových historických maximech, mezitím Spojené státy udělily několika zemím výjimku z nedávno zavedených sankcí na dovoz iránské ropy. Venezuelská produkce dále klesá, ale ani to nestačí, aby se cena ropy vzpamatovala a vrátila na vyšší úrovně. O víkendu se v Abu Dhabi setkají členové kartelu OPEC a pravděpodobně budou projednávat omezení ropné produkce.
  • OPEC+ si znovu hraje s cenou ropy
    Zasedání OPEC a spřátelených zemí z minulého týdne nepřineslo očekávanou záplavu trhu ropou. Dosavadní oficiální škrty se sice sníží ze 1,8 na 0,8 mil. barelů denně, ale barely se na trh v takovém množství nedostanou, protože země jako Venezuela nebo Mexiko nejsou schopny vrátit těžbu na předchozí úrovně.
  • OPECu možná klesne produkce více, než se očekávalo
    Produkce ropného kartelu OPEC a jeho spojenců v prosinci klesla více, než se očekávalo a poslala tak měsíc před zahájením produkčních škrtů býčí signál pro investory na ropě. Největší producent kartelu Saudská Arábie snížila produkci o 468 000 bpd na něco málo přes 10,5 mil. bpd. Ropný kartel s jeho spojenci na prosincovém zasedání kartelu odsouhlasily od nového roku produkční škrty za účelem stabilizace ceny ropy.
  • OPEC znovu na scéně
    Uplynulé dva týdny „Trumpova“ trhu s cenou ropy nijak výrazně nezahýbaly. Jeden barel americké WTI se i při mírně rostoucím trhu nadále prodává okolo 45 dolarů. Proti sobě totiž působily dva faktory. Pozitivní sentiment předpokládající vyšší růst HDP a tím i poptávku po ropě brzdil silnější americký dolar. Příští týden však přijde ke slovu těžší kalibr, kartel OPEC.
  • Opět německé marky ? Nebo vznik USE ?
    Je možný rozpad Eurozóny ?
  • O posílení USD rozhodne realitní trh
    V dnešním článku o fundamentální analýze se znovu zaměřím na provázanost forexu a realitního trhu.
  • 9. MQL4 - Moje první strategie (1/2)
    V tomto díle si společně napíšeme vlastní strategii. Začneme nejprve vytvořením knihovny s pomocnými funkcemi pro obchodování.
  • 8 pips
    Dnes mi dorazila zpráva od mého dobrého přítele. Napsal mi v ní: "Tak dneska jsem vydělal jen 8 pips". Trh EUR/USD se dnes do této chvíle pohyboval v rozmezí High a Low asi 80 pips. Nabízí se zde otázka: Je 8 pips profitu za jeden den skutečně tak málo?
  • 8. MQL4 - Tester strategií
    V tomto díle se v rychlosti seznámíme s testerem strategií, který nám pak poslouží k testování a ladění naší strategie.
  • 7 tipů pro efektivní skalpování
    Dozvíte se, na co byste si měli dát pozor, co si důkladně promyslet a v jakých oblastech na sobě pracovat, abyste se stali ziskovým skalperem.
  • 7. MQL4 - Funkce pro obchodování
    V tomto díle si představíme poslední oblast jazyka MQL4 tak, abychom byli schopni napsat svoji vlastni strategii pro automatizované obchodování a tím jsou funkce pro práci s pokyny.
  • 6. MQL4 - Technické indikátory
    V tomto díle se podíváme funkce, které vracejí data jednotlivých indikátorů.
  • 5 velkých mýtů o obchodování forexu
    Pokud jste ve světě obchodování forexu nováček a hledáte informace, jak vůbec začít, vězte, že v tomto odvětví platí, že je propleteno spoustou balastu a zkreslených informací. Po čas celé své tradingové kariéry se budete neustále zdokonalovat a nejspíš vyhledávat nové informace a rady na internetu.
  • 5 rozdielov v tradingu kryptomien a forexu
    Dnes vám opíšem 5 zásadných rozdielov pri tradingu krypto trhu a forexových mien. Každá je v niečom lepšia a v niečom horšia a idem na tie rozdiely poukázať. Aj keď je tu kryptosvet iba necelých 10 rokov a forex niekoľkonásobne viac, tak popularita týchto trhov je celkom podobná.
  • 5 rozdielov v tradingu kryptomien a akcii
    V dnešnom blogu Vám vysvetlím zásadných 5 rozdielov pri tradingu a akciach. Každé má svoje pro a proti, no jeden trh je regulovaný a druhý nie je a tam začínajú všetky problémy aj príležitosti. Veľa začiatočníkov verí, že kupovanie kryptomeny cez krypto burzu je ako kupovať akcie cez brokera, no pravda je inde.
  • 5 nejsilnějších emocí tradera
    Psychologie obchodování je nedílnou součástí každého z nás. Trhy jsou jakýmsi živým organismem, u kterého se snažíme racionálním přístupem zanalyzovat jeho vývoj, což vytváří rozpor mezi očekáváním a konečným výsledkem.
  •  


    Diskuse ke článku

    Diskuse je přístupná pouze pro registrované uživatele.
    Přihlásit se | Nová registrace

avatar

Autor:

CLEO.one

Hodnocení autora:
CLEO.one online trading platforma. Vytvořte si vlastní obchodní strategii od jednoduchých příkazů založených na indikátorech až po složité algoritmy. To vše za pomocí jednoduché angličtiny a bez žádného programování.
Bližší informace o autorovi >>
reklama
Admiral Markets SE2

Kurzy obchodování

Bře
23

Juniorská škola tradingu - Forex I-II (Praha)

Juniorská škola tradingu - Forex I-II je určena pro začínající tradery. Pokud chcete vyzkoušet něco nového, vymanit se z davu a být úspěšný v obchodování na finančních trzích, tak je tento seminář určen právě vám.

Dub
13

Praktický workshop technické analýzy + profi obchodní systémy na FOREXu

FXstreet.cz představuje unikátní seminář s hostem - Patrikem Urbanem, který působil jako profesionální trader na Wall Streetu. Praktické použití technické analýzy, Price Action a obchodní systémy ziskových traderů. Kromě Patrika Urbana na semináři jako host vystoupí také full-time trader Jakub Hodan.

Kvě
18

Exkluzivní VIP seminář: Obchodujte jako bankovní trader!

Představujeme vám exkluzivní seminář, který účastníky semináře posouvá mezi tradingovou elitu. V průběhu semináře se dozvíte veřejně nedostupné informace o tom, jak ve skutečnosti funguje forex, pravdu o retailových brokerech a další veřejně nedostupné informace z obchodování bank a tradingu na institucionální úrovni.

Literatura

titulka_smallsize.jpg

Novinka! Kniha "Jak se stát forexovým obchodníkem" Ondřeje Hartmana vychází ve druhém a výrazně rozšířeném vydání!

Kniha vychází již ve druhém, ale tentokrát výrazně upraveném a rozšířeném vydání. Kniha je koncipována tak, aby byla užitečným průvodcem jak začínajícím obchodníkům bez zkušeností, tak i těm, kdo na forexu již obchodují a potřebují si prohloubit své znalosti.

Day_Trading_obalka_78x110.jpg

Kniha "FOREX – Ziskové intradenní a swingové obchodní strategie" od Kathy Lien vychází v češtině!

Je nám velikou ctí, že můžeme obohatit český a slovenský forexový trh světově uznávanou knihou číslo 1 pro každého, kdo chce do hloubky pochopit fungování největšího světového finančního trhu.

C:\fakepath\kathy-lien-08112017.jpg

Světový bestseller o tradingu v češtině! Úspěšní obchodníci: Jak běžní lidé porážejí Wall Street v jeho vlastní hře

Jedna z nejprodávanějších knih od Kathy Lien právě vychází v českém překladu! Obsahuje sérii rozhovorů Kathy Lien s nejúspěšnějšími tradery. Tato kniha se stala inspirací pro tisíce čtenářů po celém světě. Setkáte se v ní s příběhy obyčejných lidí, kteří dokázali zbohatnout díky systematickému dodržování konkrétních pravidel v tradingu. Bez ohledu na jejich povolání jsou dnes úspěšnými obchodníky a investory. V této knize vám budou představeny jejich obchodní přístupy a strategie, které vám pomohou pochopit, jak lze pomocí vlastní píle dosáhnout úspěchu ve zdánlivě složitém světě tradingu.

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, až doposud využívanou pouze několika profesionálními tradery, a k tomu i exkluzivní Price Action VIP indikátor, 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ý Price Action VIP indikátor, 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é:


FXstreet.cz - forex, komodity, kryptoměny, trading, zpravodajství

Nezávislý investiční server zaměřený na forex, komodity, kryptoměny, trading a zpravodajství. Vzdělávací články, cenové grafy, cizí měny, semináře, ekonomické a forex zprávy.
reklama
Bossa mentoring
reklama
Admiral Markets SE
reklama
Swissquote Bank
reklama
Bernstein Bank - seminar