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.

MFI — parametri disponibili nell’applicazione, con i valori predefiniti.
ParametroTipoPredefinitoIntervallo
Periodnumber141 – 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.

Vedi tutti gli indicatori

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.

Keep reading