อัปเดตล่าสุด: 29 สิงหาคม 2569 · บทความในหมวด บทเรียนที่ 14: ทดสอบและวัดผล

Forward Testing คือการทดสอบกลยุทธ์กับข้อมูลที่ยังไม่เกิดขึ้น โดยเดินไปข้างหน้าพร้อมกับตลาด

เป็นด่านที่อยู่ระหว่างการทดสอบย้อนหลังกับการใช้เงินจริง — และเป็นด่านเดียวที่ตรวจสิ่งที่ Backtest ตรวจไม่ได้

สิ่งที่ Forward Test ตรวจได้แต่ Backtest ตรวจไม่ได้

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

แถวสุดท้ายมักถูกมองข้าม แต่เป็นสาเหตุที่คนล้มเหลวบ่อยที่สุด

คุณอาจมีกลยุทธ์ที่ดีจริง — แต่ถ้าคุณทนช่วง Drawdown ไม่ไหวและเปลี่ยนกฎกลางทาง ผลที่ได้จะไม่ใช่ผลของกลยุทธ์นั้น

Forward Test จึงทดสอบสองอย่างพร้อมกัน: กลยุทธ์ และตัวคุณ

📖 วิธีรับมือช่วงที่แพ้ติดกัน

ลำดับสามช่วง

แผนภาพแสดงสามช่วงของการทดสอบ ตั้งแต่ Backtest ไปจนถึงการเทรดจริง พร้อมเกณฑ์ผ่านที่ต้องกำหนดไว้ก่อน

เกณฑ์ผ่านต้องเขียนไว้ก่อนเริ่ม

ถ้าไม่เขียนไว้ก่อน — คุณจะกำหนดเกณฑ์หลังจากเห็นผลแล้ว

และเมื่อผลออกมาไม่ดี คุณจะบอกตัวเองว่า “ยังไม่ครบรอบ” หรือ “ช่วงนี้ตลาดผิดปกติ”

สิ่งที่ต้องเขียนไว้:
• ต้องทำกี่ไม้จึงจะสรุปผลของช่วงนั้นได้
• ผลต้องออกมาอย่างไรจึงจะผ่านไปช่วงถัดไป
ถ้าไม่ผ่าน จะกลับไปทำอะไร — ไม่ใช่ปรับตัวเลขจนกว่าจะผ่าน

ใช้บัญชีทดลองหรือเงินจริง

แบบ ข้อดี ข้อจำกัด
บัญชีทดลอง ไม่เสี่ยงเงิน ไม่ทดสอบเรื่องอารมณ์ · การดำเนินคำสั่งอาจต่างจากบัญชีจริง
เงินจริง Lot เล็กที่สุด ได้ข้อมูลจริงทุกด้าน รวมถึงอารมณ์ มีความเสี่ยง แม้จะจำกัด

ข้อจำกัดของบัญชีทดลองที่สำคัญที่สุด

คุณจะไม่รู้สึกอะไรเมื่อขาดทุน — จึงทำตามกฎได้ง่ายกว่าความเป็นจริงมาก

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

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

⚠️ ขนาดที่เล็กที่สุดต้องยังคำนวณตามสูตรอยู่ — ไม่ใช่เปิดมั่วเพราะคิดว่าเสียหายน้อย

ระยะเวลาที่ต้องใช้

กำหนดจากจำนวนไม้ ไม่ใช่จากจำนวนวัน

เพราะกลยุทธ์ที่สร้างไม้น้อยต้องใช้เวลานานกว่ามากในการสะสมข้อมูลเท่ากัน

วิธีประมาณ: จาก Backtest คุณรู้แล้วว่ากลยุทธ์สร้างไม้ประมาณกี่ไม้ต่อเดือน

เอาจำนวนไม้ที่ต้องการหารด้วยตัวเลขนั้น = จำนวนเดือนที่ต้องใช้

📖 จำนวนไม้ที่ต้องมีเพื่อสรุปผล

สิ่งที่ต้องบันทึกในช่วง Forward Test

  1. ผลของแต่ละไม้เป็น R เพื่อเทียบกับ Backtest ได้
  2. ไม้ที่เข้าเกณฑ์แต่คุณไม่ได้เข้า และเหตุผล
  3. ไม้ที่คุณเข้าโดยไม่เข้าเกณฑ์
  4. Slippage และ Spread จริงในแต่ละไม้
  5. ผลถ้าทำตามกฎครบ เทียบกับผลจริงที่ได้

ข้อ 5 คือข้อมูลที่มีค่าที่สุดของทั้งกระบวนการ

เพราะมันแยกสองปัญหาออกจากกันได้

ถ้าผลถ้าทำตามกฎครบก็ยังไม่ดี → ปัญหาอยู่ที่กลยุทธ์

