Na základe množstva pripomienok k Piotroskeho fundamentálnemu obchodnému systému, ktoré boli smerované nášmu klubu, sme sa rozhodli otestovať reálnu funkčnom systému. Piotroskeho systém sme zverejnili v našom časopise „Obchodník“ No. 7 (december 2010). Avšak najskôr stručná „rekapitulácia“ Piotroskeho systému.
Piotroskeho systémje zostavený výlučne na základe indikátorov obsiahnutých v účtovných knihách spoločností. Zdôrazňuje, že je nutné vyhľadávať „highbook-to-market“ (fundamentálne silné, avšak výrazne podhodnotené) spoločnosti. Piotroskeho systém je skutočne schopný efektívne selektovať spoločnosti, ktoré v budúcnosti dosiahnu nadpriemerný výnos. Z pohľadu finančnej teórie sa Piotroski jednoznačne orientuje na hľadanie Alpha.
Výkonnosť Piotroskeho systému – „mäkký“ backtest
Na testovanie výkonnosti screeneru Piotroski sme využili fundamentálne dáta z databázy SIP AAII (http://www.aaii.com/stock-investor-pro/).
„Mäkký“ backtest sa využíva na rýchle posúdenie fundamentálneho obchodného systému pobiť „alfou“ a „betou“ vybraný benchmark. Rýchlosť backtestu je však na úkor objektívnosti, pretože nezohľadňuje všetky trhové riziká. Je však extrémne rýchly a preto ho často využívame na posúdenie, či má fundamentálny obchodný systém budúcnosť a oplatí sa mu venovať čas a peniaze na ďalší výskum.
Pre „mäkký“ backtest sme vychádzali z nasledovných predpokladov:
1. každý mesiac máme k dispozícii 5 000 USD, ktoré rovnomerne rozdelíme do všetkých akcií, ktoré prejdúscreenerom,
2. nakupujeme („buy“) na „day – open“ v prvý deň v mesiaci, v ktorom príslušná akcia prejdescreenerom,
3. predávame („sell“) na „day – close“ posledný deň v mesiaci, t.j. rozpredávame celé portfólio každý mesiac, aby sme uvoľnili kapitál pre nové akcie do portfólia,
4. zisky sa nereinvestujú,
5. neexistujú „spready“, poplatky ani slippage,
6. volume je dostatočný na realizovanie nákupu a predaja.
Výsledky „mäkkého“ backtestuuvádzame v nasledovnej tabuľke a grafe.
Tabuľka 1 Výkonnosť systému a náročnosť na obchodovanie
|
|
S&P 500 |
Piotroski 9 |
|
Výkonnosť systému |
||
|
Sharpov pomer |
0,0% |
29,7% |
|
Štandardná odchýlka (volatilita) |
4,8% |
10,6% |
|
Priemerný výnos |
0,2% |
3,4% |
|
Najvyšší výnos |
9,7% |
61,8% |
|
Najnižší výnos |
-16,8% |
-17,2% |
|
Celkový výnos (bez reinvestície) |
21,9% |
571,5% |
|
Náročnosť na obchodovanie |
||
|
Priemerný počet akcií v portfóliu |
|
4 |
|
Maximálny počet akcií v portfóliu |
|
18 |
|
Minimálny počet akcií v portfóliu |
|
0 |
|
Priemerný obrat akcií v portfóliu |
|
35% |
Poznámka: dáta k 30. 11. 2010
Zdroj: Vlastné spracovanie na základe údajov z AAII, 2011
Graf1 Výkonnosť systému PIOTROSKI 9 – „mäkký“ backtest
Zdroj: Vlastné spracovanie na základe údajov z AAII Stock Investor Pro (2010)
Fundamentálny obchodný systém od Piotroskeho má niekoľko vlastností:
a) relatívne nízky obrat spoločností v portfóliu, čo umožňuje relatívne jednoduchú správu portfólia,
b) model dosahuje najrýchlejšie tempo rastu výkonnosti práve na dnách ekonomického cyklu,
c) model dosahuje nízku výkonnosť (až zápornú) v obdobiach prudkého rastu,
d) model dokáže znižovaním výkonnosti a znižovaním počtu držaných akcií v portfóliu (v rokoch 2002-2003 a 2006-2007) celkom dobre odhadnúť obrat na trhoch a „prekúpenosť a nadhodnotenosť“ aktív na kapitálových trhoch,
e) model nie je vhodný spúšťať v dobe, kedy P/E akciového koša S&P500 je extrémne rastúce,
f) model má jednu z najnižších mier volatility hodnoty portfólia zo všetkých testovaných modelov (25 modelov v 4 variantoch),
g) model je možné používať aj bez „prísneho“ risk-managementu.
Výkonnosť Piotroskeho systému – „tvrdý“ backtest
Piotroskeho systém je naozaj skvelý. Na papieri. Ale aké výsledky prinesie, keď ho pustíte do tvrdej reality trhu?
Pre zvýšenie objektívnosti testovania sme systém podrobili „tvrdému“ backestu. Chceli sme zistiť objektívnu výkonnosť systému za posledný makroekonomický cyklus a preto sme pracovali s niekoľkými kritériami, ktoré mali do maximálnej možnej miery priblížiť realitu na trhu. Zdôrazňujem, že pri testovaní systémov vždy uvažujeme s najhorším možným scenárom, t.j. simulujeme najhoršie možné podmienky na trhu. Kritériá, ktoré sme simulovali pri „tvrdom“ backteste sú nasledovné:
1. K dispozícii je vždy maximálne 5 000 USD, ktoré nie je možné pákovať, nie je možné dopĺňať kapitál v prípade straty (draw-down) a nie je možné vstúpiť do pozície, ak celková zainvestovaná suma by prekračovala vstupnú investíciu.
2. Investujeme pomerne do všetkých akcií, ktoré prejdúscreenerom.
3. Vzhľadom na reálnu dostupnosť fundamentálnych dát pracujeme s týždennou frekvenciou updatu fundamentálnych údajov o spoločnostiach (využívame systém SIP od AAII), t.j. akcie sú vygenerované vždy v nedeľu pred novým týždňom.
4. Nákup („buy“) je na „nextday – high“, t.j. v daný deň dokážeme vstúpiť do pozície za najhoršiu možnú cenu, ak dayvolume je 3x vyšší ako naša investícia.
5. Predaj („sell“) je na „nextday – low“, t.j. predávame za najnižšiu možnú cenu vygenerovanú na trhu v daný deň, ak dayvolume je 3x vyšší ako naša investícia.
6. V prípade, že obchodná stratégia, ktorá je použitá na obchodovanie fundamentálneho obchodného systému, neumožňuje nákup ďalších akcií z dôvodu, že celá vstupná investícia je alokovaná do akcií, nákup dodatočných akcií sa nezrealizuje.
7. Problém „survivorship bias“ (obchodovania spoločností, ktoré počas backtestu zanikli z rôznych dôvodov, akými sú bankrot, zlúčenie, splynutie alebo rozdelenie spoločnosti) riešime tak, že vylučujeme všetky spoločnosti od počiatku testovania.
K obchodovaniu Piotroskeho fundamentálneho obchodného systému využívame niekoľko alternatív vstupných a výstupných technických podmienok.
Vstupné podmienky („X“) sú nasledovné:
1 – nákup na „nextday - high“,
2 – nákup na „nextday – high“ ak je MACD (12,29) rastúce,
3 – nákup na „nextday – high“ ak je MACD (12,29) rastúce a close cena akcie je vyššia ako EMA 66 (3-mesačná EMA).
Výstupné podmienky („Y“) sú nasledovné:
1 – predaj na „nextday - low“ po 6 mesiacoch, t.j. ponechali sme priestor akcii prejaviť sa počas nasledujúcich 2 štvrťrokov, keďže predpokladáme, že akcia je fundamentálne zdravá a má priestor pre rast,
2 – predaj na „nextday - low“ po 12 mesiacoch, t.j. ponechali sme priestor akcii prejaviť sa počas nasledujúcich 4 štvrťrokov,
3 – predaj na „nextday - low“ ak sa neobjaví v screeneri, t.j. nenechávame akcii priestor na prejavenie svojich „kvalít“.
Zároveň pracujeme s podmienkami risk-managementu („Z“), ktoré sú nasledovné:
1 – neexistencia risk-managementu,
2 – trailing stop „nextday - low“, ak close cena akcie je pod EMA 66.
Na základe kombinácie alternatív vstupných a výstupných podmienok sme zostavili 18 obchodných stratégií. Pre pochopenie konkrétneho obchodného systému je nutné čítať číselné hodnoty „X-Y-Z“uvedených v nasledovnom grafe v tomto poradí:
„vstupná podmienka – výstupná podmienka – podmienka risk managementu“.
Výsledky testu výkonnosti Piotroskeho fundamentálneho obchodného systému pri využití zostavených obchodných stratégiách prezentuje nasledovný graf.
Graf 2 Výkonnosť systému PIOTROSKI9 – „tvrdý" backtest
Zdroj: Vlastné prepočty a spracovanie, 2011
Tieto výsledky testovania výkonnosti už nie sú až tak oslnivé. Sú síce veľmi dobré, avšak silne závisia od zvolenej obchodnej stratégie. Obchodné stratégie, ktoré špekulatívneho investora „nútia“ do dlhej doby držania pozícií sú výkonnejšie. Na druhej strane vyžadujú vyššiu toleranciu k riziku. Jedine obchodné stratégie, ktoré ponechávali akcie v portfóliu jeden rok a neexistoval žiaden risk management dokázali prekonať pôvodný „mäkký“ backtest. Akonáhle sa investičný horizont skracuje, resp. uplatníme risk management, zvýšime počet obchodov a výrazným spôsobom znížime výkonnosť systému.
Záver
Piotroského prístup k vyhľadávaniu spoločnosti je skutočne jednoduchý. Svojou unikátnou kombináciou vysokej výkonnosti a nízkej náročnosti na obchodovanie je ideálnou vstupnou bránou pre tvorbu vlastných modelov.
Tento systém je ako stvorený pre dlhodobých špekulatívnych investorov, ktorí sú schopní ponechať investíciu „pracovať“ dlhý čas (okolo 9 až 12 mesiacov). Aktívnejšie zasahovanie do systému s využitím technickej analýzy si vyžaduje prepracovať obchodnú stratégiu. Existuje však aj možnosť aktívnejšie zasahovať do skladby portfólia na báze individuálneho riadenia každej pozície voči ostatným akciám.
Prevzaté z časopisu obchodník.
Mäkké backtesty:
Diskusia k článku:
Share


