Cos’è il Rate Of Change?
Cos’è il Rate Of Change?
Il Rate Of Change (ROC) è un modo per misurare quanto qualcosa è cambiato in un intervallo di tempo specifico. Nell’analisi tecnica, questo “qualcosa” è comunemente un prezzo o una serie di prezzi derivata (ad esempio, il prezzo di chiusura). L’idea di base è semplice: prendere il valore attuale, confrontarlo con un valore di N periodi fa ed esprimere la differenza in termini assoluti o relativi.
Nelle spiegazioni focalizzate sul forex, il ROC è tipicamente descritto come un indicatore di tipo momentum perché riassume se il movimento recente è aumentato o diminuito rispetto al passato. Tuttavia, il ROC non ti dice cosa accadrà in futuro; descrive il cambiamento dopo aver scelto il periodo di osservazione (lookback) e i dati di input.
Come funziona il Rate Of Change?
Il ROC richiede due scelte: (1) la serie di input e (2) la lunghezza del lookback N.
Una forma comune relativa del ROC è:
- ROC = (Valore attuale − Prezzo N periodi fa) / (Prezzo N periodi fa)
Quando espresso in percentuale, diventa una variazione percentuale: quanto il valore attuale è grande rispetto al valore precedente.
Assunzioni materiali per i calcoli
Per calcolare il ROC, devi assumere:
- La serie di input è ben definita (ad esempio, utilizzando i prezzi di chiusura per ogni barra).
- “N periodi fa” significa un numero fisso di barre nel tuo timeframe del grafico.
- Stai utilizzando dati coerenti per ogni periodo (stesse convenzioni di fuso orario, stessa costruzione delle barre).
Come appare nei grafici forex
Se il prezzo è aumentato rispetto al lookback di N periodi, il ROC sarà positivo; se il prezzo è diminuito, il ROC sarà negativo. Se il ROC si avvicina a zero, ciò può indicare che il tasso di variazione si sta riducendo rispetto al lookback scelto. Se il ROC diventa più estremo, indica un cambiamento maggiore in quell’intervallo.
Il ROC è spesso considerato una lettura del momentum, ma in realtà è solo una trasformazione di valori di prezzo precedenti. La tua interpretazione dipende dal timeframe N e dalla volatilità dello strumento sottostante.
Evidenza o esempio (con assunzioni chiare)
Supponiamo di utilizzare i prezzi di chiusura e di scegliere N = 5 periodi.
- Prezzo 5 periodi fa = 1.1000
- Chiusura attuale (questo periodo) = 1.1150
Allora:
- Variazione assoluta = 1.1150 − 1.1000 = 0.0150
- ROC relativo = 0.0150 / 1.1000 ≈ 0.01364 (≈ 1,36%)
L’interpretazione rimane descrittiva:
- ROC ≈ +1,36% significa che la chiusura attuale è circa l’1,36% più alta rispetto alla chiusura di 5 periodi fa, in base alle barre scelte.
Se successivamente cambi N (ad esempio N = 10), il confronto avviene con un punto precedente diverso. L’entità e il segno del ROC possono cambiare anche se il comportamento immediato del mercato appare simile, perché la finestra di osservazione è diversa.
Limitazioni e rischi (cosa può andare storto)
Il ROC presenta diverse limitazioni pratiche rilevanti nei contesti forex.
1) Sensibilità al timeframe
Poiché il ROC dipende da N, cambiare il lookback può alterare radicalmente il comportamento dell’indicatore. Un N breve può reagire rapidamente ma amplificare il rumore; un N più lungo può ridurre il rumore ma reagire più lentamente. Senza specificare N, i valori del ROC non sono comparabili.
2) Differenze nei dati e nei calcoli
Il ROC è accurato solo quanto i tuoi dati di input. Diverse fonti di dati, feed di broker, regole di costruzione dei grafici o piccole differenze nei tempi delle barre possono cambiare i valori di “attuale” e “N periodi fa”, modificando così il ROC.
3) Modo di errore: estremi fuorvianti
Valori elevati di ROC possono verificarsi durante picchi di volatilità improvvisi o salti unici. Se interpreti gli estremi come “forte direzione futura”, potresti adattarti eccessivamente a condizioni che si invertono rapidamente. Il ROC è una misura di variazione, non una previsione.
4) Le relazioni storiche non sono garanzie
Anche se i modelli basati sul ROC hanno funzionato nei backtest, ciò non garantisce che funzioneranno in futuro. I mercati possono cambiare, e il collegamento tra un indicatore descrittivo e i risultati reali è incerto.
Verifica e prossima domanda
Puoi verificare autonomamente il ROC ricalcolandolo dalla stessa serie di prezzi e controllando se i tuoi risultati corrispondono alla formula scelta. Gli elementi chiave della verifica sono:
- Conferma la tua definizione esatta (ROC assoluto vs relativo, e se è espresso in percentuale).
- Fissa lo stesso lookback N e lo stesso timeframe del grafico.
- Utilizza la stessa serie di input (ad esempio, il prezzo di chiusura) e dati di barra coerenti.