Indicator reference › AO
Awesome Oscillator
Momentum What it measures
The Awesome Oscillator, created by Bill Williams, measures market momentum by comparing a short-term view of price (5-period SMA of the bar midpoint) against a longer-term view (34-period SMA of the bar midpoint). The difference between the two is plotted as a histogram, showing whether short-term momentum is accelerating away from or converging back toward the longer-term trend.
How readings are interpreted
A histogram above zero means recent momentum is stronger than the longer-term average — bullish. Below zero is bearish. Bill Williams' signature patterns are the 'Twin Peaks' (two peaks on the same side of zero, the second lower than the first, signaling a reversal) and the 'Saucer' (three consecutive bars changing color/direction while staying on the same side of zero, signaling continuation).
Conventional levels
- Histogram crosses above zero: bullish momentum shift
- Histogram crosses below zero: bearish momentum shift
- Twin Peaks pattern (second peak lower, both above zero, with a zero-line dip between them): reversal warning
- Saucer pattern (three bars, color change, no zero-cross): continuation signal in the direction of the prevailing trend
- Growing bars (increasing distance from zero): momentum strengthening
Where it works, and where it does not
Designed as a general-purpose momentum confirmation tool, not a standalone system on its own — Bill Williams intended it to be used alongside his other tools (Alligator, Fractals). Works on any timeframe but, like most dual-moving-average momentum tools, lags more on higher timeframes.
Commonly read alongside
- Alligator: AO crossing zero while the Alligator lines are spread apart ("awake") is a stronger signal than AO alone
- MACD: Similar concept (short vs. long average) — agreement between the two adds confidence
- Fractals: Bill Williams' original system pairs AO's zero-cross with fractal breakout points for entries
Known limitations
- The Twin Peaks and Saucer patterns require visual/pattern recognition that doesn't reduce cleanly to a single screenable number
- Like other dual-SMA momentum tools, it lags at trend transitions
- Can whipsaw across the zero line in choppy, range-bound markets
In practice
- The zero-line cross is the simplest screenable condition derived from this indicator
- The Twin Peaks and Saucer patterns are more of a discretionary chart-reading tool than something to mechanically screen for
- Pair with a trend filter so zero-crosses are only acted on in the direction of the larger trend
- Growing histogram bars in your position's favor are a reasonable signal to hold; shrinking bars are an early warning to tighten stops
Plot it yourself. Add this indicator to a chart, change every
parameter and watch the line move, then backtest how the rule would have
behaved on historical data — free on the S&P 500 ETF, no card.
Create a free account or start with the lessons → This is reference material, not advice. It describes what each
indicator measures and how its readings are conventionally interpreted. Nothing
here is a recommendation to buy or sell anything, and no indicator predicts
future prices. GU Analyser is an analytical tool — no money is ever traded here.