พื้นฐาน Backtesting
Backtesting ในการเทรดคืออะไร?
Backtesting คือการทดสอบกฎเทรดกับข้อมูลย้อนหลัง โดยรวมค่าธรรมเนียม slippage drawdown และการดูรายละเอียดออเดอร์จำลอง

คำตอบสั้นๆ
Backtesting คือการนำกฎของกลยุทธ์ไปทดสอบกับข้อมูลตลาดย้อนหลัง เพื่อดูว่าจะเกิดสัญญาณเข้าออกแบบใดบ้าง การทดสอบที่ดีต้องระบุ entry, exit, position size, fees, slippage, stop loss, take profit และช่วงเวลาที่ใช้ทดสอบ
ทำงานอย่างไร
Backtesting ช่วยให้ trader ตรวจสอบไอเดียก่อนใช้เงินจริง ใน Backtest ตัวอย่างเริ่มต้นคือ BTC/USDT, 1H, 6M, MA Cross, long, stop loss 2%, take profit 4%, commission 0.10% และ slippage 5 bps หลังรันผลลัพธ์ให้ดูจำนวน trades, net profit หลังหักต้นทุน, max drawdown, profit factor และจุดเข้าออกบนกราฟ Investopedia อธิบายว่า backtesting คือการจำลอง trades ในอดีตจากกฎที่กำหนดไว้ งานวิจัยเรื่อง overfitting เตือนว่ากลยุทธ์ที่ปรับให้เข้ากับอดีตมากเกินไปอาจล้มเหลวในอนาคต ดังนั้นควรใช้ paper trading ต่อหลัง backtest Backtest ไม่ใช่ broker และไม่ส่งคำสั่งเงินจริง
เช็กลิสต์ใช้งานจริง
Checklist: กฎชัดเจนหรือไม่, timeframe เหมาะสมหรือไม่, รวม fees/slippage แล้วหรือยัง, จำนวน trades เพียงพอหรือไม่, drawdown รับได้หรือไม่, ตรวจกราฟแล้วหรือยัง
หมายเหตุความเสี่ยง
Backtest ไม่ใช่คำแนะนำทางการเงิน เป็น simulation จากข้อมูลย้อนหลังและไม่รับประกันผลในอนาคต
แหล่งอ้างอิง
คู่มือที่เกี่ยวข้อง
การจำลองข้อมูลในอดีตไม่รับประกันผลการดำเนินงานในอนาคต
Backtest Trading สำหรับ iOS
ศึกษากลยุทธ์ต่อบน iPhone
ทดสอบการตั้งค่าเพิ่มเติม ตรวจสอบทุกเทรดจำลอง และติดตามงานวิจัยกลยุทธ์ได้ทุกที่
ดาวน์โหลดบน App Store