Jak už tomu bývá a dle mého názoru by tomu tak i být mělo, největší inspirací pro témata mých článků jste Vy a Vaše dotazy, potřeby a přání. Motivací pro napsání tohoto článku jsou všichni účastníci individuálního kurzu Stavby a optimalizace robustních AOS. V tomto kurzu se totiž absolventi naučí stavět a optimalizovat robustní intradenní Long/Short automatizované obchodní systémy (dále “AOS“) především pro futures trhy akciových indexů (více o intradenních Long/Short systémech se dočtete ve článku Petrovo obchodování v první třetině roku 2014 a důležitost long/short symetrických intradenních AOS). Po absolvování tohoto kurzu, kde se naučíte efektivnímu využívání genetických algoritmů, není pro absolventy zas až takový problém generovat tu a tam robustní AOS. Kvalitních intradenních AOS můžete vygenerovat hned několik během poměrně krátkého časového úseku (více v článku Adaptrade Builder pro vývoj robustních AOS). I zde se samozřejmě jedná o velice cenné know-how a musíte mít kvalitně propracovaný pracovní proces. Důležité je také vědět, na co si v rámci budování intradenních AOS dávat pozor. Díky moderním technologiím v podobě genetických algoritmů, spousty dostupných informací na internetu a dalším sofistikovaným nástrojům není v dnešní době problém vytvořit kód intradenního AOS například pro programovací jazyk EasyLanguage v programu TradeStation. To, co je skutečným oříškem a know-how algoritmického tradingu, je propracovaný a systematický proces ověřování robustnosti AOS. Protože čím vyšší je potenciální robustnost AOS, tím proporčně zvyšujeme i pravděpodobnost profitability AOS v rámci jeho živého obchodování. Díky sofistikovanému testování robustnosti AOS budeme schopni oddělit tzv. zrno (robustní AOS) od plev (nerobustní AOS). Předmětem tohoto článku ale není Vám dopodrobna vysvětlovat, jak a které postupy a statistické nástroje pro ověřování robustnosti sám používám. Ostatně to se v případě zájmu můžete dozvědět na mých skupinových či individuálních kurzech. Co Vás po fázi úspěšného vybudování mnoha robustních intradenních AOS pro futures trhy akciových indexů začne zřejmě zajímat, je získat odpověď na otázku: „Jak tyto robustní intradenní AOS nakombinovat tak, abychom v rámci živého obchodování dosáhli co nejvyšší diverzifikace portfolia?“ Jinými slovy, jak na to, abychom dosáhli v rámci portfolia obchodních systémů co nejvyššího zisku při co nejnižším drawdownu? Většina zkušených traderů Vám potvrdí, že jedny z mála futures trhů, co se dají intradenně obchodovat díky vysoké likviditě a nízkým Slippage, jsou e-mini akciových indexů (e-mini z důvodu možné nižší kapitalizace účtu u brokera zpravidla od $15 000 výše). Problémem těchto trhů je, že jsou v obrovské míře velice významně korelované. Z toho důvodu je vhodné, abychom dokázali ověřit, že naše AOS jsou v rámci našeho portfolia pro trhy akciových indexů co nejméně korelované. Předtím, než si řekneme, jak míru korelace mezi jednotlivými veličinami (AOS nebo trhy) měříme, vysvětleme si, co to korelace je:
Korelace (z lat.) vyjadřuje vzájemný vztah mezi dvěma veličinami. V případě, že se jedna z nich mění, mění se pak stejným způsobem druhá veličina naopak. V případě, že se mezi dvěma veličinami ukáže korelace, je velice pravděpodobné, že na sobě nějakou formou závisí. Neznamená to ale nutně, že by jedna z nich musela být příčinou a druhá následkem. To nám samotná korelace nikdy nedovolí rozhodnout. Ve statistice pojem korelace znamená vzájemný lineární vztah mezi veličinami x a y. Míru korelace pak vyjadřuje korelační koeficient, který může nabývat hodnot od −1 až po +1. V tradingu obvykle využíváme korelaci ve vztahu k dvěma veličinám:
- cenový vývoj trhů a jejich vzájemná korelace
- obchodní systémy a jejich vzájemná korelace
Jak vypočítat míru korelace není předmětem tohoto článku. Ostatně to si můžete nastudovat sami ve spoustě dostupných zdrojů na internetu. Pro pochopení míry korelace v grafickém zobrazení Vám poslouží obrázek 1.
Obrázek 1: Grafické zobrazení hodnot korelačního koeficientu od -1 do 1
Z obrázku 1 jednoznačně vyplývá, že je-li korelační koeficient:
- roven 1, mezi veličinami existuje přímá lineární závislost
- roven 0, veličiny jsou vzájemně nezávislé,
- roven -1, mezi veličinami existuje nepřímá lineární závislost
Shrnutí
V první části tohoto článku jste se dozvěděli, co je to míra korelace a korelační koeficient. Pro jasné pochopení míry korelace mezi dvěma veličinami jsme si graficky znázornili hodnoty korelačního koeficientu mezi dvěma veličinami. Korelační koeficient může nabývat hodnot od -1 do 1. Zároveň jste se dozvěděli, že v tradingu využíváme korelaci především pro posouzení míry korelace mezi trhy či obchodními systémy. V druhé části seriálu se pak zaměříme na míru korelace mezi jednotlivými vybranými futures trhy a ve třetí části Vás seznámím s tím, jak vykonáváme a vyhodnocujeme testy korelace pro portfolio obchodních systémů.
Petr
(c) AOStrading.cz
Následující kapitola: Míra korelace v tradingu 2/3