Ultimate Oscillator เป็นเครื่องมือสำหรับการวิเคราะห์หุ้นที่พยายามวัดแรงผลักดันของการเคลื่อนไหวของหุ้นโดยเฉพาะ สร้างโดย Larry Williams ในปี 1976 มันแตกต่างจากวิธีการวิเคราะห์โมเมนตัมหลายวิธีโดยการรวมตัวเลขสต็อกสำหรับช่วงเวลาที่แตกต่างกันสามช่วงเวลา ด้วยการรวมช่วงเวลาที่แตกต่างกันและถ่วงน้ำหนักพวกเขาตามความเป็นอยู่ล่าสุดของ Ultimate Oscillator สามารถหลีกเลี่ยงสัญญาณเท็จบางอันที่ส่งโดยตัวทำนายที่แคบกว่าได้ สัญญาณซื้อจะถูกส่งออกโดยออสซิลเลเตอร์เมื่อมันแสดงให้เห็นถึงความแตกต่างในเชิงบวกซึ่งหมายความว่าออสซิลเลเตอร์จะสร้างยอดรวมที่ต่ำกว่าราคาของหุ้น
วิธีการวิเคราะห์หุ้นทางเทคนิคหลายวิธีที่สร้างขึ้นโดยผู้เชี่ยวชาญด้านการลงทุนให้ความสามารถในการทำนายการเคลื่อนไหวของราคาหุ้นในอนาคตตามผลการดำเนินงานที่ผ่านมา ข้อเสียเปรียบของเทคนิคเหล่านี้อาจเป็นเพราะพวกเขาล้อมรอบเพียงช่วงเวลาเดียวโดยไม่รวมข้อมูลราคาในอดีตที่สามารถเกี่ยวข้องกับการเคลื่อนไหวในอนาคต Ultimate Oscillator พยายามหลีกเลี่ยงหลุมพรางนี้ด้วยการขยายขอบเขตของข้อมูลที่รวมเพื่อพยายามรับภาพรวมของโมเมนตัมราคาหุ้น
มีสององค์ประกอบหลักที่ประกอบขึ้นเป็นหัวใจของ Ultimate Oscillator "แรงกดดันการซื้อ" ซึ่งวัดทิศทางราคาถูกคำนวณโดยการลบราคาขั้นต่ำซึ่งอาจเป็นราคาต่ำสุดที่หุ้นถูกโจมตีในวันที่มีการวัดหรือถ้าต่ำกว่าราคาปิดของวันก่อนหน้าจากราคาปิดของ วันที่ถูกวัด "ช่วงที่แท้จริง" ซึ่งกำหนดระยะทางของการเคลื่อนไหวของสต็อกเข้าถึงได้โดยการลบราคาขั้นต่ำจากราคาสูงสุดที่มาถึงในวันที่กำลังศึกษา อีกครั้งราคาปิดของวันก่อนหน้าอาจถูกนำมาใช้สำหรับยอดรวมเหล่านี้อย่างใดอย่างหนึ่งถ้ามันมากเกินไป
เมื่อรวบรวมข้อมูลราคา 28 วันจะสามารถเข้าถึง Ultimate Oscillator ได้ ก่อนคำนวณค่าเฉลี่ยสำหรับช่วงเวลาสาม, 7 วัน, 14 วันและ 28 วันจะถูกคำนวณ สิ่งนี้ทำได้โดยการเพิ่มผลรวมของแรงกดดันการซื้อและหารด้วยผลรวมของผลรวมช่วง True ในช่วงเวลาเดียวกัน
ขั้นตอนสุดท้ายของการคำนวณ Ultimate Oscillator คือการเพิ่มค่าเฉลี่ยถ่วงน้ำหนัก ในกระบวนการนี้ค่าเฉลี่ย 7 วันคูณด้วย 4 ค่าเฉลี่ย 14 วันคูณด้วย 2 และค่าเฉลี่ย 28 วันถูกเก็บไว้เหมือนเดิม ผลรวมเหล่านี้ถูกบวกหารด้วย 7 แล้วคูณด้วย 100 ถ้าผลรวมนี้ต่ำกว่า 30 และมีโมเมนตัมลดลงน้อยกว่าในราคารวมของหุ้นที่มีความแตกต่างที่เกิดขึ้นและหุ้นควรจะเป็น ซื้อ


