Výzkum: Trailing-Stop nefunguje = nefunguje cash-flow

Pokud akcie klesají, existují dvě strategie:

  1. akcie prodat, protože chceme minimalizovat naše ztráty. Zde je zřejmě optimální použít příkaz Trailing Stop
  2. akcie si ponechat. Nakoupili jsme je za vyšší cenu. Zřejmě jsme proto měly nějaký dobrý důvod. Nejlépe kvalitně provedenou fundamentální analýzu. Když cena poklesla, je to spíše důvod akcie dokoupit, než je prodat. 

Budu se zabývat především strategií číslo jedna a pak ji porovnám se strategií číslo dvě.

Pokud chceme minimalizovat své ztráty, používáme nějaké řízení cash-flow. Nejvíce rozšířený je příkaz Stop-loss. Ten má ale několik nevýhod. Výkonnější je příkaz Trainling-Stop. Ve stručnosti Trailing-Stop popíši. Počítač nebo my (pak nejde o příkaz) zaznamenáváme maximální dosaženou cenu na trhu. Dále máme zadaný limit ztráty v procentech. Jakmile je pokles ceny cenného papíru vyšší proti maximální zaznamenané ceně, cenný papír je prodán.Pokud cena akcie stoupá, posouváme směrem vzhůru i maximální dosaženou cenu a o stanovený počet procent i cenu prodejní.

Příklad Trainling-Stop:

  1. akcii koupíme za cenu 750,- a stanovíme si Trainling-Stop na 6 %. Trailing-Stop je aktuálně nastaven na 705,- (750-6%).
  2. cena akcie stoupne na 850,-. Trailing-Stop je aktuálně nastaven na 799,- (850-6%).
  3. cena akcie klesne o 5 procent na 808,-. Akcii neprodáme, protože Trailing-Stop máme nastavený na 799,-.
  4. cena akcie opět dále stoupne na 890,-. Trailing-Stop je nyní nastaven na 837,-
  5. cena akcie klesá pod hodnotu 837,- a akcie je prodána.
V čem je Trailing-Stop výhodnější než klasický Stop-Loss? Pokud bychom stejně nastavili Stop-Loss, tedy při nákupu na maximální ztrátu 6 procent, tj. na 705,-, prodělali bychom ve výše uvedeném případě na akcii 132,- Samozřejmě to není žádné dogma, protože pro tento prodělek by cena akcie musel na tuto hodnotu poklesnout.
Rozhodl jsem se otestovat, co je výhodnější. Pro testování jsme použil software Amibroker ve verzi 5. Použil jsem nejprve algoritmy Marcina Gorzynského. Lepší mi ale připadal algoritmus Marcuse Davidssona Aby mohlo proběhnout automatické testování, je nutné také mít signály pro nákup. Zde používám technický indikátor MACD (Moving Average Convergence Divergence). Stručně jde o vztah mezi dvěma klouzavými průměry. Další informace o MACD lze nalézt zde http://cs.wikipedia.org/wiki/MACD  Použil jsem doporučené hodnoty 12,26. Obecně technické analýze moc nevěřím. Pokud ale chci Trailing-Stop automaticky testovat, nemám na výběr.
Testoval jsem vždy
  1. co nejvíce dat, u většiny akcií od dvacátých let minulého století.
  2. od počátku krize Lehman Brothers 15. září 2008. Zde chci sledovat výhodnost strategie při převážném medvědím trhu
  3. od 10. března 2009. Zde chci sledovat výhodnost strategie při převážně býčím trhu.
Vytvořil jsem si databázi akcí a začal testovat. Vzhledem k rozsahu dat jsem sledoval tyto pouze akcie: AA, AXP, BA, C, CAT, DD, DIS, EK, GE,GM, HD, HON, HPQ, IBM, INTC, IP, JNJ, JPM, KO, MCD, MMM, MO, MRK, MSFT, PG, T, UTX, WMT, XOM a indexy ^DJI a ^GSPC. Domnívám se, že jde o reprezentativní seznam.

Ve všech případech byt testován Trailing-Stop s minimální hodnotou 2 procenta a maximální hodnotou 50 procent. Jeden krok testování bylo jedno procento. Poplatky jsem nastavil na 10 USD za každý obchod. Všechny uvedené testy platí především pro dlouhodobé investory. Pro intradenní investory nejsou výsledky smysluplné.

Celkový test
Otestoval jsem všechny akcie mimo indexů za všechna období co mám k dispozici. Vyšel ideální Trailing-Stop o hodnotě 43 procent.Z toho bohužel nic nevyplývá. Jde pouze o technickou analýzu, kterou nelze s ničím porovnat. Mnohem průkaznější jsou následující výsledky.

Nejprve zkusíme indexy:

^DJI

  • Vše: počáteční hodnota indexu k 1.10.1928 je 240, poslední hodnota 11.11.2011 je 12154. To dělá nárůst 4964 procent. Automatické testovávání doporučilo použít Trailing-Stop 10 procent a potom byl zisk 10538 procent.
  • Medvěd: počáteční hodnota indexu k 15.9.2008 je 10918. To dělá nárůst 11 procent. Optimální Trailing-Stop je vypočítán na 49 procent a zisk je potom 71 procent.
  • Býk: počáteční hodnota indexu k 10.3.2009 je 6926. To dělá nárůst 75 procent. Optimální Trailing-Stop je vypočítán na 26 procent a zisk je potom 70 procent.

