Info Gulp

What Is the Ultimate Oscillator?


Last Updated:
Info Gulp employs strict editorial principles to provide accurate, clear and actionable information. Learn more about our Editorial Policy.

    Highlights

  • The Ultimate Oscillator uses three timeframes—seven, 14, and 28 periods—to compute a weighted average for measuring price momentum with reduced volatility
  • Buy signals occur with bullish divergence when the indicator rises above the divergence high after a low below 30, while sell signals happen with bearish divergence when it falls below the divergence low after a high above 70
  • The formula involves calculating buying pressure and true range sums over the timeframes, weighted as 4 for seven periods, 2 for 14, and 1 for 28, then scaled to 100
  • Compared to the Stochastic Oscillator, the Ultimate Oscillator incorporates multiple lookback periods for fewer false divergences but may miss some valid trades due to its strict three-step signal method
Table of Contents

What Is the Ultimate Oscillator?

Let me explain the Ultimate Oscillator directly: it's a technical indicator I know was created by Larry Williams back in 1976 to gauge the price momentum of an asset over multiple timeframes. You'll find it has lower volatility and generates fewer trade signals than oscillators stuck on a single timeframe, thanks to its use of a weighted average from three different periods.

How Signals Are Generated

You get buy and sell signals from divergences with this indicator. It produces fewer divergence signals overall because of that multi-timeframe setup, which smooths things out.

Key Takeaways

Here's what you need to know: the indicator relies on three timeframes in its math—seven, 14, and 28 periods. The shortest one carries the most weight, while the longest has the least. For buy signals, look for bullish divergence where the low dips below 30 on the indicator, then it climbs above the divergence high. Sell signals come from bearish divergence with the high above 70, followed by a drop below the divergence low.

The Ultimate Oscillator Formula

The formula for the Ultimate Oscillator is straightforward once you break it down: UO = [(A7 × 4) + (A14 × 2) + A28] / (4 + 2 + 1) × 100, where A stands for average, calculated from buying pressure (BP) and true range (TR). BP is the close minus the minimum of the low or prior close. TR is the maximum of high or prior close minus the minimum of low or prior close. Then, Average7 is the sum of BP over seven periods divided by the sum of TR over seven, and similarly for 14 and 28.

How to Calculate the Ultimate Oscillator

To calculate it yourself, start with buying pressure (BP): that's the period's close minus the lower of that period's low or the prior close. Track these for summing over the last seven, 14, and 28 periods to get your BP sums. Next, true range (TR) is the higher of the current high or prior close minus the lower of the current low or prior close—sum those up the same way for TR sums. Then compute the averages: Average7 is BP sum over seven divided by TR sum over seven, and so on for 14 and 28. Finally, plug them into the weighted formula—multiply Average7 by 4, Average14 by 2, Average28 by 1, divide by 7, and multiply by 100.

What Does the Ultimate Oscillator Tell You?

This indicator ranges from 0 to 100, with below 30 as oversold and above 70 as overbought, much like the RSI. Signals come when price and indicator move oppositely, using a three-step method Larry Williams outlined. He built it to handle multiple timeframes, cutting down on false divergences that plague single-timeframe oscillators. For a buy signal, you need a bullish divergence with the lower low below 30, then the oscillator topping the high between those lows. Sell signals mirror that: bearish divergence with the higher high above 70, then dropping below the low between highs.

The Ultimate Oscillator vs. the Stochastic Oscillator

Compare it to the Stochastic Oscillator, which only uses one timeframe, while this one has three. The Ultimate doesn't usually have a signal line, unlike Stochastic, and their divergence-based signals differ due to the calculations.

Limitations of Using the Ultimate Oscillator

Be aware of its limits: the three-step method filters out bad trades but also skips good ones. Divergence doesn't show at every reversal, and waiting for the oscillator to cross the divergence high or low might mean missing the best entry as price has already moved. Don't use it alone—combine it with price analysis, other indicators, or fundamentals in your trading plan.

Technical indicators in general use historical price and volume data to predict trends and entry/exit points—there are many types based on what you need. Popular ones include RSI for momentum, Bollinger Bands for volatility, and Fibonacci for support/resistance. The RSI, introduced by J. Welles Wilder in 1978, scales from 0 to 100, flagging overbought above 70 and oversold below 30.

The Bottom Line

In summary, the Ultimate Oscillator looks at seven, 14, and 28 periods with a weighted average to minimize volatility and signals, giving the 28-period the least weight. Make sure you fully grasp the calculations before using it—consult a professional if needed. This is all for informational purposes; check disclaimers for details.

Other articles for you

What Is Rational Expectations Theory?
What Is Rational Expectations Theory?

Rational expectations theory explains how people use rationality, information, and past experiences to form economic expectations that influence future outcomes.

What Is a Stock Gap?
What Is a Stock Gap?

Stock gaps are price discontinuities on charts caused by news or events, with four main types that help traders identify market shifts.

What Is a T-Account?
What Is a T-Account?

A T-account is a visual tool in double-entry bookkeeping that records debits on the left and credits on the right to track financial transactions.

What Is the Welfare Loss of Taxation?
What Is the Welfare Loss of Taxation?

The welfare loss of taxation is the overall societal cost from imposing taxes, beyond just the revenue transfer.

What Is a Creditor?
What Is a Creditor?

A creditor is an entity that lends money and may take actions like repossession or legal proceedings if not repaid.

What Is a Financial Portfolio?
What Is a Financial Portfolio?

A financial portfolio is a collection of investments designed to meet an investor's goals through diversification and risk management.

What Are Weak Shorts?
What Are Weak Shorts?

Weak shorts are traders with short positions who exit quickly on price rises, often retail investors, influencing stock volatility and short squeezes.

Deciding Between an ARM and a Fixed-Rate Mortgage
Deciding Between an ARM and a Fixed-Rate Mortgage

This text compares adjustable-rate mortgages (ARMs) to 30-year fixed-rate mortgages, highlighting when an ARM might save money for short-term homeowners despite potential risks.

What Is the Economic Cycle?
What Is the Economic Cycle?

The economic cycle describes the fluctuating pattern of economic activity through stages of expansion, peak, contraction, and trough.

What Is the Nominal Effective Exchange Rate (NEER)?
What Is the Nominal Effective Exchange Rate (NEER)?

The nominal effective exchange rate (NEER) is a weighted average that measures a country's currency value against a basket of foreign currencies to assess international competitiveness.

Follow Us

Share



by using this website you agree to our Cookies Policy

Copyright © Info Gulp 2025