Skip to content
On this page
  1. Key Takeaways
  2. What It Is
  3. The Intuition
  4. How It Works
  5. Worked Example
  6. Common Mistakes
  7. Frequently Asked Questions
  8. Sources
  9. Disclaimer
← All concepts
Technical AnalysisAdvanced5 min read

Chaikin Money Flow: Volume-Weighted Buying Pressure

The **Chaikin money flow** indicator, or CMF, is a volume-weighted oscillator that sums money flow volume over a fixed lookback and divides by total volume in the same window. The result lives between -1 and +1 and gives a clean read on whether the recent window is net accumulation or net distribution.

Key Takeaways

  • CMF equals the sum of money flow volume over n bars divided by the sum of volume over n bars.
  • The standard lookback is 20 or 21 bars on daily charts.
  • Positive readings indicate buying pressure; negative readings indicate selling pressure.
  • The most common mistake is treating every zero crossing as a tradable signal.

Key Takeaways

  • CMF equals the sum of money flow volume over n bars divided by the sum of volume over n bars.
  • The standard lookback is 20 or 21 bars on daily charts.
  • Positive readings indicate buying pressure; negative readings indicate selling pressure.
  • The most common mistake is treating every zero crossing as a tradable signal.

What It Is

Marc Chaikin built CMF as a smoothed companion to his Accumulation/Distribution Line. ADL is cumulative and runs without bounds. CMF takes the same money flow volume but reports it as a ratio over a fixed window, so the indicator oscillates between -1 and +1 and is easier to compare across time.

In practice CMF rarely touches the extremes. Most stocks spend most of their time within roughly -0.25 to +0.25. Readings outside that band are unusually strong and often associated with confirmed trends.

The Intuition

ADL tells you that money has been flowing in or out over the entire history of the chart. That long memory can mask short-term shifts. CMF asks a more focused question: over the last 20 or 21 bars, has money flow volume been mostly positive or mostly negative as a share of total volume?

Because the ratio is bounded, CMF is well suited to confirm or question current trends. A stock making new highs with a CMF above +0.10 has strong volume backing. The same stock making new highs with a CMF near zero is rising on thin participation, which is a warning.

How It Works

The two-step calculation:

1. Money Flow Multiplier (CLV):
   MFM = ((Close - Low) - (High - Close)) / (High - Low)

2. Money Flow Volume:
   MFV = MFM x Volume

3. Chaikin Money Flow over n bars:
   CMF = Sum(MFV, n) / Sum(Volume, n)

The money flow multiplier is the same close location value used in the AD line, ranging from -1 to +1. Multiplying by volume gives money flow volume. Summing both numerator and denominator over n bars, usually 20 or 21, gives the ratio.

Standard readings:

  • CMF positive: net buying pressure over the lookback window.
  • CMF negative: net selling pressure over the lookback window.
  • CMF crossing zero: money-flow regime shift, useful as a slower trend filter.
  • CMF above +0.25 or below -0.25: unusually strong accumulation or distribution.
  • Divergence: new price extreme with no matching CMF extreme, treated as a warning.

Worked Example

Take a stretch of three bars on the same stock used earlier, with money flow volumes already computed.

Bar 1: Volume 1,000,000, MFM = +0.60, MFV = +600,000
Bar 2: Volume 1,500,000, MFM = -0.80, MFV = -1,200,000
Bar 3: Volume 800,000, MFM = +0.733, MFV = +586,667

If those were the only three bars in a hypothetical 3-bar CMF:

Sum MFV = 600,000 - 1,200,000 + 586,667 = -13,333
Sum Volume = 1,000,000 + 1,500,000 + 800,000 = 3,300,000
CMF = -13,333 / 3,300,000 = -0.004

CMF is just below zero, despite two of the three bars closing in the upper half of their range. The single heavy-volume distribution day on Bar 2 dominates the ratio. That sensitivity to volume-weighted closes is the indicator's signature.

Over a real 21-bar window, several positive bars would dampen the impact of a single negative bar. A stock that prints CMF of +0.15 over 21 bars is showing steady, broad-based accumulation, not just one strong day.

Common Mistakes

  1. Trading every zero crossing. CMF whipsaws around zero in sideways markets. A trend filter, or a buffer such as crossing above +0.05 or below -0.05, reduces noise.
  2. Reading CMF without considering price structure. Strong CMF inside a downtrend does not flip the trend. It says distribution may be slowing.
  3. Using a different lookback without testing. Shorter windows are noisier and longer ones lag. The 20- and 21-bar defaults are calibrated for daily charts.
  4. Treating CMF as a directional momentum indicator. It is a money-flow ratio, not a momentum measure. Price can rise strongly while CMF stays flat if volume is light.
  5. Forgetting that gaps are ignored. The close location value uses the bar's own high and low, so overnight gaps that occur entirely between sessions do not register, similar to ADL.

Frequently Asked Questions

What is Chaikin money flow in simple terms? Chaikin money flow is a volume-based indicator that compares how often closes happen near the top of the range to how often they happen near the bottom over a 20 or 21 bar window. Positive values mean buyers, negative values mean sellers.

How does Chaikin money flow affect investment decisions? Position traders use CMF above zero as a confirmation that an uptrend has volume backing and watch zero crossings to time changes in conviction. Divergence between price and CMF is treated as a warning rather than an entry signal.

What is a real-world example of Chaikin money flow? A stock rallying out of a base will usually print CMF readings above +0.10 during the early advance. If the same stock makes a new high months later with CMF near zero, that lack of confirmation has historically preceded pullbacks.

How can investors use Chaikin money flow effectively? Use CMF in confirmation mode, not as a sole trigger. Look for sustained readings above or below zero with the trend, and pay attention to divergence at structural highs and lows. Combine with price and momentum tools.

How is Chaikin money flow different from the accumulation distribution line? ADL is a cumulative running total of money flow volume with no bounds. CMF is the same money flow volume divided by total volume over a fixed lookback, producing a bounded ratio. CMF is easier to compare across time and stocks.

Sources

  1. StockCharts ChartSchool. Chaikin Money Flow (CMF). https://chartschool.stockcharts.com/table-of-contents/technical-indicators-and-overlays/technical-indicators/chaikin-money-flow-cmf
  2. Fidelity Learning Center. Chaikin Money Flow. https://www.fidelity.com/learning-center/trading-investing/technical-analysis/technical-indicator-guide/cmf
  3. Corporate Finance Institute. Chaikin Money Flow (CMF). https://corporatefinanceinstitute.com/resources/equities/chaikin-money-flow-cmf/
  4. Britannica Money. Chaikin Money Flow Calculation. https://www.britannica.com/money/chaikin-money-flow-calculation

Disclaimer

This article is educational content only and is not financial advice. Nothing here is a recommendation to buy, sell, or hold any security. Consult a licensed advisor before making investment decisions.

The IWP Substack

You understand the concept. Now see it applied.

The Investing With Purpose Substack turns ideas like this into research and risk-managed trade plans on real stocks, updated every week.

Read on Substack (opens in a new tab)

Related concepts