Skip to content

MFI Overview

**The Money Flow Index (MFI)** is RSI applied to volume-weighted typical price — often called

The Money Flow Index (MFI) is RSI applied to volume-weighted typical price — often called “Volume RSI.” It measures buying and selling pressure by combining price and volume data. MFI above 80 = overbought with high volume (strong conviction), MFI below 20 = oversold.

MFI adds a volume dimension that standard RSI lacks. An overbought MFI reading means not just that prices are high, but that significant volume is driving the move — making the signal more reliable than price-only momentum.


  1. Calculate MFI value from the input price/volume data
  2. Apply smoothing if applicable
  3. Compare to threshold or signal line for signal generation
  4. Interpret: Signals indicate momentum direction or extremes

Key Characteristics:

  • Momentum Indicator = Measures momentum direction and strength
  • Signal Line Available = Yes
  • Bounded = Yes (0 – 100)

MFI Behavior:

  • Volume-confirmed overbought
  • Volume-confirmed oversold
  • Signal line crossovers provide timing signals

These are the signal names you select when configuring MFI in the algorithm builder or via the MCP agent:

SignalTriggers WhenTypical Use
mfi_above_thresholdMFI rises above threshold (e.g., 80)Volume-confirmed overbought
mfi_below_thresholdMFI falls below threshold (e.g., 20)Volume-confirmed oversold
mfi_above_signalLineMFI crosses above its signal lineVolume momentum accelerating
mfi_below_signalLineMFI crosses below its signal lineVolume momentum decelerating

Display: Separate pane

Category: Momentum

Threshold range: 0 – 100


{% tabs %} {% tab title=“Strengths” %} What Money Flow Index Does Well:

  • Clear Overbought/Oversold Signals
  • Combines well with trend filters
  • Signal line crossovers signals for entry timing {% endtab %}

{% tab title=“Limitations” %} What to Watch Out For:

  • Lagging: Smoothing introduces delay
  • Context needed: Combine with trend indicators for direction {% endtab %}

{% tab title=“Best Use Cases” %} When to Use Money Flow Index:

  • Mean Reversion Strategies: Trade MFI extremes/crossovers with trend confirmation
  • Filter for Other Indicators: Use as confirmation alongside price-based signals

When NOT to Use Money Flow Index:

  • Standalone System: Always combine with trend context
  • Ignoring Market Regime: Different behavior in trends vs ranges {% endtab %} {% endtabs %}