Turite veikiančią pirmąją opcionų strategiją, paremtą dienos signalais. Ji perka pirkimo opcioną, kai bazinio turto uždarymo kaina viršija jo 50 dienų vidurkį, o po penkių prekybos sesijų poziciją uždaro. Jūsų atgaliniame teste kainos, mokesčiai ir pozicijos dydis atrodo tikroviškai. Problema ta, kad jame „penkios sesijos“ laikomos laikotarpiu, per kurį kiekviena opciono sutartis išlieka tuo pačiu instrumentu.
Prieš derindami signalą, sudarykite kiekvienos sutarties kalendorių. Opciono galiojimo pabaigos data, paskutinis prekybos laikas, atsiskaitymo būdas ir vykdymo taisyklės lemia, kada galima stebėti jo kainą ir iki kada dar galima keisti poziciją. Dėl šių detalių įprastas laikymo laikotarpis gali virsti visai kitu sandoriu.
Pagal kokį laikrodį gyvena jūsų opcionas?
Baziniu turtu gali būti prekiaujama, kai opcionų rinka uždaryta, o pats opcionas gali nustoti prekiauti dar prieš kalendoriuje nurodytą galiojimo pabaigos datą. JAV akcijų opcionų įprasta prekybos sesija paprastai baigiasi 4:00 p. m. Rytų laiku, tačiau kai kurių produktų prekyba baigiasi kitu laiku. Penktadienį pasibaigiantis savaitinis opcionas taip pat nereiškia, kad penktadienį po rinkos uždarymo pateikę pavedimą gausite įvykdymą penktadienį.
Užsirašykite konkretaus modeliuojamo produkto ir prekybos vietos svarbius laikus. Kartu su sutarties duomenimis saugokite sesijų kalendorių, laiko juostą, ankstesnius uždarymus ir galutinį prekybos laiką. Bendras darbo dienų kalendorius neapims švenčių ir sutrumpintų sesijų. Jei jūsų duomenyse prie sutarties nurodyta data, bet nėra paskutinio sandorio laiko žymos, dar nenustatėte, kada atgaliniame teste galima uždaryti poziciją.
| Sutarties detalė | Ko reikia atgaliniam testui | Kas gali nutikti ne taip |
|---|---|---|
| Galiojimo pabaiga | Tikroji produkto galiojimo pabaigos tvarka | Sutartis laikoma pasibaigus paskutiniam jos prekybos laikui |
| Atsiskaitymas | Fizinis pristatymas arba atsiskaitymas pinigais | Išgalvojamos akcijos arba pinigų srautai pasibaigus galiojimui |
| Vykdymo stilius | Kada opcionas gali būti vykdomas | Neatsižvelgiama į išankstinį trumpųjų opcionų priskyrimą |
| Prekybos sesija | Paskutinis leistinas pavedimo laikas ir kalendorius | Pavedimas įvykdomas uždarytos arba sutrumpintos sesijos metu |
Kodėl atsiskaitymas keičia jūsų poziciją?
Tarkime, kad pasibaigus galiojimo laikui jūsų pirkimo opcionas yra pelningas. Atsiskaitant fiziniu pristatymu, opciono vykdymas gali sukurti akcijų poziciją: vienas standartinis JAV akcijų pirkimo opcionas paprastai reiškia 100 akcijų, atsižvelgiant į galimus sutarties pakeitimus. Atgaliniame teste, kuriame pasibaigus galiojimo laikui opcionas tiesiog pašalinamas, neįtraukiama po to atsirandanti akcijų pozicija ir pinigų judėjimas. Jei ketinote uždaryti poziciją dar nepasibaigus galiojimui, modeliuojamas pavedimas turi būti pateiktas iki paskutinio sutarties prekybos laiko.
Indekso opcionams, už kuriuos atsiskaitoma pinigais, kyla kita problema. Galutinė atsiskaitymo vertė gali būti apskaičiuojama pagal specialią atidarymo ar uždarymo procedūrą, o ne pagal įprastą kotiruotę, matomą opcionų istorijoje. Jei strategija išlaiko poziciją iki šio skaičiavimo, naudojant artimiausios bazinio turto žvakės uždarymo kainą kaip atsiskaitymo kainą, galima gauti rezultatą, kurio nepasiekė nė viena paskyra.
O jei turite trumpąją amerikietiško tipo opciono poziciją, dėl išankstinio priskyrimo galite dar nepasibaigus galiojimui likti su akcijų pozicija. Vien iš dienos opcionų žvakės gali nepavykti tiksliai nustatyti, ar opcionas buvo priskirtas. Aiškiai nurodykite savo prielaidą ir nuosekliai jos laikykitės tiek atgaliniame teste, tiek demonstracinėje strategijoje. Modelis, kuriame daroma prielaida, kad išankstinio priskyrimo nėra, nėra neutralus numatytasis variantas – tai konkretus supaprastinimas.
Kaip turėtų veikti išėjimas po penkių sesijų?
Sesijas skaičiuokite pagal opciono prekybos kalendorių, o ne pagal bendrą datų kalendorių. Kiekviename sprendimo taške nustatykite tikslią turimą sutartį, patikrinkite, ar ja vis dar galima prekiauti, ir nuspręskite, kas nutiks, jei suplanuotas išėjimas bus po paskutinio jos prekybos laiko. Galite perkelti poziciją į kitą sutartį ankstesnėje sesijoje, uždaryti ją pagal paskutinę prieinamą kotiruotę arba sulaukti atsiskaitymo ir modeliuoti gautą turtą. Kiekvienas pasirinkimas apibrėžia skirtingą strategiją.
Pavyzdžiui, penkių sesijų laikymo laikotarpis, prasidėjęs pirmadienį, gali apimti penktadienį, kai baigiasi opciono galiojimas. Jei pozicija yra tos pačios savaitės opcionas, penktosios sesijos išėjimo gali būti neįmanoma įgyvendinti taip, kaip nurodyta. Perkėlus išėjimą į ketvirtadienį, pasikeičia laikymo laikotarpis. Perkėlus poziciją į kitą galiojimo datą, pasikeičia sutartis, atsiranda skirtumo ir mokesčių sąnaudos bei nauja kintamumo rizika. Šį pasirinkimą įrašykite į strategijos logiką, o ne leiskite duomenų įkėlimo programai tyliai parinkti kitą sąraše esantį simbolį.
Saugokite sutarčių registrą, kuriame būtų bent jau bazinis turtas, galiojimo pabaiga, vykdymo kaina, teisė, daugiklis, atsiskaitymo tipas, vykdymo stilius, sesijų kalendorius ir galutinio prekybos laiko žyma. Taip pat saugokite sutarčių pakeitimus: dėl bendrovės veiksmų gali pasikeisti pristatomas turtas, nors pažįstamas simbolis lieka tas pats.
Ką reikėtų patikrinti prieš pasitikint rezultatu?
Pasirinkite vieną poziciją, kurios galiojimas baigiasi, ir atsekite ją nuo atidarymo iki galutinio užbaigimo. Patikrinkite, ar kiekviena kotiruotė priklauso būtent tai sutarčiai, ar pozicija uždaroma tuo metu, kai prekiauti dar leidžiama, ir ar galutinė pinigų suma arba bazinio turto pozicija atitinka produkto atsiskaitymo taisykles. Tada peržiūrėkite savaitę su švente ir ankstyvu rinkos uždarymu. Tokiais atvejais kalendoriaus prielaida dažniausiai išryškėja.
Atlikus šį darbą, jūsų signalas vis dar gali būti vertingas tyrimui. Tačiau dabar rezultatas apibūdins sandorį, kurį jūsų sistema iš tikrųjų galėjo turėti, uždaryti arba pagal jį atsiskaityti. Tokio patikimumo reikia prieš lyginant opcionų galiojimo datas ar perkeliant strategiją į demonstracinę prekybą.
← Visi įrašai


