All indicators

Chaikin Oscillator

By LuxAlgoApr 13, 2020

Static chart image

The Chaikin Oscillator plots the difference between a 3-period EMA and a 10-period EMA of the Accumulation/Distribution Line, producing a zero-centered line that tracks shifts in the momentum of volume flow. The script accumulates money flow volume bar by bar into the A/D Line, then differences the two EMAs of that series, so the plot crosses zero whenever short-term accumulation overtakes or falls behind its longer trend. It is implemented here as the standard raw form of Marc Chaikin's oscillator, with the classic 3 and 10 EMA lengths as defaults.

How to Trade the Chaikin Oscillator?

  • Cross above the Zero Line: accumulation momentum has turned positive — commonly read as bullish confirmation.
  • Cross below the Zero Line: flow momentum turning negative, the bearish counterpart.
  • Slope between crosses: a rising oscillator says flow is building behind the move; a falling one says it is thinning before any cross prints.
  • Divergence: a fresh price high against a lower oscillator high questions the volume behind the advance; the bullish mirror applies at lows.

Expect whipsaws around zero in quiet tape; treat the line as a second opinion — a breakout arriving while the oscillator climbs through zero carries volume momentum that the same break against a falling line lacks.

Chaikin Oscillator Settings

  • Fast Length (default 3): the fast EMA applied to the accumulation/distribution line. Raising it slows reactions and mutes small swings.
  • Slow Length (default 10): the slow EMA forming the baseline. Widening the gap between the lengths exaggerates swings; narrowing it flattens them.

Alerts

The script includes Zero Cross Up and Zero Cross Down alert conditions, triggered when the oscillator crosses above or below zero.

Frequently Asked Questions

How does the Chaikin Oscillator differ from MACD?

The arithmetic is identical — fast EMA minus slow EMA — but MACD runs it on price while this oscillator runs it on the Accumulation/Distribution Line. Watching both shows whether price momentum is backed by money flow, or flow is stirring before momentum turns.

Should I use the Chaikin Oscillator or Chaikin Money Flow?

They pair rather than compete. CMF grades pressure over a rolling window on a fixed -1 to +1 scale; this oscillator differentiates cumulative flow, is unbounded, and turns earlier but noisier. A common split reads CMF for regime and the oscillator for timing.

What is the Chaikin Oscillator's main weakness?

Two layers of smoothing on a cumulative series make it late at sharp turns yet jumpy in chop, and money flow volume ignores whatever happens between one close and the next open. Most traders treat it as a confirmation layer, not a system.

Free indicator

Get free access to this indicator on the platforms below.

TradingView
NinjaTrader
MetaTrader 4/5

The Library is free. Quant makes it yours.

Pull any concept or indicator into Quant: rebuild it, retune it, or turn it into a backtested strategy of your own.