Skip to content
Tutte le guide sulle opzioni
Individua rendimenti infragiornalieri anomali rispetto alla volatilità locale13 min di lettura

Test di Lee–Mykland: rilevare i salti di prezzo infragiornalieri

Scopri come il test di Lee–Mykland scala ogni rendimento infragiornaliero con la bipower variation recente, calibra una soglia per l'intera sessione e gestisce i limiti di campionamento e rumore di mercato.

In questa guidaIndividuare un intervallo, non solo una giornata volatile

Breve sintesi

La procedura di Lee–Mykland verifica se un singolo rendimento ad alta frequenza è insolitamente ampio rispetto a una stima recente della volatilità locale. Usa una scala di bipower variation costruita con i rendimenti precedenti e una soglia calibrata sul massimo statistico dell'intero periodo di test. Un intervallo segnalato è evidenza contro l'ipotesi nulla di percorso continuo, date le assunzioni del metodo; non dimostra una causa legata a notizie, non è una previsione e non è un segnale di trading.

Individuare un intervallo, non solo una giornata volatile

La varianza realizzata somma i rendimenti infragiornalieri al quadrato nell'arco di una sessione. La bipower variation può stimare la componente continua della variazione sotto specifiche ipotesi su salti e campionamento. Entrambe riassumono un periodo e quindi non indicano quando sia avvenuto un movimento anomalo. Il metodo di Lee e Mykland valuta invece ogni intervallo, confrontando il rendimento candidato con la volatilità stimata dai rendimenti immediatamente precedenti.

La distinzione è utile negli studi di evento, nei modelli di volatilità e nell'analisi dei tempi dei salti. Un rendimento dell'1% può essere eccezionale in un mercato tranquillo e ordinario durante una sessione volatile. La standardizzazione per la volatilità locale recente tiene conto del cambiamento di scala. Il metodo fu introdotto per rilevare l'arrivo dei salti intragiornalieri e stimarne le dimensioni realizzate, non per stabilirne la causa o la negoziabilità (Lee e Mykland, 2008).

L'ipotesi nulla riguarda il processo dei prezzi in un intervallo specifico: non si è verificato un salto, sotto una componente continua che soddisfa condizioni di regolarità. Non afferma che il rendimento sia zero. Anche un percorso continuo può produrre rendimenti ampi, soprattutto quando la volatilità è elevata; una soglia basata solo sull'ampiezza non basta.

Costruire la serie di rendimenti usata dal test

Sia \(P_i\) il prezzo osservato su una griglia regolare al tempo \(t_i\). Il rendimento logaritmico nell'intervallo \(i\) è

\[ r_i=\log(P_i/P_{i-1}). \]

Il test richiede un campo prezzo e una griglia coerenti. Si possono usare prezzi di transazione, midpoint bid-ask o un'altra proxy documentata, ma cambiarla può modificare sia il rendimento sia l'etichetta di salto. Apertura e chiusura della sessione, aste, sospensioni e quotazioni mancanti vanno trattate esplicitamente. Non mescolare senza dichiararlo un rendimento dalla chiusura all'apertura con normali intervalli intragiornalieri.

Il campionamento regolare conta perché scala locale e soglia dei valori estremi sono derivate per uno schema osservativo specifico. Con tempi irregolari, scegli una regola difendibile di sincronizzazione o campionamento e spiega quali informazioni scarta. La formula non elimina quotazioni obsolete, mercati incrociati, timestamp errati o errori di registrazione isolati. Prezzi di venue o attività diverse non sono sincronizzati per definizione.

Il test riguarda rendimenti osservati, non prezzi latenti. La teoria originale usa modelli di semimartingala ad alta frequenza e condizioni che non valgono automaticamente per ogni flusso di quotazioni o venue di asset digitali. Registra fonte, fuso orario, griglia, sessione e filtri per rendere ricostruibile la serie.

Stimare la volatilità dalla finestra precedente

Al tempo candidato \(t_i\), stima la varianza locale usando i rendimenti precedenti a \(r_i\):

