Awesome Oscillator

Technical Indicators
intermediate
7 min read
Updated Feb 20, 2026

What Is the Awesome Oscillator?

The Awesome Oscillator (AO) is a momentum indicator developed by Bill Williams that specifically measures the immediate momentum of the last 5 bars compared to the momentum of the last 34 bars to identify market trends and reversals.

The Awesome Oscillator (AO) is a visual tool used to gauge what is happening in the market right now compared to what has happened in the broader past. Created by legendary trader Bill Williams (author of "Trading Chaos"), it is designed to strip away the noise of the market and reveal the underlying momentum driving price action. While most oscillators, like the MACD, use the "closing price" of candles for their calculations, Williams argued that the closing price is arbitrary. Instead, the AO uses the Median Price (calculated as [High + Low] / 2), which he believed better represented the true value consensus of the market for that period. The indicator is constructed by subtracting a slow moving average (34 periods) from a fast moving average (5 periods). The result is plotted as a histogram that oscillates around a central Zero Line. * Above Zero: The short-term momentum (5 SMA) is rising faster than the long-term momentum (34 SMA). This generally indicates a bullish trend. * Below Zero: The short-term momentum is falling faster than the long-term momentum. This generally indicates a bearish trend. A key feature of the AO is its color-coding. The bars change color based on the current bar's value relative to the previous bar. If the current bar is higher than the last one, it is colored Green (buying pressure). If it is lower, it is colored Red (selling pressure). This gives traders instant visual feedback on who is "driving the bus"—buyers or sellers—without needing to interpret complex line crossovers.

Key Takeaways

  • The AO is a "non-limiting" oscillator, meaning it fluctuates above and below a Zero Line but has no fixed upper or lower boundaries.
  • It is calculated by subtracting a 34-period Simple Moving Average (SMA) from a 5-period SMA, using the median price (High+Low)/2 rather than the close.
  • Histogram bars are colored Green when momentum is rising (current bar > previous bar) and Red when momentum is falling (current bar < previous bar).
  • The three primary trading signals generated by the AO are the "Zero Line Cross," the "Saucer," and the "Twin Peaks."
  • It is often used as part of Bill Williams' "Profitunity" system alongside other indicators like the Alligator and Fractals.
  • Unlike RSI or Stochastics, the AO uses median price to better capture the volatility and "true" value of each candle.

How It Works: The Three Signals

Traders look for three specific patterns to trigger entries. These patterns turn the histogram into actionable trade setups: 1. The Zero Line Cross: This is the simplest trend-following signal. You buy when the AO crosses from negative to positive (bullish momentum taking over) and sell when it crosses from positive to negative. This confirms a change in the dominant trend direction. However, in choppy markets, this can lead to "whipsaws." 2. The Saucer: This is a continuation signal ("buy the dip"). In an uptrend (AO > 0), a "Saucer Buy" occurs when the histogram is above zero but pulls back temporarily. It requires three bars: A Red bar (pullback), a smaller Red bar (bottom of pullback), and a Green bar (resumption). This signals that the pullback is over and the uptrend is resuming. It allows traders to add to winning positions with relatively low risk. 3. Twin Peaks: This is a powerful reversal/divergence signal. A "Bullish Twin Peaks" setup occurs exclusively below the Zero Line. You need two lows: the second low must be higher (closer to zero) than the first low, and the histogram must remain negative the whole time. A Green bar triggering after the second low signals a buy. This tells the trader that while the price may be making a new low, the bearish momentum is failing to confirm it (divergence). This often precedes a major trend reversal.

The Zero Line Cross Strategy

The Zero Line Cross is often used as a filter or a confirmation rather than a blind trigger. * The Setup: The AO has been below zero, indicating a downtrend. * The Trigger: The histogram crosses above the zero line and the bar closes green. * The Meaning: The short-term momentum (5-period energy) has successfully overtaken the long-term momentum (34-period inertia). The bulls are now in control. * The Risk: In sideways or "ranging" markets, price will oscillate around the moving averages, causing the AO to flip back and forth across the zero line repeatedly. Trading every cross in a range will destroy an account via transaction costs and slippage. * The Fix: Only take a Zero Line Cross signal if price is also breaking a key resistance level, a Fractal, or moving out of the "Alligator's Mouth" (another Williams indicator).

Important Considerations for Traders

Because the Awesome Oscillator is based on Simple Moving Averages, it is inherently a "lagging" indicator. It tells you what price has done, not necessarily what it will do. The "Saucer" and "Zero Cross" signals work beautifully in strong trending markets but can generate false signals in consolidating markets. Traders must also be aware of the "scale." The AO values are not normalized like the RSI (0 to 100). An AO value of "5.0" might be huge for a stock trading at $20, but tiny for a stock trading at $2,000. Therefore, you cannot compare AO values across different assets. You can only compare the AO to its own recent history. The most common mistake beginners make is trading against the trend—buying a "Saucer" when the market is clearly crashing, or selling a "Zero Cross" when the market is just resting in a massive uptrend. Always identify the higher-timeframe trend first.

