Market Execution คืออะไร ทำไมราคาที่ได้อาจไม่ตรงตอนกด

Market Execution คืออะไร ทำไมราคาที่ได้อาจไม่ตรงตอนกด

By 3055 | GOC Prime Research Team26 OCT, 20260 views

Market Execution คือโหมดดำเนินคำสั่งที่ผู้เทรดยอมรับให้ระบบใช้ราคาขณะประมวลผล โดยไม่ต้องยืนยันราคาใหม่แบบ Requote ความเข้าใจเรื่องนี้ช่วยอธิบายว่าเหตุใดราคาที่เห็นก่อนกด Buy หรือ Sell จึงอาจต่างจากราคาที่ได้รับจริง หรือเกิด Slippage บทความนี้จะพาดูขั้นตอนส่งคำสั่ง ความต่างจาก Instant Execution และความสัมพันธ์กับ Market Order และ Limit Order

Market Execution คืออะไร

หัวใจของ Market Execution อยู่ที่วิธีตกลงราคา เมื่อส่งคำสั่ง ผู้เทรดยอมรับราคาที่ระบบสามารถดำเนินการได้ตามเงื่อนไขในเวลานั้น ราคาบนหน้าจอจึงเป็นข้อมูลก่อนการดำเนินรายการ ไม่ใช่คำรับรองว่าจะซื้อหรือขายได้ที่ตัวเลขเดิม

คู่มือ MetaTrader 5 ของ MetaQuotes ระบุว่าโบรกเกอร์กำหนดโหมดของแต่ละ Symbol จึงควรตรวจสินทรัพย์และบัญชีที่ใช้จริง

ตั้งแต่กด Buy/Sell จน Fill เกิดอะไรขึ้น

Fill หมายถึงคำสั่งได้รับการดำเนินการเป็นรายการซื้อขายจริง ก่อนถึงขั้นนี้ต้องแยกการเห็นราคา การส่งคำสั่ง และการประมวลผลออกจากกัน

ขั้นตอน

สิ่งที่เกิดขึ้น

สิ่งที่ผู้เทรดควรแยกให้ออก

1. เห็นราคา

แพลตฟอร์มแสดง Bid และ Ask ล่าสุดที่ได้รับ

ราคานี้ผูกกับเวลาที่แสดง

2. ส่งคำสั่ง

ระบบส่งฝั่งซื้อขาย ขนาด และเงื่อนไขที่เลือก

เวลากดกับเวลาที่เซิร์ฟเวอร์ได้รับไม่จำเป็นต้องตรงกัน

3. ประมวลผล

ตรวจสิทธิ์ซื้อขาย เงินประกัน และเงื่อนไขคำสั่ง

ส่งถึงเซิร์ฟเวอร์ไม่ได้แปลว่าสำเร็จแล้ว

4. ได้ผลรายการ

ได้รับราคาและปริมาณที่ดำเนินการ หรือผลสถานะอื่น

ตรวจผลยืนยันก่อนส่งคำสั่งซ้ำ

ตัวอย่างสมมติ ผู้เทรดเห็น Ask ของ EUR/USD ที่ 1.1000 แล้วส่ง Buy หากช่วงที่คำสั่งถูกประมวลผลราคาที่ดำเนินการได้เปลี่ยนเป็น 1.1002 รายการอาจได้รับราคานั้นตามเงื่อนไข ระบบไม่ได้ย้อนกลับไปใช้ราคาเดิมเพียงเพราะเป็นตัวเลขที่ผู้เทรดเห็นก่อนกด

Market Execution vs Instant Execution

สองโหมดนี้ต่างกันที่วิธีรับราคาสำหรับดำเนินคำสั่ง ใน Instant Execution ระบบพิจารณาราคาที่ร้องขอ หากรับราคานั้นไม่ได้ อาจเสนอ Requote หรือราคาใหม่กลับมา ส่วน Market Execution ใช้การยอมรับราคาขณะประมวลผลตามโหมดนั้น

ประเด็น

Market Execution

Instant Execution

หลักการรับราคา

ยอมรับราคาขณะดำเนินคำสั่ง

พิจารณาราคาที่ร้องขอและขอบเขตที่อนุญาต

การเสนอราคาใหม่

ไม่มีขั้นตอน Requote แบบ Instant

อาจเสนอราคาใหม่เมื่อรับราคาเดิมไม่ได้

ราคาบนหน้าจอ

