The Money Flow Index (MFI) is a momentum oscillator that moves between 0 and 100 and factors in trading volume, which is why it is often called a volume-weighted RSI. It measures the strength of money flowing into and out of an instrument so you can spot overbought and oversold conditions and momentum shifts that price alone might hide.
If you already know the RSI, the MFI will feel familiar. The key difference is that the RSI looks only at how price changes, while the Money Flow Index weights every move by the volume behind it. A rally on heavy volume pushes the MFI harder than the same rally on thin volume, so the indicator tries to answer a sharper question: not just "did price go up," but "did real participation back it up."
You rarely need to compute it by hand, but understanding the steps makes the readings meaningful. The standard period is 14.
(high + low + close) / 3.100 - (100 / (1 + ratio)), producing a value between 0 and 100.Notice step 2: volume is baked in from the start. That single change is what separates the MFI from a pure price oscillator.
The MFI uses wider thresholds than the RSI's classic 70/30. The conventional zones are:
| MFI reading | Interpretation | What it suggests |
|---|---|---|
| Above 80 | Overbought | Heavy buying pressure; move may be stretched |
| 50 to 80 | Bullish | Net inflow, momentum to the upside |
| 20 to 50 | Bearish | Net outflow, momentum to the downside |
| Below 20 | Oversold | Heavy selling pressure; move may be exhausted |
Some traders tighten these to 90 and 10 for the strongest extremes. Whatever levels you choose, treat them as warnings rather than triggers. Overbought does not mean "sell now," it means "buyers have been dominant and the move is getting expensive."
Market Structure Pro reads momentum, volume, structure and trend together and hands you a single verdict with a confidence score. Try it on any MT5 chart, free for 7 days.
Start your free trialDivergence is where the MFI earns its keep. It happens when price and the indicator disagree, hinting that the move is running on less conviction than it appears.
Because volume is part of the calculation, MFI divergence often flags fading participation a little earlier than a price-only oscillator. It is still a context clue, not a standalone signal, so confirm it with structure and a trigger before acting.
This is the most common question, so it is worth being precise. Both are bounded 0 to 100 momentum oscillators and both highlight overbought and oversold conditions. The difference is the input.
In practice the MFI and RSI usually move together. When they split, it is because volume is telling a different story than price, and that gap is often the most interesting moment on the chart. If you want a deeper grounding in the price-only version first, the RSI guide is the natural companion to this page.
The biggest mistake with the MFI is fading every extreme. In a powerful trend the indicator can sit above 80 or below 20 for an extended stretch while price keeps running. Selling at 80 in a strong uptrend, or buying at 20 in a strong downtrend, is a fast way to get repeatedly stopped out.
A more durable approach is to use the zones with the trend, not against it. In an uptrend, oversold dips toward 20 can be pullback entries rather than reversal shorts. In a downtrend, overbought pushes toward 80 can be places to look for continuation shorts. Always ask what the larger structure is doing before you treat an extreme as a turn.
The Money Flow Index ships with MetaTrader 5, so there is nothing to install.
One honest caveat for forex traders: MT5 usually shows tick volume, not true traded volume, because the spot FX market has no central tape. Tick volume is a reasonable proxy on liquid pairs, but it is not the same thing, so weight your MFI conclusions accordingly.
Honest disclosure: Market Structure Pro does not use the Money Flow Index.
MSP judges momentum with Stochastic RSI, TSI and MACD, and it measures participation separately through relative volume rather than folding price and volume into one oscillator. Keeping momentum and volume on different axes means a volume spike and a momentum shift can confirm or contradict each other explicitly, instead of being averaged together inside a single line.
That design choice reflects how MSP works overall. Rather than asking you to interpret one indicator at a time, it reads 27 tools across momentum, volume, trend and market structure and resolves them into a single verdict: a clear A, B or C grade, a confidence percentage, and a plain-English explanation of why the read is what it is. It is a premium MT5 indicator, it is non-repainting, and it runs on every MT5 instrument from forex to indices to crypto.
So if the MFI is one of your favourite tools, nothing here stops you from running it alongside MSP. The MFI gives you a single volume-weighted momentum read; MSP gives you the whole confluence picture in one verdict. Many traders use a focused oscillator like the MFI to sanity-check, while MSP carries the heavier job of weighing everything at once.
27 indicators, one verdict, with confidence and a plain-English reason. Free for 7 days on any MT5 chart. Built by Berbe PTE Ltd.
Start your free trialKeep learning: explore more on the Learn hub, compare oscillators in the best MT5 indicators for 2026 guide, or head back to the homepage.