Skip to main content
Menu

⚠️ Risk Warning: Trading forex, CFDs, and cryptocurrencies involves substantial risk of loss and may not be suitable for all investors. This platform provides educational content only and does not constitute financial advice.

Technical Analysis Indicators 📖 7 min read

MFI (Money Flow Index)

The Money Flow Index (MFI) is a momentum oscillator that combines price and volume to estimate buying and selling pressure. It ranges from 0 to 100 and is often described as a "volume-weighted RSI".

Momentum Volume + price Overbought/oversold Divergence

⚠️ Risk note: Like RSI/Stochastic, MFI can stay "overbought" or "oversold" in strong trends. Use structure confirmation and risk limits.

Understanding MFI

In plain English: "MFI shows whether money is flowing into an asset (buying pressure) or out of it (selling pressure)."

MFI is most useful as a confirmation tool for momentum and volume pressure.

Core Concept

What Does MFI Measure?

MFI measures the intensity of "money flow" into or out of an asset by combining:

  • Typical price (a blend of high/low/close), and
  • Volume (how much traded).

Why include volume?

Volume can act as a "participation" filter. A move with strong volume pressure may be more meaningful than a move with weak participation.

📊

MFI (Money Flow Index)

  • • Uses price + volume
  • • Volume-weighted momentum
  • • Better for volume participation context
  • • May lag less in some conditions
📈

RSI (Relative Strength Index)

  • • Uses price only
  • • Pure momentum oscillator
  • • Works without volume data
  • • More common in forex
How It Works

How MFI Is Calculated

The default setting is MFI(14). Here's the simplified logic:

  • Typical Price = (High + Low + Close) / 3
  • Raw Money Flow = Typical Price × Volume
  • Positive flow (if price up) vs negative flow (if price down)
  • MFI = 100 − [100 / (1 + Money Flow Ratio)]

Do I need to calculate MFI manually?

No. Your platform calculates it automatically. The key is understanding what changes in MFI mean: stronger buying/selling pressure with participation.

Levels

Key MFI Levels (80 / 20)

Traditional reference zones:

MFI Oscillator Structure

100
80
50
20
0
MFI Line
Overbought (80+)
Oversold (20−)
50 Line (Bias)
Zone Typical Label Practical Meaning
80–100 Overbought Strong buying pressure; may be stretched, but trends can keep pushing.
20–80 Neutral Mixed pressure; focus on trend/range context and structure.
0–20 Oversold Strong selling pressure; may be stretched, but downtrends can continue.

⚠️ Important

Overbought/oversold does not mean "must reverse". Treat it as pressure context and demand confirmation from structure.

Interpretation

How to Read MFI

1) Trend confirmation

In an uptrend, MFI spending time above 50 and pushing towards 80 can support bullish pressure. In a downtrend, MFI spending time below 50 and pushing towards 20 can support bearish pressure.

2) Divergence (warning signal)

Divergence happens when price and MFI disagree:

  • Bearish divergence: price makes higher highs but MFI makes lower highs (buying pressure may be weakening).
  • Bullish divergence: price makes lower lows but MFI makes higher lows (selling pressure may be weakening).

3) The "50 line" as a bias guide

Many traders use 50 as a quick bias filter: above 50 suggests more positive flow; below 50 suggests more negative flow. Treat this as context, not a rule.

⚠️ Divergence is a warning, not a signal

Divergence can persist for a while. Use a break of structure, a level reclaim, or other confirmation before acting.

Practical Uses

How Traders Use MFI

1) Confirming breakouts and trend continuation

If price breaks a key level and MFI supports the move (rising with strength), traders may see it as better quality than a breakout with weak MFI.

2) Timing entries in ranges (with structure)

In sideways conditions, traders may combine oversold/overbought zones with support/resistance. For example, MFI below 20 near support can be a "stretched" context — still requiring confirmation.

3) Using divergence to manage risk

Some traders treat divergence as a cue to tighten stops, reduce exposure, or wait for clearer confirmation rather than opening new positions.

Simple MFI Workflow

1) Identify regime (trend/range). 2) Mark key levels. 3) Use MFI for pressure context (80/20 and the 50 line). 4) Treat divergence as a warning. 5) Execute with risk rules.

✅ Best practice

Use MFI as a confirmation indicator (pressure + participation). Avoid making it your only reason for a trade.

📊 Forex note (volume data)

Spot FX has no centralised exchange volume. Many platforms use tick volume (number of price changes) as a proxy. MFI can still be useful, but interpret signals cautiously and test on your broker's feed.

Common MFI Mistakes

  • Buying just because MFI is below 20 (downtrends can keep falling).
  • Selling just because MFI is above 80 (uptrends can keep rising).
  • Ignoring volume data limitations (especially in FX).
  • Over-trading divergence without structure confirmation.

Quick Checkpoint: Do You Understand MFI?

Check if you can answer these in your own words:

  • What makes MFI different from RSI?
  • What do 80 and 20 mean on MFI?
  • What is MFI divergence?

Continue learning: Explore Volume Profile for another volume-based analysis approach.

FAQ

Frequently Asked Questions: MFI

Is MFI better than OBV?

They measure different things. OBV is a cumulative volume pressure line. MFI is an oscillator that blends price and volume to estimate pressure. Many traders use OBV for trend confirmation and MFI for oscillator-style pressure and divergence.

What is the best MFI period?

MFI(14) is the common default. Shorter periods are faster but noisier; longer periods are smoother but slower. Choose a period that matches your timeframe and keep it consistent.

Does MFI work in crypto?

It can, especially on exchanges with reliable volume. On highly fragmented markets, volume varies by venue, so results can differ across platforms.

Can MFI be used for scalping?

It can, but low timeframes are noisy and spreads/slippage matter. If scalping, keep the system simple and focus heavily on risk control.

Summary: MFI in Your Trading

MFI (Money Flow Index) is a 0–100 momentum oscillator that uses both price and volume to estimate buying and selling pressure.

Traders often use 80/20 as reference zones, watch the 50 line for bias, and look for divergence as a warning. Use MFI as confirmation, alongside structure and risk management.

Key takeaway: MFI adds volume participation to momentum analysis — use it to confirm that money is flowing with your trade idea.

Continue Your Learning Journey

Ready to dive deeper into technical indicators? Explore more resources or start your personalized trading course.

Last updated: March 2026