logo
TradFi
Sign Up to 15,000 USDT in Rewards
Limited-time offer is waiting for you!

How Does the Awesome Oscillator Work in Crypto Trading?

Key Points

How the Awesome Oscillator works, how to read its zero-line cross, if it repaints and how its buy and sell signals fared on 28 crypto coins.

The Awesome Oscillator is a momentum indicator that subtracts a market's 34-bar average from its five-bar average and plots the gap as a histogram around zero. Bill Williams created it, and both averages use each bar's midpoint. Above zero means the short average leads, and a cross of zero reads as a buy or sell signal.

On 28 coins traded as Phemex futures, prices were higher two weeks after the Awesome Oscillator's buy signal 46% of the time, against 44% on an ordinary day. Its sell signal did worse, since prices rose after it even more often, 48% of the time. From March 2024 to early November 2026, crossing zero didn't sort the coming rises from the falls.

The Awesome Oscillator at a Glance

Signal
What it tells you
BTC on Phemex, 2024-2026
Above zero
Short average over the long one
496 of 966 daily closes
Buy cross
It rises through zero
21, with 13 higher 14 days on
Sell cross
It falls through zero
22, with 13 higher 14 days on
Any day
The base rate
484 of 952 higher 14 days on
A missed sell cross
Price rose through it
Mid-August 2026, about 63,455 to 80,210
Early-November close
Where it stood
Below zero since mid-October
 

What Does the Awesome Oscillator Show?

It shows momentum, meaning how hard price has pushed lately compared with its push over a longer stretch. AnyChart's documentation calls it "an indicator used to measure market momentum". It also likens it to MACD, since both show the momentum of recent periods against a longer run of earlier ones.

The Academy's 2021 guide to the Awesome Oscillator for new and experienced traders names momentum as its main job too.

Each column is the gap between the two averages, measured in the market's own price units. Above zero, the last five bars traded higher on average than the last 34. Below zero, the reverse holds. The further a column reaches from zero, the wider the gap.

MetaTrader's help page draws a column red when it's lower than the one before and green when it's higher, so the colour tracks the change and the position against zero tracks the level.

That split matters most below zero. Shrinking columns there mean the short average is closing in on the long one from underneath, so selling momentum is fading while the reading is still negative. Most buy crosses come after at least one such column, though a single strong bar can skip straight through zero.

Bitcoin's oscillator stood near -3,880 at the early-November close. The average midpoint of its last five daily bars was about 3,880 USDT below its 34-bar average, a clear lean toward sellers.

How Is the Awesome Oscillator Calculated?

The formula takes four steps, and AnyChart's mathematical description matches MetaTrader's.

  1. Take each bar's median price, (High + Low) / 2, which is the midpoint of its range.

  2. Average the last five median prices with a simple moving average.

  3. Average the last 34 median prices the same way.

  4. Subtract the 34-bar average from the five-bar average.

Five and 34 are the standard periods. AnyChart's charting library loads them as its defaults, and MetaTrader's formula names the same pair. The periods count bars, so the stretch they cover depends on your chart. On a daily chart the 34 bars span 34 days, and since crypto trades every day that's under five weeks. On a four-hour chart the same 34 bars span less than six days.

Because the inputs are midpoints, a long wick pulls the oscillator even when the close lands back in the middle of the bar.

Bitcoin's sell cross in mid-August 2026 shows the arithmetic on real bars.

BTC daily bars, August 2026
Day before the cross
Day of the cross
Five-bar average of midpoints
64,471
64,131
34-bar average of midpoints
64,293
64,278
Awesome Oscillator
+178
-147

The short average fell about 340 in a day while the long one barely moved. The two had been less than 180 apart, so that one day was enough to flip the oscillator below zero.

Does the Awesome Oscillator Repaint?

Not on a closed bar. Repainting means an indicator rewrites its past values after the fact, so a signal you saw on the chart can vanish later. The Awesome Oscillator can't do that to a finished bar. Every value comes from the highs and lows of the last 34 bars, and those stop changing once each bar closes.

The bar still forming is different. Its high and low can stretch until the close, so the newest column moves with them and can cross zero and cross back within the same day. On a daily chart, a cross isn't settled until that day's bar has closed.

Every signal in the test below was read on a closed daily bar, so none of its counts rests on a value that later changed.

Do Awesome Oscillator Crosses Work in Crypto?

Not on their own, going by this test. It took every zero-line cross on the daily charts of 28 coins traded as Phemex perpetual futures and checked the price 14 days later. The bars ran from mid-March 2024 to the early-November close. Each signal was then set against every ordinary day on the same coins, with no fees or funding counted.

Signal, 28 coins
Higher 14 days later
Median 14-day move
Buy cross
262 of 568 (46.1%)
-1.14%
Sell cross
286 of 592 (48.3%)
-0.61%
Any day, the base rate
11,768 of 26,656 (44.1%)
-1.83%

