★ Premium Guide
← All GuidesGet Started →
HomeBlogPremium GuidesAwesome Oscillator
📊 Complete Awesome Oscillator Guide 2026

Awesome Oscillator

The Awesome Oscillator (AO) measures momentum with a histogram of two moving averages. Learn to read it, and trade the zero line, twin peaks and saucer.

✍️ Quantum Algo📅 June 2026⏱️ 12 min read📈 4,046 words
🔑 Awesome Oscillator in one sentenceThe Awesome Oscillator (AO), created by Bill Williams, is a momentum indicator that measures the difference between a 5-period and a 34-period simple moving average of each bar’s median price, plotted as a histogram that oscillates above and below a zero line: green bars show building momentum and red bars show fading momentum, and the indicator generates signals through zero-line crossovers, the twin peaks setup and the saucer. It complements the MACD and the momentum family as a fast, visual read on the market’s driving force.

What is the Awesome Oscillator?

The Awesome Oscillator (AO) is a momentum indicator developed by the well-known trader Bill Williams as part of his trading methodology. Its purpose is to gauge the market’s momentum — the force driving price — by comparing recent price action to a broader historical average. Displayed as a histogram of bars oscillating around a zero line, the AO offers an immediate, visual read on whether bullish or bearish momentum is currently in control and whether it is strengthening or weakening.

The idea behind the AO is elegantly simple. It takes the midpoint of each bar (the average of the high and low) and compares a fast 5-period average of those midpoints against a slower 34-period average. When the fast average is above the slow average, momentum is bullish and the histogram prints above zero; when it is below, momentum is bearish and the histogram prints below zero. The colour of each bar adds a second layer: a bar taller than the previous one is green (momentum building in that direction), and a bar shorter than the previous one is red (momentum fading). This combination of position relative to zero and bar-to-bar colour makes the AO a fast, intuitive momentum gauge that many traders find easier to read at a glance than a line-based oscillator.

How the Awesome Oscillator works

You never need to compute the Awesome Oscillator by hand — every platform plots it automatically — but its simple construction makes its behaviour intuitive. The AO is the difference between two simple moving averages calculated not on the closing price but on the median price of each bar, which is the high plus the low divided by two. A fast average over the last 5 bars captures recent momentum, and a slow average over the last 34 bars represents the broader trend; the AO histogram is simply the fast minus the slow.

This has clear consequences for what the histogram shows. When recent momentum (the 5-period median average) accelerates above the broader average (the 34-period), the difference grows positive and the histogram rises above zero; when recent momentum decelerates below the broader average, the difference turns negative and the histogram drops below zero. The histogram therefore visualises the gap between short-term and longer-term momentum — effectively, how hard and in which direction the market is currently being pushed relative to its recent norm. Because it uses the median price rather than the close, the AO reacts to the full range of each bar, giving it a slightly different and often smoother feel than close-based oscillators. The result is a momentum reading that is both responsive and visually clear.

Why the Awesome Oscillator works

The Awesome Oscillator works because it captures momentum — the rate and force of price change — which often shifts before price itself reverses or accelerates. By comparing a fast and a slow average of median price, the AO measures whether the market’s near-term push is gaining or losing strength relative to its recent baseline. A trend that is healthy and likely to continue tends to show expanding momentum (a growing histogram); a trend that is tiring often shows contracting momentum (a shrinking histogram) even while price still drifts in the old direction. This early read on the force behind price is the AO’s core edge.

Its particular value lies in translating this momentum into clear, actionable patterns. Rather than leaving you to interpret a wandering line, the AO produces three well-defined signals — the zero-line crossover, the twin peaks, and the saucer — each capturing a specific momentum event. The zero-line cross marks a shift in the balance of momentum from bearish to bullish or vice versa; the twin peaks setup captures momentum failing to extend at an extreme (a reversal cue); and the saucer captures a brief pause and resumption within a trend (a continuation cue). Because these patterns are visual and rule-based, the AO converts the abstract concept of momentum into concrete setups, which is why Bill Williams designed it as a centrepiece of his approach and why it remains popular for timing entries in the direction of the market’s driving force.