\[ \widehat{\sigma}_i^2 = \frac{1}{K-2} \sum_{j=i-K+2}^{i-1}|r_j|\,|r_{j-1}|, \qquad \widehat{\sigma}_i=\sqrt{\widehat{\sigma}_i^2}. \]

\(K\) determina la lunghezza della finestra mobile. La somma contiene prodotti di rendimenti assoluti adiacenti ed esclude il candidato \(r_i\). Questa forma di bipower variation aiuta a evitare che un salto isolato precedente domini la scala usata per valutare l'intervallo successivo. La letteratura sulla volatilità realizzata spiega perché somme e prodotti di rendimenti ad alta frequenza possano stimare aspetti diversi della variazione quadratica (Barndorff-Nielsen e Shephard, 2002).

La stima è una scala locale, non una previsione di volatilità per l'intera sessione. Una finestra corta si adatta rapidamente ma può essere instabile; una lunga è più liscia ma reagisce in ritardo. L'argomento asintotico originale fa crescere \(K\) quando l'intervallo di campionamento si riduce, mantenendolo breve rispetto all'orizzonte complessivo. In un campione finito, documenta la scelta e verifica la sensibilità: non esiste un \(K\) universale per ogni attività, griglia o regime.

Definisci anche come gestire stime nulle o quasi nulle. Dividere per una scala minuscola può creare una statistica estrema da un piccolo tick. Non sostituirla in silenzio con un limite arbitrario: dichiara la regola, controlla le quotazioni e verifica se alternative ragionevoli cambiano gli intervalli segnalati.

Standardizzare ciascun intervallo candidato

La statistica locale di salto è

\[ L_i=\frac{r_i}{\widehat{\sigma}_i}. \]

Il segno conserva la direzione del rendimento osservato, mentre il valore assoluto misura il movimento rispetto alla scala locale precedente. Il denominatore usa prodotti di rendimenti assoluti adiacenti senza la costante convenzionale di normalizzazione della bipower variation. Nell'asintotica senza salti dell'articolo, \(L_i\) è circa \(Z_i/c\), con \(Z_i\) normale standard e \(c=E|Z_i|=\sqrt{2/\pi}\). Questo dettaglio è decisivo: trattare \(L_i\) come una statistica normale standard dà la distribuzione di riferimento sbagliata.

Un \(|L_i|\) grande individua un candidato, non una conclusione automatica. Il test tiene conto dello schema di campionamento, della finestra e del numero di intervalli esaminati. Una statistica positiva indica un rendimento osservato al rialzo, una negativa uno al ribasso. Il segno non identifica la causa economica né distingue da solo salto, movimento continuo ed errore nei dati.

L'illustrazione seguente confronta un rendimento candidato con una scala locale stimata sugli intervalli precedenti. È concettuale, non un grafico dei prezzi o un evento rilevato.

<!-- learn:illustration --> <!-- Text-free concept: one sharp return pulse rises above a quiet sequence while a trailing window forms a soft local-volatility envelope; no prices, timestamps, thresholds, or detected events are shown. -->

Un impulso netto del rendimento emerge sopra piccoli movimenti, mentre una finestra precedente suggerisce la volatilità locale
Confronto concettuale tra un rendimento candidato e una scala di volatilità locale stimata in precedenza; senza prezzi, soglie o eventi rilevati.

Fissare una soglia per l'intero periodo di test

Se si esaminano \(n\) intervalli, applicare \(n\) soglie puntuali può produrre falsi allarmi solo perché sono state controllate molte osservazioni. Lee–Mykland calibra il massimo della statistica assoluta sull'orizzonte. Con \(c=\sqrt{2/\pi}\), definisci

\[ C_n= \frac{\sqrt{2\log n}}{c} - \frac{\log(\pi)+\log(\log n)} {2c\sqrt{2\log n}}, \qquad S_n=\frac{1}{c\sqrt{2\log n}}. \]

Sotto le condizioni asintotiche senza salti dell'articolo,

\[ \frac{\max_{1\le i\le n}|L_i|-C_n}{S_n} \]

ha una distribuzione limite Gumbel standard, con funzione di ripartizione \(F(x)=\exp(-e^{-x})\). Per una significatività a livello di sessione \(\alpha\), il valore critico è

