Skip to content

Trading glossary

Awesome oscillator

Trading involves risk. You could lose more than your deposit.

A momentum histogram plotting the difference between a short and a long simple moving average of each bar's midpoint, so it compares recent momentum against a longer baseline.

Introduced by Bill Williams, the calculation departs from most oscillators in two ways. It is computed on the median price of each bar, the high plus the low divided by two, rather than on the close, and it uses simple moving averages of five and thirty four periods over that median series. The plotted value is the shorter average less the longer one, drawn as a histogram above and below a zero line, with each bar coloured according to whether it is higher or lower than the one before it.

Three readings are conventionally taught with it: the crossing of the zero line, the saucer, in which the histogram changes direction without crossing, and the twin peaks formation. All three come from a single author's trading system and are conventions within it, not independent results, which is worth knowing because they are frequently repeated as though they were established properties of markets.

Structurally it is the difference between two moving averages, so it inherits the lag of both and reports momentum that has already occurred rather than momentum arriving. In a sideways market it oscillates around zero and produces frequent crossings that describe nothing. Practitioners often observe that it is essentially the same construction as MACD computed on the median price with different lengths and no signal line, which is why the two indicators trace similar shapes on the same chart.

How it is calculated

The plotted value equals the five period simple moving average of the bar midpoint, high plus low divided by two, less the thirty four period simple moving average of the same series.

Worked example. Illustrative figures, not YAL prices or terms.

One bar of the histogram

Bar high
104.00
Bar low
100.00
Median price for the bar
102.00
Five period average of the median price
101.20
Thirty four period average of the median price
99.60
Value plotted
1.60

Illustrative prices. The plotted value is a difference between two averages, so it carries the lag of the longer one regardless of what the most recent bar did.

Where you see it

MetaTrader 5 groups it with the Bill Williams indicators in its Navigator.

Get started

Open your account in four steps.

A clear path from sign-up to your first trade, in four steps.

No depositNo documents

  1. 01/ 04step 1 of 4

    Register

    A few details to get started.

    No deposit to open

  2. 02/ 04step 2 of 4

    Verify

    Confirm your identity, securely.

    ID and proof of address

  3. 03/ 04step 3 of 4

    Fund

    Add money by bank transfer or card.

    From $0

  4. 04/ 04step 4 of 4

    Trade

    Go live on the platform you already know.

    MetaTrader 5

Cookies on this site

Some cookies are needed to make the site work. With your permission we also use analytics cookies to see which pages are read, so we can improve them. You can change your choice at any time.