FTB-C000030 / Indicator

Traditional McClellan Oscillator

A breadth oscillator equal to the 10% Trend minus the 5% Trend of daily advancing issues minus declining issues.

Also known asUnadjusted McClellan OscillatorRaw-count McClellan Oscillator

Definitions

In plain terms

The traditional oscillator compares a faster and a slower exponential trend of net advances. Positive values mean the faster trend is above the slower trend at that observation.

Technical

For raw issue-count input X_t = A_t - D_t, compute the 10% and 5% recursive trends under one declared initialization policy and return MO_t = T10_t - T5_t whenever both states are ready.

Scope

Traditional means the input is an unnormalized issue-count difference; universe, eligibility, initialization, missing sessions, revisions, rounding, and signals remain explicit package policies.

Formula

MO_t = T10_t(A_t - D_t) - T5_t(A_t - D_t)
LaTeX: MO_t=T^{10}_t(A_t-D_t)-T^{5}_t(A_t-D_t)
SymbolMeaningUnit
A_tAdvancing issue count at tissues
D_tDeclining issue count at tissues
T10_tReady 10 percent trendissues
T5_tReady 5 percent trendissues
MO_tTraditional McClellan Oscillatorissues

Output unit: issues

Examples

  • If the ready 10% Trend is 32 issues and the 5% Trend is 27 issues, the oscillator is positive 5 issues.

Common misconceptions

  • The traditional oscillator is not ratio-adjusted and therefore can change scale when the eligible universe changes.

Concept relationships

Where this concept is used

Evidence and governance

  1. Calculating the McClellan Oscillator McClellan Financial Publications · first party methodology

    Supports: preferred label, short definition, technical definition, formula, units, historical attribution

    Limits: Does not prescribe one universal initialization, missing-session, revision-resolution, rounding, or software interface policy.

  2. McClellan Oscillator StockCharts ChartSchool · secondary methodology

    Supports: variant distinction

    Limits: Platform symbols, displayed thresholds, universe choices, and implementation details are vendor-specific rather than universal methodology requirements.

Reviewed by
fintech-builder-owner-approved
Last reviewed
2026-07-26
Next review
2027-07-26
Record status
published