Volume & flowMoney Flow Reversal
The Money Flow Index is a volume-weighted RSI — when it plunges below 20 or spikes above 80 and then turns, buying or selling pressure has exhausted and a swing reversal is set up.
Swing tradingIntermediate1h - daily
The idea
The Money Flow Index takes the familiar 0-to-100 oscillator idea and weights it by volume, using each bar's typical price and volume to measure the force of money moving in versus out — it is often called a volume-weighted RSI. Readings above 80 mark heavy buying that has likely overextended, and readings below 20 mark heavy selling that has likely exhausted, so the reversal play is to fade those extremes once momentum actually turns. Because volume is baked in, MFI can flag exhaustion that a price-only oscillator misses: a decline on shrinking money outflow shows sellers running out of ammunition. The strategy buys the oversold turn and sells the overbought roll, ideally where price also sits at a meaningful level. It is a mean-reversion approach that respects who is actually transacting, not just where price is. The catch, shared by all oscillators, is that in a powerful trend the reading can stay pinned at an extreme far longer than a fader can stay solvent.
The setup
Plot MFI, typically with a 14-period lookback, beneath price on the hourly-to-daily chart and mark the 80 and 20 lines. You are waiting for the oscillator to reach a genuine extreme and, crucially, for price to be at a spot where a reversal makes sense — support for a long, resistance for a short. The strongest setups pair an extreme reading with a divergence: price makes a new low while MFI makes a higher low, showing outflow is drying up even as price ticks down. A reading that hits 15 in the middle of nowhere is far weaker than one that hits 15 into a well-tested support shelf. Note the level and the oscillator together before acting.
Entry
Do not buy simply because MFI is below 20, because an oversold market can get more oversold. Instead, wait for MFI to turn and cross back up through the 20 line, which signals money is beginning to flow back in, and enter long on that turn, ideally as a reversal candle prints at support. Mirror for shorts: enter as MFI rolls back down through 80 at resistance. When a divergence is present, it strengthens the case and you can act on the first turn. The consistent principle is to trade the reversal of the extreme, not the extreme itself, so momentum is with you at entry.
Exit and targets
Reasonable targets are the opposite side of the range, the oscillator's midline where the move often stalls, or the prior swing before the extreme formed. A clean oscillator-based exit is to close a long as MFI reaches overbought above 80 and a short as it reaches oversold below 20, banking the swing as the pendulum reaches the far side. Take partial profit at the first structural level and trail the rest if a fuller trend change is developing. Because this is mean reversion, avoid the temptation to hold for a giant move — the edge is the swing back to fair value. Secure enough at the first target that the trade is a winner regardless of what follows.
Risk management
Place the stop just beyond the price extreme that produced the reading — below the swing low for a long, above the swing high for a short — because a close through it means selling or buying pressure has not in fact exhausted. Size so that distance equals a small fixed fraction of the account. The defining risk is fading a strong trend where MFI sits pinned above 80 or below 20 for a long stretch; the requirement that price confirm the turn, plus the level and divergence filters, is what keeps you from stepping in front of it repeatedly. Never average into a losing reversal. Treat each attempt as a small, capped-risk probe of exhaustion.
Best timeframes and markets
MFI reversals read best on the 1-hour to daily charts, where each bar's volume is substantial enough for the money-flow calculation to mean something. Liquid stocks and ETFs are the natural fit because their volume data is clean; on thin names the index whipsaws. Higher timeframes yield fewer but more reliable extremes. The approach thrives in ranging and rotational markets where price oscillates between support and resistance, and struggles in trending markets where an oscillator can stay overbought or oversold — which is exactly when the level and confirmation filters earn their keep.
Common mistakes and variations
The biggest mistake is shorting the instant MFI crosses 80 or buying the instant it crosses 20, with no turn and no level, which in a trend is a fast way to lose. Variations include leaning on MFI divergence as the primary trigger, tightening the bands to 85 and 15 for higher-conviction extremes, or combining MFI with support-resistance and a candle pattern for a three-part confirmation. Some traders use MFI only to filter, taking longs solely when it is not overbought. Each version keeps the rule of trading the turn at a level, not the raw extreme.
A worked example
An ETF pulls back into a well-tested support band near 60 and MFI plunges to 16, then, as price prints a hammer on the support, MFI crosses back up through 20 — the oversold turn. You buy 60.5 with a stop at 58.8, just below the support low and the extreme, risking 1.7 per share. Price mean-reverts toward the top of its range; you bank half at the midline area around 63 and trail the rest, exiting near 65 as MFI pushes above 80 into resistance. The swing pays roughly 2-to-1, and the volume weighting kept you out of an earlier, lower-volume dip that never truly exhausted.