Chaikin Money Flow (CMF)

Technical Indicators
intermediate
12 min read
Updated Mar 2, 2026

What Is Chaikin Money Flow (CMF)?

Chaikin Money Flow (CMF) is a volume-weighted technical indicator developed by Marc Chaikin that measures the accumulation and distribution of a security over a specific period. By calculating the sum of money flow volume relative to total volume, CMF provides an oscillator that helps traders identify whether institutional buying or selling pressure is dominant in the market.

In the world of technical analysis, there is a long-standing belief that volume precedes price. If a stock is rising on low volume, the move is often viewed as a "trap" or a lack of institutional conviction. Conversely, if a stock rises on massive volume, it suggests that major players—pension funds, hedge funds, and investment banks—are aggressively accumulating shares. Marc Chaikin developed Chaikin Money Flow (CMF) in the 1980s to bridge the gap between price movement and volume. It is a powerful tool designed to filter out the "noise" of daily trading and reveal the true underlying trend of capital flow into or out of a security. CMF functions as an oscillator that quantifies the pressure of buyers versus sellers. Instead of just looking at the total volume, CMF looks at where the price closes within its daily range. If a stock closes near its high for the day on high volume, the CMF treats this as strong accumulation. If it closes near its low on high volume, it is treated as strong distribution. By averaging these readings over a set period (usually 21 days), the indicator provides a smoothed view of whether "smart money" is entering or exiting the market. This helps traders stay on the right side of the larger trend and avoid being fooled by low-conviction price spikes. For modern traders, CMF is more than just a momentum indicator; it is a sentiment gauge. It provides an objective way to see the "health" of a trend. A healthy uptrend should be accompanied by positive CMF, showing that as prices rise, buyers are willing to step in and push the close toward the highs. When price is rising but CMF is falling or below zero, it is a clear warning that the rally is "hollow" and likely to fail. This unique focus on the "quality" of price moves makes CMF a staple in the toolkit of professional market technicians.

Key Takeaways

  • CMF is a bounded oscillator that fluctuates around a zero line, usually between -1.0 and +1.0.
  • Positive values (above zero) indicate buying pressure or accumulation, while negative values indicate selling pressure or distribution.
  • The indicator combines price and volume to confirm trends and identify potential price reversals through divergence.
  • CMF is calculated based on the position of the close relative to the high-low range of each bar.
  • The standard setting is 21 periods, which represents roughly one month of trading data on a daily chart.
  • Unlike On-Balance Volume (OBV), CMF is not cumulative, making it more sensitive to recent changes in money flow.

How Chaikin Money Flow Works: The Calculation

The power of Chaikin Money Flow lies in its three-step calculation, which emphasizes the relationship between the closing price and the trading range of each bar. The first step is calculating the "Money Flow Multiplier" (MFM). This multiplier determines the strength and direction of the money flow. If a stock closes at the exact high of the day, the multiplier is +1; if it closes at the exact low, it is -1. If it closes in the middle of the day's range, the multiplier is 0. This ensures that the indicator focuses on "how" the price finished the day, rather than just the change from yesterday's price. Once the multiplier is set, it is multiplied by the volume for that period to create the "Money Flow Volume" (MFV). This step ensures that days with high volume have a much larger impact on the indicator than days with low volume. Finally, to arrive at the Chaikin Money Flow value, the sum of the Money Flow Volume over a 21-period window is divided by the sum of total volume over that same window. This division "bounds" the indicator, keeping it typically between -1.0 and +1.0, and creates a zero line that serves as the boundary between a bullish and bearish bias. By calculating a volume-weighted average of the multiplier, CMF provides a much more nuanced view than simple volume bars. It accounts for "intraday" price action. For example, if a stock gaps up $5 on the open but then sells off all day and closes at its low, CMF will record a negative reading for that day, even if the close is still higher than the previous day. This allows CMF to catch subtle shifts in distribution that other momentum indicators might miss, providing a more accurate reflection of institutional behavior.

Important Considerations: Divergence and Confirmation

