Quali Dati Sono Necessari per Valutare i Canali di Donchian?

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

Quali Dati Sono Necessari per Valutare i Canali di Donchian?

Cos’è il Canale di Donchian e cosa significa “valutare”?

I Canali di Donchian sono un indicatore di intervallo basato sui prezzi, costruito a partire dal massimo più alto e dal minimo più basso osservati in una finestra temporale scelta. “Valutare” i Canali di Donchian significa essere in grado di ricostruire le bande superiore e inferiore a partire da una specifica serie di dati e spiegare quali ipotesi sono state utilizzate — senza dover ricorrere a informazioni che richiedono accesso in tempo reale al mercato.

In pratica, la valutazione riguarda la governance dei dati: è necessario conoscere con precisione gli input, la loro provenienza, quanto sono aggiornati rispetto al momento del calcolo e come sono stati verificati per garantirne la coerenza. Questo permette di separare la meccanica stabile della formula dalle condizioni variabili, come il comportamento del fornitore di dati, le impostazioni del grafico o le reali condizioni di esecuzione.

Meccanica: quali input servono per calcolare le bande

Per calcolare i Canali di Donchian, servono al minimo una serie temporale ordinata di prezzi a candela (o equivalenti):

  1. Una serie di prezzi con timestamp e valori OHLC
  • Valori “High” per ogni barra/sessione per calcolare il massimo mobile.
  • Valori “Low” per ogni barra/sessione per calcolare il minimo mobile.
  • Timestamp per ogni barra, per verificare l’ordine e i confini corretti delle barre.
  1. Un periodo di riferimento (lunghezza della finestra)
  • Un numero fisso di barre (ad esempio, N barre) utilizzato per calcolare il massimo più alto e il minimo più basso in quel periodo.
  • È necessario specificare la lunghezza della finestra nelle stesse unità dei dati (numero di barre), poiché cambiare la dimensione della barra modifica il periodo effettivamente coperto.
  1. Una definizione della barra utilizzata nei calcoli
  • Per i dati giornalieri, ogni “barra” deve corrispondere a un giorno di negoziazione definito in un fuso orario specifico.
  • Per i dati intraday, ogni barra deve corrispondere a una sessione e a un metodo di aggregazione definiti.
  1. Regola di calcolo e allineamento
  • Stabilire se la banda al tempo t utilizza le ultime N barre includendo o escludendo la barra corrente. Molte implementazioni usano effettivamente la finestra più recente che termina alla barra corrente, ma è importante adottare la stessa regola dello strumento che si sta valutando.
  • Verificare come vengono gestite le barre mancanti: omissione, interpolazione o estensione del valore precedente (ogni approccio modifica i massimi e minimi mobili).
  1. Input derivati opzionali ma comuni
    Alcune analisi calcolano anche la distanza dalle bande, la larghezza del canale o interpretazioni di tipo percentuale. In tal caso, è necessario documentare le formule esatte e se queste utilizzano i prezzi di chiusura, i massimi/minimi o i livelli delle bande.

Evidenza ed esempio: come verificare dati e calcolo

Un approccio di verifica autonomo richiede riproducibilità. Dovresti essere in grado di:

  • Ricostruire la banda superiore: per ogni istante t, calcolare il massimo “High” nell’intervallo di N barre secondo la regola di allineamento scelta.
  • Ricostruire la banda inferiore: per ogni istante t, calcolare il minimo “Low” nello stesso intervallo.
  • Ricalcolare da zero utilizzando lo stesso dataset OHLC e la stessa dimensione della finestra.

Esempio di verifica (senza dati in tempo reale):

  • Scegliere un’istantanea specifica del dataset e un periodo di riferimento fisso N.
  • Selezionare un timestamp t.
  • Elencare gli N massimi e identificarne il valore più alto; la banda superiore al tempo t dovrebbe corrispondere a questo valore.
  • Ripetere lo stesso procedimento per i minimi e la banda inferiore.

Se le bande ricostruite non corrispondono all’output del grafico o dello strumento, la discrepanza è solitamente dovuta a problemi nei dati (diversi confini delle barre, barre mancanti, gestione diversa del fuso orario) o a differenze nei calcoli (allineamento della finestra, inclusione/esclusione della barra corrente).

Limitazioni e rischi: cosa può compromettere l’interpretazione

Anche quando i calcoli sono corretti, l’interpretazione può comunque fallire a causa di condizioni variabili:

  • Non stazionarietà: la relazione tra il comportamento dell’intervallo e i risultati futuri può cambiare tra diversi regimi di mercato. I modelli storici non garantiscono il comportamento futuro.
  • Tempestività e revisioni dei dati: se il dataset viene aggiornato (o se il tuo feed differisce da quello del grafico), i massimi e minimi mobili possono cambiare, specialmente quando arrivano nuove barre o quando vengono corretti dati storici.
  • Differenze di costi ed esecuzione: qualsiasi analisi di tipo backtest che ignori spread, commissioni, slippage o meccaniche d’ordine non corrisponderà a quanto accade nella pratica.
  • Sensibilità al timeframe: cambiare la dimensione della barra modifica il significato reale di “N barre”. Una finestra di “10 barre” su dati intraday non equivale a “10 giorni” su dati giornalieri.
  • Errori dovuti a dati mancanti o anomali: gap, outlier, massimi/minimi errati o formazione incoerente delle barre possono distorcere i massimi e minimi mobili e quindi le bande.
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.