Stagionalità della volatilità intraday: andamenti orari e limiti
Scopri perché la volatilità intraday può variare con l’ora, come stimare fattori stagionali senza look-ahead e perché la forma a U non è universale
In questa guidaChe cosa descrive la stagionalità della volatilità intraday
Breve sintesi
La stagionalità della volatilità intraday è una variazione ricorrente della dispersione dei rendimenti durante la sessione. Alcuni campioni mostrano una forma a U, ma non è universale, stabile per ipotesi né un vantaggio di trading
Che cosa descrive la stagionalità della volatilità intraday
La stagionalità intraday indica una differenza sistematica nella scala dei rendimenti tra momenti diversi della sessione. La distribuzione storica dei rendimenti a 30 minuti vicino all’apertura può differire da quella di barre della stessa durata a metà giornata. Il tema riguarda ampiezza e dispersione dei rendimenti, non la probabilità che i prezzi salgano o scendano a una certa ora
La ricerca documenta andamenti intraday ricorrenti nei dati azionari e valutari. Andersen e Bollerslev mostrano che questa periodicità conta per la dinamica dei rendimenti ad alta frequenza: modellarla aiuta a separare il profilo orario dalla dinamica della volatilità più persistente (199700004-2)). Il risultato motiva una correzione, ma non stabilisce una curva fissa per ogni attività, sede di negoziazione o periodo
È meglio trattare il fattore stagionale come riferimento per il confronto. Può descrivere quanto un rendimento sia insolito rispetto alla scala normalmente associata a quell’ora, oppure evitare che un modello scambi un profilo di sessione regolare per clustering persistente. La guida alla volatilità realizzata spiega come sommare i rendimenti intraday al quadrato per ottenere una misura di sessione; qui l’attenzione è sul loro profilo orario
La forma a U è un possibile andamento campionario
In molti campioni azionari la volatilità media è maggiore vicino all’apertura e alla chiusura che nel mezzo della sessione regolare, e la curva può ricordare una U. Aste di apertura, notizie notturne, arrivo degli operatori, attività di portafoglio di fine giornata e meccanismi di chiusura possono coincidere con variazioni della volatilità. Il solo andamento dei dati non identifica quale meccanismo lo abbia causato
La forma può cambiare tra mercati e definizioni della sessione. Il mercato valutario opera su fusi orari globali, non attorno a un’unica campana di apertura. I future possono essere negoziati quasi tutto il giorno, ma avere una finestra di regolamento, una pausa tecnica o liquidità concentrata in determinate ore regionali. Il mercato cripto, attivo 24 ore, non ha un’unica apertura o chiusura se l’analista non definisce una sessione di riferimento. L’orologio rilevante dipende da strumento, sede e regola di campionamento
Ederington e Lee rilevano che, nel loro campione valutario, la nota forma a U scompare una volta considerate le notizie macroeconomiche programmate e altre informazioni sulla volatilità (2001). È un risultato relativo al loro campione, non la prova che tutti i mercati valutari siano privi di periodicità. Mostra però perché una curva media descrittiva non va trattata come legge invariabile
Separa il profilo dell’orologio dalla volatilità variabile
Sia r₍d,j₎ il rendimento nell’intervallo intraday j della sessione d. Una decomposizione concettuale utile è
r₍d,j₎ = sⱼ ε₍d,j₎ Var(r₍d,j₎ | informazioni precedenti all’intervallo) = sⱼ² h₍d,j₎
sⱼ è un fattore di scala positivo legato all’ora, mentre h₍d,j₎ rappresenta la volatilità che cambia con le informazioni e le condizioni di mercato. sⱼ è una descrizione statistica di un campione e calendario scelti, non necessariamente un effetto causale dell’orologio. La decomposizione aiuta a modellare, ma non afferma che ogni attività abbia un calendario deterministico noto
Se si ignora sⱼ, barre ad alta varianza che ricorrono in certi orari possono far sembrare persistenti i rendimenti al quadrato. Un modello GARCH può così attribuire ai parametri dinamici sia la variazione intraday regolare sia il clustering effettivo. La guida GARCH spiega quest’ultimo. Una correzione stagionale aiuta a distinguerli, ma non sostituisce i controlli su residui, stabilità dei parametri e specifiche alternative
Non confondere scala e varianza. Se la deviazione standard dei rendimenti in un intervallo è doppia rispetto a un altro, a parità di unità la varianza è quattro volte maggiore. Specifica se il fattore riguarda deviazione standard, varianza o rendimento assoluto e usa la stessa definizione nella normalizzazione
Confronta due intervalli ipotetici di 30 minuti
Supponiamo che un campione di addestramento terminato prima del mese di valutazione indichi una scala tipica dei rendimenti a 30 minuti dello 0,40% vicino all’apertura e dello 0,20% a metà giornata. I valori sono ipotetici e servono solo a illustrare il calcolo. Il rapporto tra deviazioni standard apertura/mezzogiorno è 2, mentre il rapporto tra varianze è 4. Non è una stima per una specifica attività o sessione attuale
Confrontiamo un rendimento dello 0,40% all’apertura con uno dello 0,20% a metà giornata. Dividendo ciascun valore assoluto per la sua scala storica otteniamo 0,40% / 0,40% = 1 e 0,20% / 0,20% = 1. Entrambi equivalgono a un’unità della propria scala oraria. Le variazioni grezze differiscono, ma i valori standardizzati hanno la stessa ampiezza secondo questo profilo illustrativo
Il calcolo non dice che un movimento sia statisticamente raro, destinato a invertirsi o redditizio da negoziare. Un valore standardizzato si interpreta solo insieme al modello distributivo, all’incertezza di stima, al contesto degli eventi e alla qualità della misura. Il rapporto tra scale non è una probabilità, una previsione o un segnale direzionale
Stima i fattori stagionali solo con dati passati
Definisci strumento, sede di negoziazione, sessione, ampiezza delle barre, fonte dei prezzi e convenzione dei rendimenti. Abbina lo stesso intervallo relativo alla sessione tra giornate storiche. Una barra 9:30–10:00 nell’ora locale della borsa non va confrontata implicitamente con una barra UTC arbitraria dopo il cambio dell’ora legale. Decidi in anticipo come trattare aste, intervalli notturni, festività, chiusure anticipate, quotazioni mancanti e giornate anomale
Stima la scala tipica di ogni intervallo usando solo date precedenti alla data di previsione o valutazione. Un punto di partenza robusto è calcolare per ogni fascia la mediana del rendimento assoluto o una radice della media dei quadrati troncata. Poiché le giornate volatili possono dominare le medie aggregate, si può normalizzare ogni sessione per una scala giornaliera, stimare il profilo interno, smussare le fasce adiacenti e normalizzare i fattori rispetto a un livello di riferimento. Registra metodo e regola di normalizzazione
In un backtest storico, congela i fattori usando solo il campione di addestramento disponibile a ogni origine della previsione. Aggiornali con una finestra mobile o crescente se ciò riflette il processo operativo. Stimare una volta il profilo sull’intero dataset e applicarlo a osservazioni precedenti introduce informazioni future e può far apparire i rendimenti standardizzati più stabili di quanto sarebbero stati in tempo reale
Tieni il profilo separato dalla gestione degli eventi e dalla stima di volatilità della giornata corrente. Se il modello può usare volatilità osservata prima nella sessione, calcolala solo dalle barre disponibili all’ora della previsione. Specifica se il profilo dipende da giorno della settimana, scadenza, sede o regime: più suddivisioni riducono potenzialmente il bias ma lasciano meno osservazioni per fascia
Registra numero di osservazioni e sessioni dietro ogni stima. Festività, record mancanti o scambi sottili concentrati a una certa ora possono far riflettere la copertura dei dati anziché la variazione del mercato. Troppe fasce piccole rendono le stime instabili: decidi in anticipo ampiezza delle barre e periodo di addestramento. Lo smoothing riduce il rumore ma può cancellare picchi di apertura o chiusura; confronta profili grezzi e smussati e documenta la regola
Se ristimi il profilo durante una valutazione storica, conserva la versione disponibile a ogni origine della previsione. Registra data limite di addestramento, osservazioni per fascia, trasformazioni e date di utilizzo. Scegliere il profilo dopo aver visto quale funziona meglio e applicarlo al passato introduce look-ahead anche attraverso la selezione
<!-- learn:illustration -->

