Back to Glossary

Money Flow Index (MFI)

Money Flow Index (MFI) Definition: The Money Flow Index is a volume-weighted momentum oscillator developed by Gene Quong and Avrum Soudack in 1989 that measures buying and selling pressure by incorporating both price and volume data into a single bounded indicator. The MFI oscillates between 0 and 100, with readings above 80 indicating overbought conditions and readings below 20 indicating oversold conditions. Often called the “volume-weighted RSI,” the MFI provides similar momentum analysis to the RSI but with volume integration that captures institutional participation alongside price changes. The indicator typically uses a 14-period lookback consistent with RSI defaults.

What Is the Money Flow Index?

The Money Flow Index represents the volume-integrated counterpart to the Relative Strength Index in momentum analysis. Gene Quong and Avrum Soudack developed the indicator in 1989 to address a fundamental limitation of price-only momentum indicators like the RSI — those indicators ignore the volume dimension that reveals whether price moves have genuine institutional participation or merely reflect thin-market manipulation. By incorporating both price and volume into the calculation, the MFI provides more nuanced momentum measurement that captures the strength of underlying conviction supporting price changes. Price moves with strong volume produce stronger MFI signals than identical price moves with weak volume.

The framework operates through the concept that price-volume combinations reveal money flow direction. When prices rise on elevated volume, money is flowing into the asset (positive money flow). When prices fall on elevated volume, money is flowing out (negative money flow). The MFI aggregates these flows over a lookback period and converts them into a bounded oscillator format. The bounded 0-100 scale with 80/20 overbought/oversold thresholds mirrors RSI’s analytical framework while adding the volume dimension. Many traders prefer MFI specifically because the volume integration filters out price moves driven by low-conviction trading.

How Does the Money Flow Index Work?

Knowing what MFI represents is the conceptual half; understanding calculation determines practical interpretation. The formula involves several steps. First, calculate Typical Price for each period: TP = (High + Low + Close) / 3. Second, calculate Raw Money Flow: RMF = TP × Volume. Third, identify Positive Money Flow (RMF when current TP > previous TP) and Negative Money Flow (RMF when current TP < previous TP). Fourth, sum positive and negative money flows over the lookback period (typically 14). Fifth, calculate Money Flow Ratio: MFR = Positive Money Flow / Negative Money Flow. Finally, convert to MFI: MFI = 100 − (100 / (1 + MFR)). The resulting value oscillates between 0 and 100.

The interpretation focuses on several distinct signal types. Overbought/oversold: readings above 80 indicate overbought conditions; readings below 20 indicate oversold conditions. These thresholds are stricter than RSI’s 70/30 due to MFI’s volume integration producing higher readings. Divergences: bearish divergence occurs when price makes new highs while MFI fails to confirm; bullish divergence occurs when price makes new lows while MFI stabilizes. MFI divergences often provide stronger signals than RSI divergences because the volume integration adds confirmation dimension. Failure swings: similar to RSI failure swings, MFI failure swings provide systematic reversal identification through specific pattern formations.

  1. Calculate Typical Price — (High + Low + Close) / 3 for each period.
  2. Multiply by volume — produces Raw Money Flow.
  3. Categorize by direction — positive flow when TP rises, negative when TP falls.
  4. Calculate Money Flow Ratio — sum positive divided by sum negative over 14 periods.
  5. Convert to bounded scale — MFI = 100 − (100 / (1 + MFR)).

Worked example: Bitcoin’s 2021 cycle showed clear MFI signals. During the rally to $64,000 in April 2021, MFI consistently registered above 80 with peaks above 90 — extreme overbought conditions confirmed by elevated volume. However, the April 2021 peak showed MFI bearish divergence: Bitcoin reached new highs while MFI failed to make corresponding new highs — the volume integration revealed weakening institutional buying despite the price advance. This divergence preceded the May-July 2021 decline to $30,000 — a 53% decline. Bitcoin’s November 2021 final peak at $69,000 showed even more pronounced MFI bearish divergence — MFI registered significantly lower than the April peak’s readings despite higher prices. The divergence preceded the major decline to $15,500 by November 2022 — a 77% decline. Conversely, the November 2022 cycle bottom showed MFI bullish divergence: Bitcoin made new lows while MFI stabilized at higher levels. The divergence preceded the recovery to $108,000+ by early 2025.

MFI vs. RSI

