Quali dati sono necessari per valutare l'ATR?

Scopri quali dati sono necessari: meccanica, differenze, limitazioni e verifiche pratiche.

Quali dati sono necessari per valutare l’ATR?

Meccanismo e definizione dell’ATR

L’Average True Range (ATR) è una misura della volatilità basata sui movimenti storici dei prezzi. Per valutare l’ATR, è necessario conoscere esattamente quale serie di prezzi e quale definizione di “True Range” viene utilizzata.

Nell’approccio comune, il True Range per ogni periodo si basa sul massimo e minimo correnti e sulla loro relazione con la chiusura del periodo precedente. L’ATR viene quindi calcolato come media del True Range su un numero scelto di periodi (ad esempio, N periodi). La valutazione dipende quindi da:

  • I dati grezzi OHLC (apertura, massimo, minimo, chiusura) per ogni periodo.
  • La scelta di aggregazione per l’ATR (lunghezza N e metodo di media).
  • La gestione della “chiusura precedente” in caso di gap o candele mancanti.

Poiché l’ATR deriva dalle oscillazioni passate, è una statistica descrittiva. Non rappresenta automaticamente i movimenti futuri ed è sensibile al modo in cui vengono costruiti i dati di input.

Quali dati servono per valutare l’ATR

Per valutare autonomamente l’ATR, raccogli i seguenti input e metadati.

1) Dati sui prezzi (OHLC) con regole di costruzione chiare

È necessaria una serie temporale di candele o barre che includa almeno:

  • Massimo, minimo e chiusura per ogni periodo.
  • La chiusura precedente per il calcolo del True Range.

Indicare il metodo di costruzione dei dati: se le candele si basano sull’orario di borsa o sull’orario del fornitore, e se vengono applicati aggiustamenti (come quelli legati a operazioni societarie in altri mercati). Nel Forex, il problema principale è solitamente la formazione coerente delle candele e la corretta indicazione del timestamp, piuttosto che le operazioni societarie.

2) Timeframe e limiti della sessione

L’ATR dipende dal timeframe delle barre utilizzate per il calcolo (ad esempio, 1 ora rispetto a 1 giorno). È necessario registrare:

  • Il timeframe esatto.
  • Se il dataset include periodi completi o parziali.
  • Come vengono gestiti weekend e festività (barre mancanti o comportamento di riporto).

Se un fornitore utilizza orari di mercato diversi o gestisce in modo diverso le interruzioni, i valori dell’ATR possono differire.

3) Parametri ATR: lunghezza del periodo e metodo di media

Per riprodurre l’ATR, registrare:

  • La lunghezza del lookback N (numero di periodi utilizzati).
  • Il metodo di media (media mobile semplice o metodo di smoothing, se applicabile).
  • Se il calcolo parte da una finestra iniziale fissa o utilizza un’inizializzazione ricorsiva.

Senza questi parametri, due “valori” di ATR potrebbero riflettere calcoli diversi piuttosto che condizioni di mercato diverse.

4) Provenienza dei dati (chi li ha forniti e come vengono auditati)

Documentare da dove provengono i dati OHLC:

  • Nome del fornitore o del feed dati.
  • Se corrispondono al feed di prezzi di una sede nota o a un feed aggregato.
  • Eventuale metodologia pubblicata per i controlli sulla qualità dei dati.

Anche se la formula è identica, feed diversi possono produrre massimi/minimi diversi e quindi valori diversi di True Range.

5) Tempestività e politica di aggiornamento

L’ATR è sensibile al tempo perché si aggiorna con la formazione di nuove barre. Registrare:

  • Il timestamp dell’ultima barra inclusa.
  • La frequenza di aggiornamento e se il dataset è “definitivo” o ancora in formazione (ad esempio, una candela corrente incompleta).
  • Se l’ATR viene ricalcolato dopo correzioni alle barre storiche.

6) Controlli sulla qualità dell’integrità dei dati

Prima di calcolare o confrontare l’ATR, effettuare controlli di base:

  • Verificare l’ordine temporale e la spaziatura costante tra i periodi.
  • Segnalare le barre mancanti e confermare come vengono gestite.
  • Controllare la presenza di timestamp duplicati.
  • Confermare che per ogni barra il massimo ≥ minimo.

Questi passaggi riducono il rischio che le discrepanze derivino da errori nei dati piuttosto che da effettive differenze di volatilità.

Esempio o prova di ciò che va verificato

Un modo pratico per valutare l’ATR è verificarlo tramite un ricontrollo controllato:

  1. Fissare i parametri: scegliere un timeframe, scegliere N e specificare il metodo di media.
  2. Utilizzare la stessa serie OHLC per l’intera storia necessaria per il lookback.
  3. Calcolare il True Range periodo per periodo utilizzando la formula dichiarata.
  4. Calcolare l’ATR come media o serie smussata su N periodi.
  5. Confrontare il risultato con un secondo calcolo solo dopo aver confermato che entrambi i dataset utilizzano le stesse definizioni di candela, timestamp e inizializzazione.

Se i risultati differiscono, esaminare prima i dati di input: un timeframe non corrispondente, una “chiusura precedente” diversa causata da barre mancanti o regole diverse di completamento delle barre spiegheranno di solito la maggior parte delle discrepanze.

Limitazioni e rischi (possibili cause di errore rilevanti)

Diverse limitazioni influenzano il modo in cui l’ATR deve essere interpretato e valutato.

  • Cambio di regime: l’ATR riassume le oscillazioni passate; la volatilità può cambiare a causa di nuove informazioni, variazioni di liquidità o cambiamenti strutturali del mercato.
Il trading su forex e CFD comporta rischi significativi. Le informazioni di FoxiForex sono educative e non costituiscono consulenza finanziaria personale. I contenuti sponsorizzati sono chiaramente indicati.