Main Page > Articles > Money Flow Index > The Chaikin Money Flow (CMF): A Quantitative Approach to Measuring Buying and Selling Pressure

The Chaikin Money Flow (CMF): A Quantitative Approach to Measuring Buying and Selling Pressure

From TradingHabits, the trading encyclopedia · 5 min read · February 28, 2026
The Black Book of Day Trading Strategies
Free Book

The Black Book of Day Trading Strategies

1,000 complete strategies · 31 chapters · Full trade plans

Introduction

The Chaikin Money Flow (CMF) is a technical analysis oscillator developed by Marc Chaikin that measures the amount of Money Flow Volume over a specific period. The CMF is designed to quantify the buying and selling pressure of a security, providing traders with a more nuanced view of the market than price action alone. A positive CMF reading indicates buying pressure, while a negative reading suggests selling pressure. This makes the CMF a valuable tool for confirming trends, identifying potential reversals, and generating trading signals.

The CMF Calculation

The CMF calculation is based on the same Money Flow Multiplier used in the Accumulation/Distribution Line. The CMF is typically calculated over a 20 or 21-day period.

  1. Money Flow Multiplier = [(Close - Low) - (High - Close)] / (High - Low)
  2. Money Flow Volume = Money Flow Multiplier * Volume
  3. CMF = (21-day Sum of Money Flow Volume) / (21-day Sum of Volume)*

Here is a table illustrating the calculation of the CMF over a 5-day period (for simplicity, a full 21-day calculation is not shown):

DayHighLowCloseVolumeMoney Flow MultiplierMoney Flow Volume
1$102$98$10110,0000.505,000
2$103$100$102.5012,0000.678,040
3$102$99$1008,000-0.33-2,640
4$104$101$103.5015,0000.6710,050
5$103$101$10210,0000.000

Interpreting the CMF

The CMF oscillates between +1.0 and -1.0. A CMF value above the zero line is a sign of buying pressure, while a value below the zero line is a sign of selling pressure. The further the CMF is from the zero line, the stronger the pressure.

  • Bullish Signal: A CMF cross above the zero line can be a bullish signal, indicating that buying pressure is starting to dominate.
  • Bearish Signal: A CMF cross below the zero line can be a bearish signal, indicating that selling pressure is starting to dominate.

Actionable Trading Strategies Using CMF

1. Trend Confirmation

The CMF can be used to confirm the strength of a trend. In a strong uptrend, the CMF should be positive and ideally rising. In a strong downtrend, the CMF should be negative and ideally falling. A non-confirming CMF can be a warning sign that the trend is losing momentum.

2. Divergence Analysis

Like many oscillators, the CMF is a effective tool for identifying divergences.

  • Bullish Divergence: A bullish divergence occurs when the price makes a new low, but the CMF makes a higher low. This suggests that selling pressure is weakening and that a potential price reversal to the upside is forthcoming.

  • Bearish Divergence: A bearish divergence occurs when the price makes a new high, but the CMF makes a lower high. This indicates that buying pressure is waning and that a potential price reversal to the downside is on the horizon.

3. CMF and Zero-Line Crosses

Traders can use zero-line crosses as entry and exit signals. A cross above the zero line can be a buy signal, while a cross below can be a sell signal. However, to avoid false signals, it is often best to wait for a "confirmed" cross, where the CMF crosses the zero line and then remains above or below it for a few periods.

CMF vs. Other Oscillators

The CMF is unique among oscillators in that it is volume-weighted. This gives it an advantage over purely price-based oscillators like the Relative Strength Index (RSI) or the Stochastic Oscillator, as it can provide a more accurate picture of the conviction behind a price move.

Limitations of the CMF

The CMF can be prone to whipsaws, particularly in choppy or range-bound markets. It is also a lagging indicator, as it is based on past data. Therefore, it is best used in conjunction with other forms of technical analysis, such as trendlines, moving averages, or chart patterns.

Conclusion

The Chaikin Money Flow is a robust and versatile indicator that provides a quantitative measure of buying and selling pressure. By incorporating volume into its calculation, the CMF offers a more comprehensive view of market sentiment than many other oscillators. When used correctly, the CMF can be a valuable tool for confirming trends, identifying divergences, and generating trading signals.

References

  1. Chaikin, M. (2010). The Chaikin Power Gauge and the Accumulation/Distribution Line. Chaikin Stock Research.
  2. Corporate Finance Institute. (2019, March 20). Chaikin Money Flow (CMF). Retrieved from https://corporatefinanceinstitute.com/resources/equities/chaikin-money-flow-cmf/