A stock chart can mislead you in one specific way. Price keeps ticking higher, the candles look strong, and everything seems fine, right up until the move collapses. The problem is that price alone does not tell you whether real money is behind a rally. Think of price as the speedometer and the Money Flow Index as the fuel gauge. The car can keep rolling fast while the tank quietly runs dry.
The Money Flow Index, or MFI, is the indicator that watches the fuel. It blends price and trading volume into a single line that moves between 0 and 100, showing whether buying or selling pressure is actually building or fading. Traders call it the volume-weighted RSI for good reason, and it is one of the most useful momentum tools you are probably underusing.
This guide explains what the Money Flow Index is, how the MFI formula works, how it compares to the RSI, and exactly how to use the money flow index in trading. You will get the overbought and oversold levels, the best default settings, a real divergence example, the mistakes that trip people up, and the questions traders ask most. By the end, the fuel gauge will make sense at a glance.
A bearish divergence: price prints a higher high while the Money Flow Index prints a lower high.
What Is the Money Flow Index (MFI)?
The Money Flow Index (MFI) is a momentum oscillator that measures the strength of money flowing into and out of an asset over a set number of periods. Unlike a pure price indicator, the MFI indicator factors in volume, so it reflects not just where price moved but how much conviction came with the move.
It was created in the late 1980s by Gene Quong and Avrum Soudack, two technical analysts then working at Shearson Lehman Brothers. They wanted a momentum tool that improved on the popular Relative Strength Index by adding the one variable RSI ignores, which is volume. That single change is why the MFI is so often described as a volume-weighted RSI.
The output is a line bounded between 0 and 100. High readings mean buyers are paying up on strong volume. Low readings mean sellers are in control. Because volume tends to lead price at turning points, many traders treat the MFI as a slightly leading indicator, one that can hint at a reversal a little earlier than price-only tools.
Today the money flow index is built into almost every charting platform, from StockCharts and TradingView to Fidelity and thinkorswim, usually with a default 14-period setting.
How the Money Flow Index Formula Works
The money flow index formula looks intimidating but breaks into four clean steps. You rarely calculate it by hand, yet understanding the math is what separates traders who trust the signal from those who guess.
- Typical Price = (High + Low + Close) / 3, calculated for each period.
- Raw Money Flow = Typical Price x Volume, the dollar weight behind each bar.
- Money Flow Ratio = positive money flow divided by negative money flow over the lookback, usually 14 periods.
- MFI = 100 - (100 / (1 + Money Flow Ratio)), which compresses everything onto the 0 to 100 scale.
In plain terms, the money flow index calculation adds up the money that flowed in on up days and compares it to the money that flowed out on down days. When inflows dominate, the line climbs toward 100. When outflows dominate, it sinks toward 0.
14 periods is the default MFI setting, the same lookback most traders use for the RSI.
Shorter settings like 9 periods make the indicator more sensitive and noisier, useful for fast intraday trading. Longer settings like 21 periods smooth it out for swing and position trades. There is no single best money flow index setting, only the one that matches your timeframe.
MFI vs RSI: What the Volume Difference Means
The most common question is MFI vs RSI, and the answer comes down to one word, which is volume. The RSI, created by Welles Wilder, uses price only. The MFI uses price and volume together. That is the entire difference, and it matters more than it sounds.
80 and 20 are the standard overbought and oversold lines for the Money Flow Index, tighter than the RSI's 70 and 30.
Because the MFI weighs volume, it reacts faster to genuine buying or selling surges and can flag volume-driven reversals that the RSI misses. The trade-off is that RSI tends to be smoother and steadier, which some trend traders prefer. Many traders run both, using the RSI for momentum and the MFI for confirmation.
Feature | MFI | RSI
Inputs | Price and volume | Price only
Overbought / oversold | 80 / 20 | 70 / 30
Default period | 14 | 14
Reacts to volume spikes | Yes | No
Best for | Reversals and divergence | Stable momentum
Created by | Quong and Soudack | Welles Wilder
MFI vs RSI at a glance. The defining difference is that only the MFI weighs volume.
When the MFI and RSI agree, the signal is stronger. When they disagree, the volume story inside the MFI usually deserves the benefit of the doubt at turning points.
How to Use the Money Flow Index in Trading
Knowing how to use the money flow index in trading comes down to three repeatable signals, which are overbought and oversold extremes, failure swings, and divergence. Here is the framework.
Read overbought and oversold levels
When the MFI pushes above 80, the asset is overbought and buying pressure may be stretched. Below 20, it is oversold and selling may be exhausted. These are alerts, not triggers. An overbought reading in a strong uptrend can stay overbought for a long time, so wait for the line to turn back down through 80 before acting.
MFI Reading | Meaning | Typical action
Above 80 | Overbought, buying pressure stretched | Watch for a pullback, tighten stops
Below 20 | Oversold, selling pressure stretched | Watch for a bounce, seek confirmation
Rising from 20 to 50 | Buying pressure building | A new trend may be starting
Bearish divergence | Price up, MFI down | Reversal risk rising
Bullish divergence | Price down, MFI up | Reversal upside possible
Watch for divergence
Divergence is the MFI's signature signal. A bearish divergence happens when price makes a higher high but the MFI makes a lower high, a sign that fewer dollars are chasing the move. A bullish divergence is the mirror, where price makes a lower low while the MFI makes a higher low. Because the money flow index includes volume, its divergences are often earlier and more reliable than price-only ones.
Confirm, then size the trade
Never trade an MFI signal in isolation. Confirm it with the trend, support and resistance, or a second indicator like the RSI. Then backtest the strategy first before risking real money, and log every trade in an AI trading journal so you can measure whether the signal actually pays. The same rules apply when you learn how to use AI for crypto trading, where volume spikes make the MFI especially useful.
Real Example: Reading an MFI Divergence
Imagine a stock grinding to a fresh high after a strong month. Price prints a higher high, the headlines are bullish, and momentum looks unstoppable. But on the panel below, the Money Flow Index quietly prints a lower high. Fewer dollars are pushing the move than before.
That gap is a bearish divergence, and it is the fuel gauge dropping while the speedometer still reads fast. It does not guarantee a top. What it does is shift the odds, telling you to tighten stops, take partial profits, or at least stop adding. Days later, when price rolls over, the divergence looks obvious in hindsight. The point of the MFI is to see it while it still matters.
The same logic works in reverse during selloffs. When price keeps sliding but the MFI starts curling up from below 20, selling pressure is drying up and a bounce may be near. This illustrative pattern, a higher high in price against a lower high in MFI, is one of the most watched setups in technical analysis.
The three signals the Money Flow Index gives you: overbought above 80, oversold below 20, and divergence.
Common Mistakes to Avoid
Mistake 1: Selling the instant MFI hits 80
An overbought reading is not a sell order. In strong trends the Money Flow Index can sit above 80 for weeks. Wait for it to cross back below the line, ideally with a price signal, before acting.
Mistake 2: Trading against the trend
The MFI works best with the trend, not against it. Buying every oversold reading in a downtrend is how traders catch falling knives. Use the indicator to time entries in the direction of the larger trend.
Mistake 3: Using one setting for everything
A 14-period MFI on a daily chart behaves nothing like a 14-period MFI on a one-minute chart. Match the setting and the timeframe to your strategy, and do not assume the default is optimal for you.
Mistake 4: Treating MFI and RSI as the same tool
They are cousins, not twins. The volume inside the MFI is the whole point. If you only ever look at price-based momentum, you are ignoring the fuel gauge entirely.
Mistake 5: Skipping confirmation and records
A single indicator is never a system. Confirm with price structure, and keep a trading log so you know your real hit rate instead of trusting a gut feeling.
Frequently Asked Questions
What is a good Money Flow Index reading?
There is no universally good number, because the MFI is contextual. Readings above 80 signal overbought conditions and readings below 20 signal oversold conditions. A healthy uptrend often keeps the MFI oscillating between roughly 40 and 80, while a downtrend tends to cap it lower. The most useful readings are the extremes and the divergences, not any single fixed value.
Is the Money Flow Index better than the RSI?
Neither is strictly better, because they answer slightly different questions. The MFI adds volume, so it can catch volume-driven reversals and divergences a touch earlier. The RSI is smoother, and many trend traders prefer its stability. The strongest approach is to use them together and weigh the MFI more heavily when volume is the story.
What are the best Money Flow Index settings?
The default 14-period setting suits most swing and position traders. Drop to 9 periods for faster, noisier intraday signals, or raise it to 21 periods to smooth the line for longer holds. Test any setting on your own market and timeframe first, since the best money flow index settings depend entirely on how you trade.
Key Takeaways
- The Money Flow Index (MFI) is a volume-weighted momentum oscillator that runs from 0 to 100 and shows real buying and selling pressure.
- Treat price as the speedometer and the MFI as the fuel gauge. A rally on falling money flow is running on fumes.
- Standard levels are 80 for overbought and 20 for oversold, tighter than the RSI's 70 and 30.
- The default setting is 14 periods. Shorten it for speed, lengthen it for smoothness.
- Divergence between price and the MFI is its most valuable signal, often appearing before price turns.
- MFI vs RSI comes down to volume. Use both, and let volume break the tie at turning points.
- Always confirm signals, match settings to your timeframe, and keep a trading log.
What to Watch
- Does the MFI confirm the next breakout with a fresh high, or diverge and warn of a fakeout?
- Are volume spikes pushing the MFI to extremes faster than price alone suggests?
- On your timeframe, does 14 periods or a custom setting give cleaner signals across your last 20 trades?
- When the MFI and RSI disagree, which one has been right more often in your market?