Una strategia che mantiene una posizione durante una sospensione delle contrattazioni non può uscire normalmente finché gli scambi non riprendono. Una strategia che invia un ordine durante la sospensione può vederselo rifiutare, mettere in coda, annullare o mantenere fino alla riapertura, a seconda della sede di negoziazione e delle istruzioni sull’ordine. Se nel backtest lo esegui all’ultimo prezzo precedente alla sospensione, stai simulando un mercato che non esisteva.
La regola pratica è semplice: rappresenta la sospensione come un cambio di stato della sede di negoziazione, conserva gli ordini e le posizioni che, secondo le regole, restano attivi e modella separatamente l’esecuzione alla riapertura. Un tratto vuoto nella serie dei prezzi non può dirti nulla di tutto questo.
Una sospensione delle contrattazioni equivale a dati mancanti o a volume zero?
No. Dati mancanti significa che il tuo feed non contiene osservazioni. Volume zero significa che il feed non riporta scambi per un intervallo. Una sospensione indica che gli scambi sono stati interrotti o limitati per uno specifico evento di mercato. Questi casi hanno conseguenze diverse per gli ordini.
Considera un titolo sospeso alle 10:17, dopo aver scambiato a $24.80. Alle 10:18 la tua strategia invia un ordine limite di vendita a $24.70. Non esiste un normale mercato continuo contro cui eseguirlo. Se il titolo riapre a $22.10, il backtest non può assegnare di nascosto un’esecuzione a $24.70 solo perché, rispetto alla quotazione obsoleta precedente alla sospensione, il limite era eseguibile. L’esito dell’ordine dipende dalle regole della sede di negoziazione, dalla sua validità temporale e dalla sua ammissibilità alla procedura di riapertura.
| Condizione osservata | Significato | Comportamento del simulatore |
|---|---|---|
| Interruzione del feed | Lo stato del mercato è sconosciuto nei tuoi dati | Segna i prezzi come non disponibili; non presumere che gli scambi si siano fermati |
| Intervallo a volume zero | Nessuno scambio riportato nell’intervallo | Tieni separate le quotazioni e lo stato della sede dal volume degli scambi |
| Sospensione dichiarata | Gli scambi sono interrotti o limitati | Applica le regole della sospensione sugli ordini e sulla riapertura |
Inoltre, una sospensione non coinvolge necessariamente tutto il mercato. Un titolo può essere sospeso mentre gli strumenti correlati continuano a essere negoziati, oppure una sede può comportarsi diversamente da un’altra. Nel record dell’evento servono lo strumento, la sede, se disponibile il motivo della sospensione, gli orari di inizio e fine e la fonte. Se il tuo fornitore di dati indica solo una data o un’istantanea dello stato, non fingere di conoscere l’ora esatta del passaggio.
Che cosa succede agli ordini durante una sospensione?
Non esiste una risposta universale. La sede può annullare gli ordini, lasciarli in attesa oppure renderli ammissibili all’asta di apertura o di riapertura. Contano il tipo di ordine e la validità temporale, così come la sede e l’evento. Una simulazione che mantiene attivi tutti gli ordini applica una scelta di policy, non una legge naturale.
Definisci quella policy per ogni classe di ordini. Per esempio, una strategia può annullare i propri ordini inevasi quando viene a conoscenza della sospensione, mantenere uno stop protettivo come intenzione e non come esecuzione garantita, e inviare un nuovo ordine dopo la ripresa degli scambi. Un’altra strategia può lasciare deliberatamente gli ordini ammissibili per l’asta. Sono strategie diverse e dovrebbero produrre risultati diversi.
Fai particolare attenzione agli ordini stop. Il prezzo stop è una condizione di attivazione, non una promessa di esecuzione a quel prezzo. Se un titolo riapre sotto uno stop di vendita, il primo prezzo eseguibile può essere molto più basso. Simulare lo stop come un’esecuzione automatica al prezzo di attivazione nasconde il rischio di gap che l’ordine avrebbe dovuto gestire.
Come dovrei modellare il prezzo e l’esecuzione alla riapertura?
Quando disponibili, usa i dati dell’asta di riapertura: il prezzo d’asta, lo sbilanciamento o la cronologia dei prezzi indicativi, se pertinenti, e le regole di ammissibilità e priorità dell’ordine. Poi applica i vincoli dell’ordine previsti dalla strategia. Un ordine limite può essere eseguito solo se il prezzo d’asta e l’allocazione lo consentono; un ordine al mercato può essere eseguito al prezzo d’asta, nel rispetto delle regole della sede e della quantità disponibile.
Se non hai i dati d’asta, non inventare una precisione che l’ultimo scambio precedente alla sospensione non offre. Un’approssimazione prudente consiste nel rinviare l’esecuzione fino alla prima osservazione affidabile dopo la riapertura e poi applicare un modello documentato di spread e impatto. Anche così potresti essere ottimista: il massimo e il minimo di una barra non rivelano se il tuo ordine era avanti nella coda né se al tuo prezzo era disponibile volume sufficiente.
Quel gap non è una previsione. È un esempio del motivo per cui mantenere invariato un prezzo di riferimento può far sembrare il rischio più contenuto di quanto sia. Durante la pausa la posizione esiste ancora, ma il suo valore corrente di liquidazione potrebbe essere sconosciuto. Se serve, conserva l’ultimo prezzo di riferimento per la contabilità, segnalandolo come obsoleto, e non trattarlo come una quotazione eseguibile.
Come posso capire se la gestione delle sospensioni sta condizionando il mio backtest?
Esegui un controllo mirato su ogni ordine simulato che si sovrappone a una sospensione o a una riapertura. Registra l’evento, lo stato dell’ordine prima e dopo, la regola di esecuzione scelta e la fonte del prezzo. Poi confronta i risultati con alcune policy plausibili: annullare gli ordini alla sospensione, mantenere per la riapertura quelli ammissibili e rinviare ogni nuova esecuzione fino alla ripresa delle contrattazioni regolari.
Se la performance cambia nettamente, il risultato dipende da meccanismi di mercato che i tuoi dati potrebbero non permettere di ricostruire. È un’informazione utile: ti indica che cosa approfondire nella documentazione della sede o nei dati d’asta a maggiore risoluzione prima di considerare il backtest una prova.
E tieni fedele il registro delle posizioni. Una sospensione non fa sparire l’esposizione mentre il grafico aspetta la candela successiva. La strategia resta esposta al prezzo che il mercato determinerà quando riaprirà.
← Tutti gli articoli