The buy cross beat an ordinary day by about two points, and it did better than its own coin's ordinary day on 17 of the 28. That's short of the three-point lead we set as the bar before running the numbers. The two-week windows also overlap, so neighbouring signals share most of their moves and the noise is bigger than it looks.

The sell cross failed outright. Prices rose after it about four points more often than on an ordinary day, and that held on 21 of the 28 coins. A short opened on the cross got caught by a rise more often than one opened on a random day.

Most of these coins fell over the window, and 22 of the 28 closed lower at its end than at its start. That's why fewer than half of all days were followed by a rise, and why each signal is judged against the 44% base rate.

Bitcoin's own rows in the table at the top look kinder to the buy cross. Its sell crosses were followed by rises almost as often. About 20 signals apiece are too few to lean on.

It's a familiar result. The crossover in the test of 573 Aroon signals on crypto charts trailed an ordinary day.

What Is an Awesome Oscillator Strategy?

An Awesome Oscillator strategy is a set of rules for acting on the histogram, and the simplest one trades the zero-line cross. MetaTrader describes the buy signal as the bars passing "from the area of negative values to that of positive". The sell signal is the mirror image.

Needing just two columns, the cross can flip fast. Bitcoin's oscillator crossed zero and crossed back the next day twice between March 2024 and November 2026, in October 2024 and again in January 2025.

AnyChart says the indicator "is generally used to affirm trends or to anticipate possible reversals". The test above judged the cross as an entry trigger, and as a trigger it fell short of the bar we set. Confirming a trend you've already spotted is a different job, and the test didn't measure it. In practice that means taking long trades only while the histogram is above zero.

Two Bitcoin crosses show how far a single signal can miss.

A buy cross in late August 2024 fired with Bitcoin at 64,200, and two weeks later it closed near 54,840, about 15% lower. The mid-August 2026 sell cross from the worked example above missed the other way, with Bitcoin climbing about 26% over the next two weeks to close near 80,210.

Divergence is another setup traders watch for. In bullish Awesome Oscillator divergence, price makes a lower low while the histogram makes a higher low, a hint that the selling is losing force. You read it the way traders spot bullish divergence on any momentum oscillator, and the test above didn't cover it.

How to Use the Awesome Oscillator on Phemex

Phemex's futures chart carries the Awesome Oscillator in its indicator list, so you can read it on the same daily bars the test used.

  1. Open the BTC/USDT futures chart and pick D, the daily timeframe, in the chart's toolbar.

  2. Open the chart's Indicators menu, search for Awesome Oscillator and add it to the chart.

  3. Read a cross only after the day's bar has closed.

  4. Decide where the idea is wrong before you enter, for example below the low of the day the cross fired, and set it with stop-loss and take-profit orders.

Futures use leverage, and a leveraged position is closed automatically if losses push its margin below a set minimum. A two-week hold can swing hard against you, so it pays to know how liquidation works in crypto trading before you add leverage to a signal.

Frequently Asked Questions

Is the Awesome Oscillator a good indicator?

It's a good picture of momentum and a weak trigger on its own. On 28 coins from March 2024 to November 2026, its buy cross was followed by a rise only about two points more often than an ordinary day. Its sell cross did worse.

Is the Awesome Oscillator a leading or lagging indicator?

It lags, because both of its averages come from bars that have already printed. A zero-line cross confirms a shift in momentum after price has started it, and on a daily chart it only counts once the day's bar has closed.

What are the best Awesome Oscillator settings?

The standard pair is 5 and 34, simple averages of each bar's midpoint. Shorter periods make the histogram react faster and longer ones make it smoother, and the test on 28 coins used the standard pair on daily bars.

Bottom Line

The Awesome Oscillator describes momentum, and it does that cleanly. It tells you which way the last five bars have leaned against the last 34. A cross is the moment those two averages meet, and by then the move behind it has already happened.

So keep it as context for a trade you already have a reason to take. Let the histogram say which side of zero momentum is on, and let a price level and a stop decide when you're in and when you're out.

 

Disclaimer: This article is for informational purposes only and is not financial advice. Cryptocurrency trading involves substantial risk. Always do your own research before making investment decisions.

Sign Up and Claim 15000 USDT
Disclaimer
This content provided on this page is for informational purposes only and does not constitute investment advice, without representation or warranty of any kind. It should not be construed as financial, legal or other professional advice, nor is it intended to recommend the purchase of any specific product or service. You should seek your own advice from appropriate professional advisors. Products mentioned in this article may not be available in your region. Digital asset prices can be volatile. The value of your investment may go down or up and you may not get back the amount invested. For further information, please refer to our Terms of Use and Risk Disclosure