Ultimate Oscillator adalah alat untuk analisis saham yang mencoba mengukur momentum pergerakan saham tertentu dengan tepat. Dibuat oleh Larry Williams pada tahun 1976, ini berbeda dari banyak metode analisis momentum dengan memasukkan angka saham untuk tiga periode waktu yang berbeda. Dengan memasukkan periode waktu yang berbeda dan membobotnya sesuai dengan seberapa baru mereka, Osilator Utama dapat menghindari beberapa sinyal palsu yang dikirim oleh prediktor yang lebih sempit. Sinyal beli dikirim oleh osilator ketika menunjukkan divergensi bullish, yang berarti bahwa osilator membentuk total rendah yang lebih tinggi daripada harga saham.
Banyak metode analisis saham teknis yang dibuat oleh para ahli investasi menjanjikan kemampuan untuk memprediksi pergerakan harga saham di masa depan berdasarkan kinerja masa lalu. Kelemahan dari beberapa teknik ini mungkin hanya mencakup satu periode waktu, menghilangkan informasi harga masa lalu yang mungkin relevan dengan pergerakan masa depan. Ultimate Oscillator mencoba menghindari jebakan ini dengan memperluas cakupan informasi yang disertakan untuk mencoba mendapatkan gambaran lengkap tentang momentum harga saham.
Ada dua komponen utama yang membentuk persamaan di jantung Ultimate Oscillator. “Tekanan beli”, yang mengukur arah harga, dihitung dengan mengurangkan harga minimum, yang dapat berupa harga terendah yang dicapai saham pada hari yang diukur atau, jika lebih rendah, harga penutupan hari sebelumnya, dari harga penutupan hari diukur. “True range”, yang menentukan jarak pergerakan saham, dicapai dengan mengurangkan harga minimum dari harga maksimum yang dicapai pada hari yang sedang dipelajari. Sekali lagi, harga penutupan hari sebelumnya dapat digunakan untuk salah satu dari total tersebut jika lebih ekstrim.
Setelah 28 hari informasi harga dikumpulkan, Ultimate Oscillator dapat dicapai. Pertama, rata-rata untuk tiga periode waktu, 7 hari, 14 hari, dan 28 hari, dihitung. Ini dilakukan dengan menjumlahkan jumlah total Tekanan Beli dan membaginya dengan jumlah total Rentang Sejati untuk periode waktu yang sama.
Langkah terakhir untuk perhitungan Ultimate Oscillator adalah menjumlahkan rata-rata pembobotan. Dalam proses ini, rata-rata 7 hari dikalikan 4, rata-rata 14 hari dikalikan 2, dan rata-rata 28 hari dipertahankan apa adanya. Total ini ditambahkan, dibagi 7, dan kemudian dikalikan dengan 100. Jika total ini di bawah 30, dan momentum penurunan total osilator lebih sedikit daripada harga saham, divergensi bullish terjadi dan saham harus dibeli.