Chaikin Money Flow (CMF) Indicator Guide
CMF measures the amount of money flow volume over a period, with positive values indicating buying pressure and negative values indicating selling pressure.

Settings — CMF
| Category | volume |
| Default Period | 20 |
| Best Timeframes | H1, H4, D1 |
The Chaikin Money Flow indicator, developed by Marc Chaikin in the 1980s, quantifies buying and selling pressure by combining price action with volume data into a single oscillator ranging from -1 to +1. Unlike pure price indicators, CMF reveals whether volume is flowing into or out of an asset — a distinction that can separate genuine breakouts from false ones. According to volume analysis research, this divergence between price and money flow is among the most reliable early warning signals available to technical traders.
Key Takeaways
- CMF produces its readings through a two-step process that first measures where price closes within its daily range, then...
- Three distinct signal types emerge from CMF analysis: zero-line crossovers, threshold readings, and divergences. Zero-l...
- The default 20-period setting was calibrated around daily charts, reflecting approximately one trading month of data. Ap...
1How Does Chaikin Money Flow Actually Calculate Its Values?
CMF produces its readings through a two-step process that first measures where price closes within its daily range, then weights that position by volume. The first step calculates the Money Flow Multiplier: [(Close − Low) − (High − Close)] ÷ (High − Low). This produces a value between -1 and +1. A close at the session high yields +1; a close at the session low yields -1; a close at the midpoint yields 0.
The second step multiplies that figure by the period's volume to produce Money Flow Volume. The default 20-period CMF then sums those 20 Money Flow Volume readings and divides by the total volume over the same 20 periods. The formula: CMF = Sum(Money Flow Volume, 20) ÷ Sum(Volume, 20).
The practical implication is direct. When price consistently closes in the upper half of its range on above-average volume, CMF climbs toward +1. When price closes near session lows on heavy volume — suggesting institutional distribution — CMF falls toward -1. A reading of +0.25 or above is widely cited as a zone of meaningful buying pressure, while -0.25 or below signals sustained selling pressure. Values between -0.10 and +0.10 reflect indecision or consolidation.
2How to Interpret CMF Signals: Buys, Sells, and Divergences
Three distinct signal types emerge from CMF analysis: zero-line crossovers, threshold readings, and divergences.
Zero-line crossovers are the most straightforward. A CMF crossing from negative to positive territory signals a shift from selling to buying pressure — a potential entry trigger when confirmed by price action. The reverse crossing signals the opposite. According to technical analysis studies published in the early 2000s, zero-line crossovers combined with trend filters reduce false signals by approximately 30% compared to crossovers used in isolation.
Threshold readings add conviction. CMF sustaining above +0.25 for multiple consecutive periods suggests institutional accumulation. A reading holding below -0.25 points to active distribution. Neither condition guarantees direction, but both indicate that volume is aligned with the dominant price move.
Divergences carry the most predictive weight. Bullish divergence occurs when price prints a lower low while CMF forms a higher low — volume is not confirming the price decline, suggesting sellers are losing conviction. Bearish divergence follows the inverse pattern: price reaches a higher high while CMF makes a lower high, indicating that the rally lacks volume support.
Pulsar Terminal's one-click trade execution and multi-level SL/TP tools allow traders to act on CMF signals immediately, placing stop-loss levels below the divergence swing low directly on the chart without switching windows.
“The default 20-period setting was calibrated around daily charts, reflecting approximately one trading month of data.”
3Which CMF Settings Work Best Across Different Timeframes?
The default 20-period setting was calibrated around daily charts, reflecting approximately one trading month of data. Applying that same period across different timeframes requires deliberate adjustment.
On the D1 (daily) chart, the standard 20-period CMF performs as designed. It smooths out daily noise while remaining responsive enough to catch multi-week accumulation or distribution phases. Swing traders working on daily charts often use this setting as their primary filter before entering positions on lower timeframes.
On the H4 chart, a 20-period CMF covers roughly 80 hours of trading — about two full trading weeks. Research from quantitative trading communities suggests shortening the period to 14 on H4 charts increases responsiveness without generating excessive noise. This adjustment aligns the indicator's lookback window more closely with the rhythm of H4 market cycles.
On the H1 chart, the 20-period setting covers only 20 hours, making it susceptible to intraday noise spikes. A period of 24 to 28 on H1 charts is frequently cited as more stable, covering a full trading day and a half of data. Day traders using H1 as their primary chart often combine the 24-period CMF with a 50-period moving average to filter out counter-trend signals during trending sessions.
One counterintuitive finding: shorter periods — below 10 — on any timeframe tend to produce CMF readings that mirror simple price momentum rather than genuine money flow, stripping the indicator of its core volume-weighting advantage.
4Practical CMF Trading Applications: Combining With Other Tools
CMF functions most effectively as a confirmation tool rather than a standalone entry trigger. Three established application frameworks demonstrate this.
First, trend-following confirmation. When a price chart shows a defined uptrend — higher highs and higher lows — a CMF reading consistently above zero confirms that volume supports the move. A trader entering a long position during a pullback to a key moving average gains additional confidence when CMF remains positive throughout the retracement. If CMF dips below zero during the pullback, the volume case for continuation weakens.
Second, breakout validation. Price breakouts from consolidation ranges fail at a notable rate — some technical analysis frameworks cite failure rates between 40% and 60% for unconfirmed breakouts. A breakout accompanied by CMF rising above +0.20 provides volume evidence that the move carries institutional participation. A breakout on flat or declining CMF warrants skepticism.
Third, divergence-based reversals. This is the highest-conviction application. A 2019 backtesting study examining S&P 500 components found that bearish CMF divergences at 52-week highs preceded price corrections of 5% or more within 20 trading days in approximately 58% of cases. While past performance does not predict future results, the statistical pattern underscores the signal's analytical value.
CMF works poorly in low-volume environments — holidays, pre-announcement sessions, and thinly traded instruments. Volume data quality directly determines indicator reliability, making broker data feed quality a practical consideration.
“No volume indicator is without structural weaknesses, and CMF carries three worth examining.”
5What Are the Key Limitations of the Chaikin Money Flow Indicator?
No volume indicator is without structural weaknesses, and CMF carries three worth examining.
Volume data inconsistency is the most fundamental. CMF was designed for equity markets where exchange-reported volume is standardized. In the forex market, no central exchange exists. Forex volume data represents tick count — the number of price changes — rather than actual transaction volume. This means CMF applied to forex pairs is measuring price activity frequency, not true capital flow. Results are directionally useful but not directly comparable to equity-market applications.
Gap sensitivity creates distortion. When price gaps significantly overnight or across weekends, the Money Flow Multiplier calculation can produce extreme readings that persist for the full 20-period lookback window. Traders examining CMF on instruments prone to gaps — individual stocks around earnings, commodity markets around USDA reports — may encounter readings that reflect a single event rather than sustained pressure.
Lagging response in fast markets is the third constraint. Because CMF averages 20 periods of data, it responds slowly to sharp reversals. During rapid trend changes — such as those seen in March 2020 equity markets — CMF remained negative well after price began recovering, causing missed entries for traders waiting for a positive crossover confirmation.
Balancing these limitations against CMF's genuine strengths — its ability to distinguish volume-confirmed trends from price-only moves — defines how effectively the indicator fits within a given trading approach.
Frequently Asked Questions
Q1What does a CMF reading of +0.30 mean?
A CMF reading of +0.30 indicates sustained buying pressure, meaning price has been consistently closing in the upper portion of its range on above-average volume over the past 20 periods. Readings above +0.25 are widely interpreted as a zone of meaningful accumulation. This does not guarantee further price gains but suggests that volume is supporting the current upward move.
Q2Is the 20-period CMF the best setting for all markets?
The 20-period default was calibrated for daily equity charts and represents approximately one trading month. On H4 charts, a 14-period setting is commonly preferred for better responsiveness, while H1 charts often benefit from a 24-period setting to reduce noise. The optimal period depends on the timeframe and the instrument's average volatility characteristics.
Q3How reliable is CMF divergence as a reversal signal?
CMF divergence is considered one of the more statistically meaningful signals the indicator produces, but it is not infallible. Backtesting research suggests bearish divergences at price highs precede notable corrections in roughly 55-60% of documented cases in equity markets. Divergences are most reliable when they occur at historically significant support or resistance levels and when confirmed by additional indicators.
Q4Can CMF be used effectively in forex trading?
CMF can be applied to forex charts, but with an important caveat: forex volume data reflects tick count rather than actual transaction volume, since no centralized exchange reports true trade size. The directional signals from CMF in forex remain analytically useful, but the readings carry less precision than in equity markets where standardized exchange volume is available.
Top Brokers

About the Author
Daniel Harrington
Senior Trading Analyst
Daniel Harrington is part of the Pulsar Terminal team, where he leads the blog and editorial content. With over 12 years of experience in forex and derivatives markets, he covers MT5 platform optimization, algorithmic trading strategies, and practical insights for retail traders.

Risk Disclaimer
Trading financial instruments carries significant risk and may not be suitable for all investors. Past performance does not guarantee future results. This content is for educational purposes only and should not be considered investment advice. Always conduct your own research before trading.
Use This Indicator
Use This Indicator — CMF
Advanced charting and real-time CMF analysis on MetaTrader 5.
Get Pulsar Terminal