Chaikin Money Flow (CMF)
Published Last updated
Key Takeaway
Chaikin Money Flow (CMF) is a volume-based oscillator that measures the flow of money into or out of an asset over a defined period, indicating whether buying or selling pressure is currently dominant.
Learn These First
What Is Chaikin Money Flow (CMF)?
Chaikin Money Flow (CMF) is a volume-based oscillator that measures the flow of money into or out of an asset over a defined period, indicating whether buying or selling pressure is currently dominant.
How Chaikin Money Flow (CMF) Works
Frequently Asked Questions
What is Chaikin Money Flow (CMF) and what does it measure?
Chaikin Money Flow (CMF) is a technical indicator that measures whether money is flowing into or out of an asset over a defined period, typically 20 candles. It oscillates between -1 and +1: values above zero mean buying pressure is dominant, values below zero mean selling pressure dominates. Unlike volume bars that only show quantity, CMF incorporates where price closed within each candle's range before weighting by volume. This combination tells traders whether large-volume candles represent genuine buying or selling participation, providing crucial context for evaluating price moves at key levels.
How do day traders use CMF to confirm trade entries?
Day traders use CMF as a volume confirmation filter before executing entries at pre-mapped key levels. The process involves checking that CMF aligns with the intended trade direction: a bullish entry at support requires CMF to be positive and ideally rising, confirming that buying volume is supporting the level. A bearish entry at resistance requires CMF to be negative, confirming selling pressure. CMF readings above +0.20 or below -0.20 represent strong confirmation signals. Flat or near-zero CMF readings indicate low participation — an environment where breakouts and level tests frequently fail, making entries higher risk than the chart's price structure alone suggests.
What does a divergence between CMF and price tell a trader?
A divergence between CMF and price is a high-value warning signal. Bearish divergence occurs when price makes a higher high but CMF makes a lower high — meaning the new price peak was reached with declining volume participation, indicating weakening buying conviction and increasing reversal risk. Bullish divergence occurs when price makes a lower low but CMF makes a higher low — selling pressure is diminishing despite the new price low, suggesting a potential reversal. Divergences do not guarantee reversals but significantly increase the probability that a price move is exhausting, making them valuable context for evaluating exits or fading entries at key levels.
Common Misconceptions About Chaikin Money Flow (CMF)
CMF is the same as standard volume — high CMF just means high trading volume.
This confuses two fundamentally different measurements. Standard volume bars show the total number of units traded in a period with no directional information — a very high-volume candle could represent aggressive buying or aggressive selling equally. CMF incorporates where price closed within the candle's range before weighting by volume. A large-volume candle closing near its low registers as negative CMF — selling pressure. The same volume closing near the high registers as strongly positive. CMF reveals the directional quality of volume activity, which raw volume bars are structurally incapable of showing.
A positive CMF reading always means price will go up.
A positive CMF reading indicates that buying pressure has dominated over the measurement period — it does not predict future price direction with certainty. CMF is a confirmation tool, not a predictive signal generator. Price can remain positive on CMF while consolidating sideways or even declining modestly if selling pressure gradually increases without yet flipping the oscillator negative. The most reliable application of CMF is as an entry filter — confirming that a setup at a key level has volume support before entry — rather than as a standalone directional prediction that operates independently of price structure and trend context.
CMF only works on daily charts — it is not useful on short intraday timeframes.
CMF was originally developed for daily charts but performs effectively across intraday timeframes when applied correctly. On 15-minute and 1-hour crypto charts, CMF reliably identifies whether price moves at key levels are supported by genuine buying or selling volume. The key adjustment for intraday use is understanding that CMF readings are more variable on shorter timeframes due to lower candle counts in the calculation window. Traders can extend the period to 20–21 candles for smoother readings, or use the 20-period default and focus on sustained readings above or below the zero line rather than interpreting each minor oscillation.