2026 m. spalio 7 d. · tyrimai

Strategija sėkmingai praėjo slenkantįjį testavimą. Kodėl popierinės prekybos rezultatai nukrypo?

Strategija sėkmingai praėjo slenkantįjį testavimą. Kodėl popierinės prekybos rezultatai nukrypo?

Keturi skaičiai gali atskleisti nemalonią istoriją: slenkančiojo testavimo Sharpe rodiklis – 1.4, 312 istorinių sandorių, 46 popierinės prekybos sandoriai ir 18 bazinių punktų skirtumas tarp popierinės prekybos ir atgalinio testavimo įvykdymo kainų. Antraštėje atsidurs Sharpe rodiklis. Tačiau 18 bazinių punktų skirtumas gali paaiškinti, kodėl strategija atrodo kitokia dar neturint pakankamai popierinės prekybos istorijos jos rezultatams įvertinti.

Slenkantysis testavimas tikrina, ar tyrimo proceso metu strategiją būtų buvę galima pasirinkti remiantis ankstesniais duomenimis ir įvertinti pagal vėlesnius. Popierinė prekyba tikrina, ar veikianti sistema su dabartiniais duomenimis, laikrodžiais, pavedimų logika ir įvykdymais elgiasi taip pat kaip išbandytas procesas. Tai susiję klausimai, tačiau į antrąjį pirmasis atsakymo automatiškai neduoda.

Ką iš tikrųjų patvirtina slenkantysis testavimas?

Tarkime, strategiją apmokote arba pasirinkote pagal šešių mėnesių duomenis, o tada įvertinote pagal kito mėnesio duomenis. Perkelkite šį laikotarpį į priekį ir kartokite. Jei kiekvienas testavimo mėnuo nedalyvauja atitinkamame strategijos pasirinkimo procese, toks bandymas suteikia įrodymų apie rezultatus įvairiomis istorinėmis sąlygomis.

Jis neįrodo, kad popierinė prekyba atkartos tuos pačius sprendimus ar įvykdymus. Istoriniame teste gali būti naudojamos užbaigtos žvakės, fiksuotas komisinių grafikas ir supaprastintas rinkos pavedimų modelis. Vykstant popierinei prekybai sistema apdoroja gaunamus duomenis ir siunčia imituojamus pavedimus kitu būdu. Vienas procesas gali būti patikimas, o kitame vis tiek gali būti neatitiktis.

Todėl 46 popierinės prekybos sandoriai, palyginti su 312 sandorių slenkančiojo testavimo imtyje, savaime dar nėra nuosprendis. Patikrinkite palyginimo laikotarpį, signalų dažnį, laikotarpio ribose atidarytas pozicijas ir tai, ar abiem atvejais sandoris apibrėžiamas vienodai. Šešių savaičių popierinės prekybos laikotarpis negali pagal sandorių skaičių prilygti metų trukmės slenkantiesiems testams.

Kodėl vykdymo kainų skirtumas tiek daug atskleidžia?

Prieš aiškindami popierinės prekybos nuosavo kapitalo kreivę, išskaidykite vidutinį 18 bazinių punktų skirtumą. Ar lyginate numanomą atgalinio testavimo įvykdymo kainą su popierinio simuliatoriaus įvykdymo kaina, ar sprendimo priėmimo momento vidurio kainą su popierinės prekybos įvykdymo kaina? Tai skirtingi matavimai. Atskirai fiksuokite sprendimo kainą, pavedimo atvykimo kainą, imituoto įvykdymo kainą, komisinius ir finansavimo mokestį.

Pastebėtas skirtumasPirmiausia patikrinkiteKodėl tai svarbu
Mažiau popierinės prekybos sandoriųSignalų laiko žymos ir tinkamumo taisyklėsTrūkstamas arba pavėluotas įvesties duomuo gali nuslopinti sprendimus
Tie patys sandoriai, prastesni įvykdymaiPavedimo tipas, kainų skirtumas, poveikis rinkai ir komisinių pakopaAtgaliniame teste gali būti daroma prielaida apie pigesnį vykdymo būdą
Skirtingi pozicijų dydžiaiLėšos, kontrakto daugiklis ir apvalinimasNedidelės matavimo vienetų neatitikties kaupiasi su kiekvienu pavedimu
Nukrypimas po paleidimo iš naujoAtkurta pozicija ir laukiantys pavedimaiPopierinės prekybos procesas gali būti tęsiamas iš kitos būsenos

Pavyzdžiui, atgalinis testas, kuriame perkama kitos žvakės atidarymo kaina, gali atrodyti panašus į popierinės prekybos rinkos pavedimą likvidžioje priemonėje. Tačiau jei popierinės prekybos pavedimas pasiekia rinką po staigaus kainos pokyčio, skirtumą lemia ir laikas bei rinkos judėjimas, ir vykdymo sąnaudos. Visą 18 bazinių punktų skirtumą vadinant „praslydimu“, tikroji priežastis lieka neaiški.

Kaip palyginti popierinę prekybą su slenkančiuoju testavimu?

Pradėkite nuo sprendimų, tada pereikite prie pavedimų, galiausiai – prie įvykdymų. Priėmę kiekvieną popierinės prekybos sprendimą, pakartokite tos pačios versijos strategijos veikimą su ta pačia įvesties istorija ir palyginkite, kokią informaciją ji turėjo tuo momentu. Naudingoje lygiavertiškumo apskaitoje turėtų būti:

Jei signalai skiriasi, patikrinkite duomenų laiką ir kodo versijas. Jei signalai sutampa, bet pavedimai skiriasi, patikrinkite pozicijos dydžio nustatymą, prekybos vietos taisykles ir portfelio būseną. Jei pavedimai sutampa, bet įvykdymo kainos skiriasi, patikrinkite vykdymo prielaidas. Šiuos etapus nagrinėkite atskirai, nes kitaip vienas našumo rodiklis nukreips paiešką klaidinga kryptimi.

Kada nukrypimas rodo, kad strategija neveikia?

Kai duomenų apdorojimo grandinė sutampa, palyginkite rezultatus per prasmingą bendrą laikotarpį ir patikrinkite, ar strategija veikia taip, kaip numatyta. Vos keli popierinės prekybos sandoriai gali greitai atskleisti neteisingą laiko žymą ar pavedimų kelią. Tačiau jie neleidžia patikimai spręsti, kad pasikeitė strategijos vidutinė grąža. Tam reikia pakankamai stebėjimų, o reikiamas jų skaičius priklauso nuo grąžos svyravimo ir grupavimosi.

Gali keistis ir rinkos sąlygos. Išaugęs kainų skirtumas ar nuolat nepalankus finansavimas gali pakenkti strategijai net tada, kai visi sprendimai sutampa. Tai tikras prekybos sąlygų pokytis, o ne patvirtinimo klaida. Greta grąžos fiksuokite sąnaudas ir pozicijų rizikos veiksnius, kad šis skirtumas būtų matomas.

Slenkantysis patvirtinimas suteikia įrodymų apie strategijos pasirinkimo procesą istoriniais laikotarpiais. Popierinė prekyba parodo, kaip veikia sistema esamomis stebimomis sąlygomis. Kai rezultatai išsiskiria, pirmiausia raskite ankstyviausią vietą, kur jų įrašai nebesutampa. Dažnai nustebina ne Sharpe rodiklis, o nedidelis vykdymo ar duomenų skirtumas, dėl kurio abu eksperimentai atsako į skirtingus klausimus.

slenkantysis testavimaspopierinė prekybaatgalinis testavimasvykdymasstrategijų tyrimai
← Visi įrašai