Come Verificare le Informazioni sull’EMA?
Definire l’EMA prima di verificare le affermazioni
L’EMA (Media Mobile Esponenziale) è una media mobile che attribuisce maggiore peso alle osservazioni più recenti rispetto a quelle più vecchie. La verifica inizia distinguendo due tipi di affermazioni:
- Meccanica stabile: cosa significa matematicamente l’EMA e quali input richiede.
- Condizioni variabili: quali dati di mercato, scelte di parametri, tempistiche dei dati e impostazioni di calcolo vengono utilizzati da un determinato fornitore o esempio.
Poiché l’output dell’EMA dipende dagli input, due fonti possono essere entrambe “corrette” pur producendo numeri diversi, se utilizzano diverse serie di prezzi (ad esempio, close vs. open), periodi diversi o definizioni diverse del valore iniziale.
Costruire una gerarchia di fonti effettivamente verificabile
Per verificare le informazioni sull’EMA, utilizza una semplice gerarchia di evidenze:
- Definizione primaria (metodo): la formula dell’EMA e il significato dichiarato dei parametri, come la lunghezza del periodo e il fattore di smoothing. Preferisci spiegazioni che indicano chiaramente la relazione ricorsiva.
- Specifica degli input (dati): quale serie temporale esatta viene utilizzata (ad esempio, la serie di prezzi per ogni barra) e come vengono gestiti i timestamp.
- Specifica del calcolo (impostazioni): scelta del valore iniziale, regole di arrotondamento e qualsiasi trattamento dei valori mancanti.
- Riproducibilità degli esempi (output): conferma che un esempio svolto possa essere rigenerato dagli input dichiarati.
Se una pagina o un fornitore non riesce a identificare chiaramente parametri e serie di dati esatte, considera l’affermazione numerica non verificabile in modo indipendente.
Passaggi riproducibili per la verifica
Utilizza questi passaggi per verificare le informazioni sull’EMA senza presupporre prezzi in tempo reale.
- Registra la definizione che stai verificando.
- Annota cosa dovrebbe calcolare l’EMA e elenca i parametri (lunghezza del periodo, fattore di smoothing e quale serie di prezzi viene utilizzata).
- Fissa gli input.
- Scegli una breve sequenza storica che puoi riprodurre dal tuo dataset (ad esempio, 10-30 valori consecutivi). Specifica che stai utilizzando la tua serie temporale e non ti basi su quotazioni del fornitore.
- Fissa le assunzioni di calcolo.
- Decidi come viene impostato il valore iniziale dell’EMA (alcune descrizioni usano la prima osservazione; altre usano una media semplice sul primo periodo). Se la fonte non specifica questo, non puoi verificare completamente i suoi output.
- Ricalcola i valori EMA.
- Applica la relazione ricorsiva dell’EMA usando i tuoi parametri e assunzioni fissati. Mantieni l’arrotondamento coerente con la fonte (o calcola con precisione completa e arrotonda solo per la visualizzazione).
- Confronta i risultati.
- Se la fonte fornisce una tabella EMA o un singolo valore a un dato indice, verifica se il tuo ricalcolo corrisponde. Se non corrisponde, la differenza dovrebbe ricondursi a una delle condizioni variabili (periodo, serie di prezzi, valore iniziale o indicizzazione).
Evidenze ed esempio da testare con i tuoi dati
Un controllo pratico è rigenerare il valore “EMA al tempo T” fornito da un fornitore, usando i parametri dichiarati. Anche senza dati in tempo reale, puoi comunque testare la riproducibilità:
- Se una fonte indica periodo = P e utilizza i prezzi di chiusura, assicurati che la tua serie di input sia esattamente la serie di chiusi con gli stessi limiti delle barre.
- Se una fonte mostra una linea EMA ma omette la regola per il valore iniziale, puoi comunque verificare i valori successivi allineando la regola di calcolo scelta e controllando dove inizia la divergenza.
Quando esistono più interpretazioni (soprattutto riguardo all’inizializzazione), l’obiettivo di verifica più sicuro non è “corrispondenza esatta in ogni punto”, ma “accordo una volta che le assunzioni sono allineate”.
Limitazioni e possibili errori da monitorare
Almeno una limitazione significativa si applica a quasi ogni verifica EMA:
- Incertezza sull’inizializzazione: l’EMA dipende da come viene impostato il primo valore EMA. Diverse regole iniziali possono spostare i valori iniziali e influenzare quelli successivi.
- Mancata corrispondenza dei dati: diversi fornitori possono usare definizioni diverse di “prezzo”, diversi cutoff delle barre o diverso trattamento dei dati mancanti.
- Mancata corrispondenza dei parametri: la lunghezza del periodo cambia la ponderazione, quindi ogni verifica deve corrispondere esattamente al periodo e alle impostazioni di smoothing.
- Confusione tra passato e futuro: un calcolo corretto nel passato non garantisce un comportamento simile in futuro; conferma solo l’aritmetica usata per quel periodo.
Ricorda anche che esecuzione e costi variano nei mercati reali, ma la verifica dell’EMA qui riguarda il calcolo e la documentazione, non gli esiti.
Risultato della verifica e prossima domanda
Dopo aver verificato la meccanica dell’EMA e riprodotto i risultati usando input e impostazioni di calcolo corrispondenti, puoi spiegare con precisione cosa calcola l’indicatore e perché potrebbero apparire output diversi tra le fonti.