Reading the Awesome Oscillator histogram

Reading the AO comes down to two things: the histogram’s position relative to the zero line, and the colour of each bar. Together they give an instant momentum read.

🟢

Green bar

The current bar is higher than the previous one — momentum is increasing in the current direction.

🔴

Red bar

The current bar is lower than the previous one — momentum is decreasing, regardless of which side of zero.

Above zero

The fast average is above the slow — bullish momentum dominates the recent picture.

Below zero

The fast average is below the slow — bearish momentum dominates.

The crucial nuance is that colour and position carry different information and should be read together. A histogram above zero tells you the broader momentum balance is bullish, but if those bars are turning red, bullish momentum is fading even though it still dominates — an early caution. Conversely, red histogram below zero turning green signals bearish momentum is easing and a shift may be brewing. The most powerful reads come from combining the two: green bars expanding above zero confirm strong, building bullish momentum, while red bars shrinking toward zero from below hint that a downtrend is losing its force. Learning to read position (which side dominates) and colour (whether it is building or fading) simultaneously is the foundation for every AO signal.

The zero-line crossover strategy

The simplest and most fundamental AO signal is the zero-line crossover, which marks a shift in the balance of momentum. When the histogram crosses from below zero to above, the fast momentum average has moved above the slow one — a bullish momentum shift and a potential signal to look for longs. When it crosses from above zero to below, momentum has turned bearish — a potential signal to look for shorts. This crossover is the AO’s version of the moment momentum changes hands.

Traded mechanically, the zero-line cross is too simplistic and produces whipsaws in ranging markets, so it works best as a momentum confirmation within a broader context. The professional application is to use it in the direction of the established trend: in an uptrend, an AO cross back above zero after a pullback confirms bullish momentum has resumed and times a continuation entry; in a downtrend, a cross below zero confirms bearish momentum is back. Used this way — as a trend-aligned timing trigger rather than a standalone reversal signal — the zero-line cross helps you enter as momentum re-engages in the direction you already favour. As with all momentum tools, pairing the cross with a trend filter and a key level dramatically improves its reliability and filters out the noise that mechanical zero-line trading suffers from.

Cross with the trend, not against itTreat an AO zero-line cross as a momentum-confirmation trigger in the direction of the established trend, not as a standalone reversal signal. Crossing back above zero after a pullback in an uptrend is far more reliable than fading the cross.

The twin peaks strategy

The twin peaks is one of the AO’s signature signals and a powerful reversal cue. It is essentially a form of momentum divergence read directly off the histogram’s shape, and it comes in bullish and bearish forms depending on which side of zero it forms.

Bullish twin peaks form below the zero line: the AO makes a low (trough), rises slightly toward zero without crossing it, then makes a second trough that is higher (shallower) than the first, after which a green bar prints. The higher second trough shows that bearish momentum, while still below zero, is weakening — sellers could not push momentum as low the second time — signalling a likely upward reversal. Bearish twin peaks are the mirror, forming above zero: a peak, a small dip that stays above zero, then a second peak that is lower than the first, followed by a red bar — bullish momentum is fading and a downward reversal is likely. The twin peaks pattern is prized because it captures momentum exhaustion at an extreme while the histogram is still on one side of zero, often giving an earlier reversal signal than waiting for a full zero-line cross. As with any reversal signal, it is strongest when it forms at a key support or resistance level and is confirmed by price action rather than traded in isolation.

The saucer signal

The saucer is the AO’s continuation signal — a fast, three-bar setup that times entries in the direction of the prevailing momentum after a brief pause. Unlike the zero-line cross and twin peaks, the saucer does not require the histogram to cross zero; it works entirely on one side, making it a tool for joining an existing move rather than catching a reversal.

