คำสั่งสต็อปลิมิตหมายถึงอะไร
คำสั่งสต็อปลิมิต (stop-limit order) รวมสองคำสั่งไว้ในคำสั่งเดียว อย่างแรกคือราคาสต็อป (stop price) ซึ่งทำหน้าที่เป็นตัวกระตุ้น อย่างที่สองคือราคาลิมิต (limit price) ซึ่งกำหนดราคาที่แย่ที่สุดที่คุณยอมรับได้ ตราบใดที่ตลาดซื้อขายอยู่ฝั่งปลอดภัยของราคากระตุ้น จะไม่มีอะไรเกิดขึ้น เมื่อราคาแตะราคากระตุ้น คำสั่งจะเปลี่ยนเป็นคำสั่งลิมิตและรออยู่ในตลาดที่ราคาลิมิตของคุณหรือดีกว่า
แนวคิดของคำสั่งนี้คือการควบคุม คำสั่งสต็อปแบบธรรมดาจะกลายเป็นคำสั่งมาร์เก็ตเมื่อถูกกระตุ้น จึงจับคู่ที่ราคาใดก็ได้ที่มีอยู่ แม้ราคานั้นจะห่างจากราคากระตุ้นมาก คำสั่งสต็อปลิมิตกำจัดความเสี่ยงด้านราคาที่ไม่มีขีดจำกัดนี้ แต่แลกมาด้วยความเสี่ยงด้านการจับคู่คำสั่ง กล่าวคือหากตลาดเคลื่อนผ่านราคาลิมิตของคุณไปอย่างรวดเร็ว คำสั่งอาจค้างอยู่โดยไม่ถูกจับคู่
โบรกเกอร์หลายแห่งเปิดให้ใช้คำสั่งสต็อปลิมิตกับหุ้น ETF ออปชัน และฟิวเจอร์ส ส่วนฟอเร็กซ์และ CFD การรองรับขึ้นอยู่กับแพลตฟอร์ม บางแพลตฟอร์มเรียกคำสั่งที่คล้ายกันว่า "buy stop limit" หรือ "sell stop limit" ซึ่งเป็นคำสั่งรอเปิดสถานะ ไม่ใช่คำสั่งออกเพื่อป้องกันความเสี่ยง
หลักการทำงาน
คุณกำหนดสองราคา สำหรับคำสั่งสต็อปลิมิตฝั่งขายที่ปกป้องสถานะซื้อ ราคาสต็อปอยู่ต่ำกว่าตลาดปัจจุบัน และราคาลิมิตเท่ากับหรือต่ำกว่าราคาสต็อปเล็กน้อย สำหรับคำสั่งสต็อปลิมิตฝั่งซื้อ ทั้งสองราคาอยู่เหนือตลาด โดยราคาลิมิตเท่ากับหรือสูงกว่าราคาสต็อปเล็กน้อย
วงจรชีวิตของคำสั่งมีสามขั้นตอน
- รอ คำสั่งอยู่กับโบรกเกอร์หรือตลาดหลักทรัพย์และไม่ปรากฏเป็นราคาเสนอซื้อหรือเสนอขายที่ใช้งานอยู่
- กระตุ้น เมื่อราคาซื้อขายล่าสุด (หรือในบางแพลตฟอร์มคือราคาเสนอซื้อหรือเสนอขาย) แตะราคาสต็อป คำสั่งจะเริ่มทำงาน แหล่งราคาที่ใช้กระตุ้นมีความสำคัญ จึงควรตรวจสอบว่าโบรกเกอร์ของคุณใช้ราคาใด
- ขั้นลิมิต คำสั่งเข้าสู่สมุดคำสั่งซื้อขาย (order book) ในฐานะคำสั่งลิมิต โดยจะจับคู่ที่ราคาลิมิตหรือดีกว่าเท่านั้น และอาจถูกจับคู่ทั้งหมด บางส่วน หรือไม่ถูกจับคู่เลย
ช่องว่างระหว่างราคาสต็อปกับราคาลิมิตเป็นการเลือกออกแบบ ช่องว่างแคบให้การควบคุมราคาที่เข้มงวด แต่มีโอกาสไม่ถูกจับคู่สูงกว่า ช่องว่างกว้างทำให้ถูกจับคู่ได้ง่ายขึ้น แต่ยอมรับราคาที่แย่กว่าได้
ตัวอย่างการคำนวณ
ตัวเลขเหล่านี้เป็นเพียงตัวอย่างประกอบการอธิบายเท่านั้น คุณถือหุ้นบริษัทหนึ่ง 100 หุ้นที่ซื้อมาในราคา 52.00 และปัจจุบันหุ้นซื้อขายที่ 50.00 คุณต้องการออกหากราคาอ่อนตัวลงถึง 47.00 แต่ไม่ต้องการขายต่ำกว่า 46.50
- ราคาสต็อป: 47.00
- ราคาลิมิต: 46.50
- คำสั่ง: ขาย 100 หุ้น
สถานการณ์ที่ 1 ราคาลดลงอย่างเป็นระเบียบ ราคาไหลลงมาถึง 47.00 และมีการซื้อขายที่ระดับนั้น คำสั่งเริ่มทำงานและกลายเป็นคำสั่งลิมิตขายที่ 46.50 มีผู้ซื้ออยู่ระหว่าง 47.00 ถึง 46.50 หุ้นของคุณจึงขายได้ที่ประมาณ 47.00 รายรับประมาณ 100 × 47.00 = 4,700 ขาดทุนเมื่อเทียบกับราคาซื้อประมาณ 4,700 - 5,200 = -500
สถานการณ์ที่ 2 เกิดช่องว่างราคา ข่าวร้ายออกมาข้ามคืนและหุ้นเปิดที่ 44.00 ราคาสต็อปถูกกระตุ้น แต่ราคาลิมิต 46.50 สูงกว่าตลาด คำสั่งจึงกลายเป็นคำสั่งลิมิตขายที่ไม่มีใครยอมจับคู่ให้ และค้างอยู่เช่นนั้น หากหุ้นลดลงต่อไปถึง 40.00 สถานะของคุณจะมีมูลค่า 4,000 และคำสั่งป้องกันไม่ได้ช่วยอะไรเลย หากใช้คำสั่งสต็อปแบบธรรมดา คุณจะขายได้ใกล้ 44.00 ซึ่งขาดทุนมากกว่าที่วางแผนไว้ แต่ได้ออกจากสถานะ
ตัวอย่างนี้แสดงให้เห็นการแลกเปลี่ยนระหว่างความแน่นอนด้านราคาที่ได้ฝั่งหนึ่ง กับความแน่นอนว่าจะได้ออกจากสถานะอีกฝั่งหนึ่ง
เหตุใดจึงสำคัญ
คำสั่งสต็อปลิมิตสำคัญที่สุดในตลาดที่สภาพคล่องบางหรือเคลื่อนไหวเร็ว คำสั่งนี้ปกป้องคุณจากการจับคู่ที่ราคาแย่ซึ่งเกิดจากสเปรดที่กว้างขึ้นชั่วคราวหรือการเคลื่อนไหวที่รวดเร็วมาก ซึ่งอาจเกิดขึ้นตอนตลาดเปิด หลังข่าว หรือในหุ้นและออปชันที่สภาพคล่องต่ำ
คำสั่งนี้ยังสำคัญต่อการวางแผนด้วย เทรดเดอร์จำนวนมากเข้าใจว่าคำสั่งสต็อปทุกชนิดรับประกันการออกจากสถานะ แต่สต็อปลิมิตไม่ได้เป็นเช่นนั้น หากพึ่งพาคำสั่งนี้เป็นการป้องกันความเสี่ยง ต้องยอมรับว่าเมื่อเกิดช่องว่างราคา ผลขาดทุนอาจดำเนินต่อไปเกินราคาลิมิตของคุณ การเข้าใจความแตกต่างนี้เป็นหนึ่งในรายละเอียดด้านการบริหารความเสี่ยงที่มีประโยชน์ที่สุดที่มือใหม่ควรเรียนรู้
ต้นทุนมักเท่ากับคำสั่งประเภทเดียวกันอื่น ๆ แต่โบรกเกอร์แตกต่างกันในเรื่องว่ารับคำสั่งสต็อปลิมิตกับเครื่องมือทุกชนิดหรือไม่ อนุญาตให้ใช้นอกเวลาทำการปกติหรือไม่ และคำสั่งมีอายุได้นานเท่าใด
วิธีใช้งานในทางปฏิบัติ
- ยืนยันว่าโบรกเกอร์และแพลตฟอร์มของคุณรองรับคำสั่งสต็อปลิมิตสำหรับเครื่องมือที่คุณเทรด
- ตรวจสอบแหล่งราคาที่ใช้กระตุ้น ได้แก่ ราคาล่าสุด ราคาเสนอซื้อ ราคาเสนอขาย หรือราคากึ่งกลาง
- ตัดสินใจว่ายอมรับสลิปเพจได้สูงสุดเท่าใด แล้วกำหนดราคาลิมิตเทียบกับราคาสต็อปโดยคำนึงถึงข้อนี้
- เลือกระยะเวลาของคำสั่ง (time in force) คือเฉพาะวันนั้น หรือคำสั่ง GTC (good till cancelled) คำสั่งเฉพาะวันจะหมดอายุเมื่อตลาดปิด และอาจทำให้คุณไม่มีการป้องกันในเช้าวันถัดไป
- พิจารณาขนาดช่องว่างราคาทั่วไปของเครื่องมือนั้น ช่องว่างที่กว้างกว่าต้องใช้ระยะห่างระหว่างราคาสต็อปกับราคาลิมิตที่กว้างขึ้น หรือใช้คำสั่งประเภทอื่น
- หลังวางคำสั่งแล้วให้ติดตามสถานะ คำสั่งที่ถูกกระตุ้นแล้วแต่ยังไม่ถูกจับคู่ยังต้องการความสนใจจากคุณ
ข้อผิดพลาดและความเข้าใจผิดที่พบบ่อย
- คิดว่าสต็อปลิมิตรับประกันการออกจากสถานะ ความจริงคือรับประกันเพียงเพดานราคา ไม่ได้รับประกันว่าจะถูกจับคู่
- ตั้งราคาลิมิตเท่ากับราคาสต็อปพอดีในตลาดที่เคลื่อนไหวเร็ว ซึ่งแทบไม่เหลือช่องให้ถูกจับคู่
- วางราคาลิมิตผิดฝั่งของราคาสต็อป ซึ่งอาจทำให้คำสั่งถูกปฏิเสธหรือถูกจับคู่ทันทีที่ราคาที่ไม่ได้ตั้งใจ
- ลืมว่าคำสั่งหมดอายุเมื่อสิ้นวัน ทำให้สถานะไม่มีการป้องกันข้ามคืน
- สับสนระหว่างคำสั่งสต็อปลิมิตเพื่อออกจากสถานะกับคำสั่ง "buy stop limit" ของแพลตฟอร์ม ซึ่งใช้สำหรับเปิดสถานะ
ความเสี่ยงและข้อจำกัด
ข้อจำกัดหลักคือการไม่ถูกดำเนินการ เมื่อเกิดช่องว่างราคา การหยุดซื้อขาย หรือตลาดเคลื่อนไหวเร็ว คำสั่งอาจค้างโดยไม่ถูกจับคู่ในขณะที่ผลขาดทุนเพิ่มขึ้น การจับคู่เพียงบางส่วนอาจทำให้ส่วนที่เหลือไม่มีการป้องกัน คำสั่งสต็อปยังอาจถูกกระตุ้นจากราคาที่พุ่งขึ้นชั่วขณะสั้น ๆ โบรกเกอร์บางแห่งไม่รับคำสั่งสต็อปลิมิตสำหรับผลิตภัณฑ์บางประเภท เช่น CFD บางรายการ หรือในช่วงนอกเวลาทำการ ผลิตภัณฑ์ที่ใช้เลเวอเรจอาจสูญเสียมูลค่าได้อย่างรวดเร็ว และกฎเกี่ยวกับสต็อปแบบการันตี (guaranteed stop) แตกต่างกันไปตามโบรกเกอร์และภูมิภาค
มุมมองของ Brokeli
ในการวิจัยโบรกเกอร์ เราบันทึกว่ารองรับคำสั่งประเภทใดสำหรับเครื่องมือแต่ละกลุ่ม และมีคุณสมบัติอย่างระยะเวลาของคำสั่งหรือคำสั่งนอกเวลาทำการหรือไม่ รายละเอียดเหล่านี้มาจากข้อมูลวิจัยฉบับเผยแพร่ ไม่ใช่คำกล่าวอ้างทางการตลาด คุณจึงเปรียบเทียบการรองรับประเภทคำสั่งระหว่างโบรกเกอร์บนพื้นฐานเดียวกันได้ คุณภาพการจัดการคำสั่งเกี่ยวข้องกับรูปแบบการส่งคำสั่ง (execution model) ซึ่งเราอธิบายแยกต่างหาก
คำถามที่พบบ่อย
คำสั่งสต็อปกับคำสั่งสต็อปลิมิตต่างกันอย่างไร
คำสั่งสต็อปจะกลายเป็นคำสั่งมาร์เก็ตเมื่อราคาแตะราคาสต็อป จึงมักถูกจับคู่ได้ แต่ที่ราคาที่ไม่แน่นอน ส่วนคำสั่งสต็อปลิมิตจะกลายเป็นคำสั่งลิมิต ราคาจึงมีเพดาน แต่คำสั่งอาจไม่ถูกจับคู่หากตลาดเคลื่อนผ่านราคาลิมิตไป
คำสั่งสต็อปลิมิตปกป้องฉันจากการขาดทุนได้เสมอหรือไม่
ไม่ หากราคาเกิดช่องว่างข้ามราคาลิมิตของคุณ คำสั่งอาจค้างและไม่ถูกจับคู่ ในขณะที่ตลาดเคลื่อนไหวสวนทางกับคุณต่อไป คำสั่งนี้จำกัดราคาที่คุณยอมรับ ไม่ได้จำกัดผลขาดทุนที่อาจเกิดขึ้น จึงควรวางแผนรับมือความเสี่ยงจากช่องว่างราคานี้แยกต่างหาก
ราคาสต็อปกับราคาลิมิตควรห่างกันเท่าใด
ไม่มีระยะห่างที่ใช้ได้กับทุกกรณี ช่องว่างแคบให้การควบคุมราคาที่เข้มงวดกว่าแต่ลดโอกาสถูกจับคู่ ส่วนช่องว่างกว้างให้ผลตรงข้าม เทรดเดอร์จำนวนมากกำหนดตามสเปรดและความผันผวนทั่วไปของเครื่องมือนั้น ควรทดสอบการเลือกของคุณในบัญชีทดลอง (demo)
ใช้คำสั่งสต็อปลิมิตกับฟอเร็กซ์หรือ CFD ได้หรือไม่
ขึ้นอยู่กับโบรกเกอร์และแพลตฟอร์ม บางแห่งมีคำสั่งสต็อปลิมิตสำหรับ CFD ขณะที่บางแห่งมีเพียงคำสั่งสต็อป ลิมิต และมาร์เก็ต ควรตรวจสอบประเภทคำสั่งในข้อกำหนดเครื่องมือของแพลตฟอร์มและเงื่อนไขของโบรกเกอร์ก่อนพึ่งพาคำสั่งนี้
จะเกิดอะไรขึ้นหากคำสั่งสต็อปลิมิตถูกจับคู่เพียงบางส่วน
ส่วนที่ถูกจับคู่จะดำเนินการที่ราคาลิมิตของคุณหรือดีกว่า ส่วนที่เหลือจะค้างอยู่เป็นคำสั่งลิมิตจนกว่าจะถูกจับคู่ หมดอายุ หรือคุณยกเลิก ซึ่งอาจทำให้สถานะบางส่วนของคุณไม่ได้รับการป้องกันตามที่ตั้งใจ