อาจต่างจากราคา Fill

อาจมีการเปลี่ยนราคาภายใต้เงื่อนไขที่ยอมรับ

สิ่งที่ต้องอ่านเพิ่ม

เงื่อนไข Symbol และนโยบาย Fill

ค่า Deviation และวิธีตอบรับราคาใหม่

ใน Instant Execution บางกรณีผู้ใช้กำหนด Deviation หรือขอบเขตความคลาดเคลื่อนของราคาที่ยอมรับได้ หากราคาเปลี่ยนภายในขอบเขต ระบบอาจดำเนินการที่ราคาใหม่โดยไม่ถามเพิ่ม รายละเอียดขึ้นกับการตั้งค่าที่รองรับตาม คู่มือการส่งคำสั่งของ MetaTrader 5

Execution Mode ต่างจาก Market Order และ Limit Order อย่างไร

Execution Mode ตอบว่า “ระบบดำเนินคำสั่งและรับราคาอย่างไร” ส่วน Order Type ตอบว่า “ต้องการให้ซื้อขายภายใต้เงื่อนไขใด” บัญชีที่ใช้ Market Execution จึงอาจมีคำสั่งรอประเภท Limit หรือ Stop ให้เลือกได้ตามเงื่อนไขของ Symbol

Limit Order และ Limit Price คืออะไร

Limit Order คือคำสั่งที่กำหนดขอบเขตราคาซื้อหรือขายไว้ ส่วน Limit Price คือราคาขอบเขตนั้น Buy Limit ต้องการซื้อที่ราคา Limit หรือต่ำกว่า ขณะที่ Sell Limit ต้องการขายที่ราคา Limit หรือสูงกว่า

ตัวอย่างสมมติ EUR/USD มี Ask 1.1020 แต่ต้องการซื้อที่ 1.1000 จึงตั้ง Buy Limit เพื่อรอเงื่อนไขดังกล่าว ไม่ใช่สั่งซื้อทันทีที่ราคาปัจจุบัน

Buy Limit / Sell Limit เทียบกับ Market Order

Market Order ใช้เมื่อประสงค์ให้ดำเนินคำสั่งในขณะนั้นตามราคาและสภาพคล่องที่มี ส่วน Limit Order ใช้เมื่อมีขอบเขตราคาที่ต้องการรักษาและยอมรับได้ว่าจะยังไม่ได้รายการ ทั้งสองตอบโจทย์ต่างกัน

คำอธิบาย Order Types ของ OANDA Asia Pacific ยกตัวอย่างระบบที่ Market Order อาจได้รับราคาต่างจากตอนส่ง ขณะที่ Limit Order ใช้ราคาเท่าหรือดีกว่า Limit ข้อมูลนี้เป็นตัวอย่างของผู้ให้บริการรายดังกล่าว การใช้งานกับบัญชีอื่นต้องอ่านเงื่อนไขของบัญชีนั้น

คุมขอบเขตราคาได้ แต่อาจไม่ Fill

หากราคามาถึงระดับที่ต้องการแต่ไม่มีปริมาณเพียงพอ หรือเคลื่อนผ่านอย่างรวดเร็วก่อนคำสั่งได้รับการดำเนินการ Limit Order อาจยังไม่สำเร็จ ควรตรวจสถานะจริงประกอบ

Limit ที่ใช้เข้าเทรดไม่ได้กำหนดราคาปิดสถานะทุกกรณีโดยอัตโนมัติ หากภายหลังใช้ Standard Stop Loss การออกจากสถานะมีเงื่อนไขอีกชุดหนึ่ง ซึ่งเป็นเหตุผลที่ต้องแยกเรื่อง Stop Loss ปิดไม่ตรงราคา ออกจากขอบเขตราคาของ Limit ตอนเข้า

ทำไมราคาที่ Fill จึงต่างจากราคาหน้าจอ

ก่อนเปรียบเทียบต้องเลือกฝั่งราคาให้ถูก Buy ใช้ Ask และ Sell ใช้ Bid หากนำราคา Buy ไปเทียบกับเส้น Bid อาจนับส่วนต่างของ Spread ปนเข้าไปด้วย จากนั้นจึงเทียบเวลาที่ส่งคำสั่งกับเวลาที่ได้รับผลดำเนินการ