ถ้าผลถ้าทำตามกฎครบดี แต่ผลจริงไม่ดี → ปัญหาอยู่ที่การทำตาม

สองอย่างนี้ต้องแก้คนละแบบ และแยกไม่ได้ถ้าไม่บันทึกทั้งสองชุด

เมื่อผล Forward Test ต่างจาก Backtest

ผลจะต่ำกว่าเสมอ — คำถามคือต่ำกว่าเท่าไร

ต่ำกว่าเล็กน้อย — เป็นเรื่องปกติจากต้นทุนและ Slippage ที่ประเมินไว้ต่ำ

ต่ำกว่ามากหรือกลับด้าน — เป็นสัญญาณของ Overfitting

⚠️ สิ่งที่ไม่ควรทำ: กลับไปปรับกฎจนผล Forward Test ดีขึ้น

เพราะนั่นคือการปรับให้พอดีกับข้อมูล Forward Test ด้วย — และคุณจะไม่เหลือข้อมูลที่ยังไม่เคยเห็นอีกเลย

แล้วทองคำล่ะ

Forward Test สำคัญกับกลยุทธ์ทองมากกว่าคู่เงิน

เพราะมีสามอย่างที่ Backtest ประเมินคลาดเคลื่อนมากกว่า:

Spread ของทองแกว่งมากกว่า — ค่าจริงที่คุณเจอต่างจากที่ใส่ในการทดสอบ
Slippage เป็นดอลลาร์ที่ใหญ่กว่า
Swap สะสมที่มักติดลบทั้งสองฝั่ง

สิ่งที่ต้องบันทึกเพิ่ม: Spread และ Slippage จริงของทุกไม้เป็นดอลลาร์ — แล้วเทียบกับค่าที่ใช้ใน Backtest

📖 บทเรียนที่ 12: Gold / XAU/USD

คำถามที่พบบ่อย

ต้องทำ Forward Test นานแค่ไหน?
กำหนดจากจำนวนไม้ที่ต้องการ ไม่ใช่จำนวนเดือน — และควรผ่านสภาวะตลาดมากกว่าหนึ่งแบบ

บัญชีทดลองพอไหม?
พอสำหรับตรวจว่ากฎชัดพอและตีความได้ทางเดียว — แต่ไม่พอสำหรับตรวจว่าคุณทำตามได้จริงเมื่อมีเงินเดิมพัน

ระหว่าง Forward Test แก้กฎได้ไหม?
ไม่ควร — ถ้าแก้ ต้องเริ่มนับใหม่ เพราะข้อมูลที่สะสมมาเป็นผลของกฎเก่า

ผล Forward Test ดีแปลว่าพร้อมใช้เงินจริงแล้วไหม?
เป็นสัญญาณที่ดีกว่าผล Backtest อย่างเดียวมาก — แต่ยังไม่รับประกันอะไร ให้เพิ่มขนาดทีละน้อยตามเกณฑ์ที่เขียนไว้

สรุป

1. ทดสอบสองอย่างพร้อมกัน — กลยุทธ์ และตัวคุณ

2. เกณฑ์ผ่านต้องเขียนไว้ก่อนเริ่ม ไม่ใช่กำหนดหลังเห็นผล

3. บัญชีทดลองไม่ทดสอบเรื่องอารมณ์

4. บันทึกผลถ้าทำตามกฎครบ เทียบกับผลจริง เพื่อแยกสองปัญหา

5. ห้ามปรับกฎจนผล Forward Test ดีขึ้น — จะไม่เหลือข้อมูลที่ยังไม่เคยเห็น

อ่านต่อ

แหล่งอ้างอิง

  • บทความนี้อธิบายหลักการและลำดับของการทดสอบ ไม่ได้ยืนยันว่าการทำตามลำดับนี้จะทำให้กลยุทธ์ทำกำไรได้ เงื่อนไขของบัญชีทดลองและบัญชีจริงต่างกันในแต่ละโบรกเกอร์ ให้ตรวจสอบจากข้อกำหนดของบัญชีคุณเอง

📘 บทความนี้เป็นส่วนหนึ่งของ บทเรียนที่ 14: Build → Test → Measure → Improve

คำเตือนความเสี่ยง: การซื้อขาย Forex และ CFD มีความเสี่ยงสูง การผ่าน Forward Test ไม่ได้รับประกันว่ากลยุทธ์จะทำกำไรในอนาคต เนื้อหานี้จัดทำเพื่อการศึกษาเท่านั้น

Share This Story, Choose Your Platform!

โบนัสเทรดฟรี ไม่ต้องฝากเงิน

จะดีกว่าไหมหากได้เงินทุนมาเทรดฟรี ๆ กำไรก็สามารถถอนออกมาได้

บทความที่เกี่ยวข้อง