indicator.trading
Awesome Oscillator — Bill Williams' Momentum Tool

Awesome Oscillator — Bill Williams' Momentum Tool

intermediateAdvanced Indicators7 min read

The Awesome Oscillator (AO) strips momentum down to its essence. Created by Bill Williams, this histogram compares recent momentum to longer-term momentum using a simple mathematical difference. No complex calculations, no smoothing algorithms — just raw momentum displayed as green and red bars.

Unlike oscillators that bounce between fixed levels, the AO is unbounded. It swings freely above and below zero, showing you when momentum shifts from bullish to bearish and back again. The key isn't finding overbought or oversold levels — it's spotting specific patterns that signal momentum changes.

Bill Williams built the AO as part of his larger trading system, but it works perfectly as a standalone momentum filter. Whether you're trading forex pairs, stock indices, or commodities, the AO reads momentum the same way across all markets.

What Is the Awesome Oscillator

The Awesome Oscillator measures the difference between a 5-period and 34-period simple moving average of each bar's midpoint. The midpoint is simply (High + Low) / 2 — the exact center of each price bar.

When the 5-period average is above the 34-period average, you get positive values displayed as green bars. When the 5-period drops below the 34-period, you see negative values as red bars. The histogram makes momentum shifts immediately visible.

Think of it like comparing a sports car's acceleration to a truck's. The 5-period SMA is your sports car — quick to respond to momentum changes. The 34-period SMA is the truck — slower but showing the underlying trend direction. When the sports car pulls ahead, momentum is building. When it falls behind, momentum is fading.

The AO differs from other momentum indicators by using the bar's midpoint rather than closing prices. This gives you a cleaner read on momentum without the noise of where each bar happens to close.

💡 Nice to Know: Bill Williams chose 5 and 34 periods because they're part of the Fibonacci sequence. The 34-period represents roughly one and a half trading months, while the 5-period captures the current trading week.

FTMO.com - Für seriöse Trader

How AO Is Calculated

The AO calculation is refreshingly simple:

AO = SMA(5) of (High + Low)/2 - SMA(34) of (High + Low)/2

Here's the step-by-step process:

First, calculate the midpoint for each bar by adding the high and low, then dividing by 2. For a bar with a high of 1.2050 and low of 1.2020, the midpoint is 1.2035.

Next, create a 5-period simple moving average of these midpoints. Take the last five midpoint values, add them together, and divide by 5.

Then calculate a 34-period simple moving average using the same midpoint values. Sum the last 34 midpoints and divide by 34.

Finally, subtract the 34-period SMA from the 5-period SMA. Positive results create green bars above zero, negative results create red bars below zero.

🎯 Pro Tip: The AO recalculates with every tick during live trading. Don't make trading decisions based on the current bar's AO value until that bar closes — it can flip colors multiple times during formation.

Most trading platforms calculate this automatically. You'll see the histogram update in real-time, with colors changing as momentum shifts. The actual numerical values matter less than the patterns and color changes.

AO Zero Line Crossover

Zero line crossovers give you the simplest AO signals. When the histogram crosses from negative to positive, momentum is shifting bullish. When it crosses from positive to negative, momentum is turning bearish.

A bullish zero line crossover happens when the AO moves from red bars below zero to green bars above zero. This signals that short-term momentum has overcome longer-term momentum. In trending markets, this often marks the beginning of strong moves.

A bearish zero line crossover occurs when green bars above zero turn into red bars below zero. The 34-period average has overtaken the 5-period average, suggesting momentum is shifting to the downside.

The strength of these signals depends heavily on market context. In trending markets, zero line crossovers often mark the start of major moves. In ranging markets, you'll see frequent crossovers that lead nowhere.

Watch for crossovers that coincide with momentum indicator confirmations or key price levels. When the AO crosses zero as price breaks through resistance, you're seeing momentum and price structure align.

⚠️ Watch Out: Zero line crossovers generate many false signals in sideways markets. The AO will cross back and forth frequently when price is ranging. Always consider the broader trend context before taking crossover signals.

💡 Nice to Know: Some traders wait for two consecutive bars above or below zero before considering a crossover confirmed. This reduces false signals but can cost you early entry opportunities.

FTMO.com - Für seriöse Trader

The Saucer Signal

The saucer signal is Bill Williams' favorite AO setup, and for good reason — it's the most reliable pattern the indicator produces. This three-bar formation appears when momentum reaches an extreme and starts reversing.

A bullish saucer forms entirely above the zero line with this exact sequence: red bar, then smaller red bar (closer to zero), then green bar. Think of it like a saucer shape — momentum drops, bottoms out, then starts climbing again.

A bearish saucer forms entirely below zero with the opposite pattern: green bar, then smaller green bar (closer to zero), then red bar. The momentum peaks, weakens, then turns negative.

The key word here is "exact." The middle bar must be smaller than the first bar, and the color sequence must be perfect. No approximations, no "close enough" interpretations. The pattern either forms correctly or it doesn't.

Saucer signals work because they capture momentum exhaustion and reversal in real-time. The first bar shows momentum in one direction, the second shows that momentum weakening, and the third confirms the reversal.