\[ \beta_\alpha=-\log[-\log(1-\alpha)]. \]

Segnala l'intervallo se \((|L_i|-C_n)/S_n>\beta_\alpha\). La calibrazione del massimo considera la ricerca tra gli intervalli dell'orizzonte dichiarato, ma non corregge automaticamente scansioni ripetute su molti titoli, giorni, griglie o varianti di modello. Gli ulteriori confronti richiedono un disegno e una rendicontazione specifici.

Svolgere un esempio ipotetico

Supponi che i tre rendimenti precedenti all'intervallo candidato siano \(-0,40\%\), \(+0,30\%\) e \(-0,20\%\), e usa \(K=4\) solo per rendere breve il calcolo:

\[ \widehat{\sigma}_i^2 = \frac{|0,30||-0,40|+|-0,20||0,30|}{2} = 0,09\;(\%)^2, \qquad \widehat{\sigma}_i=0,30\%. \]

Se il rendimento successivo è \(+1,20\%\), la statistica locale è \(L_i=1,20/0,30=4\). Significa che il rendimento osservato è quattro volte la scala locale illustrativa; non implica ancora un rifiuto del test.

Per una sessione illustrativa con \(n=78\) intervalli, le formule asintotiche danno \(C_n\approx3,14\) e \(S_n\approx0,424\). Al livello di significatività di sessione dell'1%, \(\beta_\alpha\approx4,60\), quindi la soglia è circa \(3,14+0,424(4,60)=5,10\). La statistica 4 è sotto la soglia e l'intervallo non verrebbe segnalato a quel livello. I valori sono ipotetici e l'approssimazione del massimo può essere approssimativa con questo campione. \(K=4\) illustra solo il calcolo, non è un'impostazione raccomandata.

L'esempio mostra perché “quattro deviazioni standard” non descrive completamente una decisione Lee–Mykland. Scala di riferimento, normalizzazione asintotica, finestra, numero di intervalli e significatività cambiano la soglia. Indicali insieme al conteggio dei salti o all'elenco degli eventi.

Scegliere insieme griglia e finestra

Una griglia più fine offre in teoria maggiore risoluzione temporale, ma espone anche a rumore delle quotazioni, discrezione dei prezzi e disallineamenti temporali. Una griglia più rada attenua alcune variazioni brevi, ma può mescolare un salto con rendimenti continui vicini o nascondere più movimenti in un solo intervallo. La scelta modifica sia ciò che il test può rilevare sia l'aderenza delle ipotesi ai dati.

La finestra \(K\) dipende dalla griglia. Pochi rendimenti precedenti rendono instabile la stima locale; troppi possono mescolare regimi diversi e indebolire il significato di “locale”. Riporta \(K\) sia in osservazioni sia in tempo, specifica se la finestra si azzera ai confini della sessione e mostra come cambia l'elenco degli eventi con alternative difendibili. Non trasferire una scelta da mercati, sessioni o frequenze diverse senza verificarla.

La configurazione standard di Lee–Mykland non risolve in generale il rumore di microstruttura. Il pre-averaging e altri metodi che tengono conto del rumore cambiano rendimenti o stime di volatilità e richiedono inferenza coerente: non sono filtri intercambiabili da aggiungere senza modifiche (Aït-Sahalia, Jacod e Li, 2012). La guida al pre-averaging e quella alla volatilità realizzata two-scale illustrano due risposte ai prezzi ad alta frequenza rumorosi.

Interpretare l'intervallo rilevato come etichetta di ricerca

Un rendimento segnalato è difficile da conciliare con l'ipotesi nulla di percorso continuo alla soglia dichiarata. Non conferma che il movimento sia stato causato da una notizia, un guasto della borsa, una cascata di liquidazioni o altro. Confronta il timestamp con dati di evento verificati, ispeziona transazioni e quotazioni e controlla se il movimento persiste oltre l'intervallo. Tieni distinta questa analisi causale dal test statistico.

