Back to Blog

Money Flow Index (MFI): Volume-Weighted RSI

The Money Flow Index (MFI) is a momentum oscillator that incorporates both price and volume data to measure buying and selling pressure. Often called the volume-weighted RSI, the MFI provides more comprehensive signals than price-only indicators by confirming momentum with actual trading activity.

What is the Money Flow Index?

The MFI oscillates between 0 and 100, combining price movement with volume to identify overbought and oversold conditions. Unlike the standard RSI which only considers price changes, the MFI weighs these movements by volume, making it particularly useful for confirming the strength of price moves.

Key concept: When price rises on high volume, MFI rises faster than RSI would. When price rises on low volume, MFI rises slower. This volume weighting helps distinguish between strong and weak moves.

MFI Calculation

The Money Flow Index calculation involves several steps:

Step 1: Typical Price

First, calculate the typical price for each period:

Step 2: Raw Money Flow

Multiply typical price by volume:

Step 3: Positive and Negative Money Flow

Step 4: Money Flow Ratio and MFI

Calculation Example

Stock XYZ has these values:

High: $52, Low: $48, Close: $51, Volume: 1,000,000

Typical Price = ($52 + $48 + $51) / 3 = $50.33

Raw Money Flow = $50.33 x 1,000,000 = $50,330,000

If yesterday's typical price was $49.50, this is positive money flow.

MFI Signal Levels

Traditional Overbought/Oversold

Extreme Readings

MFI Trading Strategies

1. Overbought/Oversold Reversals

The classic MFI strategy:

Reversal Trade Example

Stock ABC is in a downtrend. MFI drops to 15 (oversold).

Price stabilizes and MFI crosses back above 20 with increasing volume.

Enter long position with stop below recent low.

Target the 50 MFI level or previous resistance for profit taking.

2. MFI Divergence

Divergences between price and MFI often precede reversals:

3. Failure Swings

A powerful but less common signal:

MFI vs RSI: Key Differences

Combining MFI with Other Indicators

MFI + Moving Averages

MFI + Support/Resistance

MFI + Price Patterns

Common MFI Mistakes to Avoid

MFI Settings

Track Your MFI-Based Trades

Pro Trader Dashboard helps you analyze which MFI setups work best for your trading style.

Try Free Demo

Summary

The Money Flow Index is a powerful momentum oscillator that adds volume confirmation to traditional overbought/oversold analysis. By incorporating both price and volume, MFI provides more reliable signals than price-only indicators. Use MFI for identifying potential reversals, confirming trend strength, and spotting divergences. Always combine MFI signals with price action and other technical tools for the best results.

Learn more: RSI indicator and volume analysis.