Aspect MFI RSI
Origin Gene Quong and Avrum Soudack, 1989 J. Welles Wilder, 1978
Volume integration Yes (price × volume) No (price only)
Overbought threshold 80 70
Oversold threshold 20 30
Calculation base Typical price weighted by volume Up moves vs. down moves
Best application Volume-confirmed momentum Pure price momentum

Why Is the Money Flow Index Important for Traders?

The MFI provides volume-confirmed momentum analysis that pure price-based indicators miss. Where the RSI measures only the strength of price changes, MFI measures whether those price changes have genuine institutional participation. A 5% rally on elevated volume produces different MFI dynamics than a 5% rally on weak volume — the volume-weighted measurement captures conviction differences that RSI cannot. Bitcoin’s 2021 peaks at both $64,000 and $69,000 showed MFI bearish divergences that revealed institutional distribution despite continued retail enthusiasm — providing systematic early warning of the major declines that followed.

The framework also produces stronger divergence signals than price-only indicators. Because MFI requires volume confirmation alongside price moves, divergences in MFI carry additional analytical weight — when price makes new extremes but money flow doesn’t confirm, the divergence reflects both price exhaustion AND volume exhaustion simultaneously. This dual confirmation produces higher-probability divergence signals than RSI divergences alone. Many institutional traders specifically watch MFI divergences at major price levels as their preferred reversal identification methodology.

The structural risk and limitation of MFI trading is the indicator’s sensitivity to volume anomalies. Unusual volume events (large block trades, news-driven volume spikes, exchange-specific issues) can produce misleading MFI readings that don’t reflect genuine money flow direction. Markets with sparse trading or thin volume produce less reliable MFI signals than highly liquid markets. The 14-period default may produce too-fast or too-slow signals depending on market characteristics. MFI’s strict 80/20 thresholds mean overbought/oversold signals occur less frequently than RSI signals — providing fewer entries but with higher reliability when they occur. On PrimeXBT, traders can apply MFI analysis through CFD positions integrated with broader technical analysis and risk management.

Key Takeaways

  • The MFI is a volume-weighted momentum oscillator developed by Gene Quong and Avrum Soudack in 1989, measuring buying and selling pressure with price and volume integration.
  • The indicator oscillates between 0 and 100, with readings above 80 indicating overbought and readings below 20 indicating oversold.
  • Often called the “volume-weighted RSI,” the MFI provides similar momentum analysis but with volume integration that captures institutional participation.
  • Bitcoin’s 2021 peaks at $64,000 and $69,000 both showed MFI bearish divergences before the 77% decline to $15,500.
  • The structural risk is sensitivity to volume anomalies — unusual volume events can produce misleading readings that don’t reflect genuine money flow.
FAQ section

What's the difference between MFI and RSI?

Both are bounded momentum oscillators (0-100), but MFI incorporates volume while RSI uses only price changes. MFI uses 80/20 overbought/oversold thresholds while RSI uses 70/30. MFI is sometimes called "volume-weighted RSI" because its analytical framework mirrors RSI's structure with the volume dimension added. The volume integration makes MFI signals more selective but potentially more reliable.

What MFI levels indicate strong signals?

Standard thresholds: above 80 indicates overbought conditions; below 20 indicates oversold conditions. Extreme readings above 90 or below 10 indicate particularly strong conditions, often appearing during major price moves with significant volume confirmation. Most MFI readings cluster between 30 and 70 during normal market conditions. The stricter 80/20 thresholds compared to RSI's 70/30 mean MFI signals are less frequent but typically more meaningful.

How do MFI divergences work?

Bearish divergence: price makes new highs while MFI fails to make corresponding new highs — suggests distribution despite advancing prices. Bullish divergence: price makes new lows while MFI stabilizes or rises — suggests accumulation despite declining prices. MFI divergences often provide stronger signals than RSI divergences because the volume integration adds confirmation dimension.

Exponential Moving Average (EMA)
Exponential Moving Average (EMA) Definition: An EMA is a typ...
Moving Average Convergence Divergence (MACD)
MACD Definition: MACD (Moving Average Convergence Divergence...
Relative Strength Index (RSI)
Relative Strength Index (RSI) Definition: RSI is a momentum ...
Technical Analysis (TA)
Technical Analysis (TA) Definition: Technical analysis is th...

Live Chat

Contact our support team via live chat.

Help Center

Questions about our services?
Check out our Help Center.

Risk Warning:
Trading in leveraged products carries a high level of risk and may not be suitable for all investors.