^GSPC

  • Vše: počáteční hodnota indexu k 3.1.1950 je 17, poslední hodnota 11.11.2011 je 1264. To dělá nárůst 7335 procent. Automatické testovávání doporučilo použít Trailing-Stop 24 procent a potom byl zisk 7899 procent.
  • Medvěd: počáteční hodnota indexu k 15.9.2008 je 1193. To dělá nárůst 6 procent. Optimální Trailing-Stop je vypočítán na 50 procent a zisk je potom 43 procent.
  • Býk: počáteční hodnota indexu k 10.3.2009 je 720. To dělá nárůst 76 procent. Optimální Trailing-Stop je vypočítán na 26 procent a zisk je potom 65 procent.
Nyní zkusíme některé akcie:
Citigroup (C)
  • Vše: počáteční hodnota akcie k 3.1.1977 je 9, poslední hodnota 11.11.2011 je 29. To dělá nárůst 222 procent. Automatické testovávání doporučilo použít Trailing-Stop 21 procent a potom byl zisk 328 procent.
  • Medvěd: počáteční hodnota akcie k 15.9.2008 je 150. To dělá ztrátu -81 procent. Optimální Trailing-Stop je vypočítán na 4 procenta a zisk je potom 31 procent.
  • Býk: počáteční hodnota akcie k 10.3.2009 je 14. To dělá nárůst 107 procent. Optimální Trailing-Stop je vypočítán na 44 procent a zisk je potom 97 procent.
Walt Disney  (DIS)
  • Vše: počáteční hodnota akcie k 2.1.1962 je 0,07 , poslední hodnota 11.11.2011 je 37. To dělá nárůst 52757 procent. Automatické testovávání doporučilo použít Trailing-Stop 28 procent a potom byl zisk 5612 procent.
  • Medvěd: počáteční hodnota akcie k 15.9.2008 je 31. To dělá zisk 19 procent. Optimální Trailing-Stop je vypočítán na 49 procent a zisk je potom 110  procent.
  • Býk: počáteční hodnota akcie k 10.3.2009 je 16. To dělá nárůst 131 procent. Optimální Trailing-Stop je vypočítán na 20 procent a zisk je potom 130 procent.
IBM  (IBM)
  • Vše: počáteční hodnota akcie k 2.1.1962 je 3, poslední hodnota 11.11.2011 je 187. To dělá zisk 6133 procent. Automatické testovávání doporučilo použít Trailing-Stop 20 procent a potom byla ztráta 6898 procent procent.
  • Medvěd: počáteční hodnota akcie k 15.9.2008 je 108. To dělá zisk 73 procent. Optimální Trailing-Stop je vypočítán na 46 procent a zisk je potom 140 procent.
  • Býk: počáteční hodnota akcie k 10.3.2009 je 83. To dělá nárůst 125 procent. Optimální Trailing-Stop je vypočítán na 13 procent a zisk je potom 98 procent.

Johnson & Johnson  (JNJ)
  • Vše: počáteční hodnota akcie k 2.1.1970 je 0,54, poslední hodnota 11.11.2011 je 65. To dělá zisk 11937 procent. Automatické testovávání doporučilo použít Trailing-Stop 41 procent a potom byla ztráta 3508 procent procent.
  • Medvěd: počáteční hodnota akcie k 15.9.2008 je 63. To dělá zisk 3 procenta. Optimální Trailing-Stop je vypočítán na 35 procent a zisk je potom 37 procent.
  • Býk: počáteční hodnota akcie k 10.3.2009 je 44. To dělá nárůst 48 procent. Optimální Trailing-Stop je vypočítán na 26 procent a zisk je potom 37 procent.

Coca-Cola  (CO)
  • Vše: počáteční hodnota akcie k 2.1.1962 je 0,57, poslední hodnota 11.11.2011 je 68. To dělá zisk 11830 procent. Automatické testovávání doporučilo použít Trailing-Stop 25 procent a potom byla ztráta 4495 procent procent.
  • Medvěd: počáteční hodnota akcie k 15.9.2008 je 50. To dělá zisk 36 procent. Optimální Trailing-Stop je vypočítán na 40 procent a zisk je potom 79 procent.
  • Býk: počáteční hodnota akcie k 10.3.2009 je 36. To dělá nárůst 89 procent. Optimální Trailing-Stop je vypočítán na 41 procent a zisk je potom 79 procent.
Závěry
Zde je několik mých osobních závěrů, ke kterým jsem došel na základě výše uvedených čísel:

  • Obecně doporučovaná výše Trailing-Stop o hodnotě okolo 8 procent je nesmysl. Pokud by nějaká hodnota Trailing-Stop měla dávat smysl, je významně vyšší.
  • Neexistuje jednoznačná hodnota Trailing-Stop, který by vytvářela zisky nebo minimalizovala ztráty.
  • Trailing-Stop je použitelný v případě medvědího trhu. Bohužel nelze dopředu vědět, kdy medvědí trh začíná a kdy končí. Pokud by investor měl takovou informaci, žádný Trailing-Stop nepotřebuje.
  • Protože neexistuje optimální hodnota Trailing-Stop pro všechny akcie a ani pro všechny časová období, nemá smysl Trailing-Stop používat.
  • Protože považuji metodu Trailing-Stop za optimální pro řízení cash-flow a Trailing-Stop nedává pozitivní výsledky, je řízení cash-flow zřejmě nesmysl. Pan Graham Benjamin má pravdu. Fundamentální analýza je nepřekonatelná a na volatilitu trhu nemá moc smysl reagovat.