Der Ultimate Oscillator, auch genannt der Ultimative Oszillator, ist ein Oszillator, der drei Periodeneinstellungen gleichzeitig berücksichtigt, und wurde von Larry Williams entwickelt. Er vereint Eigenschaften von seinem Accumulation/Distribution Oscillator und dem Relative Stärke Index (RSI) nach Welles Wilder.
Wie jeder Oszillator, stellt der Ultimate Oscillator einen Bezug zwischen dem aktuellen Kurs und dem einer vergangen Zeitperiode her. Anders als die meisten Oszillatoren, kombiniert der Ultimative Oszillator hierbei allerdings kurz-, mittel- und langfristige Zeitintervalle mit unterschiedlichen Gewichtungsfaktoren in einem einzigen Indikator.
Indem diese drei Zeitebenen, üblicherweise eine Woche/7 Tage, zwei Wochen/14 Tage und vier Wochen/28 Tage, im Ultimate Oscillator kombiniert werden, ist das Ergebnis nicht so stark vom ausgewählten Betrachtungszeitraum abhängig. So kann die Zahl der Fehlsignale reduziert werden und gleichzeitig bleibt die Empfindlichkeit eines schnellen Indikators erhalten. Er wird genutzt, um überkaufte und überverkaufte Situationen sowie Trends zu bestätigen bzw. mögliche Trendumkehren zu antizipieren.