Přeskočit na obsah
Dokumentace · Výzkumný proces

Backtest, optimalizace a schvalovací kritéria

Jak se vytvářejí výsledky se započtením skutečných nákladů a jak si strategie zaslouží postup do další fáze.

Modelované poplatky a náklady odpovídající skutečným burzovním sazbám

Zpětné testy uplatňují zveřejněné poplatky každého obchodního místa za pokyny maker a taker, platby za financování u perpetual futures a model tržního dopadu při každém plnění. Vlastní kapitál se přeceňuje na tržní hodnotu po každém baru a pozice s pákovým efektem mohou být zlikvidovány při udržovací marži daného obchodního místa. Nic se nevykazuje bez započtení nákladů.

Velikost pozic a finanční páka

Strategie stanovují velikost pozic vzhledem k vlastnímu kapitálu účtu, nikoli v pevných částkách. Požadovaná finanční páka se předává do enginu a omezuje na strop daného obchodního místa: spotové a opční burzy zůstávají na jedné, futures burzy umožňují vyšší páku. Spotové účty nemohou otevírat krátké pozice a základní třída strategie to vynucuje.

Optimalizace ve třech fázích

Analýza citlivosti mění každý parametr o dvacet procent, aby odhalila prudké propady. Walk-forward optimalizace provádí bayesovské hledání v posuvných časových oknech a sleduje odděleně výsledky v rámci vzorku a mimo něj. Závěrečný kontrolní vzorek, poslední pětina dat, se testuje jednou a musí obstát ve srovnání s výsledkem walk-forward testu mimo vzorek.

Detekce přeoptimalizování

Strategie se zamítne, pokud je její výkonnost mimo vzorek záporná, poměr výsledků v rámci vzorku a mimo něj příliš vysoký, pravděpodobnost přeoptimalizování zpětného testu vyšší než jedna polovina nebo deflovaný Sharpeův poměr, který zohledňuje počet provedených pokusů, již výsledek nepodporuje.

Podmínky postupu

Minimální požadavky pro postup jsou vynucovány v kódu podle zveřejněného souboru kritérií. Závazné podmínky zahrnují přeoptimalizování, nekladné výsledky mimo vzorek, neúspěšný kontrolní vzorek a nulový počet obchodů; nelze je obejít. Podmínky, u nichž lze udělit výjimku, zahrnují Sharpeův poměr, faktor zisku, pokles a úspěšnost obchodů. Výjimku lze udělit pouze s zaznamenaným důvodem, který Risk Officer potvrdí nebo zamítne.

Jak správně číst zpětný test

Porovnejte křivku vlastního kapitálu s poklesem, ověřte, o kolik obchodů se výsledek opírá, a srovnejte průměrný výnos na obchod s náklady za otevření a uzavření pozice. Vysoký výnos z několika málo obchodů nebo Sharpeův poměr, který mimo vzorek zmizí, je varováním, nikoli výsledkem.