The most powerful signal produced by Chaikin Money Flow is "Divergence." This occurs when the price of a security moves in one direction while the CMF moves in the other. A "Bearish Divergence" happens when the price hits a new high, but the CMF fails to reach a new high or actually begins to fall. This tells the trader that while the price is going up, the volume supporting that move is actually drying up—a strong signal that a reversal is imminent. Conversely, "Bullish Divergence" occurs when price hits a new low, but CMF shows a higher low, suggesting that selling pressure is exhausting and a bounce is likely. Another critical consideration is the "Zero Line Cross." This is the simplest way to use CMF: when the indicator crosses from below zero to above zero, it is a sign that accumulation is starting to dominate, providing a potential buy signal. However, experienced traders rarely use these crosses in isolation. Because CMF can be "choppy" around the zero line in a sideways market, it is best used as a confirmation tool. If you see a breakout on a price chart, you check the CMF; if it is rising and well above zero (e.g., > +0.10), the probability of the breakout being successful is significantly higher. Traders should also be aware of "Volume Spikes" when interpreting CMF. A single day of extreme volume—perhaps due to a news event or an earnings report—can skew the 21-day average for weeks. If a stock has a massive "distribution" day with 10x normal volume, the CMF will drop and may stay negative even if the stock starts to recover. For this reason, it is always important to look at the raw volume bars alongside the CMF to ensure that the indicator's signal is not being distorted by a single outlier event.

Comparison: CMF vs. OBV vs. MFI

CMF is often compared to other volume-based indicators, but it has a unique focus on the intraday close.

IndicatorLogic BasisBounded?Best For...
Chaikin Money Flow (CMF)Close relative to High-Low range + Volume.Yes (-1 to +1)Identifying institutional accumulation over 1-month periods.
On-Balance Volume (OBV)Close vs. Previous Close + Volume.No (Cumulative)Spotting long-term volume trends and divergences.
Money Flow Index (MFI)Typical Price + Volume (RSI-style).Yes (0 to 100)Identifying overbought and oversold conditions.
Accumulation/Distribution LineMoney Flow Multiplier (running total).No (Cumulative)Finding hidden strength or weakness in price trends.

Common CMF Signals and Strategies

To use Chaikin Money Flow effectively, look for these three primary behavioral patterns:

  • The Zero Line Bounce: In a strong uptrend, CMF should drop toward zero but stay positive. A bounce off the zero line is often a low-risk entry point.
  • The High Persistence Signal: If CMF stays above +0.10 for a long period, it indicates massive institutional conviction; traders should focus on long setups.
  • The False Breakout Filter: If price breaks out of a base but CMF is negative or falling, avoid the trade as it is likely a "bull trap".
  • Divergence Top/Bottom: Look for price making new extremes while CMF makes shallower extremes to signal an upcoming reversal.

Real-World Example: Spotting a Trend Reversal

Imagine a stock that has been in a steady uptrend for six months, rising from $50 to $100. During this time, the CMF has stayed between +0.15 and +0.30, confirming strong institutional buying. However, as the stock hits $110, the CMF begins to drop toward zero. When the stock hits a new all-time high of $120, the CMF has actually crossed into negative territory (-0.05). This is a textbook "Bearish Divergence." While the price looks strong, the underlying volume flow shows that the major players are now selling into the strength. A trader seeing this would tighten their stop-loss or exit their position before the stock rolls over and returns to $90.

1Step 1: Calculate Money Flow Multiplier: [(Close - Low) - (High - Close)] / (High - Low).
2Step 2: Calculate Money Flow Volume: MFM * Period Volume.
3Step 3: Sum MFV for 21 days and divide by sum of 21-day Total Volume.
4Step 4: Compare current CMF (+0.20) to historical average.
5Step 5: Identify Divergence if price hits a new high but CMF hits a lower high.
Result: The CMF provided an early warning of a trend failure weeks before the actual price collapse, allowing the trader to preserve their profits.

FAQs

While the 21-period setting is the industry standard (representing approximately one month of trading on a daily chart), it can be adjusted based on your trading style. Short-term day traders often reduce the period to 14 or even 7 for more sensitivity to recent price action, while long-term swing investors may use 50 periods to smooth out noise. Shorter periods generate faster signals but often lead to more "whipsaws" or false signals during volatile market conditions.

Yes, Chaikin Money Flow is effective across any timeframe, including 5-minute, 15-minute, or hourly charts. However, on very short intraday timeframes, volume can be extremely erratic and distorted by market opens and closes. Many successful intraday traders prefer applying CMF to 15-minute or 1-hour charts, as these timeframes provide enough volume data for the money flow calculation to be statistically meaningful and reliable for trend confirmation.

