หลังการทดสอบย้อนกลับ มาถึง “การทดสอบฟอร์เวิร์ด” แม้มีเงินในบัญชีศูนย์ก็เริ่มได้ตั้งแต่วันนี้
สวัสดีครับ ผมครอน ในตำแหน่งผู้บริหารด้านวิศวกรโครงสร้างพื้นฐาน ผมกำลังสร้าง Swing Bot สำหรับหุ้นญี่ปุ่นร่วมกับ AI (Claude Code) โดยที่ยังเป็นมือใหม่ทั้งการเขียนโปรแกรมและการเทรดรายวัน
※บทความนี้เป็นบันทึกการพัฒนา ณ วันที่ 1 กันยายน 2026
ก่อนหน้านี้ ผลลัพธ์ที่ได้จากการทดสอบหลังบ้าน (การทดสอบด้วยข้อมูลในอดีต) คือ “ตัวเลขดีๆ ควรมองด้วยความระวัง” แล้วต่อไปจะเชื่ออะไรดีล่ะคำตอบคือ Forward Testนั่นแหละครับ และวันนี้ที่ทำไปคือการเตรียมเพื่อการนี้ให้เรียบร้อยถึงแม้จะยังไม่มีบัญชีหลักทรัพย์หรือเงิน ก็เดินหน้าได้ค่อนข้างมาก
Forward Test คืออะไร?
สรุปง่ายๆ ได้ดังนี้
- Backward Test:คำนวณว่า “ถ้าใช้กลยุทธ์นี้ในตลาดในอดีตจะซื้อขายอะไรบ้าง” คำตอบถูกมองย้อนกลับมาเป็นข้อมูล ตัวอย่างเหมือนการโกงสอบ
- Forward Test:ทดสอบจากวันนี้ไปข้างหน้าในตลาดที่ยังไม่รู้คำตอบจริงๆ คือการทดสอบที่จริงจัง
Forward Test ใช้เพื่อเสริมจุดอ่อนของ Back Test (เช่นเมื่อกลยุทธ์ที่ดูดีในอดีตอาจไม่ได้ผลในอนาคต) โดยอ้างอิงแหล่งข้อมูล: OANDA Lab) โดยไม่ใช้เงินจริงในการทำธุรกรรม แต่บันทึกการซื้อขายบนกระดาษPaper Tradeก็เป็นชนิดหนึ่งของ Forward Test (อ้างอิง: Myforex)
และจุดสำคัญตรงนี้คือForward Test ไม่จำเป็นต้องมีบัญชีหรือเงิน เพราะตลาดมีการเคลื่อนไหวทุกวัน เพียงบันทึก “คำสั่งที่ Bot ออกมาในวันนี้” ไว้ก็เริ่มได้ หรือที่จริงแล้วอยากทำตั้งแต่ยังมีบัญชีมา
สิ่งที่สร้างขึ้นที่ 1: ทุกเช้าสะสมบรรยากาศตลาด
นี่เป็นสิ่งที่ทำมาก่อนแล้ว ทุกเช้า สรุปข่าวเศรษฐกิจโลกแล้วบันทึกคะแนนว่า “สัปดาห์นี้ความเสี่ยงสูง/ต่ำ” ไว้
Bot มีฟิลเตอร์ว่า “สัปดาห์ที่ตลาดคาดเดาได้วุ่นวายให้หยุดซื้อเพิ่ม” แต่ข้อมูลที่ใช้ในการตัดสินใจนี้มีตั้งแต่สิ้นเดือนสิงหาคมเท่านั้นเหตุการณ์ในอดีต (การปรับฐานรุนแรง หรือการขึ้นอัตราดอกเบี้ย) ที่ฟิลเตอร์นี้มีผล ไม่สามารถย้อนเวลากลับไปตรวจสอบได้ ดังนั้นจึงต้อง “สะสมตั้งแต่วันนี้แล้วไปข้างหน้า” นี่คือรากฐานของ Forward Test
สิ่งที่สร้างขึ้นที่ 2: บันทึก → รายงานรายวัน/รายสัปดาห์อัตโนมัติ
ส่วนหลักวันนี้คือที่นี่
- ที่บันทึกการซื้อขาย:บันทึกทีละรายการว่า “เมื่อไร อะไร หุ้นกี่หุ้น ราคาเท่าไร” ที่ซื้อ/ขาย ข้อมูลจะถูกรวมไว้ในไฟล์เดียว (ฐานข้อมูล)
- ที่สร้างรายงานรายวัน/รายสัปดาห์อัตโนมัติ:ประเมินมูลค่าสรรพทรัพย์ที่ถือด้วยราคาตลาดทุกครั้งบนอินเทอร์เน็ต แล้วสร้างเป็นข้อความเกี่ยวกับ “สินทรัพย์รวม เงินสด กำไรขาดทุน มูลค่าที่ขึ้นจากจุดสูงสุดลงมากแค่ไหน” พร้อมติดสกอร์ข่าวเศรษฐกิจที่สะสมไว้ทุกเช้า
สรุปคือการลงมือทำคือ「ใส่คำสั่งซื้อขาย 1 รายการ」เท่านั้น ส่วนที่เหลือจะมีโน้ตสำหรับการทบทวนให้เสร็จด้วยอัตโนมัติ Forward Test มีข้อด้อยคือใช้เวลาเป็นหลายเดือน หรือหลายเดือน- ซึ่งหากละทิ้งกลางทางก็ไม่มีความหมาย (อ้างอิง: เว็บไซต์คำอธิบายศัพท์ FX) ดังนั้นจึงพยายามลดความลำบากในการบันทึกให้มากที่สุด
สิ่งที่สร้างขึ้นที่ 3: แดชบอร์ดและ“ข้อเสนอเพื่อปรับปรุง”
ยิ่งไปกว่านั้น ผมสร้างแดชบอร์ดดูผ่านเว็บเบราว์เซอร์ขึ้นมาอีกด้วย
จากบนลงล่างมี แถบ “ขณะนี้เข้าก้าวไป/รอสังเกต/ป้องกัน” สี่ตัวเลขหลัก ค่าเสี่ยงประจำวัน กราฟการเคลื่อนไหวทรัพย์สิน และปฏิทินกำไรขาดทุนรายเดือน ที่จริงนี่โครงสร้างแดชบอร์ดที่ได้แรงบันดาลใจมาจากวิดีโอการพัฒนา AI บอกเป็นอย่างดี หากหน้าตาดูเข้าท่าก็จะทำให้มีกำลังใจในการทำต่อไป จริงๆ แล้วเรียบง่ายแต่สำคัญมาก
※ ตัวเลขบนหน้าจอทั้งหมดเป็นข้อมูลทดสอบสำหรับฝึกฝน ยังไม่ขยับราคาเลยแม้แต่ 1 เยน
นอกจากนี้ยังมีสคริปต์เพื่อออก“ข้อเสนอปรับปรุง”ด้วย ดูประวัติการทำงานล่าสุดกับบรรยากาศตลาดแล้วสร้างข้อความเสนอว่า “สัปดาห์ที่ความเสี่ยงสูงต่อเนื่อง ควรลดสัดส่วนหุ้นลงหน่อยไหม” พร้อมทั้งระบุว่าจะเปลี่ยนเองไม่ได้ การเสนอเพียงอย่างเดียว และการตัดสินใจปรับค่าการตั้งค่าเป็นเรื่องที่ผมต้องเป็นผู้ตัดสินใจเอง ตรงนี้คิดว่าไม่ควรทำแบบอัตโนมัติ
บทความนี้กับการสร้างเรื่องราวถูกนำไปใช้ที่นี่ด้วย
ระหว่างทำพบว่าแนวคิดเดียวกันนี้ยังใช้กับระบบที่เขียนบทความนี้ด้วย
ด้านการเขียนบทความจะแยกบทบาทเป็น “ผู้วิจัย”, “ผู้สร้างบทความ”, “ผู้ตั้งชื่อเรื่อง” เพื่อแยกหน้าที่ให้ชัดเจน ส่วนฝั่งการเทรดครั้งนี้ก็แยกเป็น “การดำเนินการ (บันทึก)”, “การบันทึก (สร้างรายงานประจำวัน)”, “การทบทวน (เสนอการปรับปรุง)”, “การนำเสนอข้อมูล (แดชบอร์ด)”หากให้ใครทำทั้งหมดคนเดียวจะยุ่งวุ่นวาย แต่ถ้าแบ่งหน้าที่เป็นส่วนเล็กๆ ก็สามารถทำได้ทีละชิ้น ความลับเดียวกันนี้ใช้ได้ผลที่อื่นด้วย
สรุป: ตัวเลขไม่สำคัญเท่ากับ“ระบบที่ทำให้ต่อเนื่องได้”
ก่อนหน้านี้ผมเขียนว่า “ตัวเลข Back Test ควรตั้งข้อสงสัย” ดังนั้นคำตอบในครั้งนี้ก็คือ Forward Test
- ถัดไปคือ Forward Test (ทดสอบกับตลาดที่จะเกิดขึ้น)
- มันสามารถเริ่มได้จากวันนี้ โดยไม่จำเป็นต้องมีบัญชีหรือเงิน
- สิ่งที่ทำก่อนคือสร้างระบบที่ทำให้การบันทึกต่อเนื่องได้ง่าย
ไม่หรูหราอะไรหรอก ไม่มีทรัพย์สินเพิ่มขึ้นด้วยซ้ำ แต่ Forward Test สำคัญที่สุดคือ “ต่อเนื่องได้” ดังนั้นจึงเน้นตรงนี้เป็นอันดับแรก
ต่อไปเมื่อได้รับบัญชีหลักทรัพย์จริงๆ ผมตั้งใจจะเริ่มด้วยการทดลองสั่งซื้อ 1 หุ้นก่อนเป็นขั้นต้น
※บทความนี้เป็นบันทึกการพัฒนาของผม ไม่ได้แนะนำหุ้นหรือกลยุทธ์เฉพาะ นักลงทุนควรตัดสินใจด้วยตนเอง