loader
Back to guides
Beginner Guide8 min read

Awesome Oscillator (AO): Reading the 5/34 Momentum Histogram Without Guesswork

Short answer: the awesome oscillator is a momentum indicator designed by Bill Williams. It subtracts a 34-period simple moving average of median price from a 5-period simple moving average of the…

Short answer: the awesome oscillator is a momentum indicator designed by Bill Williams. It subtracts a 34-period simple moving average of median price from a 5-period simple moving average of the same input. The result is plotted as a histogram around a zero line. Green bars mean the current reading is higher than the previous one; red bars mean it is lower. Traders use it for zero line crosses, saucers and twin peaks, mostly to confirm momentum behind a move that price structure already suggests.

If you trade currency pairs, indices, metals or crypto as CFDs and want a plain reading of the AO, this is written for you. The tool is humble: one subtraction, no tuning knobs. Its value depends on whether you respect what it cannot tell you.

What the awesome oscillator actually measures

Median price is the midpoint of each bar, high plus low divided by two. The AO compares a fast average of that midpoint over the last 5 bars with a slow average over the last 34 bars. A positive reading says recent midpoints sit above the longer run of midpoints, so momentum leans bullish. A negative reading says the opposite, so momentum leans bearish.

Two design choices matter. First, it ignores the close entirely, which makes it coarse on bars with long wicks. Second, the periods are fixed by convention, and many platforms do not even expose them. That is an underused advantage: crowded signals on a shared setting tend to get respected by other participants.

Who it suits: anyone whose method is built on market trends and pullbacks within them. Who it suits poorly: range traders hunting overbought and oversold levels, because the AO has no ceiling and no floor.

The arithmetic, with round numbers

Picture gold trading quietly after a lumpy week. The last 5 bars have midpoints that average 2,420. The last 34 bars have midpoints that average 2,400. The AO reading is 2,420 minus 2,400, which is +20. If the bar before printed +15, the new bar is green, because 20 is above 15. If the bar before printed +25, the new bar is red, even though the reading is still comfortably positive.

That last point is where new readers get clumsy. Bar colour describes the change from one reading to the next, not the side of zero. A red bar above zero means bullish momentum is decelerating. A green bar below zero means bearish momentum is fading. Neither says the trend has turned.

Because both inputs are simple averages, the AO is sluggish at turning points and punctual mid-move. That is why traders pair it with price structure rather than relying on it alone.

Three signals the AO is known for

Williams described three reads, each with a bullish and a bearish form.

Signal Bullish version Bearish version Where it stumbles
Zero line cross Histogram moves from below zero to above Histogram moves from above zero to below Fires repeatedly in a sideways market
Saucer Above zero: two red bars, then a green bar Below zero: two green bars, then a red bar Shallow saucers in a stale market mean little
Twin peaks Below zero: a second low that is higher than the first, then a green bar Above zero: a second high that is lower than the first, then a red bar A third peak can form before price agrees

The zero line cross is the blunt one. It says the 5-bar average has crossed the 34-bar average, which is a slow fact by the time it prints. The saucer is a pullback read: momentum paused for two bars and then resumed. The twin peaks pattern is the AO's version of divergence. One rule matters: the histogram must not cross zero between the two peaks. That rule separates a valid twin peak from an ordinary wobbly stretch.

A concrete case. An index CFD rallies for three sessions, then drifts for two. The AO stays above zero but prints two red bars during the drift. A green bar appears as price holds the prior swing low. That is a saucer. The honest trade is a long entry with the stop under that swing low. The AO reading itself has no price level attached to it, so it cannot host a stop.

Strategy checklist: three filters before you act on an AO print

Momentum trading strategies built on the AO alone are brittle. Three filters make the signal worth the spread.

  1. Agree on the regime first. Trend or range, decided on a higher timeframe by price, not by the AO. Zero line crosses and saucers are trend tools; in a range they squander capital needlessly.
  2. Demand a price trigger. The AO prints a saucer; price must then break the small high that formed during the pause. If price does not follow within a few bars, the signal is stale.
  3. Place the stop on structure. Under the pullback low for longs, above the pullback high for shorts. Size so that one loss is an ordinary event.

A sizing example ties this together. Suppose a 20,000 account risks 0.5 percent per trade, which is 100. A saucer on an index CFD with a 20-point stop means 5 per point of exposure. A 20-point target returns 100 for 100 risked, and after spread and commission cost that ratio is lopsided against you. Hold out for a target at the prior swing high, or let the trade go.

Rarely does a trend deliver more than two or three clean saucers before the twin peaks warning shows up. Treat the third as suspect.

AO versus MACD, RSI and CCI

Momentum indicators mostly disagree about what to compare. That disagreement is the useful part.

Tool Compares Bounded Best job
Awesome oscillator 5 and 34 bar averages of median price No Trend pullbacks, twin peaks divergence
MACD 12 and 26 bar EMAs of close, plus a signal line No Slower trend confirmation, crossover timing
RSI Average gains against average losses Bounded, 0 to 100 Stretch extremes inside sideways markets
CCI Typical price against its own average, scaled by deviation No Stretch readings, breakout entries

