23 septembrie 2026 · cercetare

Ce face, de fapt, un backtest cu opțiuni la expirare?

Ce face, de fapt, un backtest cu opțiuni la expirare?

Un backtest cu opțiuni ar trebui să trateze expirarea ca pe un eveniment contractual, nu ca pe o tranzacție în ultimul moment, la ultima cotație afișată. Contractul se poate deconta pe baza unui indice special, poate fi exercitat automat peste un anumit prag, poate duce la livrarea de acțiuni sau poate înceta să se tranzacționeze înainte de închiderea pieței activului suport. Aceste detalii determină ce se întâmplă cu poziția și ce fluxuri de numerar se generează.

Încep cu regulile de expirare ale bursei, apoi urmăresc contractul până la ultimul moment în care poate fi tranzacționat, calculul decontării și orice livrare care rezultă. O cotație afișată poate ajuta la evaluarea unei poziții deschise înainte de acel moment. Ea nu stabilește câștigul sau pierderea la expirare.

Expiră o opțiune în momentul în care se oprește tranzacționarea?

De regulă, ora-limită de tranzacționare și expirarea sunt evenimente separate. O opțiune poate înceta să se tranzacționeze în timp ce activul suport continuă să se miște. De exemplu, o opțiune pe indice, europeană și decontată în numerar, poate folosi o valoare oficială de decontare calculată pe baza unei licitații de deschidere specificate. Ultima tranzacție cu opțiunea poate avea loc cu câteva ore mai devreme și se poate baza pe un alt nivel al indicelui.

Această diferență de timp creează risc pentru oricine păstrează poziția deschisă după ora-limită. Dacă activul suport trece de prețul de exercitare ulterior, valoarea de decontare a opțiunii se poate schimba, deși opțiunea nu mai poate fi tranzacționată. Un backtest care închide toate pozițiile la închiderea sesiunii obișnuite a activului suport poate rata această expunere.

Regula contractuluiCe trebuie modelatPresupunere simplificatoare frecventă, dar greșită
Ultimul moment de tranzacționareCând mai pot fi executate ordine pe opțiunePresupunerea că tranzacționarea continuă până la închiderea activului suport
Referința de decontareIndicele, licitația sau valoarea de referință folosită la calculul câștigului sau pierderiiÎnlocuirea acesteia cu ultima cotație a opțiunii sau cu o valoare de închidere apropiată a activului suport
Metoda de exercitareExercitarea automată, pragul și orice interval pentru transmiterea unei instrucțiuni contrareExercitarea identică a tuturor opțiunilor în bani
LivrareaPlata în numerar sau acțiunile/contractele futures obținute prin exercitareEliminarea opțiunii expirate fără a înregistra ce o înlocuiește

Cum calculez valoarea la expirare a unei opțiuni decontate în numerar?

Folosește referința oficială de decontare și multiplicatorul prevăzute în contract. Pentru un call, câștigul brut per contract este max(settlement value − strike, 0) × multiplier. Pentru un put, este max(strike − settlement value, 0) × multiplier. Apoi aplică moneda și convenția de fluxuri de numerar prevăzute în contract.

Să presupunem că un call pe indice, decontat în numerar, are un preț de exercitare de 5,000, o valoare de decontare de 5,012.4 și un multiplicator de $100 per punct de indice. Câștigul brut este de $1,240 per contract. Dacă backtestul folosește în schimb ultima valoare tranzacționată, 5,009, înregistrează $900: o diferență de $340 înainte de comisioane. O mică abatere în valoarea de decontare poate depăși profitul obișnuit al unei tranzacții din strategie.

Păstrează valoarea oficială de decontare într-un câmp separat. Este posibil să fie publicată după ultima cotație tranzacționabilă a opțiunii și să folosească un alt interval de calcul. Dacă istoricul tău conține doar valoarea de închidere a indicelui, marchează aproximația și testează cât de sensibile sunt rezultatele la diferențe plauzibile în valoarea de decontare.

Ce se schimbă când exercitarea duce la livrarea de acțiuni?

Exercitarea poate crea o poziție pe acțiuni sau pe contracte futures. Un call în bani se poate transforma într-o poziție long pe acțiuni cumpărate la prețul de exercitare; un put în bani se poate transforma într-o poziție short pe acțiuni vândute la prețul de exercitare. Backtestul trebuie apoi să mențină acea poziție, incluzând expunerea la piață, costurile de finanțare și eventualele costuri de închidere.

Continuarea poziției contează în apropierea datei ex-dividend sau când strategia nu poate deține activul livrat. Unele opțiuni de tip american pot fi exercitate anticipat, iar alocarea poate avea loc înainte de expirare. Prin urmare, un model care presupune că fiecare opțiune rămâne deschisă până în ultima zi poate păstra în portofoliu activele greșite în timpul unui eveniment important.

Ar trebui să exercit o opțiune care este abia în bani?

Respectă pragul de exercitare automată și regulile privind ora-limită din contract. O platformă poate exercita opțiunile care depășesc o valoare precizată, permițând totodată transmiterea unei instrucțiuni care să anuleze această regulă implicită într-un interval limitat. O strategie care nu poate transmite astfel de instrucțiuni nu ar trebui să presupună în tăcere că o poate face.

În apropierea pragului, activul suport se poate mișca între ultima tranzacție și decizia de exercitare. Înregistrează prețul sau referința de decontare care determină decizia, pragul platformei și consecințele de o parte și de alta a pragului. Dacă sursa nu oferă suficiente detalii pentru a reconstitui decizia, precizează ipoteza și rulează ambele scenarii. Acesta este unul dintre cazurile în care o curbă a capitalului ordonată poate ascunde o regulă operațională destul de încâlcită.

Ce date ar trebui să stocheze un backtest care ține cont de expirare?

Păstrează versiunile termenilor contractuali, împreună cu data de la care intră în vigoare. Ca minim, stochează marcajul temporal al ultimei tranzacționări, marcajul temporal al expirării, metoda de decontare, referința de decontare și ora publicării acesteia, multiplicatorul, stilul de exercitare, pragul de exercitare automată și regula de livrare. Leagă fiecare flux de numerar rezultat la expirare sau fiecare poziție livrată de contractul și înregistrarea de decontare care au generat-o.

Apoi verifică manual câteva expirări: una clar în bani, una în afara banilor și una în apropierea pragului de exercitare. Reconciliind fluxul de numerar modelat cu specificația contractului și înregistrarea de decontare ale platformei. Dacă aceste 3 cazuri sunt modelate corect, ai o bază mult mai solidă pentru a avea încredere în restul istoricului de expirări.

opțiunibacktestingexpiraredecontareinstrumente derivateingineria datelor
← Toate articolele