Riziko a stratégia · Mierne pokročilí · Čítanie na 5 minút

Spätné testovanie bez sebaklamu

Historická simulácia je výskumný nástroj, nie stroj času ani prísľub výsledkov v reálnom obchodovaní.

Spätné testovanie bez sebaklamu — Schematické tréningové a dosiaľ nevidené vzorky, nie skutočná výkonnosť stratégie.
Schematické tréningové a dosiaľ nevidené vzorky, nie skutočná výkonnosť stratégie.

Napíšte pravidlo pred preskúmaním odpovede

Spätný test aplikuje stanovené rozhodovacie pravidlá na historické údaje a počíta, čo by priniesla modelovaná séria obchodov. Jeho hodnota spočíva v konfrontovaní hypotézy s dôkazmi. Ak sa pravidlo mení pri každom stratovom príklade, cvičenie sa stáva spôsobom opisovania minulosti namiesto testovania opakovateľného rozhodovacieho postupu.

Začnite súborom nástrojov, intervalom pozorovania, podmienkou vstupu, podmienkou výstupu, metódou určovania veľkosti a modelom nákladov. Definujte, kedy sa informácie stanú dostupnými a kedy sa pokyn môže prvýkrát realizovať. Stratégia založená na zatváracej cene spravidla nemôže bez ďalšieho zdôvodnenia predpokladať, že konečnú cenu poznala vopred a realizovala obchod za presne rovnakú cenu.

Dávajte pozor na spätný únik informácií

Skreslenie pohľadom do budúcnosti vzniká, keď simulácia používa informácie nedostupné v čase rozhodnutia. Príkladmi sú revidované ekonomické údaje, neskoršie oznámenie výsledkov či budúci zoznam členov indexu. Historická databáza môže byť dnes úplne presná, no nevhodná na rekonštrukciu toho, čo človek v skoršom dátume skutočne vedel.

Skreslenie preživších vzniká, keď testovaný súbor vylučuje nástroje, ktoré zanikli. Stratégia testovaná iba na spoločnostiach, ktoré stále existujú, môže prehliadať bankroty, vyradenia z burzy a akvizície ovplyvňujúce historický súbor príležitostí. Rovnaký problém sa môže objaviť pri zlyhaných kryptotokenoch alebo zrušených fondoch. Zdokumentujte, ako súbor údajov zaobchádza so zánikmi, namiesto tichého vymazávania problematických záznamov.

Korporátne udalosti potrebujú samostatnú kontrolu. Pri štiepení dve nové akcie za jednu sa 100 akcií po 40 dolárov zmení na 200 približne po 20 dolárov, pred ďalšími pohybmi trhu. Samotné štiepenie nepoloví hodnotu pozície. Upravené ceny s neupravenými počtami vytvárajú fiktívne výsledky. Pridanie dividendy k sérii, ktorá už zahŕňa jej reinvestovanie, ju započíta dvakrát. Oddeľte ceny pre signály, obchodovateľné ceny a evidenciu pozícií.

Modelujte realizáciu, nepovažujte ju za samozrejmú výhodu

Dotyk sviečky s limitnou cenou nedokazuje, že by sa celý váš pokyn vykonal. Záleží na pozícii v poradí, dostupnom množstve a priebehu v rámci sviečky. Ak sa v jednej sviečke dosiahne stop aj cieľ, samotná sviečka nemusí odhaliť, čo nastalo skôr. Takúto nejednoznačnosť posudzujte konzervatívne alebo použite údaje, ktoré dokážu určiť poradie.

Zahrňte spread, provízie, financovanie, prípadné náklady na požičanie a realistický sklz. Daňové zaobchádzanie závisí od jurisdikcie a okolností, preto by všeobecná simulácia mala uvádzať, či sú výsledky pred zdanením, namiesto vymýšľania univerzálnej sadzby. Porovnajte výsledky pri viacerých nákladových predpokladoch. Metóda, ktorá uspeje iba pri bezplatnej a okamžitej realizácii, je krehká.