The AO and the MACD indicator are close cousins, since both subtract a slow average from a fast one. The AO reacts faster because 5 and 34 are shorter than 12 and 26 and because simple averages weight every bar the same. It is also noisier for the same reason. The RSI indicator answers a different question entirely: how stretched recent gains are against recent losses. That makes it a partner for the AO rather than a duplicate. The CCI indicator is the closest on behaviour, but its volatility scaling makes quiet markets inflate readings, which the AO does not do.

A decision rule for the chart. Use the AO when you already know the trend and want punctual pullback entries. Use RSI when you suspect a range. Use MACD when you want fewer, slower confirmations and can accept the lag.

Limitations and common mistakes

  • Reading colour as direction. A red bar above zero is a slowdown. It is not a reversal, and shorting the first red bar in a strong uptrend is a thankless habit.
  • Treating zero crosses as entries in a jittery market. On a choppy session the histogram hops across zero many times, and each hop costs spread.
  • Expecting overbought levels. There are none. A reading of +60 on gold is unremarkable in a strong trend and extreme in a quiet one.
  • Chasing the twin peaks pattern on a timeframe too low. On one-minute bars the peaks are patchy and the pattern seldom completes cleanly.

Bluntly, the AO is a forgiving tool in trends and an unforgiving one in ranges. Momentum analysis works when regime comes first.

AO under prop-firm evaluation limits

A daily loss limit turns a few false zero crosses into a consequential problem. A 25,000 account with a 4 percent daily cap has 1,000 to lose before the session is closed. Six zero line crosses in a disorderly session, each risking 150, use 900 of it with nothing to show. The fix is a hard count. Decide before the session how many AO signals you will take, then stop grudgingly at that number even if the next print looks generous.

Pivex suits this kind of discipline. Its evaluation is a single stage. The total drawdown line stays where it started rather than ratcheting up behind you, and the daily cap begins fresh each session. There is no clock running on the attempt and no minimum number of trading days, so skipping a jittery session costs nothing. The built-in assistant shows how much of the daily allowance remains, which makes the hard count easy to keep. Pricing is kept simple, with a single fee that is reimbursable.

Next step: spend one session with the AO on the chart and no trades open. Count how many times the histogram crosses zero, how many saucers form, and how many of those are followed by a price break. That ratio tells you plainly whether your instrument and timeframe suit the tool. If the answer is yes and you intend to trade it under evaluation rules, read the Pivex rule sheet first. Then cap your entries so a losing session stays inside the daily limit.

Related guides: MACD indicator and RSI indicator.

Before participating, review Pivex's current program rules and decide whether a simulated proprietary trading evaluation fits your experience and risk limits. Participation does not guarantee a reward, income, or any particular trading result.

Frequently asked questions

Does the awesome oscillator work for day trading?

Yes, on timeframes from five minutes upward, where the 34-bar average covers enough bars to mean something. On very low timeframes the histogram becomes patchy and twin peaks seldom complete. Day traders tend to use the saucer on the entry timeframe with the trend set one level higher.

What settings should I use for the AO?

Keep 5 and 34. They are the periods Williams defined, and nearly every chart shows the same reading, which is part of the tool's attractiveness. Changing them makes the indicator private and removes that shared context.

Is the AO a leading or lagging indicator?

Lagging, because both inputs are averages of completed bars. The twin peaks pattern can appear before price turns, which gives it a leading feel, but it is still built on past data. Treat it as a warning rather than a forecast.

Written by

Pivex Team

The Pivex Team writes practical prop-trading guides to help traders learn funded-account challenges, risk management, and payout discipline.

Related articles

Website Disclaimers

ALTEXX DIGITAL CORP ("ALTEXX DIGITAL", "We", "Us", or the "Company") is a proprietary trading firm offering access to a simulated trading platform designed solely for educational and evaluation purposes. We are not a broker, exchange, financial institution, custodian, fiduciary, or insurance provider, and we do not operate under the direct oversight of financial regulatory authorities. ALTEXX DIGITAL is a trademark owned and operated by the Company.

The trading services and programs offered by the Company involve the use of virtual capital in a simulated environment and do not involve actual money trading or real financial instruments. Any reference to "funding" or "funded accounts" refers exclusively to internal evaluation programs and does not imply access to or management of real funds. Participation in such programs does not guarantee qualification for a funded account, and eligibility is determined by individual performance and adherence to all program rules. Performance data displayed on our platform is hypothetical and based on simulated results, which may not accurately reflect real-world outcomes. Past results within the simulated environment are not indicative of future success.

All information and content provided by ALTEXX DIGITAL or its affiliates—whether on our website or related channels—is intended for general informational purposes only. It should not be considered financial, investment, tax, or legal advice, nor should it be viewed as a recommendation, offer, or solicitation to buy or sell any financial products. Use of this information is entirely at your own risk, and you are solely responsible for your decisions based on it.

By using our platform and services, you acknowledge that all content is provided "as is," without warranties of any kind, either express or implied. We and our representatives are not liable for any loss or damages arising from reliance on the information provided. All purchases are non-refundable and should not be treated as deposits; they are used to cover the Company's operational costs, including staffing, technology, and administration.

This website is operated by ALTEXX DIGITAL CORP., a company registered in State of Delaware, United States of America under registration number 10518966, with its registered office located at 3500 S.Dupont Hwy., Dover, state of Delaware, United States of America.

ALTEXX DIGITAL – Copyright © 2026