A bullish saucer forms above the zero line and consists of a specific three-bar sequence: a red bar, followed by a second, shorter red bar, followed by a green bar. The two red bars represent a brief dip in bullish momentum (a pause), and the green bar represents momentum resuming — the “saucer” shape of a quick dip and recovery while staying above zero. This signals a continuation of the uptrend and a long entry. A bearish saucer is the mirror, forming below zero: a green bar, a taller green bar, then a red bar, marking a brief pause in bearish momentum before the downtrend resumes. The saucer is valued because it offers an early, low-risk entry into a continuing trend — you join the move during the brief momentum pause rather than chasing it. Because it is a continuation signal, it is most reliable when used in the direction of a clear, established trend and aligned with the broader structure, rather than in choppy, directionless conditions where the three-bar pattern fires constantly without follow-through.

Awesome Oscillator divergence

Like every momentum oscillator, the AO can reveal divergence — a disagreement between the histogram and price that often precedes a reversal. Because the AO measures the force behind price, it can show that force weakening even while price still makes new extremes, giving an early warning that a move is running out of fuel. This is closely related to the twin peaks signal, which is itself a structured form of divergence.

Bearish divergence occurs when price makes a higher high but the AO makes a lower high — price is still climbing, but the momentum behind each push is shrinking, hinting that the uptrend is tiring. Bullish divergence is the mirror: price makes a lower low while the AO makes a higher low, suggesting selling momentum is fading and a bounce may be near. For a deeper treatment of how to read and trade these setups across all oscillators, see our divergence trading guide. As with all divergence, the AO version is an early warning rather than a precise trigger — it signals that momentum is fading, not the exact moment price will turn, and in strong trends it can persist before resolving. The disciplined approach is to treat AO divergence as an alert to tighten risk and watch closely, then wait for confirmation — a twin peaks completion, a zero-line cross, or a price-action reversal at a level — before committing to the trade.

Awesome Oscillator settings

The Awesome Oscillator was designed with fixed settings, and Bill Williams intended the 5-period and 34-period combination to be used as-is on the median price. Unlike most indicators, the AO is rarely adjusted, and many purists argue it should be left at its defaults precisely because those values are what the signals (twin peaks, saucer) were defined around. For the large majority of traders, leaving the AO at 5 and 34 is the correct choice, and it carries the advantage of matching what other market participants see.

That said, some traders do experiment. Shortening the periods (for example a faster fast-average) makes the histogram more sensitive and responsive, producing earlier but noisier signals suited to lower timeframes and scalping; lengthening them smooths the histogram for a slower, higher-timeframe read with fewer signals. The more common adjustment is not to the periods but to how the AO is applied — choosing the timeframe carefully, since the AO on a higher timeframe gives a more significant momentum read than on a noisy lower one. The practical guidance is to keep the classic 5/34 settings unless you have a specific, tested reason to change them, and instead vary your timeframe to control sensitivity. Consistency matters more than optimisation: learn how the standard AO behaves on the markets and timeframes you trade, and let that familiarity, rather than constant tweaking, become your edge.

Awesome Oscillator versus MACD

The Awesome Oscillator is often compared to the MACD because both are histogram-style momentum oscillators built from moving averages. Understanding their differences helps you choose between them or use them together wisely.

FeatureAwesome OscillatorMACD
Built from5 & 34 SMA of median price12 & 26 EMA of close + signal line
DisplayHistogram onlyTwo lines + histogram
SignalsZero cross, twin peaks, saucerSignal cross, zero cross, divergence
Price inputMedian (high+low)/2Closing price
FeelFast, visual, simpleSmoother, more components

The core differences are construction and display. The AO uses simple moving averages of the median price and shows only a histogram, giving it a fast, clean, purely visual character with its own defined signals (twin peaks, saucer). The MACD uses exponential moving averages of the close and adds a signal line, providing the extra signal-line crossover and a somewhat smoother read. In practice they often agree, since both track momentum via moving-average differences — which means stacking them is largely redundant rather than independent confirmation. The sensible approach is to pick one as your primary momentum histogram: choose the AO if you prefer its simple visual signals and median-price responsiveness, or the MACD if you want the signal line and the EMA-based smoothing. If you want a genuine second opinion, pair your chosen momentum histogram with a structurally different tool — a trend filter or a volume indicator — rather than the other histogram.

