Jump to content
Co nového? Mé kurzy
Články a tutoriály:
Archiv článků Psychologie obchodování Jak na obchodní plán Mé obchodní strategie
  • Úvod do breakout strategií

    Co jsou to breakout strategie?

    Jedná se o jeden z nejstarších obchodních přístupů vůbec. Breakout strategie jsou v podstatě strategie založené na průlomu. Vychází se z předpokladu, že pokud trh prolomí určitou úroveň, bude pokračovat v započatém směru a přinese profity. V podstatě je to podobný princip, jako u obchodování momenta. Pokud například vezmu naše diskréční obchodování se systémem FinWin, pak v tomto případě vstupujeme na nějakém momentu generovaném s pomocí indikátoru CCI a spekulujeme na kratší pohyb (momentum) v trhu. U breakout strategií čekáme na průlom, což je v podstatě takové "větší" momentum, u kterého spekulujeme na delší pohyb trhu. Oba přístupy lze i kombinovat - například s pomocí breakout signálu určit směr trhu a následně obchodovat momentum už pouze do takovéhoto započatého směru (tj. nechat si vygenerovat "dlouhodobější" momentum skrze prolomení breakout úrovně a pak jemně časovat vstupy na korekcích do takového směru, například se systémem FinWin, s PriceAction, atd.)

    Fungují breakout strategie i dnes?

    Ano. Přístup k vývoji breakout strategií však již vyžaduje větší invenci a především kvalitní proces testování robustnosti, abychom mohli vyloučit veškeré potenciálně nefunkční, nebo slabé přístupy, které se obvykle krátce po spuštění "rozpadnou". Právě procesu testování robustnosti jsem věnoval v minulosti nejvíce času a energie.

    Jsou breakout strategie složité?

    Mé strategie jsou ultra-jednoduché, doslova na pár řádek velmi jednoduchého kódu. Pochopit je musí i člověk se základní školou. Daleko větší pozornost a prostor jsem věnoval procesu testování robustnosti, který je již o poznání komplexnější.

    Samozřejmě, je možné stavět i velmi složité breakout strategie, vše záleží na invenci autora. Mně se zatím osvědčilo, že jednoduší je lepší.

    Co je hlavní jádro breakout strategií?

    Pro mě osobně jsou to prostor a čas. Pokud správně určíte vzdálenost v prostoru, kde má k průlomu dojít a zároveň časový rozsah, kdy má k němu dojít, máte základ breakout strategie. Existuje miliony kombinací, jak k prostoru a času přistoupit. Ve finále ale rozhodne stejně až test robustnosti.

    Osobně používám velmi jednoduché výpočty času i prostoru, zvládnutelné s papírem a tužkou. Pokud najdu zajímavý model, později přidávám ještě některý ze svých filtrů k vyhlazení equity a zlepšení výsledků. Testoval jsem stovky různých filtrů, ve finále jsem našel opravdu silných a zajímavých pouze pár, které však používám velmi často.

    BO-ukazka4.jpg

    Breakout strategie si můžeme velmi zjednodušeně představit takto: Jsou to vlastně "chytře" spočítané křivky kolem aktuální ceny trhu. Pokud se trh pohybuje mezi křivkami, nemá žádný trend. Pokud prolomí horní (zelenou) křivku, je pravděpodobné, že začal větší pohyb vzhůru (a nebo také ne). Pokud prolomí spodní (červenou) křivku, je pravděpodobné, že začal větší pohyb dolů (a nebo také ne). Takové křivky můžeme hledat mnoha způsoby a nadále zefektivnit skrze konkrétní časový rozsah a jednoduché filtry (používám jak price-action filtry, tak indikátory). Osobně pak držím pozice až do konce dne, protože pokud u mých breakout strategií nastane průlom správným směrem, nezřídka bývá výrazný. Mým zájmem je tedy zachytit celodenní trend a maximalizovat průměrný profit na obchod.

    Co jsou největší výhody breakout strategií?

    Jak jednou breakout strategii dokončíte, pustíte jí na své platformě a máte hotovo. Vše další už probíhá zcela automaticky.

    Nedávno jsem absolvoval čtvrtletní poznávací cestu po Asii. Díky časovému posunu nebylo možné obchodovat diskréčně. Byl jsem tedy odkázaný pouze na statistické arbitráže, opce a breakout strategie. Pouze samotné breakout strategie zaplatily za tu dobu velký kus nákladů na tuto ne zrovna levnou cestu. Vše přitom běželo z části zcela samo na mém počítači v Praze (v server house), ke kterému jsem se vzdáleně přihlašoval pro kontrolu, občas i přes svůj mobil - z části na dalším serveru a z části u Martina Lembáka ve firmě Striker, který se mně staral o řadu "náročnějších" strategií, mimo jiné i se zadáváním počtu obchodovaných kontraktů pro příští den na základě instrukcí, které jsem mu dal předem. Za celou dobu své cesty jsem neměl prakticky žádný problém.

    Samozřejmě, ne každý měsíc je profitabilní. Pokud však máte portfolio různých dalších strategií (s nízkou korelací), už je pravděpodobnost stabilnější distribuce zisků podstatně vyšší.

    Jelikož bych i v budoucnu rád podniknul další delší poznávací cesty po různých koutech světa, byla to má hlavní motivace "opřít" se do problematiky breakout strategií a mechanických přístupů celkově. Jak už jsem psal, nejvíce času jsem nakonec věnoval procesu testování robustnosti. I kvůli němu mně dnes trvá delší dobu přijít s novou strategií - opravdu velkou část strávím testováním robustnosti a dokumentací. Snažím se být v tomto ohledu možná až příliš pečlivý a opatrný.

    Na jakých trzích breakout strategie obchodovat?

    Nejzajímavější jsou indexy. Konkrétně e-mini Russell, e-mini DowJones, e-mini S&P500, e-mini S&P100, e-mini NASDAQ, případně DAX. Dobrá strategie funguje na všech těchto indexech. Má preference je trh e-mini Russell a to z důvodů vysoké volatility.

    breakout-volatilni-dny.jpg

    V opravdu volatilní dny, jako byl ten 18. 10. 2011, mohou breakout strategie na trhu e-mini Russell 2000 přinést i tisícové profity na kontrakt za jediný den - pokud jsme tedy v daný den na správné straně trhu. Trh e-minu Russell nabízí naprosto největší potenciál, logicky ale i největší drawdowny.

    Jak velký účet musím mít k obchodování breakout strategií?

    Vše záleží na trhu a strategii.

    Osobně kapitalizuji své strategie 4x více, než byl největší historický drawdown. V případě portfolia pak kouknu na kombinovaný celkový historický report a kapitalizuji celé portfolio 6x více. Osobně nemám problém s drawdownem kolem 15-20% na úrovni portfolia, obzvláště u mechanických strategií, které sleduji jen minimálně a u kterých vím, že drawdowny většinou netrvají dlouho. Navíc se na celkový příjem dívám minimálně z pohledu kvartálních výsledků, jako je tomu u většiny firem (na své portfolio hledím jako na malou firmu).

    Sám obchoduji breakout strategie na trhu e-mini Russell 2000, které mají nejvyšší volatilitu, tedy i největší drawdowny. Tj. například strategii s drawdownem 3 000 USD kapitalizuji účtem 12 000 USD. Pokud bych obchodoval klidnější e-mini DowJones nebo EMD, a drawdown by byl 2 000 USD, pak bych kapitalozoval částkou 8 000 USD, atd.

    Pokud mám například portfolio 4 strategií na trhu e-mini Russell s kombinovaným maximálním drawdownem 5000 USD, kapitalizuji toto portfolio částkou 30 000 USD, atd.

    Nutno také podotknout, že breakout strategie pracují s mnohem většími stop-lossy, než u diskréčního obchodování. Nejnižší možný stop-loss u breakout strategií se mně osvědčil v případě volatilního trhu e-mini Russell 2000 na úrovni 400 USD, pracuji však i se stop-lossy vyššími. Význam stop-lossů je však u breakout strategií trochu jiný, než u diskréčního obchodování. Stop-loss zde slouží skutečně jako "nouzová ochrana", stop-loss je zde zasažený mnohem méně, než u diskréčních strategií. Občas třeba i jen 1x za 3 měsíce. To však neznamená, že by nebyly po 3 měsíce ztrátové obchody. Mé strategie vystupují na konci dne a to jak se ziskem, tak se ztrátou. Rozdíl je ten, že ztráta na konci dne může být i po řadu týdnů menší, než je zvolený ochranný stop-loss, proto je stop-loss u breakout strategií zasažený méně často (ale také je adekvátně větší).

    BO-ukazka1.jpg

    BO-ukazka2.jpg

    BO-ukazka3.jpg

    Jedna z (mála) mých breakout strategií, která prošla náročnými testy robustnosti. Close-to-Close drawdown je u této strategie na úrovni cca 4000 USD, což je dáno vysokou volatilitou trhu e-mini Russell. Systém tedy dle mých požadavků vyžaduje kapitalizaci 16 000 USD (v případě zasazení do portfolia je třeba vypočítat kapitalizaci s ohledem na max. drawdown portfolia). V průměru systém generuje kolem 900 USD (18 000 kč) za měsíc na jeden kontrakt a to zcela automaticky.

    Jaké očekávat zhodnocení?

    Osobně mířím se všemi svými AOS portfolii na kombinovaný finální výsledek kolem 60% - 65% bez position sizingu, s position-sizingem, který je v mém případě poměrně konzervativní, ideálně na +100% a více ročně (spokojím se ale i s menším zhodnocením). To není až tak mnoho v porovnání s možnostmi diskréčního obchodování, ale zase se mění "pravidla hry" - vše, co potřebujete, je 1 minuta denně na překontrolování, že běží platforma (pokud si to nezařídíte jinak, například strategie, které mně běží u Martina Lembáka, nesleduji vůbec, kolikrát se i na statementy kouknu třeba jen 1x týdně, takže celý týden vlastně ani nevím, že mně nějaké strategie běží - což mně vcelku vyhovuje).

    Závěr

    Breakout strategie nejsou v žádném případě svatý Grál. Je to jen jeden z dalších mnoha obchodních přístupů. Osobně mně na tomto přístupu však vyhovuje jednoduchost, neboť netřeba vymýšlet nic nového a složitého, ale zároveň zůstává široká variabilita vybízející k invenci nových nápadů a kombinací, takže neustále existuje prostor k hledání něčeho nového. Navíc je stále možné nalézt skutečně robustní breakout strategie a stavět takové do celého robustního portfolia - což je přesně to, co se snažím dělat. Největším benefitem pro mě ale zůstává absolutní automatizace, přitom s velmi zajímavým potenciálem zhodnocení. Časová volnost a flexibilita jsou pro mě čím dál tím více prioritou. Vývoj breakout strategií samozřejmě vyžaduje čas a trpělivost, ale je to čas, který si na 100% mohu řídit dle svých požadavků. Následně je možné disponovat s časem už zcela libosti - protože jak jednou breakout strategii, která prošla všemi důležitými testy robustosti (což je jedna z mnoha) spustíte, veškerý čas už je zcela váš.

    8.4.2012

    Tomáš Nesnídal


    Další články na toto téma

    Fungují breakouty silných swingů? Otestoval jsem 40 futures trhů a data mluví jasně

    Mnoho obchodníků tráví hodiny hledáním silných supportů a rezistencí s cílem vstupovat do protitrendových obchodů. Sází na to, že se cena od úrovně odrazí a trh se otočí. Když jsem ale otestoval více než 25 let historie na 40 futures trzích, zjistil jsem něco jiného.
    Držet pozici mechanicky ve směru průrazu (breakout) – třeba jen několik hodin po překonání swingu – se ukazuje jako statisticky mnohem zajímavější edge (výhoda) pro stavbu robustního obchodního systému.
    Trendové obchodování je jednou z nejjistějších metod tradingu. Kde ale do rozjetého vlaku nastoupit? Jednou z potenciálně nejsilnějších oblastí je právě průlom swing high/low – místa, kde historicky došlo k výrazné změně nabídky a poptávky.
    1. Co je to vlastně swing a proč na něm záleží?
    Na grafu níže vidíte 120minutový timeframe futures kontraktu zlata (GC) s vyznačenými swingy. Modré body označují swing high (lokální vrcholy), červené body swing low (lokální dna).

    Vyznačení swingů nám dává okamžitou orientační mapu. Cena se v těchto bodech neotočila náhodou. Za každým takovým bodem stála dočasná změna v rozložení sil mezi nakupujícími a prodávajícími. Trh si tyto úrovně "pamatuje".
    Než začneme testovat, musíme swingy přesně definovat. Subjektivní pohled "od oka" v backtestu nestačí. Existuje mnoho metod:
    Fraktály (Bill Williams): Swing high je svíčka s nejvyšším High, obklopená N svíčkami s nižšími Highs. Procentuální retracement: Swing vzniká, pokud se trh vrátí o X % zpět. ATR pohyb: Swing musí mít velikost minimálně N-násobku průměrného denního rozpětí (ATR). Pro tento výzkum jsem se zaměřil na výraznější swingy, které se vykreslují přibližně jednou za den či méně. Použil jsem definici založenou na volatilitě (cca 1 x denní ATR). Pokud použijete podobnou logiku, vaše struktura swingů – a tedy i výsledky testů – budou velmi podobné těm mým. Byť úplně přesnou definici použitého skriptu pro výpočet swingu nebudu prozrazovat, protože na tomto konceptu plánuji stavět vlastní obchodní systém.
    2. Metodika testu: Hledání čisté pravděpodobnosti
    Cílem výzkumu není ukázat hotovou strategii, ale zjistit základní tržní tendenci. Má trh po doteku významného swingu tendenci se odrazit (Mean Reversion), nebo prorazit (Breakout)? Abychom dostali "čistá data", testy jsou prováděny bez poplatků (komisí) a bez skluzů v plnění (slippage).
    Parametry testu
    Data: Kontinuální, zpětně adjustovaná 1minutová data z TradeStation. Rozsah: 40 futures trhů (US indexy, komodity, dluhopisy + DAX). Historie: Od roku 2003 (většina trhů od 2006) do současnosti. Vstup: Stop příkaz přesně na ceně swingu. Každý swing se obchoduje pouze jednou. Money Management: Normalizace na volatilitu. Otevírám takový počet kontraktů, který odpovídá pohybu 25 000 USD při průměrné denní volatilitě.  Poznámka: Toto není doporučený risk pro reálný účet! Je to matematická metoda, jak zajistit, aby levná kukuřice měla v testu stejnou váhu jako drahý akciový index. Výstup: Časový. Testujeme, co se stane po X hodinových úsečkách. Žádný jiný stop-loss ani profit-target. 3. Výsledky testů: Mýtus o odrazech padá
    Pojďme se podívat na tvrdá data. Testoval jsem různé doby držení pozice.
    A) Držení 1 hodinu po průrazu (okamžitá reakce)
    V tomto scénáři vstupujeme na doteku swingu a vystupujeme na konci (Close) následující 60minutové svíčky.
    Zde je vizuální ukázka obchodu na ropě (CL), který by zrovna skončil ztrátou (falešný průraz):

    Ačkoliv ukázka výše nevyšla, statistika z více než 40 000 obchodů hovoří jasně pro breakouty. Pokud byste na všech 40 trzích mechanicky kupovali swing high a prodávali swing low s výstupem po hodině, vaše teoretická equity křivka by  vypadala takto:

    Graf zobrazuje teoretický potenciál (hrubý zisk) samotného principu breakoutu bez aplikace nákladů a řízení rizika.
    Takto vypadají výsledky po jednotlivých testovaných trzích:

    Klíčová zjištění:
    Sharpe Ratio 1.59: To je na "hrubý" systém bez filtrů a SL velmi solidní číslo. Byť nezapomínejme, že nejsou zahrnuty komise a skluzy. Konzistence: Systém funguje stabilně přes 25 let. Symetrie: Vydělávají obě strany – Long i Short:
    Některé trhy mají přitom výsledky doslova ukázkové. Takto vypadá simulace přístupu na zlatu:

    Kde je zajímavé i to, s jakou přesvědčivostí funguje pravděpodobnost do shortu:

    B) Držení 10 hodin (Intradenní trend)
    Zkusme pozici podržet déle. Co se stane, když dáme obchodu prostor dýchat cca 10 hodin:

    Výsledek? Stále výborný.
    Sharpe Ratio: 1.55 (téměř beze změny oproti 1 hodině).  Drawdown: Mírně se zvýšil. Charakteristika: S delším časem začíná Long strana dominovat (díky přirozenému růstu řady trhů), zatímco úspěšnost Shortů mírně klesá, ale stále je zisková.
    4. Kontrolní test: Kde výhoda mizí?
    Každý správný výzkum potřebuje "kontrolní skupinu". Provedl jsem proto test s výstupem za 2 dny. Předpoklad: Krátkodobé momentum po průrazu by mělo vyprchat a výsledek by měl být náhodný nebo kopírovat trh.

    Potvrzeno.
    Sharpe Ratio spadlo na 0.21. Equity křivka je "rozbředlá". Zisk generují pouze Longy na trzích, které měly silné býčí trendy. Shorty jsou v hluboké ztrátě. Tento test je klíčový důkaz, že edge se skrývá v bezprostřední reakci na průraz swingu. Čím déle čekáme, tím více se náš náskok rozplývá v tržním šumu.
    Závěr a další kroky
    Tento výzkum nám dal jasnou odpověď: Trhy mají na úrovni významných denních swingů statisticky měřitelnou tendenci pokračovat v pohybu (breakout), nikoliv se otáčet.
    Tendence vypadá navíc tak silně, že je mým plánem na ní postavit konkrétní obchodní systém. Pochopitelně s propracovanějším řízením risku a výstupy.
    Pokud hledáte způsob, jak intradenně obchodovat trendy, vstupy na průrazu swingů vypadají jako robustní bod, od kterého se odrazit.
    Příště se při zkoumání zaměřím na to, co s výsledky udělá realistický risk management a především aplikace běžných nákladů a skluzů v plnění.
     

    Micro Bitcoin futures: Jak vytěžit volatilitu a zároveň posílit diverzifikaci portfolia

    Micro Bitcoin futures (MBT) kotované na regulované burze CME otevírají traderům elegantní cestu k bitcoinové volatilitě s jemně škálovatelným nominálem 0,1 BTC. V článku si ukážeme, proč tento instrument nenechat ležet ladem, jak funguje jeho vztah ke spotovému trhu a co přinese do portfolia ve srovnání se stejnou strategií na tradičním indexu Nasdaq 100.
    Proč se vůbec zabývat Micro Bitcoin futures
    Bitcoin je sice relativně mladé aktivum, ale za poslední dekádu se stal natolik významným, že cenová dynamika přitahuje každého, kdo v tradingu cíleně hledá volatilitu. Spotové držení BTC však přináší celou řadu operačních potíží – od správy privátních klíčů přes bankroty kryptoburz až po fakt, že otevřít krátkou pozici není zrovna jednoduché.
    Kontrakt MBT tento problém řeší: vypořádává se stejným clearingem jako e-mini S&P 500, obchoduje se na CME Globex a můžete jej – na rozdíl od spotu – bez omezení shortovat i obchodovat na páku pouze přes margin. A navíc jej lze obchodovat ve stejné platformě jako ostatní futures a akcie.
    Co přesně představuje kontrakt MBT
    Micro Bitcoin futures spatřily světlo světa v květnu 2021 jako zmenšená verze „velkého“ bitcoinového futures. Každý kontrakt reprezentuje 0,1 BTC, takže při ceně 100 000 USD kontrolujeme pozici v hodnotě 10 000 USD. Díky cash-settlementu se při expiraci pouze porovná závěrečná referenční cena Bitcoinu s naší vstupní cenou a rozdíl se vyrovná v dolarech – žádné „dodání“ mincí na blockchain.
    Pákový efekt zajišťuje margin: u Interactive Brokers blokuje intradenně zhruba 3 700 USD, u TradeStation cca 700 USD. Nejmenší cenový krok je 5 bodů (tick-size 0,5 USD), takže pozici lze jemně škálovat i na menších účtech.
    Vztah futures vs. spot
    Hodnota MBT se neustále odvíjí od okamžité spotové ceny Bitcoinu. Každý den probíhá tzv. mark-to-market oceňování, které finančně srovná rozdíl mezi včerejší a dnešní cenou. Pokud se futures od spotu výrazně odchýlí, arbitrážní obchodníci jej rychle vyrovnají – buď prodají futures a koupí spot, nebo naopak – takže cena kontraktu přirozeně konverguje ke spotu. Výsledkem je nástroj, který kopíruje bitcoinovou dynamiku, ale přidává snadné shortování, páku a regulované prostředí.
    Výhody MBT vůči spotu a CFD
    Regulace CFTC – kontrakt spadá pod stejná pravidla jako indexové futures. Bezpečí protistrany – clearing CME garantuje vypořádání, odpadá riziko bankrotu kryptoburzy. Jednoduché shorty – stačí prodat futures kontrakt. Jemné škálování pozice – nominál 0,1 BTC dovolí risk-management i malým účtům. Nevýhody MBT
    Hlavním minusem MBT je nižší likvidita, která vede k o něco širšímu spreadu a vyšším slippage. Navíc kvůli malému nominálu je na menších účtech nutné otevírat více kontraktů a na každý platit komisi (u IB 4,04 USD RT). V krátkodobých intradenních strategiích proto náklady rychle naskakují. I tak tvoří poplatky malou část průměrného denního range Bitcoinu, takže při rozumném money-managementu zůstávají únosné – viz video.
    Proč zapojit MBT do portfolia
    Bitcoin se chová jinak než tradiční trhy a je zatížen vysokým podílem retailových účastníků, kteří často reagují emocionálně a používají naivní patterny technické analýzy. Pro systematické obchodníky je tak zdrojem poměrně „čerstvé“ alfy. Současně jde o aktivum s nízkou korelací k indexovým futures, což z něj dělá ideální prvek diverzifikace.
    „Nejdůležitější věc, kterou můžete pro své investice udělat, je diverzifikovat.“
    — Ray Dalio
    MBT v praxi – srovnání výkonnosti stejného systému s trhem Nasdaq 100
    Sám mám za sebou několik set obchodů v trhu MBT a mohu tak výhody/nevýhody využití MBT kontraktu demonstrovat na reálných datech. S využitím stejného nastavení systému intradenního breakoutu (přesně v té podobě, v jaké je sdílený v Trading Room) jsem připravil detailní porovnání strategie obchodované jak na trhu MBT, tak MNQ (micro Nasdaq 100 futures):

    Poznámka: Exekuce příkazů v MBT zobrazená ve videu je prováděna se skriptem popisovaným v článku Ukázka obsloužení intradenní breakout strategie skrz časované příkazy. Všechny backtesty jsou vytvářeny s nastavením systému tak, jak jej sdílím v Trading Room (tj. pokud si provedete stejný backtest, dostanete stejný výsledek). Strategie intradenního breakoutu je v Trading Room sdílena jako otevřený systém (žádný blackbox) a pravidla jsou stále ještě dostupná i pro měsíční předplatné skupiny. 

    BracketTrader v praxi - silný nástroj pro aktuální breakouty

    V Trading Room máme hotový nástroj pro obsloužení sdílené strategie intradenního breakoutu pro obchodování v Interactive Brokers.
    Obchodujeme skrz jednoduchý skript zadávající do trhu bracket příkazy na základě vyvinutého systému, jehož pravidla jsou stále v Trading Rooom k dispozici - viz Trading Room intradenní breakout. Video ukázku nástroje jsem sdílel zde.
    A že trhy aktuálně jedou. Takto vypadaly mé včerejší short pozice v Dow Jones, S&P 500 a micro Bitcoin futures (většina obchodníků na Finančníkovi obchoduje i indexy skrz microfutures):

    Chcete-li obchodovat v aktuálních trzích stejně, stačí se zapojit do Trading Room (pro využití nástrojů obchodujících u Interactive Brokers je třeba roční předplatné).
     
×
×
  • Vytvořit...