Le notizie programmate possono imitare un effetto orario
Le comunicazioni economiche vengono spesso pubblicate a orari regolari. Un picco ricorrente vicino a una pubblicazione può quindi sembrare normale stagionalità oraria, anche se la causa immediata è la notizia programmata. Ederington e Lee studiano insieme volatilità recente, annunci programmati e periodicità; nei loro campioni su tassi e valute, gli annunci sono particolarmente importanti nei periodi di volatilità molto alta e tenerne conto modifica la persistenza stimata (2001)
Se la domanda riguarda il tipico profilo dell’orologio, si possono isolare le fasce degli annunci, aggiungere indicatori di evento definiti in anticipo o riportare risultati con e senza tali eventi. La scelta dipende dal fatto che la previsione prevista includa annunci noti. Eliminare tutte le barre degli eventi può sottostimare il rischio di una strategia che mantiene davvero posizioni durante le pubblicazioni
Non costruire un calendario eventi con informazioni non disponibili alla data della previsione storica. Conserva orari e revisioni delle pubblicazioni quando rilevanti, distingui notizie programmate e inattese quando i dati lo consentono e dichiara mercati e annunci coperti. Un fattore orario da solo non spiega una sorpresa né il suo impatto
Allinea ora della borsa, sessioni e ora legale
Le fasce temporali richiedono una definizione stabile dell’orologio. Per una borsa con sessione regolare, l’ora locale di negoziazione si associa naturalmente ad apertura, mezzogiorno e chiusura. Se i dati sono in UTC, converti usando le regole storiche del fuso per ogni data. Un offset UTC fisso può spostare di un’ora le barre di apertura quando cambia l’ora legale e creare differenze artificiali tra stagioni
I calendari di borsa includono festività, sessioni abbreviate, aste, sospensioni e pause specifiche dei contratti. L’ultima barra di una giornata con chiusura anticipata non occupa la stessa posizione di sessione della chiusura ordinaria. Definisci come mappare tali osservazioni o stima profili separati per tipo di sessione. Per i future, documenta modello di sessione e gestione del rollover; per le cripto, definisci esplicitamente il confine della giornata e il fuso di riferimento
Il fattore deve descrivere osservazioni comparabili. Non confrontare una barra azionaria della sessione regolare con una barra notturna dei future solo perché hanno la stessa etichetta UTC. Mantieni coerenti orari, costruzione delle barre e fonte dei prezzi; controlla quotazioni stantie, transazioni asincrone e regole d’asta diverse. L’allineamento dell’orologio fa parte della specifica del modello, non è una rifinitura dei dati
Il profilo intraday può cambiare con la volatilità
Un fattore stagionale fisso presume che il profilo relativo resti stabile, ma l’ipotesi può fallire. Andersen, Thyrsgaard e Todorov analizzano la periodicità variabile nel tempo e riportano per i rendimenti dell’indice S&P 500 evidenza che il profilo cambia in parte con il livello di volatilità corrente; nei periodi molto volatili, l’intervallo prima della chiusura rappresenta una quota maggiore della volatilità integrata giornaliera rispetto ai regimi tranquilli (2019)
Questo non significa che la chiusura di ogni mercato diventi più volatile ogni volta che il mercato è turbolento. L’evidenza dipende da dati, metodo e campione degli autori. Significa che una media di lungo periodo può nascondere cambiamenti rilevanti. Confronta profili tra sottoperiodi e regimi, verifica la stabilità dei fattori e riporta l’incertezza invece di presentare una curva come permanente
Le stime mobili si adattano ma sono più rumorose e possono inseguire pochi eventi. I profili specifici per regime richiedono abbastanza dati passati per ogni regime e una regola di classificazione che non usi informazioni future. Se queste condizioni non sono soddisfatte, un fattore stabile con controlli espliciti sugli eventi può essere più interpretabile. La guida al cono della volatilità tratta il confronto distinto tra distribuzioni su orizzonti e campioni diversi
Usa la correzione come strumento di misura, non come segnale
La standardizzazione per ora può rendere più equi i confronti della volatilità tra intervalli, aiutare a diagnosticare i residui e sostenere modelli che richiedono innovazioni più comparabili. Può mostrare che un movimento apparentemente estremo all’apertura è normale rispetto alla scala storica di quell’intervallo. Non rivela se il rendimento successivo sarà positivo o negativo
La normalizzazione non dimostra che una strategia possa generare rendimenti. Servono un segnale e una regola di esecuzione ben definiti, poi un test fuori campione che includa spread, commissioni, slippage, impatto di mercato, latenza e capacità. Un profilo storico può aiutare a modellare rischio o condizioni di esecuzione, ma non è una regola d’ingresso né la prova di un’inefficienza. La guida a varianza e volatilità spiega perché unità al quadrato e deviazione standard vanno tenute distinte
Un rapporto riproducibile dovrebbe indicare strumento e sede, fuso orario, calendario della sessione, intervallo di campionamento, fonte dati, stimatore, finestra di addestramento, gestione degli annunci e delle sessioni anomale, regola di normalizzazione, controlli di stabilità e limite informativo all’origine della previsione. Mostra l’incertezza del profilo e risultati su dati non usati nella stima. Così la correzione è verificabile e un andamento descrittivo non diventa una pretesa di trading senza supporto
Domande frequenti
Q1La volatilità intraday ha sempre forma a U?
No. Dipende da strumento, sede, sessione, campione, eventi programmati e regime di volatilità. Alcuni campioni mostrano profili diversi o nessuna forma a U chiara
Q2Posso stimare i fattori stagionali usando tutto il dataset storico?
Non per valutare date passate fuori campione. Usa solo dati disponibili prima di ogni data e aggiorna il fattore con una regola documentata a finestra mobile o crescente
Q3Come gestisco l’ora legale?
Allinea le barre alla sessione locale della borsa applicando le regole storiche dei fusi. Un offset UTC fisso può spostare gli intervalli di apertura e chiusura quando cambia l’ora legale
Q4La normalizzazione per ora mostra quando conviene negoziare?
No. Riscalibra l’ampiezza per confrontare i rendimenti, ma non ne prevede la direzione, non garantisce l’esecuzione e non dimostra rendimenti positivi al netto dei costi
Fonti e approfondimenti
Segnala un problema
Prepareremo un’e-mail con il link a questo articolo. Mark riceverà la segnalazione solo dopo l’invio
Controllo rapido
Hai finito la guida? Verifica ciò che hai capito con 3 domande
Domanda 01
Che cosa descrive un fattore stagionale intraday?
Scegli una risposta per vedere la spiegazione
Glossario delle opzioni
Volatility calculated from price changes that occurred under a stated return, sampling-window, and annualization rule; different conventions can produce different values.
Leggi la guida completaGARCHA time-series model that updates conditional variance from past squared shocks and prior variance; it models volatility persistence, not return direction.
Leggi la guida completaVolatility coneA set of historical realized-volatility ranges or percentiles across rolling horizons, used to place current implied volatility in context rather than declare absolute value.
Leggi la guida completa