Overview
What is Chaikin Money Flow (CMF)?
The Chaikin Money Flow (CMF) indicator, developed by Marc Chaikin, measures the amount of money flow volume over a specific period (typically 20 or 21 periods). It combines price location within the daily range with volume to determine whether a security is under accumulation (buying pressure) or distribution (selling pressure).
The calculation involves two steps. First, the Money Flow Multiplier = ((Close β Low) β (High β Close)) Γ· (High β Low). This places the close relative to the daily range on a scale from β1 (close at the low) to +1 (close at the high). Second, the Money Flow Volume = Multiplier Γ Volume. CMF = Sum of Money Flow Volumes over N periods Γ· Sum of Volumes over N periods.
The result oscillates between β1 and +1. Values above 0 indicate net buying pressure (accumulation); below 0 indicate net selling pressure (distribution). Sustained CMF above +0.25 signals strong institutional buying; below β0.25 signals strong distribution. The zero-line crossover is the primary signal.
Divergence is a powerful application: if price makes new highs but CMF fails to confirm (remains in negative territory or declines), it signals that the rally is not backed by real buying pressure β a bearish warning. The reverse applies for bullish divergence.