คำสั่งมาร์เก็ตหมายถึงอะไร
คำสั่งมาร์เก็ต (market order) คือคำสั่งให้ซื้อหรือขายตราสารทันทีในราคาใดก็ตามที่มีอยู่ในขณะนั้น คุณไม่ต้องระบุราคา เพียงระบุตราสารและขนาด แล้วโบรกเกอร์หรือตลาดหลักทรัพย์จะจับคู่คำสั่งกับราคาเสนอที่ดีที่สุดที่หาได้ ความเร็วและความแน่นอนของการจับคู่คำสั่งมาก่อน ส่วนความแน่นอนของราคาไม่ใช่ลำดับแรก
เป็นประเภทคำสั่งที่ง่ายที่สุดและเป็นค่าเริ่มต้นในแพลตฟอร์มส่วนใหญ่ จึงเป็นเหตุผลที่ผู้เริ่มต้นใช้บ่อยที่สุด คำสั่งมาร์เก็ตฝั่งซื้อจะถูกจับคู่ที่หรือใกล้ราคาเสนอขาย (ask) ปัจจุบัน และคำสั่งมาร์เก็ตฝั่งขายที่หรือใกล้ราคาเสนอซื้อ (bid) ส่วนต่างระหว่างสองราคานี้คือสเปรด และคำสั่งมาร์เก็ตต้องจ่ายสเปรดเต็มจำนวน
คำสั่งมาร์เก็ตใช้ได้กับตราสารทุกประเภท ได้แก่ หุ้น ETF ฟอเร็กซ์ CFD ฟิวเจอร์ส และออปชัน ปรากฏทั้งตอนเปิดสถานะ ปิดสถานะ หรือเมื่อคำสั่งสต็อปลอสส์ (stop-loss) ถูกกระตุ้นแล้วเปลี่ยนเป็นคำสั่งมาร์เก็ตเพื่อออกจากสถานะ
ทำงานอย่างไร
เมื่อคุณกดซื้อหรือขาย คำสั่งจะเข้าสู่ระบบของโบรกเกอร์ ซึ่งจะส่งต่อไปยังตลาดหรือจับคู่จากการเสนอราคาของตนเอง ขึ้นอยู่กับรูปแบบการส่งคำสั่ง
- แพลตฟอร์มแสดงราคา เช่น ราคาเสนอซื้อ 100.20 และราคาเสนอขาย 100.24
- คุณส่งคำสั่งมาร์เก็ตเพื่อซื้อ ระบบจะมองหาผู้ขายที่ราคาเสนอขาย
- หากมีปริมาณเสนอขายที่ 100.24 เพียงพอ คุณจะได้รับการจับคู่ที่ราคานั้น หากไม่พอ ส่วนที่เหลือจะถูกจับคู่ที่ระดับราคาถัดไปที่สูงขึ้นในสมุดคำสั่งซื้อขาย (order book)
- ราคาที่จับคู่ได้จะถูกรายงานกลับมาพร้อมค่าธรรมเนียมหรือค่าคอมมิชชันใด ๆ
มีสองสิ่งที่ทำให้ราคาที่จับคู่ต่างจากราคาที่คุณเห็น สิ่งแรกคือความหน่วง (latency) ราคาเคลื่อนไหวได้ในเสี้ยววินาทีระหว่างที่คุณกดกับที่คำสั่งถูกจับคู่ สิ่งที่สองคือความลึกของตลาด คำสั่งขนาดใหญ่อาจกินหลายระดับราคา ทำให้ราคาจับคู่เฉลี่ยแย่กว่าราคาบนสุดที่เห็น ผลทั้งสองอย่างรวมกันเรียกว่าสลิปเพจ (slippage)
โบรกเกอร์บางแห่งมีการตั้งค่าความคลาดเคลื่อนของราคาหรือค่าเบี่ยงเบนสูงสุดสำหรับคำสั่งมาร์เก็ต หากราคาเคลื่อนไหวเกินกว่าค่าที่คุณยอมรับได้ คำสั่งจะถูกปฏิเสธหรือรีโควตแทนที่จะถูกจับคู่
ตัวอย่างการคำนวณ
ตัวเลขเหล่านี้ใช้เพื่อประกอบการอธิบายเท่านั้น หุ้นตัวหนึ่งมีสมุดคำสั่งซื้อขายแบบย่อของคำสั่งเสนอขายดังนี้
- 200 หุ้นที่ 50.00
- 300 หุ้นที่ 50.02
- 500 หุ้นที่ 50.05
คุณส่งคำสั่งมาร์เก็ตเพื่อซื้อ 600 หุ้น
- 200 หุ้นถูกจับคู่ที่ 50.00 เป็นต้นทุน 10,000.00
- 300 หุ้นถูกจับคู่ที่ 50.02 เป็นต้นทุน 15,006.00
- 100 หุ้นถูกจับคู่ที่ 50.05 เป็นต้นทุน 5,005.00
ต้นทุนรวมคือ 30,011.00 สำหรับ 600 หุ้น ดังนั้นราคาเฉลี่ยคือ 30,011 ÷ 600 = 50.018 ราคาที่คุณเห็นคือ 50.00 ราคาจับคู่เฉลี่ยจึงแย่กว่าประมาณ 0.018 ต่อหุ้น หรือราว 10.80 โดยรวม ในตลาดที่นิ่งและมีความลึก ส่วนต่างนี้อาจเป็นศูนย์ แต่ในตลาดที่บางอาจมากกว่านี้มาก
เหตุใดจึงสำคัญ
คำสั่งมาร์เก็ตแลกความแน่นอนของการจับคู่คำสั่งกับความไม่แน่นอนของราคา ในตราสารที่มีสภาพคล่องสูงในเวลาปกติ ต้นทุนของการแลกนี้มักน้อยและมักจำกัดอยู่แค่สเปรด ในตลาดที่บาง ช่วงประกาศข่าว ช่วงตลาดเปิด หรือช่วงเวลากลางคืนของหุ้นที่สภาพคล่องต่ำ ต้นทุนอาจสูงมาก
ประเภทคำสั่งยังสำคัญต่อการควบคุมความเสี่ยงด้วย สต็อปลอสส์มักถูกส่งเป็นคำสั่งมาร์เก็ตเมื่อถูกกระตุ้น ดังนั้นเมื่อเกิดช่องว่างราคาหรือราคาเคลื่อนไหวเร็ว ราคาที่จับคู่ได้อาจห่างจากราคาสต็อปมาก ไม่ใช่ข้อผิดพลาด แต่เป็นลักษณะการทำงานของคำสั่งนี้
โบรกเกอร์จัดการคำสั่งมาร์เก็ตต่างกัน บางแห่งจับคู่ที่ราคาที่แสดง บางแห่งใช้ค่าความคลาดเคลื่อน และบางแห่งจับคู่ที่ราคาถัดไปที่มีอยู่ ทางเลือกเหล่านี้ส่งผลต่อต้นทุนการเทรดจริงของคุณมากกว่าส่วนต่างเพียงเล็กน้อยของสเปรดที่โฆษณา
วิธีใช้ในทางปฏิบัติ
- ใช้คำสั่งมาร์เก็ตเมื่อการเข้าหรือออกสำคัญกว่าราคาที่ต่างไปไม่กี่ทิก และตลาดมีสภาพคล่อง
- ตรวจสอบสเปรดและความลึกที่แสดงก่อนส่งคำสั่งขนาดใหญ่
- หลีกเลี่ยงคำสั่งมาร์เก็ตในช่วงไม่กี่นาทีรอบการประกาศข่าวตามกำหนด หรือในการประมูลเปิดและปิดตลาดของหุ้นที่ซื้อขายบางตา
- พิจารณาใช้คำสั่งลิมิต (limit order) เมื่อการควบคุมราคาสำคัญกว่าการจับคู่ทันที
- ตรวจรายงานการจับคู่และเปรียบเทียบกับราคาเสนอ ณ เวลาที่คุณกด
- ศึกษาการตั้งค่าค่าเบี่ยงเบนหรือสลิปเพจของแพลตฟอร์มที่ใช้ และตั้งค่าอย่างรอบคอบ
ข้อผิดพลาดและความเข้าใจผิดที่พบบ่อย
- คิดว่าราคาบนหน้าจอคือราคาที่จะได้รับ ราคานั้นเป็นเพียงราคาบ่งชี้ ราคาจับคู่อาจต่างออกไป
- ส่งคำสั่งมาร์เก็ตขนาดใหญ่ในหุ้นหรือออปชันที่สภาพคล่องต่ำ แก้ไขได้โดยแบ่งคำสั่งหรือใช้คำสั่งลิมิต
- ใช้คำสั่งมาร์เก็ตนอกเวลาซื้อขายปกติ ซึ่งสเปรดกว้างและราคาเสนอบาง
- สมมติว่าสต็อปลอสส์รับประกันราคาออก สต็อปที่ถูกกระตุ้นมักกลายเป็นคำสั่งมาร์เก็ตและอาจเกิดสลิปเพจได้
- มองข้ามสเปรด ซึ่งเป็นต้นทุนที่คุณจ่ายทันทีเมื่อเข้าสถานะ
- เชื่อว่าคำสั่งมาร์เก็ตเกิดขึ้นทันทีเสมอ ความล่าช้าของเครือข่าย การปฏิเสธคำสั่ง และการระงับการซื้อขายอาจขัดจังหวะได้
ความเสี่ยงและข้อจำกัด
คำสั่งมาร์เก็ตไม่ป้องกันการเคลื่อนไหวของราคาอย่างฉับพลัน เมื่อเกิดช่องว่างราคา การระงับการซื้อขาย หรือตลาดเคลื่อนไหวเร็ว ราคาที่จับคู่ได้อาจห่างจากที่คาดไว้มาก และในผลิตภัณฑ์ที่ใช้เลเวอเรจอย่าง CFD ส่วนต่างนั้นอาจขยายผลขาดทุนได้อย่างรวดเร็ว กฎการส่งคำสั่งแตกต่างกันระหว่างโบรกเกอร์และตลาด และตราสารบางประเภทไม่รับคำสั่งมาร์เก็ตเลยนอกช่วงเวลาที่กำหนด
Brokeli มองเรื่องนี้อย่างไร
เมื่อรีวิวโบรกเกอร์ เราดูว่ามีประเภทคำสั่งใดให้บริการ การส่งคำสั่งและสลิปเพจถูกอธิบายไว้อย่างไร และนโยบายการส่งคำสั่งระบุอะไรเกี่ยวกับคำสั่งมาร์เก็ต ข้อมูลสเปรดและค่าธรรมเนียมมาจากสแนปช็อตงานวิจัยที่เผยแพร่ การเปรียบเทียบจึงอยู่บนฐานที่มีเอกสารรองรับเดียวกัน เราไม่ให้คำแนะนำในการเทรด เราเพียงอธิบายว่าประเภทคำสั่งนี้ทำงานอย่างไร
คำถามที่พบบ่อย
คำสั่งมาร์เก็ตทำอะไร
ซื้อหรือขายทันทีที่ราคาที่ดีที่สุดที่มีอยู่ในขณะนั้น คุณเลือกตราสารและขนาดแต่ไม่ได้เลือกราคา การจับคู่คำสั่งมีความสำคัญเหนือการควบคุมราคา ราคาที่จับคู่ได้จึงอาจต่างเล็กน้อยจากราคาที่คุณเห็นตอนกด
คำสั่งมาร์เก็ตต่างจากคำสั่งลิมิตอย่างไร
คำสั่งมาร์เก็ตจับคู่ทันทีที่ราคาปัจจุบัน ส่วนคำสั่งลิมิตจะจับคู่เฉพาะที่ราคาที่คุณกำหนดหรือดีกว่า จึงอาจไม่ถูกจับคู่เลย คำสั่งมาร์เก็ตให้ความสำคัญกับความแน่นอนของการจับคู่ ส่วนคำสั่งลิมิตให้ความสำคัญกับความแน่นอนของราคา
เหตุใดคำสั่งมาร์เก็ตของฉันจึงถูกจับคู่ที่ราคาต่างออกไป
ราคาเคลื่อนไหวระหว่างที่คุณกดกับที่คำสั่งถูกจับคู่ และคำสั่งขนาดใหญ่อาจใช้หลายระดับราคาในสมุดคำสั่งซื้อขาย ปรากฏการณ์นี้เรียกว่าสลิปเพจ ในตลาดที่มีสภาพคล่องมักมีเพียงเล็กน้อย แต่อาจมากขึ้นในตลาดที่เคลื่อนไหวเร็วหรือบาง
คำสั่งมาร์เก็ตเหมาะกับผู้เริ่มต้นหรือไม่
ใช้งานง่าย แต่ความง่ายไม่ได้ทำให้ความเสี่ยงหายไป ผู้เริ่มต้นควรเข้าใจสเปรดและสลิปเพจ หลีกเลี่ยงตลาดที่บางและช่วงข่าว และทดสอบในบัญชีทดลองเพื่อดูว่าราคาที่จับคู่เทียบกับราคาเสนอเป็นอย่างไร
คำสั่งมาร์เก็ตถูกปฏิเสธได้หรือไม่
ได้ โบรกเกอร์อาจปฏิเสธหรือรีโควตหากราคาเคลื่อนไหวเกินค่าเบี่ยงเบนที่ตั้งไว้ หากตลาดปิดหรือถูกระงับการซื้อขาย หรือหากมาร์จินไม่เพียงพอ แพลตฟอร์มและนโยบายการส่งคำสั่งจะระบุกฎเฉพาะไว้