Generally, CMF readings that are consistently above +0.10 or below -0.10 are considered significant and indicate clear institutional accumulation or distribution. If the CMF reaches extreme levels of +0.25 or higher, it represents very aggressive buying pressure and high-conviction institutional accumulation. Conversely, readings that linger between -0.05 and +0.05 are considered neutral, suggesting a ranging market where neither buyers nor sellers have gained a definitive upper hand.

The two are often confused but serve different purposes. Chaikin Money Flow measures the net accumulation or distribution over a fixed period, similar to a simple moving average of money flow. The Chaikin Oscillator, however, measures the *momentum* of that flow by calculating the difference between a 3-day and 10-day Exponential Moving Average (EMA) of the Accumulation/Distribution Line. This makes the Oscillator much faster and more volatile than the smoother CMF indicator.

Yes, CMF can be applied to cryptocurrencies as long as you are using an exchange with high and reliable trading volume. Since the crypto market is fragmented across many exchanges, volume data on a small or niche platform might be misleading. For the best results, CMF should be applied to major pairs (like BTC/USD or ETH/USD) on high-liquidity, top-tier exchanges such as Binance, Coinbase, or Kraken, where the volume represents broad market sentiment.

The Bottom Line

Chaikin Money Flow is a fundamental tool for understanding the "who" and "how" behind market price action. By quantifying whether volume is actively supporting or clearly diverging from price, it allows traders to peer inside the market and see the footprints left by major institutional players. While no single indicator is foolproof, CMF is particularly valuable for identifying potential trend reversals before they occur, as it reveals the secret shifts in capital flow that precede price changes. When used in conjunction with price pattern analysis, support and resistance levels, and other trend confirmation tools, Chaikin Money Flow remains one of the most reliable and objective ways for a trader to separate high-probability trading opportunities from random market noise. Ultimately, it provides the "conviction score" that every trader needs before committing their capital to a new position.

At a Glance

Difficultyintermediate
Reading Time12 min

Key Takeaways

  • CMF is a bounded oscillator that fluctuates around a zero line, usually between -1.0 and +1.0.
  • Positive values (above zero) indicate buying pressure or accumulation, while negative values indicate selling pressure or distribution.
  • The indicator combines price and volume to confirm trends and identify potential price reversals through divergence.
  • CMF is calculated based on the position of the close relative to the high-low range of each bar.

Congressional Trades Beat the Market

Members of Congress outperformed the S&P 500 by up to 6x in 2024. See their trades before the market reacts.

2024 Performance Snapshot

23.3%
S&P 500
2024 Return
31.1%
Democratic
Avg Return
26.1%
Republican
Avg Return
149%
Top Performer
2024 Return
42.5%
Beat S&P 500
Winning Rate
+47%
Leadership
Annual Alpha

Top 2024 Performers

D. RouzerR-NC
149.0%
R. WydenD-OR
123.8%
R. WilliamsR-TX
111.2%
M. McGarveyD-KY
105.8%
N. PelosiD-CA
70.9%
BerkshireBenchmark
27.1%
S&P 500Benchmark
23.3%

Cumulative Returns (YTD 2024)

0%50%100%150%2024

Closed signals from the last 30 days that members have profited from. Updated daily with real performance.

Top Closed Signals · Last 30 Days

NVDA+10.72%

BB RSI ATR Strategy

$118.50$131.20 · Held: 2 days

AAPL+7.88%

BB RSI ATR Strategy

$232.80$251.15 · Held: 3 days

TSLA+6.86%

BB RSI ATR Strategy

$265.20$283.40 · Held: 2 days

META+6.00%

BB RSI ATR Strategy

$590.10$625.50 · Held: 1 day

AMZN+5.14%

BB RSI ATR Strategy

$198.30$208.50 · Held: 4 days

GOOG+4.76%

BB RSI ATR Strategy

$172.40$180.60 · Held: 3 days

Hold time is how long the position was open before closing in profit.

See What Wall Street Is Buying

Track what 6,000+ institutional filers are buying and selling across $65T+ in holdings.

Where Smart Money Is Flowing

Top stocks by net capital inflow · Q3 2025

APP$39.8BCVX$16.9BSNPS$15.9BCRWV$15.9BIBIT$13.3BGLD$13.0B

Institutional Capital Flows

Net accumulation vs distribution · Q3 2025

DISTRIBUTIONACCUMULATIONNVDA$257.9BAPP$39.8BMETA$104.8BCVX$16.9BAAPL$102.0BSNPS$15.9BWFC$80.7BCRWV$15.9BMSFT$79.9BIBIT$13.3BTSLA$72.4BGLD$13.0B