Money Flow Index (MFI)

A volume-weighted momentum oscillator that tracks buying and selling pressure by combining price action with trading volume.

The Money Flow Index (MFI) is a technical analysis oscillator used in crypto trading to gauge buying or selling pressure by combining price movement with trading volume. Because it incorporates volume, many traders view MFI as a momentum indicator that adds context beyond price-only tools.

How MFI works in crypto markets

MFI is typically calculated over a set lookback period, often 14 candles. It starts with a “typical price” (high, low, and close averaged) and multiplies it by volume to estimate raw money flow. When the typical price rises versus the prior period, that flow is treated as positive; when it falls, it is treated as negative. The ratio of positive to negative money flow is then transformed into an index that oscillates between 0 and 100.
In practical terms, MFI attempts to answer whether volume is supporting the current move. For example, if a token is trending up and MFI is also rising, it can suggest demand is accompanying the rally. If price keeps climbing but MFI stalls or declines, it can hint that the advance is losing sponsorship.

Common signals and practical use cases

Traders often watch for “overbought” and “oversold” zones, commonly above 80 and below 20, to identify stretched conditions. They may also look for divergences, such as price making a new high while MFI makes a lower high, which can indicate weakening buying pressure. In range-bound crypto markets, MFI swings can help identify potential reversal areas; in strong trends, traders may use it more as a confirmation tool rather than a standalone trigger.

Why MFI matters

Crypto is highly sentiment-driven and volume can change quickly across exchanges. MFI helps traders interpret whether capital is flowing into or out of an asset, adding a volume-informed layer to risk management and trade timing.