🎯 Pro Tip: The saucer signal is the most reliable AO setup — three consecutive bars with a specific color pattern above/below zero. Trade these with more confidence than simple zero line crosses, but still confirm with price action.

Wait for the third bar to close before taking action. Many promising saucer setups fail on the final bar, either by not changing color or not showing the right size relationship.

Twin Peaks — Bullish and Bearish

Twin peaks work like divergence signals, showing momentum weakening even as price continues in the same direction. This pattern requires two peaks on the same side of zero, with the second peak closer to the zero line than the first.

A bullish twin peaks setup shows two valleys below zero, with the second valley higher (closer to zero) than the first. Meanwhile, price typically makes a lower low. This divergence between price and momentum often precedes upward reversals.

For bearish twin peaks, look for two peaks above zero where the second peak is lower (closer to zero) than the first. Price usually makes a higher high while momentum weakens, setting up potential downside moves.

The power of twin peaks lies in spotting momentum divergence before it becomes obvious in price. While everyone else sees price making new highs or lows, you're seeing the momentum engine running out of steam.

Draw horizontal lines connecting the twin peaks to visualize the pattern clearly. The divergence between price direction and AO peak heights tells the story — momentum is failing even though price continues its move.

This pattern works similarly to MACD indicator divergence signals, but the AO's histogram format makes twin peaks easier to spot visually.

🎯 Pro Tip: Twin Peaks works like divergence on MACD — look for two peaks on the same side of zero with the second one closer to zero. Combine this with price structure breaks for higher probability setups.

⚠️ Watch Out: Don't force twin peak patterns where they don't exist. The two peaks must be clearly defined with at least one bar between them. Flat or undefined peaks don't count.

FTMO.com - Für seriöse Trader

AO vs MACD

Both the AO and MACD measure momentum by comparing fast and slow moving averages, but they differ in several important ways that affect their trading applications.

The calculation differences matter more than you might think. AO uses simple moving averages of the bar midpoint (high + low)/2, while MACD uses exponential moving averages of closing prices. This makes AO slightly less responsive to gap openings but more stable during volatile periods.

Visual presentation sets them apart dramatically. AO displays as a histogram with color-coded bars, making momentum shifts immediately obvious. MACD shows as oscillating lines that require more interpretation to read momentum changes.

Signal generation follows different rules. MACD provides multiple signal types through line crossovers, zero line crosses, and histogram analysis. AO focuses on specific patterns — saucer signals, twin peaks, and zero crossovers — with less signal variety but clearer rules.

The zero line treatment differs significantly. In AO, zero represents the exact point where short and long-term momentum balance. MACD's zero line has the same mathematical meaning, but the signal line adds another layer of analysis that AO doesn't have.

For trending markets, both indicators perform similarly. In choppy conditions, AO's simpler structure often produces cleaner signals with less noise than MACD's multiple line system.

Consider AO when you want straightforward momentum readings with clear visual signals. Choose MACD when you need more signal variety and don't mind interpreting multiple lines and crossovers.

AO Settings and Customization

The standard AO settings are 5 and 34 periods, and changing them fundamentally alters the indicator's behavior. Bill Williams designed these periods specifically to balance responsiveness with reliability.

Faster settings like 3 and 21 periods create a more sensitive oscillator that reacts quickly to momentum changes. You'll see more signals and earlier entries, but also more false signals and whipsaws. This works better for scalping or very short-term trading.

Slower settings such as 8 and 55 periods smooth out the momentum readings and reduce noise. Signals come less frequently but tend to be more reliable. This suits swing trading and longer-term position strategies.

Color customization helps with visual interpretation. Most traders stick with green for positive momentum and red for negative, but you can adjust colors based on your platform's theme or personal preferences.

Histogram style versus line display is available on some platforms. The traditional histogram format makes momentum changes more obvious, while line format might suit traders who prefer oscillator-style displays.

Testing different timeframes often provides better results than changing the period settings. The 5/34 combination works well across multiple timeframes — try 15-minute, 1-hour, and 4-hour charts to find what suits your trading style.

💡 Nice to Know: Some platforms offer AO variants that use weighted or exponential moving averages instead of simple averages. These aren't true Awesome Oscillators but might suit specific trading approaches.

⚠️ Watch Out: Changing the standard 5/34 settings removes you from Bill Williams' original system logic. If you modify periods, backtest thoroughly to ensure the new settings actually improve performance.

FTMO.com - Für seriöse Trader

Combining AO with Other Indicators

The AO works best as a momentum filter rather than a standalone signal generator. Combining it with price action, trend indicators, or volume analysis creates more robust trading setups.

Price action confirmation provides the strongest combination. Use AO signals to time entries into existing price patterns like breakouts, pullbacks, or support/resistance tests. When AO shows bullish momentum as price breaks resistance, you have both momentum and structure alignment.

Trend filters help separate high-probability AO signals from low-probability ones. In uptrends, focus on bullish saucer signals and zero line crossovers from below. In downtrends, emphasize bearish patterns and downward crossovers.

