Indicatore MFI: formula, impostazioni e lettura
Il Money Flow Index (MFI) è un oscillatore da 0 a 100 che pondera la direzione del prezzo con il volume scambiato. Il prezzo tipico di ogni barra (la media di massimo, minimo e chiusura) decide la direzione, e questo prezzo tipico moltiplicato per il volume totale della barra diventa il flusso di denaro attribuito al lato rialzista o ribassista.
Senzoukria · Indicatori · Updated September 2026
MFI — Momentum, in un pannello separato sotto il grafico.
Che cosa misura MFI
L'indice è il flusso di denaro positivo sulle ultime N barre diviso per il flusso di denaro totale nella stessa finestra, riportato su scala 100; il periodo predefinito è 14. La finestra è una semplice somma mobile, secondo la definizione canonica di Quong e Soudack, e non una media smussata alla Wilder: per questo le letture escono dalla finestra di colpo anziché attenuarsi. Quando il prezzo tipico di una barra è uguale a quello precedente, la barra non contribuisce a nessuno dei due lati. Tre casi limite sono espliciti: nessun flusso negativo nella finestra restituisce 100, nessun flusso positivo restituisce 0, e una finestra senza né l'uno né l'altro (prezzo tipico piatto o nessun volume) non restituisce alcun valore anziché un numero.
La formula, così come è implementata
Non è la definizione consueta altrove: è ciò che calcola il codice distribuito, documentato accanto alla sua implementazione:
MFI (Quong & Soudack) — le « RSI pondéré volume » : TP = (high + low + close)/3 ; flux = TP × totalVolume TP > TPₚ → flux positif ; TP < TPₚ → flux négatif ; TP égal → aucun MFI = 100·ΣposMF/(ΣposMF + ΣnegMF) sur les N derniers flux Égalités : ΣnegMF = 0 (et pos > 0) → 100 ; ΣposMF = 0 (et neg > 0) → 0 ; les deux nuls (TP plat ou volume nul) → null. Fenêtre = somme GLISSANTE (la définition canonique — pas de lissage Wilder ici). Défaut N=14.
Come leggerlo
- La lettura è una quota, non un tasso: 70 significa che il settanta per cento del flusso ponderato per il volume della finestra è caduto su barre in rialzo, non che il prezzo sia salito del settanta per cento.
- I livelli 80 e 20 citati di solito sono convenzioni, non soglie derivate dalla formula; conviene verificare sullo storico di ogni strumento dove passa la maggior parte del tempo.
- Messe accanto a un RSI della stessa lunghezza, le due linee differiscono per più di un motivo: questo indice decide la direzione sul prezzo tipico anziché sulla chiusura e somma una finestra mobile semplice invece di attenuarne lo storico.
- Una lettura ferma a 100 significa che nessuna barra della finestra ha avuto un prezzo tipico inferiore alla precedente: una finestra insolitamente unilaterale, e nulla su ciò che segue.
- Una divergenza tra indice e prezzo significa che l'equilibrio ponderato per il volume ha smesso di confermare il nuovo estremo di prezzo; trattala come una descrizione della finestra, non come un segnale di inversione.
Parametri e valori predefiniti
Il periodo è 14 per impostazione predefinita e accetta da 1 a 200. Con un periodo di 1 la finestra contiene un solo flusso, quindi la lettura può essere solo 100, 0 o nessun valore. Una finestra breve raggiunge comunque spesso gli estremi, perché basta che poche barre concordino; una finestra lunga mantiene la lettura più vicina al centro, perché servono molte barre unilaterali per dominare una somma mobile ampia.
| Parametro | Tipo | Predefinito | Intervallo |
|---|---|---|---|
| Period | number | 14 | 1 – 200 |
Ciò che non mostra
Il volume usato qui è il volume totale della barra. Non è suddiviso tra trade avviati dai compratori e trade avviati dai venditori, quindi non è un delta e non misura il lato aggressore: la direzione deriva interamente dal prezzo tipico, e ogni contratto scambiato in una barra in rialzo conta come flusso positivo, chiunque abbia preso l'offerta o colpito il bid. Dipende dal fatto che il feed di dati di mercato collegato trasmetta davvero il volume dello strumento, e le convenzioni sul volume differiscono tra il feed di un exchange di futures e un feed crypto aggregato. Nelle sessioni sottili un paio di stampe grandi può dominare un'intera finestra. Un prezzo tipico piatto su tutta la finestra lascia entrambe le somme a zero e la linea semplicemente si interrompe.
Indicatori correlati
Questa pagina in altre lingue
Frequently asked questions
- Qual è la differenza tra Money Flow Index e RSI?
- L'RSI confronta l'ampiezza delle chiusure in rialzo e in ribasso. Il Money Flow Index confronta la stessa direzione rialzista o ribassista ma pondera ogni barra con il suo volume scambiato, e usa il prezzo tipico anziché la chiusura per decidere la direzione. Su dati di prezzo identici senza variazioni di volume i due si comportano in modo simile; divergono quando barre ad alto volume si muovono in senso opposto a quelle a basso volume.
- Il Money Flow Index misura la pressione in acquisto e in vendita?
- Misura il volume associato alle barre il cui prezzo tipico è salito o sceso. Non identifica quale lato fosse l'aggressore in ogni trade; per questo serve la classificazione dei trade al bid e all'ask, come in un footprint o in una serie di delta. Il prezzo tipico di una barra può salire perché le offerte sono state ritirate anziché prese, e tutto il suo volume conta comunque come flusso positivo.
- Perché il Money Flow Index segna esattamente 100?
- Perché nessuna barra della finestra di osservazione ha avuto un prezzo tipico inferiore alla barra precedente, quindi la somma del flusso negativo è zero e il rapporto dà 100. Con periodi brevi questa situazione si raggiunge facilmente. È un risultato esatto della formula, non un errore nei dati.