Jump to content
Co nového? Mé kurzy
Články a tutoriály:
Hledat v
  • Více možností...
Najít obsah, který ...
Hledat výsledky v ...
Seriály Komoditní Manuál Psychologie obchodování
  • Indikátory: Bollinger Bands (3)

    Dnes budeme pokračovat v obchodování s použitím indikátoru Bollinger Bands. Už jsme si ukázali techniky, jak zvýšit úspěšnost signálů BB – s použitím bullish/bearish úsečky a doplňujícího indikátoru. Dnes si ukážeme další tipy.

    Nejedná se o žádná tajemství. Vše, co si nyní ukážeme, dokáže vypozorovat s trochou píle každý, kdo věnuje indikátoru Bollinger Bands trochu času a pozornosti; toto by ostatně mělo platit pro každý nástroj. Než začnete obchodovat jakýkoliv indikátor, nejprve jej pořádně a dlouho pozorujte, všímejte si drobností a maličkostí. Jedině tak se naučíte daný nástroj ovládnout dokonale.

    1. pozor na signály, které mají úsečku v blízkosti meanu

    Jedno z potenciálních nebezpečí v případě indikátoru BB nastává v momentě, kdy nám vstupní signál utvoří takovou úsečku, která je velmi blízko meanu, nebo dokonce mean protíná/dotýká se ho. Takovéto situace razantně snižují pravděpodobnost úspěšnosti daného signálu. Zrovna tak platí, že v momentě, kdy vstoupíme na základě indikátoru BB do pozice a již zakrátko (po několika málo dnech) se trh dostane do blízkosti meanu bychom měli okamžitě posouvat náš stop-loss na vstup. Důkazem toho, že trh v blízkosti meanu může být „nebezpečný“ a znamenat případné zpomalení nebo dokonce chvilkové otočení trhu, může být hned následující obrázek:

    BB-3-1.jpg
    Obrázek 1 – ceny blízko meanu mohou znamenat potenciální nebezpečí, a proto se vyplatí v momentě, kdy je cena blízko meanu (červená čára) posunout stop-loss co nejdříve na úroveň vstupu

    Na obrázku vidíme graf Kanadského dolaru ve fázi, která může být pro nezkušeného a neznalého obchodníka velmi nebezpečná – a sice ve fázi, kdy trh netvoří žádný souvislý trend, ale spíše jde v nepříliš úhledných pohybech do strany. V této situaci nám navíc dávají Bollinger Bands celou škálu potenciálních signálů (pro zjednodušení momentálně nepoužívám jako filtr doplňkový indikátor). Co je však ale ještě podstatnější – všimněte si, že v momentě, kdy se trh po vstupu do pozice dostal do blízkosti meanu, došlo zanedlouho k otočení, nebo výraznější korekci (viz šipky v grafu). Pokud bychom v tento moment neposunuli stop-loss na vstup, v řadě případů bychom inkasovali zbytečnou ztrátu. A naopak – pokud v blízkosti ceny trhu k meanu (mean = červená čára) inkasuje obchodník profit, velmi často tak učiní v „pravý okamžik“ (takový přístup by volila převážně řada swingových obchodníků). Mean je rozhodně důležitý bod předmětu dalšího zkoumání a pokud v momentě, kdy je trh v blízkosti meanu posouváte stop-loss na vstup, rozhodně nic nezkazíte. Ba naopak.

    2. Bollinger Bands jako „společník“ double top/bottom

    Tu a tam se vám stane, že dojde k proražení spodní nebo horní čáry indikátoru BB v momentě, kdy se zároveň vytvoří formace double top/bottom. Takovýto případ pak dává skutečně silný signál a je poměrně jedno, která z „hran“ formace double top/bottom dosahuje protnutí kanálu Bollinger Bands. V takovýchto situacích dokonce můžeme „přihmouřit oči“ i v případě, kdy je vstupní úsečka velmi blízko meanu. I když double top/bottom ve spojitosti s Bollinger Bands nenalezneme příliš často, jedná se o signál, který bychom si neměli nechat ujít. Zde je několik případů, kdy došlo ke kombinaci double top/bottom spolu s protnutím BB křivky na některé z „hran“ formace:

    BB-3-2a.jpg

    BB-3-2b.jpg

    Obrázek 2: skutečně silný signál indikátoru Bollinger Bands můžete dostat v momentě, kdy se zároveň vytvoří formace double top/bottom

    3. Bollinger Bands jako částečný pomocník pro identifikaci „špatných trhů“

    Posledním z dnešních tipů, které vám chci ukázat v kombinaci s indikátorem BB je i možné varování, kdy neobchodovat. Jedná se o moment, kdy se trh pohybuje v oblasti meanu a opakovaně jej s vysokou frekvencí protíná nahoru, dolu, zpět nahoru, zpět dolu atd. Jedná se o období, kdy trh nemá žádný jasnější trend a kdy se trh nachází ve fázi takzvaného „chopu“. Takovéto období je nesmírně nebezpečné pro obchodování – velmi často bude znamenat odevzdávání dříve nakumulovaných profitů. V době, kdy trh opakovaně protíná mean mají zároveň obě čáry BB (horní i spodní) tendenci zúžovat se, což je signál snižující se volatility a tudíž i další důvod držet se stranou v příliš „mrtvém“ trhu nemáme co pohledávat. Jak tedy může vypadat „nebezpečná“ fáze konkrétně? Zde je několik ukázek:

    BB-3-3a.jpg

    BB-3-3b.jpg

    Obrázek 3: nebezpečné období nastává v momentě, kdy trh příliš často protíná mean a nebo kdy s příliš vysokou frekvencí „pendluje“ mezi horní a dolní křivkou BB v rámci pouze několika málo úseček

    Zde je již třeba opět určité zkušenosti. Bollinger Bands je třeba dlouhodobě pozorovat a učit se pro něj získávat cit – jenom tak budeme moci využít plný potenciál indikátoru (to samozřejmě platí pro všechny indikátory).

    Závěrem

    Ve 3 dílech seriálu věnovaném indikátoru Bollinger Bands jsme si tedy ukázali několik cest, konceptů a možností jak rozvíjet obchodování s tímto skvělým nástrojem. Samozřejmě i zde platí, že základem je potřeba kvalitního money-managementu, což je předmětem dalšího zkoumání (a kladení si otázek typu: jak nejideálněji umisťovat SL? Jak nejideálněji vystupovat?). Samostatnou kapitolou používání indikátoru BB je pak používání v případě opčního obchodování. Indikátor je totiž možné používat i k měření volatility a získat tak dobrý nástroj pro opční obchodování, který pak lze využívat rovnou celou řadou způsobů. K tomu ale zase až někdy v budoucnu.

    8.10.2006

    Tomáš Nesnídal


    Mohlo by vás dále zajímat

    banka amerických akcií

    Obchoduji BAC nákup od 34.90. Myslím, že je to dobrá investice z dlouhodobého hlediska.  
    im pomocí tohoto ukazatele pro záznam. 
    jeho z ceo.codes čte fibonacci
                 

    Vytváříme obchodní systém – konkrétní vstupy

    Pojďme se v našem seriálu posunout k praxi. Pro většinu obchodníků to představuje první testování určitého konkrétního plánu. Tedy minimálně zahrnující jasné vstupy a výstupy.
    My si později ukážeme, že se v našem přístupu nebudeme fixovat na jedinou vstupní situaci. Už jen proto, abychom měli systém více všestranný a obchodující s vyšší frekvencí. Ukážeme si také, že naše vstupy můžeme vytvářet na základě různých logik, a ty následně kombinovat dohromady – což opět povede k vyšší robustnosti. Mj. budeme postupně pracovat s cenovými patterny, indikátory, volatilitou, intermarket analýzou, sezónností a market internals.
    Ale pojďme postupně. Dnes se bez většího vysvětlování zaměříme na využití indikátoru Bollinger Bands. Jednoduše proto, abychom získali konkrétní příklad, se kterým můžeme začít pracovat.
    Bollinger bands statisticky definuje pásma, ve kterých cena osciluje okolo průměrné ceny. Dá se předpokládat, že na hranách těchto pásem mohou obchodníci přehnaně reagovat – například prodávat, pokud cena příliš poklesne nebo agresivně nakupovat, pokud cena roste až k hornímu pásmu bollinger bands. Takové chování by pak mohlo být kompenzováno v noční seanci.

    Ukázka aplikovaného indikátoru Bollinger bands na trh SPY v programu Amibroker.
    Konkrétní vstupní situace může vypadat takto:
    LONG: Trh uzavře pod včerejším denním Low a současně pod spodní linkou indikátoru BB s parametry 14 a 1,5. Současně je trh nad svým dlouhodobým klouzavým průměrem s periodou 200.
    V případě programu Amibroker, který sám nejvíce pro podobné testy používám, můžeme danou situaci popsat následovně:
    C<Ref(L,-1) AND C<BBandBot( C, 14, 1.5) AND C>MA(C,200); SHORT: Trh uzavře nad včerejším denním High a současně nad horní linkou indikátoru BB s parametry 14 a 1,5. Současně je trh pod svým dlouhodobým klouzavým průměrem s periodou 200.
    V případě programu Amibroker můžeme danou situaci popsat následovně:
    C>Ref(H,-1) AND C>BBandTop( C, 14, 1.5) AND C<MA(C,200); Long obchod znamená, že na close denní úsečky trh nakupujeme a pozici držíme do otevření trhu následující den. Short obchod znamená, že na close denní úsečky trh prodáváme (shortujeme) a pozici držíme do otevření trhu následující den.
    Systém už v této fázi obchoduje na dlouhou i krátkou stranu, což je přístup, který u takto krátkodobých systémů doporučuji. Minimálně je to cesta k vyšší robustnosti.
     Co se týče uvedených kódů popisujících vstupní situace, jde o skriptovací jazyk programu Amibroker. S jeho pomocí lze jednoznačně popsat obchodované situace, které se občas zdlouhavě popisují běžnými větami. Programování v Amibrokeru není při vytváření systému vůbec potřeba. Můžete použít jiný program nebo třeba testovat situace ručně. Aby byl ale výklad co nejjednoznačnější, tak jsem jej doplnil právě i hotovými podmínkami skriptovacího jazyka. Sami nakonec vidíte, že definování příslušných situací není vlastně vůbec složité.
    Ohromnou výhodou definování systému skripty je možnost myšlenku otestovat na velkém množství dat během pár vteřin.
    Takto vypadá náš backtest aplikovaný na trh SPY v období 1.1.1994 – 1.1.2019:

    Systém obchoduje na long i short stranu. Celkem bylo provedeno 335 obchodů s úspěšností 65,67 %. K dispozici máme i podrobné statistiky:

    Určitě se vám nyní honí hlavou – jak dobré jsou dané výsledky? Kolik jsem mohl vydělat na svém konkrétním účtu? Ale brzděte prosím tyto myšlenky. Jsme opravdu zatím na úplném začátku!
    Předně – v tuto chvíli testujeme zatím jedinou vstupní situaci, přes kterou jsme vstoupili do 335 pozic v průběhu 24 let. Tedy obchodovali jsme průměrnou frekvencí jen lehce přes obchod za měsíc. A v tu dobu náš kapitál pracoval vždy jen přes noc… Přesto systém vytvořil skoro poloviční zhodnocení, jako kdybychom drželi celou dobu nakoupený samotný index, ale při podstatně nižším risku. Rozhodně je to velmi povzbudivý start, který nám ukazuje další směr – je potřeba zejména zapracovat na zvýšení frekvence obchodování.

    Indikátory: Bollinger Bands (2)

    Po zhruba měsíci se dnes vrátíme k indikátoru Bollinger Bands. Jedná se o zajímavý indikátor, jehož praktická aplikace skrývá sice nejedno úskalí, ale se správným použitím a citem pro indikátor můžeme docílit zajímavých výsledků.
    Ještě než přejdu k několika praktickým tipům, rád bych zpětně zareagoval na reakce, které přišly na první díl. Reakce pocházely od matematicky fundovanějších než já a obsahovaly přesnější a fundovanější výklad o funkci standardních odchylek a podobných statistických principů – za což jsem rád, protože podobné fundované doplnění nejsem schopen sám poskytnout. V tomto bodě bych tedy rád ještě jednou důrazně upozornil, že já nejsem matematik a ani neoplývám přílišnou matematickou zdatností. Tudíž i hlubší pohled do teorie jakýchkoliv indikátorů a matematická přesnost nebo nepřesnost každého indikátoru mně příliš nezajímá, jediné co mně zajímá je praktická použitelnost. Nebudu se tedy již více a dále pouštět do teoretické části – matematicky zdatní toužící po hlubších informacích na teoretické bázi nebo sofistikovanější diskusi o matematické přesnosti/nepřesnosti určitě uvítají i další diskuse možné k nalezení na google. My ostatní se pojďme podívat na to, zda-li lze s indikátorem Bollinger Bands vydělávat nějaké peníze.
    Pokud si někteří z vás po prvním díle již indikátor prakticky zkoušeli (a já doufám, že to mnozí udělali) určitě již za krátko přišli na to, že praktická aplikace není tak snadná, jak se může na první pohled zdát. Pokud bychom obchodovali s pravidlem nástupu do příslušné pozice při proražení horní nebo spodní části indikátoru, tu a tam bychom určitě nějaký zajímavý profit inkasovali, ale v řadě případů bychom nastoupili do zcela špatné pozice. Jinými slovy, indikátoru BB někdy trvá i celou řadu pokusů, než ke skutečnému otočení trhu dojde! (Samozřejmě, s adekvátním MM by se i v takovém případě dal postavit profitabilní obchodní systém, zřejmě by to ale nebylo to „ideální“). Pro ty, kteří se ještě s indikátorem neseznámili blíže, zde je praktická ukázka toho, co mám na mysli:
    Na obrázku 1 vidíme situaci, kdy se trh Britské Libry (BPU6) nacházel v býčím up-trendu. Během své cesty vzhůru trh několikrát prorazil horní kanál BB a tím nám dal signál k možnému otočení trendu. Jak ale vidíte, trvalo velmi dlouho, než skutečně k otočení došlo. Pokud bychom tedy spekulovali principem, kdy po každém proražení horní čáry, nebo alespoň jejím doteku umístíme vstupní SELL příkaz pod danou, nebo následující úsečku, dostali bychom minimálně 4 prodejní signály, z čehož by 3 vedly do ztráty.

    Obrázek 1: indikátor BB může dát řadu „falešných“ signálů, než dojde ke skutečnému otočení trendu.
    Z tohoto tedy vyplývá, že obchodovat BB pouze a jen zadáním příslušného příkazu při proražení některé z linek Bollinger Bands idnikátoru není úplně to pravé ořechové a je třeba dalších indikátorů k určitému „potvrzení“ a přesnějšímu načasování.
    První z jednoduchých kroků, který můžeme použít, je přidání podmínky, že příslušný příkaz zadáme pouze a jen v případě, kdy i úsečka, která se dotkla nebo prorazila, je již takzvaně „bullish“ nebo „bearish“ a potvrzuje náš domnělý směr. Konkrétně to tedy znamená, že pokud dojde k proražení horní čáry BB, musí se zároveň utvořit úsečka, jejíž close je níže než open. Nemusí často přitom mít takovouto podobu přímo úsečka, u které došlo k proražení – tzv. bullish nebo bearish úsečka může být až některá ze 2-4 následujících (zde každý obchodník uplatňuje jiný styl obchodování). A samozřejmě pokud dojde k proražení spodní čáry BB, čekáme na úsečku, která bude mít close výše než open. Nad takovou úsečku (nad její high) pak zadáváme nákupní příkaz. Pojďme se tedy podívat, zda-li konkrétně v případě ukázky na BPU6 by nám toto jednoduché pravidlo pomohlo:

    Obrázek 2: přidání podmínky bearish/bullish úsečky
    Vidíte, že tato jednoduchá podmínka nám hned ubrala 2 zbytečně ztrátové obchody. Na druhou stranu ani zde není načasování otočení trhu ještě úplně ideální, neboť v případě druhého obchodu na obrázku 2 trh před svým rozjezdem dolů udělal pull-back, který by řadu obchodníků „vyhodil“ na základním SL. Pojďme se tedy podívat, zda-li by k ideálnímu načasování nepomohl některý z indikátorů. Konkrétně nyní do grafu přidáme Slow Stochastics. Teď však ale velký pozor! Kdyby stačilo indikátor zkombinovat s nějakým oscilátorem typu Slow Stochastics s použitím jemnějšího vstupu v rámci klasického překřížení překoupené/přeprodané oblasti, byl by trading příliš jednoduchý. V tradingu není nic dokonalé, a tak není možné spoléhat se na nějaké konstantní hodnoty relativních překoupených/přeprodaných oblastí, ale je třeba indikátor použít trochu „chytřeji“. V tomto případě si tedy jako další podmínku k bearish/bullish úsečce přidáme, že chceme zároveň vidět, aby alespoň jedna z čar Slow Stochastics byla nad linkou 80 a zároveň aby obě linky Stochastics vykazovaly pokles (přičemž již není důležité, zda-li se jedná o oblast nad linkou 80 nebo zda-li již k překřížení linky 80 došlo). Konkrétně tedy vidíme vše na obrázku 3:

    Obrázek 3: konečně „perfektní načasování“
    Vidíme, že případ, kdy se trh dotknul nebo protnul horní čáru BB a zároveň utvořil bearish úsečku a zároveň Stochastics vykazovaly pokles s tím, že alespoň jedna z čar byla krátce před poklesem nad hranicí 80, je v grafu jeden jediný – a to je přesně ten „náš“ vítězný obchod. Podobná situace se později opakovala ještě 2x, přičemž ani jednou by se nejednalo o ztrátový obchod. Zejména obchod 3 je opět ukázkou „ideálního“ splnění všech podmínek:

    Obrázek 4: několik dalších obchodů
    Co ale jiné trhy? Koukněme se na další dva oblíbené – cukr a kukuřici:


    Obrázek 5 a 6: použití BB a Slow Stochastics v cukru (SB) a kukuřici (C)
    Vidíte tedy, že kdo je trpělivý a umí si počkat na ty správné příležitosti, bývá velmi často patřičně odměněn. Samozřejmě opět platí - vše vyžaduje trochu cviku a především pak citu pro oba zmíněné indikátory.
    Příště o BB zase něco více.
×
×
  • Vytvořit...

Důležitá informace

Na tomto webu zpracováváme cookies potřebné pro jeho fungování a analytiku, v případě udělení souhlasu také cookies pro účely cílení reklamy.