2026. gada 7. oktobris · izpēte

Jūsu stratēģija izturēja walk-forward pārbaudi. Kāpēc papīra tirdzniecības rezultāti atšķīrās?

Jūsu stratēģija izturēja walk-forward pārbaudi. Kāpēc papīra tirdzniecības rezultāti atšķīrās?

Četri skaitļi var atklāt nepatīkamu ainu: walk-forward Sharpe rādītājs 1.4, 312 vēsturisku darījumu, 46 papīra darījumu un 18 bāzes punktu starpība starp papīra tirdzniecības un atpakaļtesta izpildes cenām. Virsrakstā parasti nonāk Sharpe rādītājs. Taču 18 bāzes punktu starpība var izskaidrot, kāpēc stratēģija šķiet citāda, vēl pirms ir pietiekami daudz papīra tirdzniecības vēstures, lai novērtētu tās sniegumu.

Walk-forward testēšana pārbauda, vai izpētes process būtu varējis izvēlēties stratēģiju, izmantojot iepriekšējos datus, un novērtēt to vēlākos datos. Papīra tirdzniecība pārbauda, vai strādājoša sistēma ar pašreizējiem datiem, pulksteņiem, rīkojumu loģiku un izpildēm darbojas tāpat kā testētais process. Tie ir saistīti jautājumi, taču atbilde uz pirmo automātiski neatbild uz otro.

Ko patiesībā apliecina walk-forward validācija?

Pieņemsim, ka stratēģiju trenējat vai izvēlaties, izmantojot sešu mēnešu datus, un pēc tam novērtējat nākamajā mēnesī. Pabīdiet šo periodu uz priekšu un atkārtojiet procesu. Ja katrs pārbaudes mēnesis netiek iekļauts attiecīgajā atlases procesā, šis uzdevums sniedz pierādījumus par sniegumu dažādos vēsturiskos apstākļos.

Tas nepierāda, ka papīra tirdzniecība atkārtos tos pašus lēmumus vai izpildes. Vēsturiskajā testā var izmantot pabeigtas sveces, fiksētu komisijas maksu grafiku un vienkāršotu tirgus rīkojumu modeli. Papīra tirdzniecības process reāllaikā saņem datus un pa citu ceļu iesniedz simulētus rīkojumus. Viens process var būt korekts, kamēr otrā ir neatbilstība.

Tāpēc 46 papīra darījumi pretstatā 312 darījumiem walk-forward izlasē paši par sevi vēl nav spriedums. Pārbaudiet salīdzināmo periodu, signālu biežumu, atvērtās pozīcijas periodu robežās un to, vai abos skaitļos darījums definēts vienādi. Sešu nedēļu papīra tirdzniecības periods nevar sasniegt tādu pašu darījumu skaitu kā gadu ilga mainīgu periodu testēšana.

Kāpēc izpildes cenu starpība ir tik atklājoša?

Vidējā 18 bāzes punktu starpība rūpīgi jāizanalizē, pirms interpretējat papīra tirdzniecības kapitāla līkni. Vai tā mērīta starp atpakaļtestā pieņemto izpildes cenu un papīra simulatora izpildes cenu, vai arī starp lēmuma brīža vidējo cenu un papīra izpildes cenu? Tie ir dažādi mērījumi. Atsevišķi reģistrējiet lēmuma cenu, rīkojuma pienākšanas cenu, simulēto izpildes cenu, komisijas maksas un iespējamo finansējuma maksu.

Novērotā atšķirībaPirmā pārbaudeKāpēc tas ir svarīgi
Mazāk papīra darījumuSignālu laika atzīmes un atbilstības noteikumiTrūkstošs vai novēlots ievades datu punkts var apslāpēt lēmumus
Tie paši darījumi, sliktākas izpildes cenasRīkojuma veids, starpība, ietekme un komisiju līmenisAtpakaļtests var pieņemt lētāku izpildes ceļu
Atšķirīgi pozīciju apjomiNauda, līguma reizinātājs un noapaļošanaNelielas apjoma neatbilstības uzkrājas vairākos rīkojumos
Novirze pēc restartēšanasAtjaunotā pozīcija un neizpildītie rīkojumiPapīra tirdzniecības process var atsākties no cita stāvokļa

Piemēram, atpakaļtests, kurā pirkums notiek nākamās sveces sākuma cenā, var šķist tuvs papīra tirgus rīkojuma izpildei likvīdā instrumentā. Taču, ja papīra rīkojums pienāk pēc straujas cenas kustības, starpībā ietilpst gan laika nobīde un tirgus kustība, gan izpildes izmaksas. Nosaucot visus 18 bāzes punktus par „slīdi”, tiek noslēpts to cēlonis.

Kā salīdzināt papīra tirdzniecību ar walk-forward testu?

Sāciet ar lēmumiem, tad pārejiet pie rīkojumiem un visbeidzot pie izpildēm. Katram papīra tirdzniecības lēmumam atkārtojiet to pašu stratēģijas versiju ar to pašu ievades vēsturi un salīdziniet, kāda informācija tai bija pieejama attiecīgajā brīdī. Noderīgā salīdzināmības žurnālā iekļaujiet:

Ja signāli atšķiras, pārbaudiet datu laika atzīmes un koda versijas. Ja signāli sakrīt, bet rīkojumi atšķiras, pārbaudiet apjoma aprēķinu, tirdzniecības vietas noteikumus un portfeļa stāvokli. Ja rīkojumi sakrīt, bet izpildes atšķiras, pārbaudiet izpildes pieņēmumus. Analizējiet šos slāņus atsevišķi, citādi viens snieguma rādītājs aizsūtīs jūs nepareizā virzienā.

Kad novirze liecina, ka stratēģija ir bojāta?

Kad datu apstrādes ķēde ir saskaņota, salīdziniet rezultātus pietiekami ilgā kopīgā periodā un pārbaudiet, vai stratēģija rīkojas, kā iecerēts. Daži papīra darījumi var ātri atklāt kļūdu laika atzīmēs vai rīkojumu ceļā. Tie nevar droši parādīt, ka mainījusies stratēģijas vidējā peļņa. Tam vajadzīgs pietiekams novērojumu skaits, un nepieciešamais apjoms atkarīgs no tā, cik svārstīgi un savstarpēji saistīti ir stratēģijas ienesīguma novērojumi.

Var mainīties arī tirgus apstākļi. Plašāka bid-ask starpība vai pastāvīgi nelabvēlīga finansējuma maksa var kaitēt stratēģijai pat tad, ja visi lēmumi sakrīt. Tās ir reālas izmaiņas tirdzniecības apstākļos, nevis validācijas kļūda. Līdztekus ienesīgumam reģistrējiet izmaksas un riska darījumus, lai atšķirība būtu redzama.

Walk-forward validācija sniedz pierādījumus par atlases procesu vēsturiskos periodos. Papīra tirdzniecība sniedz pierādījumus par strādājošu sistēmu novērotajos apstākļos. Ja rezultāti atšķiras, vispirms atrodiet agrāko brīdi, kad abu procesu pieraksti nesakrīt. Pārsteidzošais skaitlis bieži nav Sharpe rādītājs. Tā ir nelielā atšķirība izpildē vai datos, kuras dēļ šie divi eksperimenti atbild uz dažādiem jautājumiem.

walk-forwardpapīra tirdzniecībaatpakaļtestēšanaizpildestratēģiju izpēte
← Visi raksti