Järeltestis võivad kõigi küünalde ajatemplid olla õiged, aga test võib siiski kasutada homset teavet. Nii juhtub siis, kui strateegia testib tänaseid allesjäänud varasid aastatepikkuse ajaloo põhjal, nagu oleks see teadnud, millised turud jäävad likviidseks, noteerituks ja hoidmist väärt.
Universumi koostamine on strateegia osa. Kui reaalajas süsteem sai igal otsustushetkel valida ainult siis saadaolevate varade seast, peab järeltest arvestama sama piiranguga. Kolm levinud otseteed kaotavad selle piiri.
Esimene viga: tänase nimekirja järeltestimine kogu ajaloo ulatuses
Oletame, et sõelud täna välja 50 suurimat krüptoturu tähtajatut lepingut ja testid neid seejärel alates 2021. aastast. Nimekirjast jäävad välja lepingud, mis kadusid, kaotasid likviidsuse või eemaldati börsilt. Samuti annab see varasematele kuupäevadele ligipääsu turgudele, mida ei pruukinud veel olemas ollagi.
Kahju on lihtne märkamata jätta: strateegia paistab stabiilsem, sest läbi kukkunud varad on valimist kadunud. Näiteks võib momentum-reegel tänase 50 turu lõikes suurepärane välja näha, kuigi ajaloolises versioonis oleks see korduvalt jaotanud raha varadele, mis hiljem kokku kukkusid või börsilt eemaldati. Testisid portfelli, mille valikul oli tulemuse kohta teavet.
Koosta liikmesus kuupäevastatud kirjena. Pane iga vara kohta kirja, millal see sobivaks muutus, millal sobivuse kaotas ja miks. Igal tasakaalustamisel rakenda reegleid üksnes siis saadaoleva teabe põhjal. Turg tuleks lisada pärast selle tegelikku noteerimist ja nõutud soojenemisperioodi. Kui see börsilt eemaldatakse, tuleb lõpp-positsiooni sulgemine või arveldamine ette määratleda; selle ridade kustutamine ei ole väljumisreegel.
Teine viga: järjestamine otsusele järgneva statistika põhjal
Isegi ajalooline universum võib teavet ette lekitada, kui selle liikmesuse reegel kasutab tulevikku ulatuvat täielikku ajavahemikku. „Kauple iga kuu 20 kõige likviidsema aktsiaga” kõlab mõistlikult, kuni selgub, et likviidsus järjestatakse kogu kuu põhjal, millega strateegia peaks kauplema.
Kujutle, et tasakaalustad portfelli kuu esimesel kauplemispäeval. Järjestamine selle kuu keskmise dollarikäibe põhjal kasutab vaikselt järgmisi kolme nädalat, et otsustada, mis kvalifitseerus esimesel päeval. Kahju ilmneb sageli ebatavaliselt heas tehingumahutavuses: strateegia väldib varasid, mis muutusid kuu jooksul hiljem mittelikviidseks, kuigi sisenemise hetkel ei saanud ta seda teada.
Määra mõõtmisperioodi lõpp enne valikuhetke. Kui tasakaalustad portfelli kuu esimesel kauplemiskorral, võid järjestada eelneva 20 lõppenud kauplemiskorra põhjal, nii et periood lõpeb eelmisel kauplemiskorral. Seejärel täpsusta täitmise viivitus: kui järjestus põhineb eilsel sulgemishinnal, kas sinu eeldatud töövoog võimaldab orderi esitada täna turu avanedes?
| Valikureegel | Ajahetkepõhine versioon | Levinud leke |
|---|---|---|
| 20 suurimat dollarikäibe järgi | Järjesta lõppenud kauplemiskordade põhjal, mis lõppesid enne tasakaalustamist | Tasakaalustamispäeva või -kuu kaasamine |
| Börsil noteeritud | Kasuta noteerimise ja börsilt eemaldamise jõustumisaegu | Praeguse sümbolite lõpp-punkti kasutamine varasemate kuupäevade jaoks |
| Minimaalne ajalugu | Loenda valikuhetkeks saadaolevaid vaatlusi | Nõue, et vara peab filtri läbimiseks tulevikus püsima |
Kolmas viga: puuduva ajaloo pidamine tõendiks, et vara ei sobinud valikusse
Andmepakkuja arhiiv ei pruugi ajaloolise turu kohta täielikku ülevaadet anda. Puuduv sümbol võib tähendada, et vara polnudki olemas, börs muutis oma nimetamisviisi, pakkuja ei säilitanud börsilt eemaldatud instrumentide andmeid või andmevoos on lihtsalt lünk. Nendel juhtudel on erinevad tagajärjed.
Kahju avaldub korraliku väljanägemisega universumis, millel on seletamatud augud. Uurijad nõuavad sageli kogu tagasivaateperioodi andmeid ja jätavad siis kõik, millel neid pole, vaikselt välja. See võib olla mõistlik soojenemisreegel, kuid välistabki äsja noteeritud varad. Veel hullem: kui andmed puuduvad peamiselt läbi kukkunud turgude kohta, muutub nõue „ainult täielikud andmed” järjekordseks ellujäämisfiltriks.
Hoia sobivus, andmete kättesaadavus ja strateegia soojenemisperiood eraldi asjaoludena. Pane iga kuupäeva kohta kirja, miks vara välja jäeti. Säilita puuduvate andmete info uurimisregistris, selle asemel et muuta see märkamatuks kustutamiseks. Kui allikas ei võimalda kindlaks teha, kas turg oli noteeritud või kaubeldav, ütle seda ja mõõda, kui palju tulemus sellest ebakindlusest sõltub.
Muuda universum korratavaks
Kasulik audit algab ühest ajaloolisest tasakaalustamisest. Koosta kandidaatide nimekiri uuesti kuupäevastatud noteerimisandmete ja lõikehetkeks saadaolevate andmete põhjal. Arvuta järjestuse sisendid uuesti, kasutades ainult lõppenud vaatlusi. Seejärel võrdle saadud liikmesust nimekirjaga, mida järeltest tegelikult kasutas.
Salvesta jooksuga koos reegel, selle lõikehetk, liikmesuse otsused ja allika versioon. Kui sa ei oska selgitada, miks üks vara konkreetsel kuupäeval lisandus ja teine välja jäi, ei saa sa veel öelda, kas strateegia leidis eelise või päris tuleviku järgi kujundatud valimi.
Universumi vead ei avaldu tavaliselt võimatute hindadena. Need paistavad välja strateegias, mis vältis mugavalt turge, mis lakkasid olemast mugavad.
← Kõik postitused


