บทความทั้งหมด

Stochastic Oscillator คืออะไร? อ่าน %K และ %D อย่างไร

Stochastic Oscillator วัดว่าราคาปิดล่าสุดอยู่ตรงไหนของช่วงสูงสุดถึงต่ำสุดในกี่แท่งที่กำหนด ค่าที่ได้อยู่ระหว่าง 0 ถึง 100 แนวคิดเบื้องหลังคือในแนวโน้มขาขึ้น ราคามักปิดใกล้จุดสูงสุดของช่วง และในขาลงมักปิดใกล้จุดต่ำสุด

ตัวเลขเป็นตัวอย่างเพื่อประกอบบทความ · ตรวจเงื่อนไขของโบรกเกอร์ก่อนเทรดจริง

สรุปสาระสำคัญ

  • วัดตำแหน่งของราคาปิดภายในกรอบสูงสุด-ต่ำสุด ไม่ได้วัดขนาดการเปลี่ยนแปลง
  • %K คือค่าดิบ ส่วน %D คือค่าเฉลี่ยของ %K อีกทีหนึ่ง
  • ค้างในเขตสุดขั้วได้นานในตลาดที่มีแนวโน้ม เช่นเดียวกับ RSI
  • ไวกว่า RSI เพราะอิงกรอบราคาโดยตรง จึงให้สัญญาณถี่กว่า
  • มีสามแบบคือ Fast, Slow และ Full ต่างกันที่ระดับการทำให้เรียบ

คำนวณมาจากอะไร

ค่า %K ได้จากการเทียบราคาปิดล่าสุดกับช่วงระหว่างจุดต่ำสุดและจุดสูงสุดในกี่แท่งที่กำหนด ถ้าปิดที่จุดสูงสุดพอดีจะได้ 100 ถ้าปิดที่จุดต่ำสุดพอดีจะได้ 0 ส่วน %D คือค่าเฉลี่ยของ %K ย้อนหลังสามแท่ง ซึ่งทำให้เส้นเรียบขึ้นและลดการสลับไปมา

จุดที่ต่างจาก RSI อย่างชัดเจนคือ Stochastic สนใจแค่ตำแหน่งภายในกรอบ ไม่สนขนาดของการเปลี่ยนแปลง ราคาที่ขยับนิดเดียวแต่ปิดใกล้ขอบบนของกรอบแคบ ๆ ก็ให้ค่าสูงได้เท่ากับราคาที่วิ่งแรง

แผนภาพเปรียบเทียบ RSI กับ Stochastic บนข้อมูลราคาชุดเดียวกัน

ภาพด้านบนใช้ข้อมูลราคาชุดเดียวกันป้อนให้ทั้งสองตัว แล้วนับจำนวนแท่งที่แต่ละตัวอยู่ในเขตสุดขั้ว สิ่งที่เห็นคือทั้งสองไม่ได้เห็นตรงกันตลอด การใช้สองตัวนี้พร้อมกันเพื่อยืนยันกันเอง จึงไม่ได้ให้ความมั่นใจเพิ่มอย่างที่หลายคนคาดหวัง

Fast, Slow และ Full ต่างกันอย่างไร

  • Fast — ใช้ %K ดิบ ไวที่สุด แต่สลับไปมามากจนอ่านยากในทางปฏิบัติ
  • Slow — ทำให้ %K เรียบก่อนหนึ่งชั้น เป็นแบบที่ใช้กันทั่วไปที่สุด
  • Full — ปรับระดับการทำให้เรียบได้เองทั้งสองชั้น ยืดหยุ่นที่สุด
  • ยิ่งเรียบยิ่งหน่วง — สิ่งที่แลกมากับสัญญาณที่นิ่งขึ้นคือความช้า

ทำไมเขตสุดขั้วถึงไม่ใช่สัญญาณกลับตัว

เมื่อแนวโน้มแข็งแรง ราคาจะปิดใกล้ขอบของกรอบซ้ำ ๆ ทำให้ค่าค้างอยู่เหนือ 80 หรือใต้ 20 ได้ต่อเนื่อง สภาพนี้ไม่ใช่ความผิดปกติ แต่เป็นลักษณะที่คาดหวังได้ของแนวโน้มที่กำลังทำงาน

