NOONOO TRADINGJoin free chat

Chaikin Money Flow (CMF) Indicator: A Beginner's Guide

The Chaikin Money Flow indicator combines price and volume to estimate whether buyers or sellers are in control. Here is how it works, how to read it, and where it falls short.

What is the Chaikin Money Flow indicator?

Chaikin Money Flow (CMF) is a technical indicator developed by Marc Chaikin that measures the amount of buying pressure versus selling pressure over a set period, usually 20 or 21 candles. Unlike indicators that look only at price, CMF blends price and volume together. The idea is simple: if a market closes near the high of its range on strong volume, buyers are likely in control; if it closes near the low on strong volume, sellers are.

CMF oscillates between +1 and -1, though in practice it almost always sits much closer to zero. A reading above zero suggests net buying pressure, while a reading below zero suggests net selling pressure. Because it factors in trading activity, many traders use it alongside price-based tools like candlestick patterns and support and resistance rather than on its own.

How CMF is calculated

You do not need to compute CMF by hand, but understanding the steps makes the readings far more meaningful. CMF is built from a value called the Money Flow Multiplier, which scores where each candle closes within its high-low range.

  1. Money Flow Multiplier = [(Close − Low) − (High − Close)] / (High − Low). This ranges from +1 (close at the high) to -1 (close at the low).
  2. Money Flow Volume = Money Flow Multiplier × volume for that candle.
  3. CMF = (Sum of Money Flow Volume over N periods) / (Sum of volume over N periods).

The key insight is that where a candle closes within its range matters as much as the volume behind it. A high-volume candle that closes in the middle of its range contributes little; a high-volume candle that closes right at the high contributes a lot of positive money flow.

Example — A coin trades in a candle with a high of $110, a low of $100, and a close of $108, on volume of 1,000 units. The multiplier is [(108−100) − (110−108)] / (110−100) = (8 − 2) / 10 = +0.6. Money Flow Volume for that candle is 0.6 × 1,000 = +600. The strong, positive close means most of that volume counts as buying pressure.

Reading the zero line and thresholds

The zero line is the heart of CMF interpretation. Crossings and sustained positioning relative to zero are what traders watch most.

CMF readingWhat it suggests
Above 0Net buying pressure (accumulation)
Below 0Net selling pressure (distribution)
Above +0.20 to +0.25Strong, persistent buying interest
Below -0.20 to -0.25Strong, persistent selling interest
Near 0 (≈ -0.05 to +0.05)Indecision or low conviction

Common ways traders use these readings include:

ExampleBitcoin grinds to a new local high, but CMF peaks at +0.30 on the first push and only reaches +0.12 on the second. This bearish divergence hints that less volume is supporting the later move. It is a reason to stay alert and manage risk, not proof the top is in.

Strengths, limits, and common mistakes

CMF is useful precisely because it forces you to consider volume, which pure price indicators ignore. But it is not a crystal ball, and treating it as one is the most common error.

StrengthsLimits
Combines price and volume in one numberLagging — based on past candles
Clear zero-line frameworkSensitive to the chosen period length
Good for spotting divergencesUnreliable in low-volume or thin markets
Works on any timeframeCan whipsaw in choppy, sideways ranges

Crypto adds its own complications. Volume data quality varies between exchanges, low-liquidity altcoins can produce erratic CMF readings, and 24/7 trading means there is no clean daily close to anchor on. For these reasons, CMF works best as a confirmation tool rather than a standalone signal.

A few practical habits help:

Key takeaways

This article is for educational purposes only and is not investment advice. Cryptocurrency trading carries significant risk, including the loss of your entire capital. No indicator can predict prices or guarantee returns. Always do your own research and consider your personal financial situation before trading.

NOONOO TRADING — join the free chat and watch live trading together.

Join free chat →

📈 Sign up on OKX for a trading fee discount

Get OKX fee discount →