Guide · Volume & money flow
Does Chaikin Oscillator work?
Across 375 stocks, Chaikin Oscillator cut the worst fall on 62%, beat buying and holding on risk-adjusted return on 6% and on raw return on 7%. Mixed: it helped on some kinds of stock and cost money on others, so where you use it matters.
What it predicts
Measures the momentum of Chaikin's Accumulation/Distribution line. Hold while it is above zero, when buying pressure has the upper hand.
- The Accumulation/Distribution line is a running total of volume, weighted by where each close sits in the day's range: fully added at the high, fully subtracted at the low.
- The oscillator is the line's 3-day exponential average minus its 10-day one.
- In when the oscillator is above zero.
- Out when it is below zero.
Volume & money flow plays bet that volume shows conviction. The family guide
How to use it
- It trades often (about 27 switches a year per stock), so costs, spreads and taxes eat into it more than the backtest's 0.05% per switch suggests.
- Expect to be wrong more often than right: only 35% of its calls worked. Its results come from the size of the winners, so following it means sitting through strings of small losses.
- It worked best on Industrials & rentals (22% beat holding on risk-adjusted return) and worst on Real estate (0%).
- Use it as one input. Your signal combines the plays you count with the other factors you weight into one call.
When it worked
Chaikin Oscillator did best against holding in the 2008 crash (+10% median gap) and worst in the 2020–21 rally (−30%). Median gap in return against holding the same stock (per year over stretches longer than 18 months; crypto excluded).
| 2008 crash | Recovery 2009–19 | COVID drop | 2020–21 rally | 2022 bear | Since Oct 2022 | |
|---|---|---|---|---|---|---|
| Chaikin Oscillator | +10% | −12% | +5% | −30% | +3% | −12% |
Where it worked
By kind of stock: how often it beat holding on risk-adjusted return, and the median Sharpe ratio gap.
| Group | Beat holding, risk-adjusted | Sharpe gap |
|---|---|---|
| Industrials & rentals | 22% | -0.17 |
| Micro caps | 17% | -0.20 |
| Indexes & ETFs | 14% | -0.48 |
| Energy & power | 10% | -0.31 |
| Software & devices | 9% | -0.27 |
| Industrials & materials | 6% | -0.33 |
| Semiconductors | 4% | -0.40 |
| Metals & mining | 4% | -0.44 |
| Financials | 4% | -0.24 |
| Consumer & retail | 3% | -0.40 |
| Sectors | 0% | -0.52 |
| Big tech | 0% | -0.50 |
| Media & telecom | 0% | -0.43 |
| Healthcare | 0% | -0.41 |
| Real estate | 0% | -0.31 |
Where it helped most
Sharpe ratio gap against holding, stocks with 3+ years of history
Right now
Chaikin Oscillator holds 244 of 377 names as of the Oct 13, 2026 close.
Changed its call in the last two weeks:
Backtest results since 2005 (or as long as each stock has traded), against holding the same stock over the same dates, after 0.05% per switch. Past results don't promise future ones. This analysis does not constitute trading advice. Please meet with an advisor or independently review sources before making any decision.