Bitcoin strategy research
ตัวอย่างแบ็กเทสต์ BTC: ค่าธรรมเนียม สลิปเพจ ดรอดาวน์ และการตรวจเทรด
ตัวอย่างแบ็กเทสต์ BTC ด้วย RSI พร้อมค่าธรรมเนียม สลิปเพจ การอ่านดรอดาวน์ ตรวจทีละเทรด และช่วงทดสอบนอกกลุ่ม

คำตอบสั้น
แบ็กเทสต์ BTC ที่มีประโยชน์คือการทดลองที่ควบคุมได้ ไม่ใช่ภาพเส้นทุนที่สวย ตั้งค่า BTCUSDT, กรอบ 1 ชั่วโมง, 6 เดือน, RSI, long เท่านั้น, ขนาด 2%, commission 0.10%, slippage 5 bps, stop loss 2%, take profit 4% และออกด้วยสัญญาณร่วมกับความเสี่ยง กำหนดทุกอย่างก่อนดูผล เป้าหมายคือค้นหาจุดอ่อน ไม่ใช่ทำนายกำไร
บริบทงานวิจัย
CFA Institute อธิบายว่าแบ็กเทสต์ควรช่วยเข้าใจความสัมพันธ์ระหว่างความเสี่ยงกับผลตอบแทนโดยประมาณกระบวนการลงทุนจริง ค่าธรรมเนียมเป็นต้นทุนตรง ส่วน slippage คือความต่างระหว่างราคาที่ตัดสินใจกับราคาที่ fill ต้นทุนเล็ก ๆ ทั้งขาเข้าและขาออกสะสมได้เร็ว การลองค่า RSI และช่วงเวลาจำนวนมากยังเพิ่ม overfitting จึงควรบันทึกทุกครั้งและกันข้อมูลภายหลังไว้
ตัวอย่างตั้งค่าใน Backtest
ใส่ BTCUSDT, 1h, 6M, RSI, long, signal_and_risk, position 2%, commission 0.10%, slippage 5 bps, SL 2% และ TP 4% บันทึก baseline ก่อน จากนั้นสร้างเวอร์ชัน slippage 10 และ 20 bps และเวอร์ชันค่าธรรมเนียมจริงของตลาดที่ตั้งใจใช้ เปลี่ยนสมมติฐานครั้งละหนึ่งอย่าง
วิธีอ่านผล
ยืนยัน input ทั้งหมดก่อน อ่าน net result พร้อม profit factor, จำนวนเทรด และ maximum drawdown สำหรับ drawdown ให้ดูความลึก ระยะเวลา และเวลาฟื้นตัว เปิดผู้ชนะใหญ่สุด ผู้แพ้ใหญ่สุด เทรดทั่วไป และช่วงขาดทุนต่อเนื่องที่แย่สุดบนกราฟ หากเทรดเดียวสร้างผลส่วนใหญ่ หลักฐานยังไม่แข็งแรง
ข้อผิดพลาดที่พบบ่อย
อย่าตั้งต้นทุนเป็นศูนย์ รายงานเฉพาะผลตอบแทนสุดท้าย หรือเชื่อว่า stop 2% จำกัดการขาดทุนได้ 2% เสมอ แท่ง OHLC ไม่บอกลำดับราคาระหว่างชั่วโมงหรือสภาพคล่องใน order book อย่าปรับค่าซ้ำบนข้อมูลทั้งหมด และอย่าเปิดดู holdout หลายรอบ
เช็กลิสต์ใช้งาน
เขียนกฎก่อนรัน บันทึกแหล่งข้อมูลและช่วงเวลา เก็บ baseline ทดสอบต้นทุนที่สูงขึ้น อ่านผล drawdown และ sample size ร่วมกัน ตรวจ outlier ตรึงกฎก่อนช่วง holdout และติดตามต่อด้วย paper signal หากผลยังคงเสถียร Backtest ไม่ส่งคำสั่งซื้อขายจริง
หมายเหตุความเสี่ยง
Historical simulation ไม่รับประกันผลงานในอนาคต และ maximum drawdown ในอดีตไม่ใช่เพดานขาดทุน Backtest ใช้เพื่อการศึกษาและวิจัย ไม่ใช่คำแนะนำทางการเงิน broker หรือ exchange Bitcoin มีความเสี่ยงด้านความผันผวน สภาพคล่อง แพลตฟอร์ม การดูแลสินทรัพย์ ไซเบอร์ กฎระเบียบ และสูญเสียทั้งหมด
คู่มือที่เกี่ยวข้อง
อ่านต่อเรื่อง BTC backtesting, RSI, stop loss และ take profit, backtest เทียบ paper trading และวิธีคำนวณของ Backtest
เปิดการตั้งค่าวิจัย RSI สำหรับ BTCUSDT
Backtest Trading สำหรับ iOS
ศึกษากลยุทธ์ต่อบน iPhone
ทดสอบการตั้งค่าเพิ่มเติม ตรวจสอบทุกเทรดจำลอง และติดตามงานวิจัยกลยุทธ์ได้ทุกที่
ดาวน์โหลดบน App Store