La procedura è diversa anche dal confronto di fine giornata tra varianza realizzata e bipower variation. Lee–Mykland localizza intervalli rispetto alla volatilità locale; il divario giornaliero stima la variazione aggregata da salti con altre ipotesi. La guida alla bipower variation e quella alla volatilità realizzata trattano queste misure di periodo. Il test di power variation di Aït-Sahalia e Jacod verifica i salti in una traiettoria osservata discretamente con una costruzione diversa. Obiettivi e ipotesi differiscono: concordanza o divergenza non convalidano direttamente l'elenco Lee–Mykland.

Nella ricerca di strategie, un'etichetta di salto è un input per analisi successive, non un ordine di acquisto o vendita. Un backtest deve includere il momento in cui il segnale diventa disponibile, spread e slippage, latenza, finestre di evento sovrapposte e valutazione fuori campione. Definisci un obiettivo di perdita o rischio e confronta un benchmark adatto. Un rendimento storico segnalato non dimostra che il prossimo evento sia prevedibile o negoziabile con profitto.

Domande frequenti

Q1Ogni grande rendimento infragiornaliero è un salto?

No. Un rendimento ampio può derivare da un percorso continuo durante alta volatilità, da un salto, dal rumore, da una quotazione errata o da un problema di timestamp. Il test lo confronta con la scala locale e le relative ipotesi.

Q2Il test Lee–Mykland usa la bipower variation?

Sì. Usa una scala locale mobile basata sui prodotti di rendimenti assoluti adiacenti prima dell'intervallo candidato. È diverso dal sottrarre la bipower variation alla varianza realizzata dell'intera sessione.

Q3Una soglia dell'1% significa una probabilità di falso allarme dell'1% per ogni intervallo?

No. La soglia è calibrata dal massimo nell'orizzonte dichiarato secondo ipotesi asintotiche. Ripetere la scansione su molte attività, giornate o scelte parametriche introduce ulteriori confronti.

Q4Si può applicare il test ai dati tick senza correzioni?

Non automaticamente. Discrezione dei prezzi, bid-ask bounce, quotazioni obsolete ed errori di tempo possono distorcere rendimenti e scala locale. I metodi che considerano il rumore cambiano stima e inferenza e richiedono calibrazione propria. ---

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 1 / 3

Domanda 01

Che cosa stima il denominatore del test Lee–Mykland?

Scegli una risposta per vedere la spiegazione

Glossario delle opzioni

Separare i movimenti continui del prezzo dai salti rari nei rendimenti ad alta frequenzaBipower variation: guida alla volatilità realizzata robusta ai saltiScopri come la bipower variation realizzata usa rendimenti assoluti adiacenti per stimare la varianza integrata continua, quando RV meno BV può misurare la variazione dovuta ai salti e perché contano i campioni finiti e il rumore di microstruttura.Misurazione della volatilitàCome calcolare la volatilità realizzata: rendimenti, finestre e annualizzazioneScopri la formula della volatilità realizzata, perché contano i rendimenti logaritmici e le convenzioni di annualizzazione e come le scelte di campionamento cambiano il confronto con la volatilità implicitaStimare la volatilità realizzata considerando il rumore nei prezzi ad alta frequenzaVolatilità realizzata con pre-averaging: uno stimatore per il rumore di microstrutturaScopri come il pre-averaging smussa brevi finestre di rendimenti ad alta frequenza, corregge l’effetto principale del rumore, sceglie la lunghezza della finestra e si distingue da TSRV e realized kernel.Stimare la varianza integrata quando i prezzi ad alta frequenza contengono rumoreRealized volatility a due scale: stimare la varianza con rumore di microstrutturaScopri come la TSRV combina griglie fini e sparse per ridurre il bias da rumore di microstruttura indipendente, con esempio, ipotesi e limitiSeparare la variazione dei prezzi ad alta frequenza in base alla direzione dei rendimentiSemivarianza realizzata: misurare la volatilità al rialzo e al ribassoScopri come la semivarianza realizzata positiva e negativa scompone la varianza realizzata ad alta frequenza, segui un esempio in punti base e interpreta la variazione direzionale senza confonderla con VaR o previsioni.