Main Page > Articles > Money Flow Index > The Money Flow Index (MFI): A Volume-Weighted RSI

The Money Flow Index (MFI): A Volume-Weighted RSI

From TradingHabits, the trading encyclopedia · 5 min read · February 28, 2026
The Black Book of Day Trading Strategies
Free Book

The Black Book of Day Trading Strategies

1,000 complete strategies · 31 chapters · Full trade plans

As a momentum trader, you're likely familiar with the Relative Strength Index (RSI), a popular indicator for identifying overbought and oversold conditions. But what if you could add the power of volume to the RSI? That's exactly what the Money Flow Index (MFI) does. The MFI is a volume-weighted version of the RSI that measures the flow of money into and out of a stock. By incorporating volume into its calculation, the MFI can provide a more complete picture of buying and selling pressure, helping you to identify trading opportunities with greater accuracy.

How the Money Flow Index (MFI) is Calculated

The MFI is calculated in a similar way to the RSI, but it uses a concept called "money flow" instead of just price. The formula is as follows:

  1. Typical Price: (High + Low + Close) / 3
  2. Raw Money Flow: Typical Price * Volume
  3. Money Flow Ratio: (14-period Positive Money Flow) / (14-period Negative Money Flow)
  4. Money Flow Index: 100 - (100 / (1 + Money Flow Ratio))*

The result is an oscillator that fluctuates between 0 and 100. A reading above 80 is generally considered to be overbought, while a reading below 20 is generally considered to be oversold.

Interpreting the Money Flow Index (MFI)

The MFI can be used in a number of ways to improve your trading decisions:

  • Overbought and Oversold Levels: Like the RSI, the MFI can be used to identify overbought and oversold conditions. A reading above 80 suggests that a stock may be overbought and due for a pullback, while a reading below 20 suggests that a stock may be oversold and due for a bounce.
  • Divergences: Divergences between the MFI and the price can be effective reversal signals. A bullish divergence occurs when the price makes a new low, but the MFI makes a higher low. This suggests that the selling pressure is abating and that a bottom may be near. A bearish divergence occurs when the price makes a new high, but the MFI fails to make a new high. This suggests that the buying pressure is weakening and that a top may be near.
  • Trend Confirmation: The MFI can also be used to confirm the strength of a trend. In a strong uptrend, you would expect to see the MFI consistently trading above 50. In a strong downtrend, you would expect to see the MFI consistently trading below 50.

A Practical Example: A Hypothetical MFI Signal

Let's look at a hypothetical example of an MFI signal.

DatePriceMFI
2026-11-02$10050
2026-11-03$10260
2026-11-04$10470
2026-11-05$10680
2026-11-06$10575
2026-11-09$10365
2026-11-10$10155
2026-11-11$9945
2026-11-12$9735
2026-11-13$9525

In this example, the MFI reached an overbought level of 80 on November 5th, which was followed by a pullback in the price. The MFI then reached an oversold level of 25 on November 13th, which could be a sign that the pullback is nearing its end.

Trade Setup: Trading a Bullish Divergence

Here is a step-by-step guide to trading a bullish divergence with the MFI.

1. Identify a Downtrend:

  • The stock is in a clear downtrend, making lower lows and lower highs.

2. Spot the Bullish Divergence:

  • The stock makes a new low, but the MFI makes a higher low. This suggests that the selling pressure is weakening and that a bottom may be near.

3. Entry Signal:

  • The entry is triggered when the stock breaks above a short-term resistance level, such as a descending trendline or a previous day's high.

4. Stop-Loss Placement:

  • Place your stop-loss below the recent swing low of the stock.

5. Profit Target:

  • Your initial profit target should be at least twice your risk (the distance from your entry to your stop-loss).
  • As the trade moves in your favor, you can trail your stop-loss to lock in profits.

Conclusion

The Money Flow Index (MFI) is a effective momentum indicator that can help you to identify overbought and oversold conditions, spot divergences, and confirm trends. By incorporating volume into its calculation, the MFI can provide a more complete picture of buying and selling pressure than the RSI alone. As with any indicator, it is important to use the MFI in conjunction with other forms of technical analysis and to always practice sound risk management.