กฎที่ว่าเห็นค่าเกิน 80 แล้วขายจึงมีปัญหาแบบเดียวกับกฎ 70 ของ RSI คือมันสั่งให้สวนทางกับตลาดในจังหวะที่ตลาดกำลังไปได้ดีที่สุด

การตัดกันของ %K กับ %D

สัญญาณที่ใช้กันบ่อยคือรอให้ %K ตัด %D ในเขตสุดขั้ว ซึ่งอย่างน้อยก็เพิ่มเงื่อนไขว่าค่าต้องเริ่มเปลี่ยนทิศแล้ว ไม่ใช่แค่แตะระดับเฉย ๆ แต่ในตลาดไร้ทิศทาง การตัดกันแบบนี้เกิดถี่มาก

เรื่องความถี่ของสัญญาณกับต้นทุนที่ต้องจ่ายต่อครั้ง อธิบายไว้ในบทความ แนวทางเลือก Timeframe ซึ่งเป็นปัจจัยที่ตัดสินว่าสัญญาณถี่ขึ้นคุ้มหรือไม่

Divergence บน Stochastic

หลักการเหมือนกับ Divergence บนตัวชี้วัดโมเมนตัมอื่น คือราคาทำจุดสูงสุดใหม่แต่ค่าของอินดิเคเตอร์ทำจุดสูงสุดที่ต่ำลง ตีความว่าราคาปิดไม่ได้เกาะขอบบนของกรอบเหมือนรอบก่อน แม้ตัวราคาจะขึ้นไปสูงกว่าเดิมก็ตาม

สิ่งที่ต่างจาก RSI คือ Stochastic ไวกว่า จึงเกิด Divergence บ่อยกว่ามาก ผลคือมีทั้งครั้งที่ตามมาด้วยการเปลี่ยนทิศจริง และครั้งที่ราคาไปต่อโดยไม่สนใจเลย จำนวนครั้งที่เกิดมากขึ้นไม่ได้แปลว่าได้โอกาสมากขึ้น แต่แปลว่าสัดส่วนของสัญญาณที่ไม่นำไปสู่อะไรก็มากขึ้นตามไปด้วย

ถ้าจะใช้ ควรกำหนดให้ชัดว่านับยอดอย่างไร ต้องห่างกันอย่างน้อยกี่แท่ง และต้องอยู่ในเขตสุดขั้วหรือไม่ เพราะถ้าไม่นิยามเป็นตัวเลข การมองย้อนหลังจะเห็น Divergence ได้เกือบทุกที่ที่อยากเห็น

ถ้าจะเขียนเป็นเงื่อนไขในระบบอัตโนมัติ

  • ใช้ค่าจากแท่งที่ปิดแล้วเท่านั้น — ค่าบนแท่งที่ยังวิ่งเปลี่ยนได้ทุกวินาที
  • ระบุชัดว่าใช้ Fast, Slow หรือ Full — ผลต่างกันมากพอที่จะเปลี่ยนข้อสรุปของการทดสอบ
  • เพิ่มเงื่อนไขบริบท — เช่นใช้ตัวกรองทิศทางจาก Timeframe ที่ใหญ่กว่า
  • บันทึกทั้ง %K และ %D ที่ระบบเห็น — เวลาไล่ปัญหาจะรู้ว่าเงื่อนไขไหนเป็นตัวจุดชนวน

สรุป

Stochastic เป็นเครื่องมือที่บอกตำแหน่งของราคาปิดภายในกรอบล่าสุด ซึ่งมีประโยชน์ในตลาดที่วนอยู่ในกรอบ แต่ให้สัญญาณที่ชวนเข้าใจผิดในตลาดที่มีแนวโน้ม การใช้ที่สมเหตุสมผลคือรู้ว่าตอนนี้ตลาดอยู่ในสภาพไหนก่อน แล้วค่อยตัดสินว่าค่าที่เห็นมีความหมายหรือเป็นเพียงลักษณะปกติของแนวโน้มที่กำลังเกิด