What is Money Flow

Money flow is calculated by averaging the high, low and closing prices, and multiplying by the daily volume. Comparing that result with the number for the previous day tells traders whether money flow was positive or negative for the current day. Positive money flow indicates that prices are likely to move higher, while negative money flow suggests prices are about to fall. The below example shows negative money flow between Day One and Day Two:

Day One:

High: $65 Low: $60 Close: $63 Daily Volume: 500,000 shares ($65 + $60 +$63 /3) x 500,000 shares = $31,333,333.

Day Two:

High: $66 Low:$58 Close: $65 Daily Volume 300,000 shares ($66 + $58 + $65/3) x 300,000 shares =  $18,900,000. 


Positive money flow occurs when a stock is purchased at a higher price (an uptick). Negative money flow occurs when the next trade is purchased at a lower price (a downtick).

If more shares were bought throughout the day on the uptick than the downtick, net money flow is positive because more investors were willing to pay a premium for the stock. If money flow is negative when a stock's price is rising, this could indicate a pending price reversal. Investors monitor money flow because trading volume is typically considered to lead price, which could help identify early trading opportunities. (For more, see: Why is the Money Flow Important for Traders and Analysts?)

Money Flow and Money Flow Indicators

Many traders use the Chaikin money flow oscillator when they want to incorporate money flow into their trading decisions. The indicator, created by Marc Chaikin, produces values for buying and selling pressure like other money flow indicators but also uses two exponential moving averages to determine momentum in a similar way that the moving average convergence divergence (MACD) indicator does.

Traders also frequently use the money flow index (MFI) when they want to analyze price and volume. This indicator divides the net positive money flow by the net negative money flow and plots the value as a line that traders can compare to the price of a security to identify overbought and oversold levels. If the indicator is above 80, prices are considered overbought. A value below 20 indicates oversold conditions.

Other technical indicators should be used in conjunction with money flow indicators to improve their effectiveness and reduce false trading signals. (For further reading, see: What’s the difference between Chaikin Money Flow (CMF) and Money Flow Index?)