The Ultimate Oscillator, developed by Larry Williams in 1976, is a momentum indicator that incorporates three different time periods — typically 7, 14, and 28 sessions — into a single oscillator to reduce the false signals that single-period oscillators generate. By combining short-term, medium-term, and long-term momentum into a weighted average, the Ultimate Oscillator provides a more balanced and reliable momentum reading than indicators using a single lookback period. It oscillates between 0 and 100 — readings below 30 indicate oversold conditions, while readings above 70 indicate overbought conditions. Williams specifically designed buy and sell signals based on divergence between the oscillator and price, combined with confirmation conditions — a bullish divergence (price makes a new low but the oscillator does not) accompanied by a subsequent oscillator rise above the highest reading reached during the divergence is considered a confirmed buy signal. In Indian equity markets, the Ultimate Oscillator is used by technical traders on Nifty 50 and individual stock charts as a multi-timeframe momentum confirmation tool, particularly for identifying high-probability divergence-based reversal trades.