Combining the Awesome Oscillator with other tools

The Awesome Oscillator performs best as a momentum confirmation layered onto a price-based framework, not as a standalone trigger. The most important pairing is a trend filter. Using a moving average to define the dominant trend and then taking only AO signals in that direction — saucers and zero-line crosses to the upside in an uptrend, for example — transforms the AO from a noisy oscillator into a precise continuation timer aligned with the bigger move.

The second essential pairing is location. An AO twin peaks or divergence signal means far more at a key support or resistance level than in open space — the level tells you where a reversal is likely, and the AO confirms momentum is actually shifting there. The AO also combines naturally with price-action confirmation: a bullish twin peaks at support that coincides with a pin bar or bullish engulfing candle is a high-conviction setup because momentum, location and price action all align. Finally, because the AO is a momentum tool, it pairs well as a timing layer for trades whose direction is decided by a separate momentum or breakout method. Used as a confirming and timing tool within a structured, trend-aware process, the AO adds genuine edge; traded mechanically off every histogram signal, its sensitivity works against you.

The Awesome Oscillator and Smart Money Concepts

The Awesome Oscillator and Smart Money Concepts complement each other because they answer different halves of the same question. SMC identifies where high-probability turning points sit — the order blocks, the swept liquidity, the premium and discount zones — while the AO confirms when momentum at those locations is actually shifting in your favour.

A textbook combined setup runs like this: price sweeps the liquidity below an obvious low and taps a higher-timeframe demand zone (the SMC location), and at that spot the AO prints a bullish twin peaks or bullish divergence (the momentum confirmation), after which a change of character to the upside confirms the reversal. Each element reinforces the others: the SMC zone gives a precise, logical entry area a momentum oscillator alone could never provide, while the AO confirms the institutional reversal is genuinely underway rather than a brief pause. The AO’s saucer signal is equally useful on the continuation side — after price leaves an order block and trends, a bullish saucer times a clean re-entry on the next momentum pause, keeping you aligned with the smart-money move. Because the AO reads the force behind price, it helps you avoid entering an SMC zone too early: by waiting for the histogram to confirm momentum has shifted, you sidestep the deeper sweeps that trap impatient zone traders. Momentum confirms structure, and structure gives the AO a location worth trading.

A complete Awesome Oscillator trade, step by step

Walk through a textbook trend-aligned AO continuation trade. On the four-hour chart, a crypto pair is in a clear uptrend — price above a rising 50 EMA, making higher highs and higher lows — so your bias is firmly long and you are hunting a continuation entry rather than fading strength. The Awesome Oscillator sits below the chart, currently green and above zero, confirming bullish momentum.

Price pulls back toward a prior resistance that has flipped to support, coinciding with the rising 50 EMA — a clear demand area. As price dips into that zone, the AO histogram fades, printing two shrinking red bars above zero: a brief pause in bullish momentum. You wait rather than anticipating.

At the support zone, the AO completes a bullish saucer — the two red bars followed by a fresh green bar, all above zero — and a bullish pin bar forms on price at the same spot. That confluence (trend + level + saucer + reversal candle) is your trigger. You enter long on the candle close, placing your stop just below the support zone and the pin bar’s tail. Your first target is the prior swing high, where you bank partials and move to break-even; your runner trails behind the rising EMA as the AO histogram expands green again, confirming momentum has fully resumed. Tight risk below the level, a full swing to target, momentum confirming the trend resumption: the disciplined AO trade done right.

The limitations of the Awesome Oscillator

The Awesome Oscillator is useful but carries the standard limitations of momentum oscillators, and ignoring them is how traders lose with it. The first is the ranging-market problem. In choppy, directionless conditions the histogram crosses zero repeatedly and the saucer pattern fires constantly without follow-through, generating a stream of false signals. The AO cannot, by itself, tell you whether the market is trending or ranging — you must determine that from price — and trading its signals mechanically in a range is a fast route to whipsaw losses.