AO vs. MACD: What is the Difference?

Both are momentum oscillators derived from moving averages, but they behave differently and offer different signals.

FeatureAwesome Oscillator (AO)MACD
Data SourceMedian Price (High + Low) / 2Closing Price
MA TypeSimple Moving Average (SMA)Exponential Moving Average (EMA)
Periods5 and 3412, 26, and 9
Signal LineNo (uses color change)Yes (9-period EMA crossover)
ResponsivenessSmoother, less noiseFaster, more reactive
Best ForVisual momentum & cyclesPrecise entry timing

Real-World Example: Trading a "Saucer" Buy

A trader is watching Nvidia (NVDA) stock, which is in a strong uptrend. The AO is consistently above the Zero Line (e.g., value of +5.0). Context: The price dips slightly as day traders take profits. Bar 1: The AO bar turns Red and drops to +4.0. (Momentum slowing). Bar 2: The AO bar is Red and drops to +3.5. (Momentum still slowing). Bar 3: The price rallies strongly. The AO bar turns Green and rises to +3.8. The Trade: This is a textbook "Saucer Buy." The momentum pulled back but stayed positive (bullish territory), and now it is turning up again. Action: The trader buys at the open of the next candle. Stop Loss: Placed just below the recent swing low of the pullback. Outcome: The trend resumes, and the AO makes new highs, confirming the trade was a successful "dip buy" entry into an existing trend.

1Step 1: Confirm Trend (AO > 0).
2Step 2: Identify Pattern: Red Bar -> Lower Red Bar -> Green Bar.
3Step 3: Trigger: Enter on the formation of the Green Bar.
4Step 4: Rationale: Buying a resurgence of bullish momentum within an uptrend.
Result: The Saucer signal helps traders enter existing trends with defined risk.

Common Mistakes to Avoid

Don't fall for these traps when using the AO:

  • Trading in a Range: If the AO is hovering near zero with small bars, the market has no direction. Stay out.
  • Ignoring the Zero Line: A "Twin Peaks" signal is only valid if the histogram stays on one side of zero the entire time. If it crosses, the setup is void.
  • Late Entry: Entering after the Green bar has already closed and price has moved significantly creates a poor risk/reward ratio.

FAQs

It is a divergence signal used to catch trend reversals. For a bullish setup, look below the zero line. You want to see a deep low (Peak 1), followed by a move toward zero, and then another drop (Peak 2) that is higher (closer to zero) than Peak 1. This shows that while the price might be low, the bearish momentum is dissipating. When the histogram turns green after Peak 2, it signals a buy before the price even crosses the zero line.

Bill Williams derived these numbers from the Fibonacci sequence (1, 1, 2, 3, 5, 8, 13, 21, 34...). He performed extensive backtesting and believed these specific periods captured the natural rhythm ("music") of the market better than standard periods like 10 or 20.

Yes. The math works on any timeframe. However, on very fast timeframes (like 1-minute), theof the market can generate many false zero-line crosses. Many scalpers use the "Saucer" signal on 5-minute charts to join momentum bursts, as it is more reliable than the cross.

Bill Williams designed the AO to be used as part of his comprehensive "Profitunity" system, which also includes the Accelerator Oscillator (AC), Alligator, and Fractals. While AO is powerful, using it in isolation is risky. Most traders combine it with support/resistance levels or price action patterns to increase the probability of success.

It works on all timeframes, but Bill Williams originally designed it for daily charts. Swing traders find it very reliable on 4-hour and Daily charts to identify the "wave" of the market, while day traders use it on 5-minute or 15-minute charts to time entries.

The Bottom Line

The Awesome Oscillator is appropriately named because it simplifies the complex task of reading market momentum into a clear, color-coded histogram. By stripping away the noise of closing prices and focusing on the median value, it provides a "purer" view of the energy driving the price. Whether you are a trend follower looking to buy dips via the "Saucer" pattern, or a contrarian looking to catch tops and bottoms via "Twin Peaks" divergence, the AO offers a versatile toolkit. However, like any technical indicator, it requires practice and context. The key to success with the AO is not just seeing the signals (Red/Green), but understanding the market phase (Trend vs. Range) in which those signals appear. Used wisely, it serves as an excellent compass for navigating market chaos.

At a Glance

Difficultyintermediate
Reading Time7 min

Key Takeaways

  • The AO is a "non-limiting" oscillator, meaning it fluctuates above and below a Zero Line but has no fixed upper or lower boundaries.
  • It is calculated by subtracting a 34-period Simple Moving Average (SMA) from a 5-period SMA, using the median price (High+Low)/2 rather than the close.
  • Histogram bars are colored Green when momentum is rising (current bar > previous bar) and Red when momentum is falling (current bar < previous bar).
  • The three primary trading signals generated by the AO are the "Zero Line Cross," the "Saucer," and the "Twin Peaks."