23 Settembre 2026 · ricerca

Cosa fa davvero un backtest sulle opzioni alla scadenza?

Cosa fa davvero un backtest sulle opzioni alla scadenza?

Un backtest sulle opzioni dovrebbe trattare la scadenza come un evento contrattuale, non come un’operazione dell’ultimo minuto al prezzo dell’ultima quotazione visualizzata. Il contratto può essere regolato in base a un indice speciale, esercitato automaticamente oltre una soglia, dare luogo alla consegna di azioni oppure smettere di essere negoziabile prima della chiusura del mercato del sottostante. Sono questi dettagli a determinare cosa diventa la posizione e quali flussi di cassa vengono generati.

Parto dalle regole di scadenza dell’exchange, poi seguo il contratto fino al suo ultimo momento negoziabile, al calcolo del regolamento e a ogni eventuale consegna. Una quotazione a schermo può aiutare a valutare una posizione aperta prima di quel momento. Non determina il payoff alla scadenza.

Un’opzione scade quando si interrompono le contrattazioni?

Di solito, il cutoff delle contrattazioni e la scadenza sono eventi distinti. Un’opzione può smettere di essere negoziabile mentre il sottostante continua a muoversi. Per esempio, un’opzione su indice europea con regolamento per contanti può basarsi su un valore ufficiale di regolamento calcolato a partire da un’asta di apertura specifica. L’ultima operazione sull’opzione potrebbe essere avvenuta ore prima e basarsi su un livello dell’indice diverso.

Questo intervallo crea un rischio per chi mantiene la posizione oltre il cutoff. Se in seguito il sottostante supera lo strike, il valore di regolamento dell’opzione può cambiare quando l’opzione stessa non è più negoziabile. Un backtest che chiude tutte le posizioni alla chiusura della sessione ordinaria del sottostante può non rilevare questa esposizione.

Regola contrattualeCosa modellareSemplificazione che spesso porta a errori
Ultimo orario di negoziazioneQuando è ancora possibile eseguire ordini sull’opzioneSupporre che le contrattazioni proseguano fino alla chiusura del sottostante
Riferimento di regolamentoL’indice, l’asta o il fixing usato per calcolare il payoffUsare al suo posto l’ultima quotazione dell’opzione o una chiusura spot vicina
Modalità di esercizioEsercizio automatico, soglia ed eventuale finestra per impartire istruzioni contrarieEsercitare allo stesso modo tutte le opzioni in the money
ConsegnaPagamento in contanti oppure azioni/futures generati dall’esercizioEliminare un’opzione scaduta senza registrare cosa la sostituisce

Come calcolo il valore alla scadenza di un’opzione regolata per contanti?

Usa il riferimento ufficiale di regolamento del contratto e il moltiplicatore. Per una call, il payoff lordo per contratto è max(settlement value − strike, 0) × multiplier. Per una put è max(strike − settlement value, 0) × multiplier. Poi applica la valuta del contratto e le relative regole sui flussi di cassa.

Supponiamo che una call su indice regolata per contanti abbia strike 5,000, valore di regolamento 5,012.4 e moltiplicatore di $100 per punto indice. Il payoff lordo è di $1,240 per contratto. Se il backtest usa al suo posto il valore dell’ultima operazione, 5,009, registra $900: una differenza di $340 prima delle commissioni. Una piccola discrepanza nel regolamento può superare il profitto tipico di un’operazione della strategia.

Conserva il valore ufficiale di regolamento in un campo dati separato. Potrebbe essere pubblicato dopo l’ultima quotazione negoziabile dell’opzione e basarsi su una finestra di calcolo diversa. Se i tuoi dati storici includono solo il valore di chiusura dell’indice, segnala l’approssimazione e verifica quanto i risultati siano sensibili a differenze plausibili nel regolamento.

Cosa cambia quando l’esercizio comporta la consegna di azioni?

L’esercizio può generare una posizione su azioni o futures. Una call in the money può trasformarsi in azioni acquistate allo strike; una put in the money può trasformarsi in una posizione short su azioni vendute allo strike. Il backtest deve quindi mantenere quella posizione anche in seguito, includendo l’esposizione al mercato, i costi di finanziamento e gli eventuali costi per chiuderla.

Questa continuità è importante in prossimità di un dividendo o quando la strategia non può detenere l’attività consegnata. Alcune opzioni di tipo americano possono essere esercitate in anticipo e l’assegnazione può avvenire prima della scadenza. Un modello che presume che ogni opzione resti aperta fino all’ultimo giorno può quindi mantenere in portafoglio le attività sbagliate in vista di un evento rilevante.

Conviene esercitare un’opzione appena in the money?

Segui la soglia di esercizio automatico del contratto e le regole sul cutoff. Una piattaforma può esercitare le opzioni oltre un importo indicato, consentendo però di impartire un’istruzione che annulli l’impostazione predefinita entro una finestra limitata. Una strategia che non può inviare istruzioni di questo tipo non dovrebbe presumere tacitamente di poterlo fare.

In prossimità della soglia, il sottostante può muoversi tra l’ultima operazione e la decisione sull’esercizio. Registra il prezzo o il riferimento di regolamento che determina la decisione, la soglia della piattaforma e cosa succede su entrambi i lati della soglia. Se i dati disponibili non bastano per ricostruire la scelta, dichiara l’ipotesi e simula entrambi gli esiti. È uno dei casi in cui una curva azionaria ordinata può nascondere una regola operativa piuttosto complicata.

Quali dati dovrebbe conservare un backtest che tiene conto della scadenza?

Gestisci le versioni delle condizioni contrattuali in base alla data di entrata in vigore. Come minimo, conserva l’ultimo timestamp di negoziazione, il timestamp di scadenza, il metodo di regolamento, il riferimento e l’orario di pubblicazione del regolamento, il moltiplicatore, lo stile di esercizio, la soglia di esercizio automatico e la regola di consegna. Collega ogni flusso di cassa alla scadenza o posizione consegnata al contratto e al dato di regolamento da cui deriva.

Poi verifica manualmente alcune scadenze: una ben in the money, una out of the money e una vicina alla soglia di esercizio. Confronta il flusso di cassa simulato con le specifiche contrattuali e il dato di regolamento della piattaforma. Se questi 3 casi si comportano correttamente, avrai basi molto più solide per fidarti del resto dei dati storici sulle scadenze.

opzionibacktestingscadenzaregolamentoderivatiingegneria dei dati
← Tutti gli articoli