Back to Blog

Chaikin Money Flow: Accumulation/Distribution

Chaikin Money Flow (CMF) is a volume-weighted average of accumulation and distribution over a specified period. Developed by Marc Chaikin, this indicator measures the amount of money flow volume over a given time period, helping traders identify whether a stock is being accumulated (bought) or distributed (sold).

What is Chaikin Money Flow?

CMF oscillates between -1 and +1, though readings typically stay between -0.5 and +0.5. The indicator shows whether money is flowing into or out of a security based on where the close falls within the day's range, weighted by volume.

Key concept: When a stock closes near its high with strong volume, it indicates accumulation (buying pressure). When it closes near its low with strong volume, it indicates distribution (selling pressure).

CMF Calculation

The Chaikin Money Flow calculation involves two main components:

Step 1: Money Flow Multiplier

The multiplier determines where the close is within the day's range:

This value ranges from -1 to +1:

Step 2: Money Flow Volume

Step 3: Chaikin Money Flow

Calculation Example

Stock XYZ trading day:

High: $50, Low: $48, Close: $49.50, Volume: 2,000,000

Money Flow Multiplier = [($49.50 - $48) - ($50 - $49.50)] / ($50 - $48)

= ($1.50 - $0.50) / $2 = $1 / $2 = +0.50

Money Flow Volume = 0.50 x 2,000,000 = 1,000,000

The close near the upper half indicates buying pressure.

CMF Signal Interpretation

Positive CMF (Above Zero)

Negative CMF (Below Zero)

Signal Strength

CMF Trading Strategies

1. Zero Line Crossover

The most basic CMF strategy:

Zero Line Trade Example

Stock ABC has been consolidating. CMF has been negative for two weeks.

Price breaks above consolidation resistance as CMF crosses above zero.

This confirms the breakout is supported by accumulation.

Enter long with stop below the consolidation low.

2. Trend Confirmation

Use CMF to confirm price trends:

3. Divergence Trading

Look for disagreements between price and CMF:

4. Breakout Confirmation

Validate breakouts with CMF:

CMF in Different Market Conditions

Ranging Markets

Combining CMF with Other Indicators

CMF + Moving Averages

CMF + RSI

CMF + Price Patterns

CMF Settings and Timeframes

Common CMF Mistakes

Track Your CMF-Based Trades

Pro Trader Dashboard helps you analyze accumulation and distribution patterns in your trading history.

Try Free Demo

Summary

Chaikin Money Flow is a valuable indicator for understanding whether money is flowing into or out of a security. By measuring where the close falls within the daily range and weighting it by volume, CMF helps identify accumulation and distribution phases. Use CMF to confirm trends, validate breakouts, and spot potential reversals through divergence. Always combine CMF analysis with price action and other technical tools for the most reliable trading signals.

Learn more: Accumulation Distribution Line and volume analysis.