อธิบายต้นทุนการเทรด Forex: Spread, Commission และ Slippage สำหรับ Backtest ที่สมจริง


เป้าหมายของบทความ

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

เพื่อลดช่องว่างนี้ คุณต้องทำความเข้าใจต้นทุนหลักสามอย่างในตลาด Forex—spread, commission และ slippage—และสะท้อนให้เห็นอย่างแม่นยำในการทดสอบของคุณก่อนที่จะประเมินกลยุทธ์


ต้นทุนการเทรดหลักสามอย่าง

  • Spread: คือส่วนต่างระหว่างราคา bid และราคา ask เป็นต้นทุนคงที่ที่ทำให้คุณขาดทุนทันทีหลังจากเข้าเทรด
  • Commission: คือค่าธรรมเนียมต่อการเทรด ซึ่งพบได้บ่อยในบัญชีที่มี spread ต่ำหรือบัญชี ECN
  • Slippage: คือส่วนต่างระหว่างราคาที่คาดไว้และราคาที่ดำเนินการจริง ซึ่งมักเกิดขึ้นในตลาดที่มีการเคลื่อนไหวเร็วหรือสภาพคล่องต่ำ

ต้นทุนทั้งหมด (ใน pips) = Spread + Slippage เฉลี่ย + Commission (แปลงเป็น pips)


วิธีตรวจสอบแต่ละต้นทุน

Spread

  • โบรกเกอร์มักจะโฆษณา “spread ขั้นต่ำ” (เช่น 0.0 pips) แต่นี่ไม่ได้สะท้อนถึงสภาวะจริง
  • บน MT5 คุณสามารถตรวจสอบ spread แบบเรียลไทม์ในหน้าต่าง “Market Watch” คลิกขวาที่หน้าต่าง “Market Watch” ใน MT5 แล้วเลือก “Spread” ในส่วน “Columns” เพื่อแสดง spread
    หน้าจอเทอร์มินัล MT5 หน้าต่าง Market Watch แสดง spread แบบเรียลไทม์
  • สำหรับการประเมินที่สมจริง ให้สังเกตความแตกต่างของ Bid/Ask ในข้อมูล 1 นาทีหรือ tick data แล้วคำนวณค่าเฉลี่ยตามช่วงเวลาของวัน
    หน้าจอเทอร์มินัล MT5 การตรวจสอบ spread ในประวัติสัญลักษณ์

Commission

  • มีการเผยแพร่บนเว็บไซต์ของโบรกเกอร์หรือภายใน MT5 ภายใต้ “Contract Specifications”
    หน้าจอเทอร์มินัล MT5 การตรวจสอบ commissions ในแท็บ Specification ของสัญลักษณ์
  • ควรคำนวณต้นทุนไป-กลับเสมอ (เช่น $3.5 ต่อด้าน = $7 ต่อการเทรดไป-กลับ)

Slippage

  • วัดได้ง่ายกว่าในคำสั่ง Stop/Limit (ส่วนต่างระหว่างราคาคำสั่งและราคาที่ดำเนินการ)
  • คำสั่ง Market order วัดได้ยากกว่า แต่สามารถประมาณได้โดยการตรวจสอบบันทึกการดำเนินการหรือเปรียบเทียบกับ ticks ที่เกิดขึ้นทันที

ประเภทบัญชี: บัญชี Standard vs. บัญชี Spread ต่ำ

บัญชี Standard (ไม่มี commission, spread กว้าง)

ข้อดี
เรียบง่าย มีแค่ spread ที่สำคัญ; คำนวณง่าย โดยเฉพาะสำหรับล็อตขนาดเล็กหรือการเทรดที่ไม่บ่อย

ข้อเสีย
Spread ที่กว้างกว่าส่งผลเสียต่อกลยุทธ์ระยะสั้นหรือความถี่สูง Spread อาจกว้างขึ้นอีกในสภาวะที่ตลาดผันผวน

เหมาะสำหรับ
เทรดเดอร์ที่ชอบความเรียบง่าย; การเทรดแบบ swing หรือความถี่ต่ำ

บัญชี Spread ต่ำ (มี commission, spread แคบ)

ข้อดี
ต้นทุนโดยรวมต่ำกว่าในสภาวะปกติ; เหมาะสำหรับการเทรดระยะสั้นหรือความถี่สูง

เหมาะสำหรับ
เทรดเดอร์ที่มุ่งเน้นการลดต้นทุนให้มากที่สุดเท่าที่จะทำได้

ควรเลือกบัญชีไหน?

  • เทรดเดอร์แบบ swing ที่มีจำนวนการเทรดน้อยและเป้าหมายใหญ่สามารถใช้บัญชี standard ได้ดี
  • โดยทั่วไปแล้ว บัญชี spread ต่ำส่งผลให้มีต้นทุนต่ำกว่า ดังนั้น เว้นแต่จะมีเหตุผลพิเศษใด ๆ บัญชีประเภทนี้จึงเป็นที่แนะนำมากกว่า
  • การตัดสินใจขั้นสุดท้าย: เปรียบเทียบ จำนวนการเทรดรายเดือน × ต้นทุนจริง (ใน pips) ระหว่างประเภทบัญชี

