สถานการณ์นี้สามารถเกิดขึ้นได้กับคำสั่งประเภท Market, Stop Out, Buy Stop, Sell Stop และ Stop Loss
เมื่อคำสั่งเหล่านี้ทำงาน ระบบจะส่งคำสั่ง Market ซึ่งจะดำเนินการที่ราคาตลาดในปัจจุบัน และอาจแตกต่างจากราคาที่ประกาศไว้
สำหรับคำสั่งแบบรอดำเนินการประเภทอื่น (Buy Limit, Sell Limit และ Take Profit) มักถูกดำเนินการในราคาที่กำหนดไว้ หรือในบางครั้งอาจได้ราคาที่ดีกว่าหากมีอยู่ในตลาดขณะนั้น
ทำไมคำสั่ง Market ของฉันถึงไม่ได้ถูกดำเนินการในราคาที่คาดหวัง?
คำสั่ง Market ถูกออกแบบมาเพื่อให้มีการดำเนินการเร็วที่สุดที่ราคาตลาดปัจจุบัน แต่ไม่ได้รับประกันว่าจะมีการดำเนินการตามราคาที่ประกาศไว้ นี่คือเหตุผลบางส่วนที่อธิบายว่าเพราะเหตุใดคำสั่งแบบ Market จึงไม่ได้มีการดำเนินการที่ราคาที่คุณคาดหวัง:
- ความผันผวนของตลาด: ราคาสามารถเปลี่ยนแปลงได้อย่างรวดเร็วในตลาดที่มีความผันผวน โดยเฉพาะในช่วงที่มีการประกาศข่าว ผลประกอบการ หรือเหตุการณ์ทางเศรษฐกิจ ราคาที่คุณเห็นเมื่อส่งคำสั่งอาจเปลี่ยนแปลงได้ในระหว่างที่คำสั่งนี้ไปถึงตลาด
- เส้นทางการเดินทางของคำสั่งและความเร็วในการดำเนินคำสั่ง: ระยะเวลาที่ใช้ในการส่งคำสั่งไปยังกระดานเทรดหรือผู้ให้บริการสภาพคล่องอาจทำให้ราคามีการเปลี่ยนแปลงได้
- สภาพคล่อง: หากตลาดมีสภาพคล่องต่ำ คำสั่งของคุณอาจถูกดำเนินการในราคาที่สูงหรือต่ำกว่า ขึ้นอยู่กับความพร้อมของคู่สัญญาที่ต้องการเทรดในราคาที่คุณต้องการ สำหรับคำสั่งที่มีขนาดใหญ่ หากปริมาณมีอยู่ไม่เพียงพอที่ราคาปัจจุบัน ส่วนหนึ่งของคำสั่งอาจถูกดำเนินการในราคาที่แย่กว่า
วิธีลดความเสี่ยงเกี่ยวกับเรื่องนี้
- ใช้คำสั่ง Limit: หากคุณต้องการควบคุมราคาที่จะให้ดำเนินการกับคำสั่งของคุณ คุณควรใช้คำสั่ง Limit แทน Market
- ติดตามสภาวะตลาด: ระมัดระวังในช่วงที่ตลาดมีความผันผวนสูง