ราคาที่เปลี่ยนไปอาจเป็นคุณหรือเสียเปรียบ โดยต้องพิจารณาฝั่งของคำสั่งที่ดำเนินการจริง สามารถเทียบกรณี Buy/Sell และการปิดสถานะได้จากตัวอย่าง Positive และ Negative Slippage เพิ่มเติม

ควรตรวจเงื่อนไข Execution อะไรในบัญชีจริง

เริ่มจาก Symbol ที่ใช้จริง รวมชื่อส่วนต่อท้ายถ้ามี เปิดรายละเอียดสัญญาและดูโหมด Execution ประเภทคำสั่งที่อนุญาต ขนาดขั้นต่ำ และนโยบายปริมาณที่รองรับ คู่มือ Market Watch อธิบายว่าหน้าต่างนี้ใช้ดูราคาและรายละเอียดสัญญาได้

เงื่อนไขปริมาณที่พบบ่อย เช่น Fill or Kill (FOK) ต้องได้ปริมาณครบตามคำสั่ง มิฉะนั้นไม่ดำเนินการ ส่วน Immediate or Cancel (IOC) อาจดำเนินการเฉพาะส่วนที่มีแล้วยกเลิกส่วนที่เหลือ การรองรับขึ้นกับ Symbol และเซิร์ฟเวอร์ ไม่ใช่ตัวเลือกที่ใช้ได้กับทุกบัญชีตาม เอกสาร Order Properties

สรุป

Market Execution คือวิธีดำเนินคำสั่งที่รับราคาขณะประมวลผล ควรแยกราคาอ้างอิงจากราคา Fill และแยกโหมด Execution จากประเภทคำสั่ง เพื่อเลือกว่าจะส่งคำสั่งทันทีหรือรอราคาภายใต้ขอบเขตที่กำหนด

สำหรับใครที่สนใจเรื่องการลงทุนและอยากจะเริ่มลงทุน เทรด Forex สามารถเปิดบัญชีผ่าน GOC Prime ทางหน้าเว็บไซต์ได้เลย เพราะเรามีบริการด้านการเทรดที่ครบวงจร ด้วยจุดเด่นอย่างไม่มี ค่า Swap เลเวอเรจ ที่ปรับได้ตามสไตล์ โบนัสเครดิตฟรี 60$ ค่าธรรมเนียมที่เป็นมิตรต่อทุกฝ่าย และการดูแลด้วยทีมงานคนไทยตลอด 24 ชั่วโมง จึงเป็นอีกหนึ่งตัวเลือกที่ตอบโจทย์ทั้งมือใหม่และเทรดเดอร์ที่มีประสบการณ์ ให้คุณโฟกัสกับการวางกลยุทธ์ได้อย่างเต็มที่ในทุกจังหวะของตลาด

คำถามที่พบบ่อยเกี่ยวกับ Market Execution

คำตอบเพิ่มเติมสำหรับการอ่านเงื่อนไขบัญชีและผลคำสั่ง

Market Execution เหมือน Market Order หรือไม่

ไม่เหมือนกัน Market Execution เป็นโหมดดำเนินคำสั่ง ส่วน Market Order เป็นประเภทคำสั่งที่ต้องการซื้อหรือขายในขณะนั้น ควรดูทั้งสองส่วนประกอบกัน

ไม่มี Requote หมายความว่าจะไม่มี Slippage หรือไม่

ไม่ใช่ การไม่มีขั้นตอนเสนอราคาใหม่ไม่ได้รับรองว่าราคา Fill จะตรงกับราคาที่เห็นก่อนส่งคำสั่ง

Market Execution หมายถึงบัญชี ECN เสมอหรือไม่

ไม่เสมอ Electronic Communication Network (ECN) เกี่ยวกับโครงสร้างการซื้อขาย ชื่อ Execution Mode เพียงอย่างเดียวไม่ได้ยืนยันเส้นทางส่งคำสั่ง ต้องอ่านรายละเอียดบัญชีเพิ่มเติม

ตั้ง Limit Order แล้วจะได้รายการทันทีที่กราฟแตะหรือไม่

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

คำสั่งถูกปฏิเสธแปลว่าโหมด Execution เสียหรือไม่

ยังสรุปไม่ได้ ควรอ่านข้อความตอบกลับและตรวจเงินประกัน ขนาดคำสั่ง เวลาซื้อขาย และเงื่อนไข Symbol ก่อนระบุสาเหตุ

Tags:execution modeinstant executionlimit ordermarket executionmarket orderslippage