Stochastic Oscillator คืออะไร อ่านสัญญาณ %K %D อย่างไร
อินดิเคเตอร์ Stochastic Oscillator มักแสดงเป็นหน้าต่างใต้กราฟราคา พร้อมเส้นสองเส้นที่แกว่งอยู่ระหว่าง 0 ถึง 100 ผู้เริ่มต้นจึงอาจสงสัยว่าค่าที่เห็นวัดอะไร และการตัดกันของเส้น %K กับ %D สื่อถึงการเปลี่ยนแปลงของแรงส่งอย่างไร บทความนี้อธิบายหลักการคำนวณ วิธีอ่านโซน Overbought และ Oversold ตัวอย่างการอ่านจุดตัด รวมถึงข้อจำกัดที่ควรพิจารณาก่อนนำอินดิเคเตอร์ไปใช้ร่วมกับข้อมูลอื่น
Stochastic Oscillator คืออะไร คำนวณจากอะไร
Stochastic Oscillator เป็นอินดิเคเตอร์กลุ่ม Momentum ที่เปรียบเทียบราคาปิดล่าสุดกับช่วงราคาสูงสุด-ต่ำสุดของจำนวนแท่งเทียนที่กำหนด แนวคิดคือ ในช่วงที่แรงซื้อเด่น ราคาปิดมักอยู่ใกล้ด้านบนของกรอบราคาล่าสุด ขณะที่ช่วงที่แรงขายเด่น ราคาปิดมักอยู่ใกล้ด้านล่างของกรอบ
สูตรพื้นฐานของ Fast %K คือ
%K = [(ราคาปิดล่าสุด - ราคาต่ำสุดในรอบ) ÷ (ราคาสูงสุดในรอบ - ราคาต่ำสุดในรอบ)] × 100
ตัวอย่าง สมมติใช้รอบ 14 แท่งเทียน โดยราคาสูงสุดเท่ากับ 120 หน่วย ราคาต่ำสุดเท่ากับ 100 หน่วย และแท่งล่าสุดปิดที่ 115 หน่วย จะได้ %K = [(115 - 100) ÷ (120 - 100)] × 100 = 75 หมายความว่าราคาปิดล่าสุดอยู่สูงจากจุดต่ำสุดขึ้นมา 75% ของช่วงราคาที่นำมาคำนวณ
ด้วยโครงสร้างของสูตร ค่า Stochastic จึงเคลื่อนไหวอยู่ในช่วง 0 ถึง 100 โดยค่าที่สูงสะท้อนว่าราคาปิดอยู่ใกล้ขอบบนของช่วงที่พิจารณา ส่วนค่าที่ต่ำสะท้อนว่าราคาปิดอยู่ใกล้ขอบล่าง ทั้งนี้ตัวเลขดังกล่าวไม่ได้บอกว่าราคาสินทรัพย์มีมูลค่าสูงหรือต่ำเกินจริง
เส้น %K และ %D ต่างกันอย่างไร
ในรูปแบบ Fast Stochastic เส้น %K เป็นค่าที่คำนวณจากสูตรโดยตรง ส่วน %D มักเป็นค่าเฉลี่ยเคลื่อนที่ของ %K จึงตอบสนองช้ากว่าและมีเส้นที่เรียบกว่า
- %K หรือเส้นเร็ว สะท้อนตำแหน่งของราคาปิดล่าสุดเมื่อเทียบกับช่วงราคาสูงสุด-ต่ำสุด
- %D หรือเส้นสัญญาณ มักคำนวณจากค่าเฉลี่ยเคลื่อนที่ 3 period ของ %K เพื่อให้ดูทิศทางของแรงส่งได้เรียบขึ้น
ค่าที่พบได้บ่อยบนแพลตฟอร์มคือ 14, 3, 3 ซึ่งโดยทั่วไปหมายถึงการใช้ช่วงคำนวณ 14 period จากนั้นเกลี่ยค่า %K ด้วย 3 period และคำนวณ %D จากค่าเฉลี่ยอีก 3 period ลักษณะนี้มักเรียกว่า Slow Stochastic จึงควรดูชื่อและคำอธิบายการตั้งค่าของแต่ละแพลตฟอร์มประกอบ เพราะบางระบบอาจแสดง Fast และ Slow Stochastic แยกกัน
ตัวอย่าง หากค่า %K ที่ใช้คำนวณ %D สามช่วงล่าสุดเท่ากับ 60, 72 และ 81 และกำหนด %D เป็น SMA 3 period ค่า %D จะเท่ากับ (60 + 72 + 81) ÷ 3 = 71 การที่เส้น %K เคลื่อนไหวเร็วกว่าจึงทำให้เกิดการตัดขึ้นหรือตัดลงผ่าน %D เมื่อแรงส่งระยะสั้นเปลี่ยนไป
โซน Overbought และ Oversold บน Stochastic คืออะไร
เกณฑ์อ้างอิงที่ใช้กันทั่วไปคือ ค่าเหนือ 80 เป็นโซน Overbought และค่าต่ำกว่า 20 เป็นโซน Oversold ส่วนบางคนอาจปรับระดับให้เข้มขึ้น เช่น 90 และ 10 เพื่อลดจำนวนครั้งที่ราคาเข้าเขตสุดขอบ แต่ค่าที่เหมาะสมขึ้นอยู่กับสินทรัพย์ กรอบเวลา และวิธีใช้งาน
คำว่า Overbought ไม่ได้หมายความว่าราคา “แพงเกินมูลค่า” และ Oversold ไม่ได้หมายความว่าราคา “ถูก” ตัวเลขเพียงบอกตำแหน่งของราคาปิดเมื่อเทียบกับช่วงราคาย้อนหลัง ตัวอย่างเช่น %K เท่ากับ 85 หมายความว่าราคาปิดอยู่ค่อนมาทางด้านบนของกรอบราคาที่ใช้คำนวณอย่างมาก
ในตลาดที่มีแนวโน้มชัด ค่า Stochastic สามารถอยู่เหนือ 80 หรือต่ำกว่า 20 ต่อเนื่องหลายแท่งได้ ดังนั้นการเห็นค่าเข้า Overbought หรือ Oversold เพียงอย่างเดียวไม่ควรถูกตีความว่าเป็นคำยืนยันว่าราคาจะกลับตัวทันที
ตัวอย่างการอ่านสัญญาณเมื่อเส้น %K ตัดเส้น %D
จุดตัดของ %K และ %D ใช้เพื่อสังเกตการเปลี่ยนแปลงของแรงส่งระยะสั้น โดยอ่านร่วมกับบริบทของราคาได้เป็นลำดับดังนี้
-
ระบุทิศทางของการตัด หาก %K ตัดขึ้นเหนือ %D ถือเป็น bullish crossover ในเชิงโมเมนตัมระยะสั้น ส่วนกรณี %K ตัดลงใต้ %D ถือเป็น bearish crossover
-
ดูตำแหน่งที่เกิดจุดตัด จุดตัดที่เกิดใกล้หรือภายในโซนต่ำกว่า 20 และสูงกว่า 80 มักถูกนำมาพิจารณามากกว่าจุดตัดกลางช่วง แต่ยังไม่ใช่หลักฐานเพียงพอสำหรับการตัดสินใจ
-
รอให้แท่งเทียนปิดก่อนประเมินสัญญาณ เพราะค่า %K ของแท่งที่ยังไม่ปิดสามารถเปลี่ยนได้ตามราคาล่าสุด
ตัวอย่างเชิงตัวเลข สมมติแท่งก่อนหน้ามี %K เท่ากับ 12 และ %D เท่ากับ 16 จากนั้นแท่งถัดมามี %K เท่ากับ 18 และ %D เท่ากับ 15 จะเห็นว่า %K ตัดขึ้นเหนือ %D ขณะที่ทั้งสองค่ายังอยู่ต่ำกว่า 20 จึงเป็นตัวอย่างของ bullish crossover ในเขต Oversold
ในทางกลับกัน หากแท่งก่อนหน้ามี %K เท่ากับ 88 และ %D เท่ากับ 84 แล้วแท่งถัดมามี %K เท่ากับ 82 และ %D เท่ากับ 85 จะเป็นกรณี %K ตัดลงใต้ %D ขณะที่ค่าทั้งสองยังอยู่เหนือ 80 ซึ่งเป็นตัวอย่างของ bearish crossover ในเขต Overbought
แพลตฟอร์มซื้อขายส่วนใหญ่มักคำนวณค่า Stochastic ให้อัตโนมัติ ผู้ใช้งานจึงควรตรวจสอบว่าระบบตั้งค่าเป็น Fast หรือ Slow Stochastic รวมถึงดูค่า period ที่ใช้จริง สำหรับผู้ที่ต้องการตรวจสอบรายละเอียดแพลตฟอร์มของผู้ให้บริการแต่ละราย สามารถดูข้อมูลจากหน้า โบรกเกอร์ GOC Prime และเปรียบเทียบกับเงื่อนไขของผู้ให้บริการอื่นก่อนเลือกใช้งาน
ข้อจำกัดของ Stochastic ในตลาดที่มีแนวโน้มแรง
ข้อจำกัดสำคัญคือ ค่า Overbought หรือ Oversold ไม่ได้หมายความว่าราคาต้องกลับตัวทันที โดยเฉพาะตลาดที่มีแนวโน้มแรง เพราะเมื่อราคาปิดต่อเนื่องใกล้ขอบบนหรือขอบล่างของช่วงที่คำนวณ ค่า %K สามารถค้างอยู่ในโซนสุดขอบเป็นเวลานานได้
ประเด็นอื่นที่ควรพิจารณาประกอบมีดังนี้
- กรอบเวลา กราฟระยะสั้นมักมีจุดตัดถี่กว่าและอาจเกิดสัญญาณรบกวนมากกว่ากรอบเวลาที่ยาวขึ้น
- โครงสร้างราคา แนวรับ แนวต้าน แนวโน้ม หรือเส้นค่าเฉลี่ยอาจใช้เป็นข้อมูลอีกชั้นหนึ่งเพื่อประเมินว่าจุดตัดสอดคล้องกับภาพรวมของราคาหรือไม่
- ต้นทุนการซื้อขาย หากมีการเปิดคำสั่งถี่ ต้นทุนอย่างสเปรด ค่าคอมมิชชัน และค่าสวอปในกรณีที่มีการเรียกเก็บ อาจส่งผลต่อผลลัพธ์รวม
- การบริหารความเสี่ยง ขนาดคำสั่งและวงเงินความเสี่ยงต่อครั้งเป็นตัวแปรของแผนบริหารพอร์ตแต่ละแบบ ตัวเลขอย่าง 1–2% ต่อคำสั่งเป็นเพียงตัวอย่างที่มักใช้ในการอธิบายหลักการ ไม่ใช่เกณฑ์มาตรฐานหรือระดับที่เหมาะกับทุกบัญชี
Stochastic Oscillator จึงเหมาะกับการใช้เป็นข้อมูลประกอบมากกว่าการเป็นเกณฑ์เดียวในการตัดสินใจ สามารถทดลองดูพฤติกรรมของ %K และ %D บนข้อมูลย้อนหลังหรือบัญชีทดลอง เพื่อทำความเข้าใจว่าอินดิเคเตอร์ตอบสนองต่อสินทรัพย์และกรอบเวลาต่างกันอย่างไร
โดยสรุป Stochastic Oscillator วัดตำแหน่งของราคาปิดล่าสุดภายในช่วงราคาสูงสุด-ต่ำสุด แล้วแสดงเป็นเส้น %K และ %D ระดับ 80 และ 20 เป็นเกณฑ์อ้างอิงที่ใช้กันทั่วไปสำหรับ Overbought และ Oversold ขณะที่จุดตัดของสองเส้นใช้สังเกตการเปลี่ยนแรงส่งระยะสั้น แต่ไม่ใช่คำยืนยันว่าราคาจะกลับทิศ การใช้งานจึงควรพิจารณาร่วมกับโครงสร้างราคา ต้นทุน และการบริหารความเสี่ยง เนื้อหานี้จัดทำเพื่อการศึกษา ไม่ใช่คำแนะนำหรือการชักชวนให้ลงทุน