The Elder Ray indicator pairs naturally with AO since both come from Bill Williams' methodology. Elder Ray's Bull and Bear Power readings can confirm AO momentum signals with additional perspective on buying and selling pressure.

Volume indicators add another confirmation layer. When AO shows momentum shifts accompanied by volume spikes, the signals carry more weight than those occurring on light volume.

Support and resistance levels from price charts help filter AO signals. Saucer signals that form near key levels tend to be more reliable than those appearing in the middle of ranges.

Avoid combining AO with too many other momentum indicators. Using AO with RSI, Stochastic, and MACD simultaneously creates redundant information rather than additional confirmation.

🎯 Pro Tip: Use AO as a momentum filter alongside price action entries rather than as a standalone signal generator. The best trades happen when momentum and price structure align.

Common AO Mistakes

Taking signals against the trend ranks as the biggest AO mistake. Bearish AO signals in strong uptrends and bullish signals in strong downtrends often fail. Always consider the broader trend context before acting on AO patterns.

Forcing saucer patterns when they don't exist leads to poor trades. The three-bar sequence must be exact — red bar, smaller red bar, green bar for bullish saucers. Don't take "close enough" patterns just because you want to see a signal.

Ignoring market context causes many AO failures. Zero line crossovers work well in trending markets but generate false signals in ranges. Adjust your expectations based on current market conditions rather than assuming all AO signals have equal value.

Acting on incomplete patterns costs money and confidence. Wait for the full pattern to complete before taking action. That promising saucer signal can reverse on the final bar, turning your setup into a failure.

Using AO in isolation without price confirmation reduces success rates significantly. AO shows momentum, but price action shows what the market is actually doing. Combine both perspectives for better results.

Overcomplicating the analysis defeats AO's simplicity advantage. Don't try to find hidden patterns or create complex rules. Stick to the basic signals: zero crossovers, saucer patterns, and twin peaks.

⚠️ Watch Out: AO produces many false signals in ranging markets — always filter with trend direction. Ranging markets create frequent zero line crossovers that lead nowhere.

⚠️ Watch Out: The saucer signal requires exact bar color sequences — don't take approximations. The pattern either forms correctly according to the rules or it doesn't qualify as a valid signal.

FTMO.com - Für seriöse Trader

Key Takeaways

The Awesome Oscillator delivers momentum analysis without complexity. Its histogram format makes momentum shifts immediately visible, while specific patterns like saucer signals and twin peaks provide actionable trading opportunities.

Remember that AO measures momentum, not price direction. A bullish AO signal doesn't guarantee rising prices — it shows that short-term momentum exceeds long-term momentum. Always combine AO signals with price action analysis for complete market perspective.

The three main AO patterns — zero line crossovers, saucer signals, and twin peaks — each work best in specific market conditions. Zero crossovers suit trending markets, saucer signals work in both trends and ranges, while twin peaks excel at catching momentum divergence before reversals.

Settings matter less than understanding market context. The standard 5/34 periods work well across different timeframes and markets. Focus on reading the patterns correctly rather than optimizing parameters.

Use AO as a momentum filter to time entries into price-based setups rather than as a standalone system. When momentum and price structure align, you get the highest probability trading opportunities.

⚠️ Watch Out: AO has no overbought/oversold levels — it's unbounded, so don't treat any level as extreme. Unlike RSI or Stochastic, AO can stay at high or low levels for extended periods without signaling reversal.

FAQ

Is the Awesome Oscillator better than MACD?

They're similar but AO uses simple moving averages of the bar midpoint while MACD uses EMAs of close prices. AO is slightly simpler and provides clearer visual signals through its histogram format. MACD offers more signal variety with its signal line crossovers, but this can also create more noise in choppy markets.

What timeframe works best for the Awesome Oscillator?

AO works effectively across all timeframes from 5-minute charts to daily charts. The key is matching your timeframe to your trading style — shorter timeframes for day trading, longer timeframes for swing trading. The 1-hour and 4-hour charts often provide the best balance of signal frequency and reliability.

How do you avoid false AO signals?

Filter AO signals through trend analysis and price action context. In ranging markets, reduce position sizes and focus only on the strongest patterns like completed saucer signals. Always wait for complete pattern formation rather than anticipating signals, and combine AO with support/resistance levels for additional confirmation.

Can you use AO for cryptocurrency trading?

Yes, AO works well for cryptocurrency markets since it measures momentum universally across all tradeable assets. The 24/7 nature of crypto markets actually provides more continuous momentum data than traditional markets. However, crypto's higher volatility may produce more false signals, so use appropriate risk management.

What's the difference between green and red AO bars?

Green bars appear when the 5-period SMA exceeds the 34-period SMA, indicating positive momentum. Red bars show when the 34-period SMA is higher, indicating negative momentum. The color change itself often signals momentum shifts before they become obvious in price action.


Next Read: Master another Bill Williams creation with our complete guide to the Elder Ray indicator, which measures buying and selling pressure to complement your AO momentum analysis.

Was this helpful?

Continue Learning

Awesome Oscillator — Bill Williams' Momentum Tool | indicator.trading