Ako zistiť, či tvoja obchodná stratégia naozaj funguje

Väčšina ľudí na túto otázku odpovedá pohľadom na zostatok účtu. Problém je, že zostatok je presne tá vec, ktorá na ňu odpovedať nevie. Dobrá stratégia môže strácať celé týždne. Zlá môže celé týždne zarábať. Kým sa to deje, nevieš rozlíšiť, ktorá je ktorá.

Existuje lepší spôsob. Potrebuje päť čísel a viac obchodov, než by sa ti páčilo.

Prečo ti to zostatok nepovie

Jeden obchod ti nepovie takmer nič. Dvadsať obchodov ti stále nepovie takmer nič. To nie je motivačná fráza, je to aritmetika a podrobne sa jej venujem v lekcii prečo je trading taký ťažký.

Na rozumnú istotu, že stratégia s úspešnosťou 55 % nie je len hod mincou, potrebuješ zhruba 785 obchodov. Takže ak stratégiu posudzuješ podľa minulého mesiaca, hádaš.

Skôr môžeš merať veci, ktoré sa ustália dávno predtým než zostatok.

Päť čísel, ktoré to povedať vedia

Všetkých päť získaš zo záznamu svojich obchodov. Nepotrebuješ softvér a ani jedno z nich nie je zostatok.

Najprv jedno slovo, ktoré budeš potrebovať: R. R je suma, ktorú riskuješ na jeden obchod. Ak riskuješ $100 a zarobíš $200, je to zisk 2R. Ak tých $100 stratíš, je to strata 1R. Uvažovanie v R ti umožní porovnávať obchody rôznej veľkosti.

ČísloAko ho získašČo ti povie
Počet obchodovSpočítaj ich. Iba obchody presne tejto stratégieČi ostatné štyri už niečo znamenajú
Úspešnosť (win rate)Ziskové obchody vydelené všetkými obchodmiSama osebe veľmi málo. Význam má len vedľa ďalšieho riadku
Priemerný zisk vs. priemerná strataPriemerný ziskový obchod vydelený priemerným stratovým, v RČi stratégia zaplatí dosť, keď má pravdu
Očakávaná hodnotaPozri nižšieČi stratégia peniaze zarába, alebo stráca
Najhoršia séria strátDoteraz najdlhšia séria strátČi ju tvoja veľkosť pozície dokáže prežiť

Ľudia hľadia na úspešnosť a ignorujú očakávanú hodnotu. Úspešnosť 70 % nemá cenu, ak sú straty štyrikrát väčšie než zisky. Úspešnosť 35 % je výborná, ak sú ziskové obchody dosť veľké.

Očakávaná hodnota je číslo, ktoré rozhoduje

Očakávaná hodnota hovorí, koľko je jeden obchod v priemere hodný. Vzorec je krátky:

Očakávaná hodnota = (úspešnosť × priemerný zisk) − (podiel strát × priemerná strata)

Povedzme, že vyhrávaš v 40 % prípadov, tvoj priemerný zisk je $200 a priemerná strata $100. To dáva (0,40 × 200) − (0,60 × 100), teda 80 − 60, čiže $20 na obchod. Za sto obchodov je to $2 000. Nie vďaka šikovnosti. Vďaka tomu, že máš výhodu (edge) a necháš ju pracovať.

Tá istá myšlienka sa ľahšie číta v R. Takto vyzerá hodnota jedného obchodu pri kombináciách, ktoré ľudia naozaj používajú:

Odmena na ziskový obchodÚspešnosť 40 %Úspešnosť 50 %Úspešnosť 60 %
1R−0,20R0,00R+0,20R
1,5R0,00R+0,25R+0,50R
2R+0,20R+0,50R+0,80R
3R+0,60R+1,00R+1,40R

Vyniknú dve veci. Ak sú tvoje zisky rovnako veľké ako straty (riadok 1R), musíš vyhrávať viac než polovicu času len na break-even, a to ešte pred nákladmi. Preto je scalping na malé ciele ťažší, než vyzerá. A stratégia, ktorá pri úspešnosti 40 % vyhráva 2R, zarába, hoci sa mýli trikrát z piatich.

Všetko na nule alebo pod ňou nie je stratégia, ktorá má zlý mesiac. Stráca peniaze už zo svojej podstaty a žiadna disciplína to neopraví.

Päť ziskových obchodov, ktoré nič nedokázali

Jedna stratégia vyzerala dokonale, pretože prvých päť obchodov skončilo ziskom. Päť za sebou stačí na pocit neporaziteľnosti a ani zďaleka nestačí na to, aby človek niečo vedel. Vtedy som to nechápala, tak som zvýšila veľkosť pozícií a začala spriadať plány.

Potom sa trh trochu zmenil a celé sa to rozpadlo. Tie isté pravidlá, ktoré vyzerali bezchybne, začali produkovať jednu stratu za druhou. To, čo som považovala za dôkaz, bola séria šťastia.

Trvalo takmer sto obchodov, kým mi čísla povedali niečo, o čo som sa mohla oprieť. To nikto netrpezlivý nechce počuť. Aj tak je to najužitočnejšia vec, ktorú o testovaní stratégie viem.

Koľko obchodov treba, kým môžeš odpovedi veriť

Očakávaná hodnota z pätnástich obchodov je fáma. Zhruba toto ti môže povedať každý počet obchodov:

Zapísané obchodyČo sa dá povedať
Menej ako 20Nič. Nič nemeň
20 až 50Či sa dodržiaval plán. Nie či plán funguje
50 až 100Prvý odhad očakávanej hodnoty a najhoršej série. Ber ho ako predbežný
100 až 300Použiteľný odhad, ak sa ti trh medzitým nezmenil pod rukami
Niekoľko stoviekDosť na to, aby sa dala odlíšiť malá výhoda od šťastia

Nepríjemná pravda je, že väčšina retailových traderov nikdy nezapíše dosť obchodov jedného prístupu na to, aby vedeli, či fungoval. Po každej zlej sérii prejdú na niečo iné, čím sa počítadlo vynuluje. A potom to robia znova, celé roky.

Je pokazená, alebo je to normálne?

Toto je otázka, ktorú si ľudia naozaj kladú, zvyčajne uprostred prepadu. Takto sa to dá rozlíšiť.

Čo vidíšPravdepodobne normálnePravdepodobne pokazené
Päť alebo šesť strát za sebouÁno. Pri úspešnosti 45 % to takmer každý zažije v rámci 100 obchodovIba ak sú straty väčšie, než bolo v pláne
Prepad hlbší než čokoľvek predtýmMožno, ak je tvoj záznam krátkyOplatí sa pozrieť, keď je už výrazne za tvojou najhoršou sériou
Úspešnosť klesla, R niePravdepodobne varianciaAk to trvá 100+ obchodov, setup možno prestal fungovať
Straty väčšie, než bolo v pláneNie je to varianciaProblém s vykonaním, nie so stratégiou
Setupy je čoraz ťažšie nájsťTrh sa zmenilStratégia možno sedí na podmienky, ktoré sa skončili

Najdôležitejší je štvrtý riadok. Ak sú tvoje straty väčšie, než bolo v pláne, stratégia sa vôbec neotestovala, pretože to, čo bežalo, nebola tá stratégia.

Znaky, že test nikdy naozaj neprebehol

Kým rozhodneš, že stratégia nefunguje, vylúč tieto možnosti. Všetky štyri sú oveľa častejšie než pokazená metóda.

  • Pravidlá sa počas testu menili. Potom je vzorka vzorkou ničoho.
  • Pravidlá sa nedodržiavali. Ak je v stĺpci „Podľa plánu (A/N)“ v tvojom denníku väčšinou N, otestovala sa tvoja disciplína, nie tvoja stratégia.
  • Pravidlá boli príliš vágne na to, aby sa dali porušiť. „Kúp korekciu“ nie je pravidlo. „Kúp prvé zatvorenie nad EMA 20 po dvoch dotykoch úrovne“ je.
  • Veľkosť pozície sa stále menila. Ak sa riziko líšilo od obchodu k obchodu, výsledky sa nedajú porovnať a očakávaná hodnota v R nič neznamená.

Akú hodnotu má backtesting

Testovanie stratégie na historických dátach je užitočné a zároveň preceňované. Tu je úprimné rozdelenie.

Čo ti dá: veľkú vzorku rýchlo, predstavu o najhoršom prepade, aký by daný prístup mal, a rýchly spôsob, ako vyradiť nápady, ktoré nikdy nefungovali.

Čo ti dať nemôže: úprimnosť voči minulosti. Už vieš, ako to skončilo, a každá voľba, ktorú pri testovaní urobíš, je tým ovplyvnená. Pridaj dosť pravidiel a ziskovým sa dá urobiť akékoľvek obdobie v histórii. O tom ďalšom ti to nepovie nič. A backtest vlastného správania urobiť nemôžeš, pričom práve to býva skutočný limit.

Praktický stred: backtesting používaj na zamietanie nápadov, nie na ich potvrdzovanie. Tie, ktoré prežijú, potom testuj dopredu (forward test) s najmenšou veľkosťou, akú tvoj broker povolí. Stratégia, ktorá funguje na papieri a na živom účte sa rozpadne, je normálny výsledok, nie výnimka.

Časté otázky

Ako zistím, či moja obchodná stratégia funguje?

Vypočítaj očakávanú hodnotu aspoň zo sto zapísaných obchodov, pri ktorých sa dodržali pravidlá a riziko zostalo rovnaké. Ak je po nákladoch jasne nad nulou, funguje. Ak ju nevieš vypočítať, lebo záznam neexistuje, to je tvoja odpoveď na naliehavejšiu otázku.

Akú úspešnosť by mala mať dobrá stratégia?

Také číslo neexistuje. Úspešnosť má význam iba vedľa pomeru odmeny k riziku. 35 % je výborných pri 3R a smrteľných pri 1R.

Ako dlho mám stratégiu testovať?

Počítaj obchody, nie týždne. Sto je rozumné minimum na prvý verdikt. Počet si urči ešte pred začiatkom. Ak ho určíš počas prepadu, zastavíš v najhoršej chvíli.

Mám obchodovať viac než jednu stratégiu?

Nie, kým prvá nemá niekoľko stoviek zapísaných obchodov. Dve stratégie zmenšia vzorku každej na polovicu a zdvojnásobia šancu, že sa nedozvieš nič o žiadnej z nich.

Stručne

Päť čísel: počet obchodov, úspešnosť, priemerný zisk oproti priemernej strate, očakávaná hodnota, najhoršia séria. Očakávaná hodnota je verdikt. Počet obchodov rozhoduje, či verdikt niečo znamená. Zostatok v zozname nie je.

Väčšina opustených stratégií nikdy nebola otestovaná. Boli prerušené.