Oddeľte objavovanie od hodnotenia

Skúšanie stoviek kombinácií parametrov a prezentovanie najlepšej vytvára problém výberu. Niektorá kombinácia môže náhodou vyzerať výborne. Vyčleňte údaje nepoužité na vývoj pravidla a nevracajte sa k nim opakovane, až kým sa nestanú ďalšou tréningovou vzorkou. Dopredný test na papieri ponúka inú kontrolu, pretože nové pozorovania prichádzajú až po zafixovaní pravidiel.

Uvádzajte neúspešné varianty, veľkosť vzorky, dátumové rozpätie a počet experimentov, nielen víťazný graf. Preskúmajte, či sa blízke nastavenia parametrov správajú podobne alebo či všetok zisk vytvára jediné izolované nastavenie. Hypotetické výsledky zostávajú hypotetickými aj vtedy, keď je tabuľka presná na niekoľko desatinných miest. Historické výpočty plne nereprodukujú likviditu, emócie ani prevádzkové problémy.

Veďte výskumný záznam verzií údajov a zmien výpočtov. Opravená úprava po štiepení akcií alebo novo zahrnuté vyradenie z burzy môže podstatne zmeniť výsledok a táto oprava by mala zostať viditeľná. Reprodukovateľnosť znamená, že iná osoba dokáže zo stanovených vstupov a pravidiel zostaviť rovnakú odpoveď. Neznamená to, že odpoveď je ekonomicky užitočná, ale je to nevyhnutný krok k zisteniu, či je.

Zrekonštruujte jeden obchod, kým uveríte tisícu

Pri vybranom obchode zostavte časovú os: dátum údaja, skutočnú dostupnosť, rozhodnutie, príchod pokynu, plnenia a poplatky. Tieto okamihy nie sú zameniteľné. Správa zverejnená po utorkovom zatvorení nemohla odôvodniť rozhodnutie v utorok ráno. Časové pásma a prechod na letný čas tiež môžu nepozorovane zaviesť budúce informácie.

Zosúlaďte celý účet, nielen uzavreté obchody. Počiatočná hotovosť, vonkajšie peňažné toky, realizované výsledky a hodnota otvorených pozícií musia vysvetliť konečný vlastný kapitál. Výkaz uzavretých obchodov môže skrývať veľké nerealizované straty. Súčasné signály nemôžu každý minúť tie isté peniaze. Simulátor potrebuje pravidlá pre súperiace pokyny, nedostatočnú kúpnu silu a pozície zostávajúce na konci.

Testujte malé umelé série so známym výsledkom. Stála cena bez poplatkov nemá vytvárať obchodný zisk. Čisté štiepenie zachová majetok pri správnej úprave počtu. Pri nezmenených obchodoch má zvýšenie provízie znížiť výsledok presne o dodatočné poplatky. Chýbajúca cena potrebuje zdokumentované riešenie, nie tiché plnenie za nulu alebo neobmedzené prenášanie starej kotácie.

Vyberte porovnanie podľa výskumnej otázky. Stratégia iba nakupujúca akcie môže zarábať vďaka rastu celého trhu. Porovnajte ju s vymedzenou pasívnou expozíciou na rovnakých dátumoch a s jednotným zaobchádzaním s dividendami a hotovosťou. Čas mimo trhu mení expozíciu aj náklady obetovanej príležitosti. Vyšší konečný zostatok potrebuje vysvetlenie, sám nedokazuje schopnosť časovať trh.

RÝCHLA KONTROLA

Osvojili ste si myšlienku?

Čo je príkladom skreslenia preživších?

Všeobecné vzdelávanie, nie odporúčanie obchodu. Príklady zjednodušujú reálne trhy. Pred použitím produktu si overte jeho presný kontrakt, náklady a pravidlá.
Ďalej: Veďte si denník, ktorý hovorí pravdu →