Oscillator of a Moving Average (OsMA)
What it is
The Oscillator of a Moving Average (OsMA) measures the difference between an oscillator and a moving average of that oscillator. Most commonly this is used with the MACD: the MACD line (oscillator) minus its signal line (moving average) is plotted as a histogram. Any oscillator and any moving-average type can be used to form an OsMA.
Formula
OsMA = Oscillator Value − Moving Average Value
Explore More Resources
How to calculate
- Choose an oscillator (e.g., MACD, stochastic %K) and the timeframe to analyze.
- Choose a moving-average type and period to apply to the oscillator (e.g., 9-period SMA).
- Compute the oscillator values for the required number of periods.
- Compute the chosen moving average of the oscillator.
- Subtract the moving average from the oscillator to get the OsMA value. Repeat each period.
Interpretation and trading signals
- Positive OsMA values (oscillator above its MA) generally confirm upward price pressure; negative values confirm downward pressure.
- Zero-line crossovers can indicate trend changes:
- Oscillator crossing above its MA → OsMA turns positive → potential uptrend start.
- Oscillator crossing below its MA → OsMA turns negative → potential downtrend start.
- Magnitude matters: increasing OsMA readings imply strengthening momentum as the faster oscillator moves farther from the slower MA; very high or low readings may indicate extremes and possible short-term reversals.
- To reduce false signals, use crossovers that align with a higher‑timeframe trend or price-action confirmation (trade with the trend rather than against it).
Practical note
- The MACD histogram is a common OsMA example: it shows the difference between the MACD line and the signal line.
- The stochastic oscillator can also produce an OsMA by taking
%K − %D(where%Dis the SMA of%K).
Limitations
- OsMA is a lagging indicator because it depends on moving averages; signals can come after much of a move has already occurred.
- False crossovers are common in choppy, range-bound markets — the OsMA can oscillate above/below zero frequently without meaningful trends.
- Interpret magnitude and extremes subjectively; historical high/low OsMA levels may help identify prior reversal points but are not guarantees.
Summary
OsMA is a simple momentum tool that highlights the gap between an oscillator and its moving average. It can confirm trend direction and momentum and provide crossover signals, but it should be used with trend filters and other confirmations to limit false signals and the effects of lag.