The second limitation is that the AO is a lagging, derivative measure: it is built from moving averages, so it confirms momentum shifts rather than predicting them, and in sharp reversals you give back some move before the histogram catches up. The third is that its divergence and twin peaks are early warnings, not precise triggers — they flag fading momentum but cannot time the exact turn, and in powerful trends momentum can stay strong long after a divergence appears. The unifying lesson is that the AO is a momentum gauge, not a complete system. It excels at confirming and timing entries within a broader, price-based framework that defines the trend, identifies key levels and waits for price confirmation — but it should never be the sole reason for a trade, and its signals should always be filtered by trend and context.

Common mistakes to avoid

📝 Test Your Knowledge

Question 1 of 3

Awesome Oscillator with Quantum Algo

The Awesome Oscillator tells you whether momentum is building or fading; Quantum Algo’s Smart Money Concepts indicators tell you whether price is at a level where that momentum shift matters. By pairing AO zero-line crosses, twin peaks and saucers with the order blocks, liquidity and structure the suite maps, you can turn a momentum reading into a location-aware, high-probability trade.

Trade these setups with confidence

Join 2,400+ traders using the Quantum Algo indicator suite on TradingView.

Explore the Indicators →

Related guides

❓ Frequently Asked Questions

What is the Awesome Oscillator?
The Awesome Oscillator (AO) is a momentum indicator created by Bill Williams that plots the difference between a 5-period and a 34-period simple moving average of each bar's median price as a histogram around a zero line. Green bars show building momentum and red bars show fading momentum.
How do you read the Awesome Oscillator?
Read two things together: the histogram's position relative to zero (above zero is bullish momentum, below is bearish) and each bar's colour (green means momentum is increasing versus the prior bar, red means it is decreasing). Combining position and colour gives the full momentum picture.
What are the three Awesome Oscillator signals?
The three classic signals are the zero-line crossover (momentum shifting sides), the twin peaks (a reversal cue where the second peak or trough is weaker), and the saucer (a three-bar continuation signal that times entries on a brief momentum pause within a trend).
What is the saucer signal on the Awesome Oscillator?
The saucer is a continuation signal. A bullish saucer forms above zero as a red bar, a shorter red bar, then a green bar, marking a brief pause and resumption of bullish momentum. A bearish saucer is the mirror below zero. It times entries in the direction of the trend.
What are twin peaks on the Awesome Oscillator?
Twin peaks is a reversal signal. Bullish twin peaks form below zero with a second trough higher than the first, showing bearish momentum weakening. Bearish twin peaks form above zero with a second peak lower than the first, showing bullish momentum fading.
What are the best Awesome Oscillator settings?
The AO was designed with fixed 5-period and 34-period averages on the median price, and most traders leave it at these defaults because the twin peaks and saucer signals are defined around them. Rather than changing the settings, adjust your timeframe to control sensitivity.
What is the difference between the Awesome Oscillator and MACD?
Both are histogram momentum oscillators, but the AO uses simple moving averages of the median price and shows only a histogram with its own twin peaks and saucer signals, while the MACD uses exponential moving averages of the close and adds a signal line. They largely agree, so use one, not both.
Can the Awesome Oscillator show divergence?
Yes. Bearish divergence is price making a higher high while the AO makes a lower high; bullish divergence is price making a lower low while the AO makes a higher low. AO divergence warns that momentum is fading before price turns, but it is an early warning, not a precise trigger.
Is the Awesome Oscillator good for beginners?
It can be, because its visual histogram and clearly defined signals are easy to read. However, beginners must learn to filter its signals by trend and avoid trading it mechanically in ranging markets, where it produces many false signals. It works best with a trend filter and key levels.
How does the Awesome Oscillator work with Smart Money Concepts?
SMC identifies where reversals are likely, such as order blocks and swept liquidity, while the AO confirms when momentum at those zones is turning. A bullish twin peaks or divergence at an SMC demand zone, confirmed by a change of character, is a strong combined setup.