Slippage สองประเภท

  • Negative Slippage: การดำเนินการที่แย่กว่าที่ขอ (ซื้อแพงกว่า, ขายถูกกว่า) เพิ่มต้นทุน
  • Positive Slippage: การดำเนินการที่ดีกว่าที่ขอ (ซื้อถูกกว่า, ขายแพงกว่า) ลดต้นทุน
  • ในทางปฏิบัติ negative slippage เกิดขึ้นบ่อยกว่า โดยเฉพาะช่วงข่าว, gapping หรือช่วงที่สภาพคล่องต่ำ
  • ในการ backtest ควรสมมติว่าเกิด negative slippage เสมอเพื่อความปลอดภัย

ช่วงเวลาที่ต้นทุนเพิ่มขึ้น (เวลาและเหตุการณ์)

  • ช่วงเวลาที่ตลาด London–New York ทับซ้อนกัน: spreads มักจะแคบที่สุด
  • ช่วงเวลา rollover (เวลาเที่ยงคืนของเซิร์ฟเวอร์, GMT+2/+3): spreads มักจะกว้างขึ้นเป็นเวลาหลายนาที
  • เปิด/ปิดตลาดรายสัปดาห์: ระวัง gapping และ spreads ที่กว้าง
  • การประกาศข่าวเศรษฐกิจที่สำคัญ (CPI, NFP, FOMC): spreads จะขยายตัวและ slippage จะแย่ลง

เคล็ดลับเชิงปฏิบัติ: ใช้กฎเช่น “ไม่เปิดการเทรดใหม่ในช่วงข่าวหรือ rollover” หรือเพิ่มตัวกรอง spread ใน EA ของคุณ
หมายเหตุ: บางกลยุทธ์ตั้งใจที่จะเทรดในช่วงข่าว ดังนั้นควรปรับกฎให้สอดคล้องกับการออกแบบกลยุทธ์ของคุณ


การแปลง Commission เป็น Pips

เพื่อให้การประเมินต้นทุนมีความยุติธรรม ให้แปลง commission เป็น pips:

ต้นทุนที่แปลงเป็น pips = Spread + Slippage เฉลี่ย + (Commission ไป-กลับ ÷ (มูลค่า Pip × ขนาดล็อต))

ตัวอย่าง (EURUSD, 1 ล็อต, มูลค่า pip = $10, commission ไป-กลับ = $7):

  • Spread = 1.2 pips, Slippage เฉลี่ย = 0.3 pips → 1.5 pips
  • Commission ใน pips = $7 ÷ ($10 × 1) = 0.7 pips
  • ต้นทุนที่แปลงเป็น pips = 1.5 + 0.7 = 2.2 pips

หากกำไรจากการเทรดเฉลี่ยของคุณต่ำกว่า 2.2 pips กลยุทธ์นั้นก็ไม่น่าจะทำกำไรได้
ในการเทรดจริง ให้เพิ่ม +0.2–0.5 pips เพื่อความปลอดภัยเนื่องจากการถูกปฏิเสธหรือความผันแปรในการดำเนินการ


การปรับ Backtest ให้สอดคล้องกับการเทรดจริง

  • Spread: ให้สมมติว่าเป็นค่าผันแปรและตั้งให้กว้างกว่า spread ขั้นต่ำของโบรกเกอร์เล็กน้อย
  • Commission: ใช้ค่าจริงแบบไป-กลับต่อล็อตของโบรกเกอร์
  • Slippage: เพิ่ม 0.1–0.3 pips เพื่อจำลอง; บล็อกการเทรดใหม่ในช่วงเหตุการณ์สำคัญ

เชื่อถือเฉพาะกลยุทธ์ที่ยังคงทำกำไรได้ภายใต้การสมมติฐานในแง่ลบเท่านั้น
บทความที่เกี่ยวข้อง: คุณภาพ Backtest 99%: ความหมาย, การตั้งค่าและข้อจำกัด


บัญชี Demo vs. บัญชี Live

  • สภาพแวดล้อมการดำเนินการแตกต่างกันระหว่างบัญชี demo และ live
  • EA หลายตัวแสดงกำไรในบัญชี demo แต่ทำงานได้ไม่ดีในบัญชี live เนื่องจาก slippage และความแตกต่างของสภาพคล่อง
  • ควรให้ความสำคัญกับ ผลลัพธ์จากบัญชีจริง เสมอเมื่อประเมินกลยุทธ์

การหลีกเลี่ยง EA ที่อ่อนไหวต่อต้นทุนมากเกินไป

  • หาก EA ทำงานได้ดีเมื่ออยู่ภายใต้ ต้นทุนในแง่ดี หรือเฉพาะในบัญชี demo แสดงว่า EA นั้นอ่อนไหวต่อต้นทุนการเทรดมากเกินไป
  • EA ประเภท Scalping มักจะเข้าข่ายนี้
  • วิธีหลีกเลี่ยง: ตรวจสอบว่าผู้ขายเผยแพร่ ผลลัพธ์การเทรดจริงที่ผ่านการตรวจสอบแล้ว และผลลัพธ์นั้นสอดคล้องกันในทุกบัญชีหรือไม่

สรุป

  • ต้นทุนการเทรด = Spread + Commission + Slippage ควรคำนวณเป็น pips เสมอ
  • สร้าง backtest ด้วย ต้นทุนในแง่ลบ เพื่อหลีกเลี่ยงความประหลาดใจในการเทรดจริง
  • ระวัง EA ประเภท scalping เนื่องจากมีความอ่อนไหวต่อต้นทุนสูง
  • สำหรับการประเมิน ให้ความสำคัญกับ ผลลัพธ์จากบัญชีจริง มากกว่า backtest หรือบัญชี demo

ใส่ความเห็น