Preskoči na vsebino
Dokumentacija · Raziskovalni cevovod

Backtesting, optimizacija in merila za napredovanje

Kako nastajajo rezultati z upoštevanjem modeliranih realističnih stroškov in kako si strategija prisluži napredovanje.

Dejanske provizije in stroški borz

Povratni testi pri izračunih uporabljajo objavljene cenike provizij maker in taker za posamezno trgovalno platformo, plačila financiranja pri trajnih terminskih pogodbah ter model vpliva na trg pri vsakem izvršenem naročilu. Vrednost lastniškega kapitala se sproti vrednoti po vsaki svečki, pri pozicijah s finančnim vzvodom pa lahko pride do likvidacije pri vzdrževalni marži platforme. Noben rezultat ni prikazan brez upoštevanja stroškov.

Določanje velikosti pozicij in finančni vzvod

Strategije določajo velikost pozicij glede na lastniški kapital računa, ne v fiksnih zneskih. Zahtevani finančni vzvod se prenese v izvajalni mehanizem in omeji na zgornjo mejo prizorišča: pri prizoriščih za promptno trgovanje in opcije ostane pri ena, pri terminskih pogodbah pa je lahko višji. Računi za promptno trgovanje ne morejo odpirati kratkih pozicij, kar zagotavlja osnovni razred strategije.

Optimizacija v treh fazah

Analiza občutljivosti spreminja vsak parameter za dvajset odstotkov, da odkrije nenadne padce. Optimizacija z drsečim oknom izvaja Bayesovo iskanje čez drseča okna ter ločeno spremlja rezultate znotraj in zunaj vzorca. Končni preizkusni vzorec, zadnja petina podatkov, se preveri enkrat in mora potrditi rezultat optimizacije z drsečim oknom zunaj vzorca.

Zaznavanje prekomernega prilagajanja

Strategijo zavrnemo, če je njena uspešnost zunaj vzorca negativna, če je razmerje med rezultati znotraj in zunaj vzorca previsoko, če je verjetnost prekomernega prilagajanja povratnega testa večja od ene polovice ali če deflacionirano razmerje Sharpe, ki upošteva število izvedenih preizkusov, ne podpira več rezultata.

Pogoji za napredovanje

Najnižje dovoljene vrednosti za napredovanje se uveljavljajo v kodi na podlagi objavljene datoteke s kriteriji. Strogi pogoji zajemajo prekomerno prilagajanje, nepozitivne rezultate zunaj vzorca, neuspešne končne preizkuse in nič poslov ter jih ni mogoče opustiti. Prilagodljivi pogoji zajemajo razmerje Sharpe, faktor dobička, padec vrednosti in stopnjo zmag ter jih je mogoče opustiti samo z zabeleženim razlogom, ki ga pooblaščenec za tveganja potrdi ali zavrne.

Kako pošteno oceniti povratni test

Primerjajte krivuljo lastniškega kapitala s padcem vrednosti, preverite, na koliko poslih temelji rezultat, in primerjajte povprečni donos na posel s stroškom nakupa in prodaje. Visok donos na podlagi peščice poslov ali razmerje Sharpe, ki zunaj vzorca izgine, je opozorilo, ne pa dokaz uspešnosti.