ในการเทรดสัญญา ผู้ใช้บางคนอาจประสบปัญหาที่ "ตั้งสต็อปลอสไว้แล้ว แต่โพซิชันยังคงถูกชำระหนี้บังคับ" สถานการณ์นี้ไม่ใช่ความผิดปกติของระบบ แต่เกิดจากกลไกราคาคู่คู่ ความล้มเหลวของสภาพคล่องตลาด การตั้งสต็อปลอสผิดที่ ออร์เดอร์ลิมิตไม่ปิดตัวเนื่องจากสไลด์เปจ และกฎลำดับความสำคัญสูงสุดของการควบคุมความเสี่ยงในการชำระหนี้บังคับ รวมกันเป็นสาเหตุ
บทความนี้จะอธิบายสถานการณ์การชำระหนี้บังคับที่พบบ่อย 4 กรณี พร้อมข้อเสนอแนะป้องกันความเสี่ยงตามแต่ละกรณี
กฎหลัก: กลไกราคาคู่คู่
แพลตฟอร์มใช้ระบบราคาสองระบบ ซึ่งมีตรรกะการดำเนินการที่แตกต่างกัน:
เกณฑ์การชำระหนี้บังคับ: ราคามาร์ก (Mark Price)
คำนวณจากค่าเฉลี่ยถ่วงน้ำหนักของราคาจากเอ็กซ์เชนจ์สปอตหลักหลายแห่งทั่วตลาด ใช้ป้องกันการชำระหนี้บังคับผิดปกติที่เกิดจากการชักจูงบุ๊คออร์เดอร์เดียวด้วยเจตนาไม่ดี และเป็นเกณฑ์เดียวของระบบชำระหนี้บังคับ
เงื่อนไขการกระตุ้นสต็อปลอส: ราคาล่าสุด (Last Price)
ออร์เดอร์เทโปรฟิต/สต็อปลอส (TP/SL) ทั้งหมดของแพลตฟอร์ม จะถูกกระตุ้นโดยราคาปิดการซื้อขายล่าสุดของบุ๊คออร์เดอร์สัญญา
กรณีที่ 1: สต็อปลอสแบบมาร์เก็ตถูกกระตุ้นแล้ว แต่โพซิชันถูกชำระหนี้บังคับทั้งหมด/บางส่วน
สาเหตุหลัก
ระยะเว้นช่องว่างของสต็อปลอสไม่พอ การชำระหนี้บังคับดำเนินการก่อน
ออร์เดอร์ TP/SL เป็นออร์เดอร์ตามเงื่อนไข เมื่อราคาถึงจุดกระตุ้นแล้ว ระบบต้องใช้เวลาในการสร้างออร์เดอร์ปิดโพซิชัน หากระยะห่างระหว่างราคาสต็อปลอสกับราคาชำระหนี้บังคับแคบเกินไป ในช่วงตลาดผันผวนรุนแรง ราคาอาจจะถึงเส้นชำระหนี้บังคับก่อนที่ออร์เดอร์สต็อปลอสจะถูกสร้าง เนื่องจากการควบคุมความเสี่ยงในการชำระหนี้บังคับมีลำดับความสำคัญสูงกว่าออร์เดอร์ทั่วไป โปรแกรมชำระหนี้บังคับจะเข้าควบคุมโพซิชันโดยตรง ทำให้ออร์เดอร์สต็อปลอสไม่สามารถส่งได้
ความลึกของตลาดไม่พอ สต็อปลอสปิดตัวบางส่วน ส่วนที่เหลือถูกชำระหนี้บังคับ
เมื่อสต็อปลอสแบบมาร์เก็ตถูกกระตุ้น จะปิดตัวตามระดับความลึกของบุ๊คออร์เดอร์ แต่ในสถานการณ์รุนแรงที่ตลาดผันผวนมากและสภาพคล่องในบุ๊คออร์เดอร์ขาดแคลน อาจเกิดการปิดตัวบางส่วนหรือส่งออร์เดอร์ไม่สำเร็จได้ ส่วนของโพซิชันที่ไม่ปิดตัวจะถูกยกเลิกออร์เดอร์โดยอัตโนมัติ หากราคาผันผวนต่อไปและถึงราคาชำระหนี้บังคับ ส่วนที่เหลือจะถูกชำระหนี้บังคับ
สถานะที่แสดง: ออร์เดอร์สต็อปลอสแสดงว่า "ถูกกระตุ้น" ผลลัพธ์ออร์เดอร์คือ "ปิดตัวบางส่วน" หรือ "ส่งออร์เดอร์ล้มเหลว"; ส่วนที่เหลือของโพซิชันจะถูกระบบชำระหนี้บังคับเข้าควบคุมต่อไป
ตัวอย่างทั่วไป
- โพซิชัน: ลอง LAB มาร์จินครอส เลเวอเรจ 6 เท่า ราคาชำระหนี้บังคับประมาณ 4.64 USDT จำนวนถือ 188 LAB
- การตั้งค่า: ราคากระตุ้นสต็อปลอสแบบมาร์เก็ตที่ 4.70 USDT
- สภาพตลาด: ตกลงอย่างรวดเร็วในระยะสั้น มีแอมพลิจูด 4.39% ความลึกของออร์เดอร์ซื้อขาดแคลนอย่างมาก
- ผลลัพธ์: สต็อปลอสถูกกระตุ้นสำเร็จ แต่จากความลึกของบุ๊คออร์เดอร์ในขณะนั้น ปิดตัวได้เพียง 80 LAB เท่านั้น ส่วนที่เหลือ 108 LAB ไม่ปิดตัวและออร์เดอร์ถูกยกเลิกโดยอัตโนมัติ เมื่อราคาลดลงต่อไป โพซิชันที่เหลือถูกชำระหนี้บังคับที่ราคา 4.64 USDT
ขั้นตอนการดำเนินการ
ราคาล่าสุดถึงจุดกระตุ้นสต็อปลอส → เงื่อนไขสต็อปลอสเปิดใช้งาน → ปิดตัวแบบมาร์เก็ตตามระดับความลึกของบุ๊คออร์เดอร์ → เกิดการปิดตัวบางส่วน ส่วนที่ไม่ปิดตัวถูกยกเลิกโดยอัตโนมัติ → โพซิชันที่เหลือยังคงเผชิญกับการผันผวนของราคา → ราคาถึงเส้นชำระหนี้บังคับ → โพซิชันที่เหลือเข้าสู่กระบวนการชำระหนี้บังคับ
กรณีที่ 2: สต็อปลอสแบบลิมิตถูกกระตุ้นแล้ว แต่ออร์เดอร์ลิมิตไม่ปิดตัว โพซิชันขาดทุนเรื่อยๆ จนถูกชำระหนี้บังคับ
สาเหตุหลัก
ออร์เดอร์ TP/SL แบบลิมิตเป็นออร์เดอร์ลิมิตตามเงื่อนไข เมื่อราคาล่าสุดถึงราคากระตุ้น ระบบจะส่งออร์เดอร์ปิดโพซิชันที่ราคาลิมิตที่คุณตั้งไว้ แทนที่จะปิดตัวที่ราคามาร์เก็ตทันที
หากตลาดผันผวนรุนแรงและราคาเคลื่อนที่เร็วมาก ในขณะที่สต็อปลอสถูกกระตุ้น ราคาตลาดอาจจะตกต่ำกว่า (สำหรับโพซิชันลอง) หรือพุ่งขึ้นเกิน (สำหรับโพซิชันช็อต) ระดับลิมิตที่คุณตั้งไว้ทันที ออร์เดอร์ปิดโพซิชันแบบลิมิตจะไม่สามารถจับคู่ได้ สต็อปลอสไม่ได้ถูกดำเนินการตามจริง โพซิชันยังคงอยู่และรับภาระขาดทุนลอย จนกว่าราคาจะถึงเส้นชำระหนี้บังคับและถูกชำระหนี้บังคับ
ตัวอย่างทั่วไป
- โพซิชัน: ลองสัญญาถาวร BTCUSDT ราคาชำระหนี้บังคับ 64,000 USDT
- การตั้งค่า: ราคากระตุ้นสต็อปลอสแบบลิมิตที่ 65,000 USDT ราคาลิมิตปิดโพซิชันที่ 64,800 USDT
- สภาพตลาด: ตลาดตกลงอย่างรวดเร็วอย่างกะทันหัน ราคาตกลงจาก 65,100 USDT ไป 64,500 USDT ในเวลาอันสั้น ทะลุผ่านระดับ 64,800 USDT ในพริบตา
- ผลลัพธ์: เงื่อนไขสต็อปลอสถูกกระตุ้นสำเร็จ ระบบส่งออร์เดอร์ปิดโพซิชันแบบลิมิตที่ 64,800 USDT แต่ราคาตลาดตกต่ำกว่าราคานั้นแล้ว ไม่มีออร์เดอร์ซื้อมาจับคู่ สต็อปลอสจึงไม่ได้ผลตามจริง โพซิชันขาดทุนเรื่อยๆ และสุดท้ายถูกชำระหนี้บังคับที่ราคา 64,000 USDT
ขั้นตอนการดำเนินการ
ราคาล่าสุดถึงจุดกระตุ้นสต็อปลอส → เงื่อนไขสต็อปลอสเปิดใช้งาน → ระบบส่งออร์เดอร์ปิดโพซิชันแบบลิมิตที่ตรงกัน → ราคาตลาดทะลุผ่านลิมิตอย่างรวดเร็ว ไม่มีฝ่ายตรงข้ามมาปิดตัว → ออร์เดอร์ลิมิตค้างไว้ไม่ปิดตัว → ราคาเคลื่อนที่ต่อไปและถึงเส้นชำระหนี้บังคับ → โพซิชันถูกชำระหนี้บังคับ สต็อปลอสแบบลิมิตที่ตรงกันถูกยกเลิกพร้อมกัน
กรณีที่ 3: ราคาสต็อปลอสถูกตั้งไว้นอกเหนือจากราคาชำระหนี้บังคับ
สาเหตุหลัก
ออร์เดอร์สต็อปลอสจะมีผลก็ต่อเมื่อตั้งไว้ในด้านที่ปลอดภัยของราคาชำระหนี้บังคับ:
- โพซิชันลอง: เส้นชำระหนี้บังคับอยู่ด้านล่างของราคาเปิดโพซิชัน ราคาสต็อปลอสต้องสูงกว่าราคาชำระหนี้บังคับ
- โพซิชันช็อต: เส้นชำระหนี้บังคับอยู่ด้านบนของราคาเปิดโพซิชัน ราคาสต็อปลอสต้องต่ำกว่าราคาชำระหนี้บังคับ
หากราคาสต็อปลอสถูกตั้งไว้ในด้านที่ผิดของเส้นชำระหนี้บังคับ เมื่อราคาเคลื่อนที่ไปทางขาดทุน กระบวนการชำระหนี้บังคับจะถูกกระตุ้นก่อน เมื่อโพซิชันถูกชำระหนี้บังคับแล้ว ออร์เดอร์สต็อปลอสที่ตรงกันจะสูญเสียโพซิชันที่ผูกไว้ และถูกระบบยกเลิกโดยอัตโนมัติ จะไม่ถูกกระตุ้นเลย
ตัวอย่างทั่วไป
- โพซิชัน: ลองสัญญาถาวร BTCUSDT เส้นชำระหนี้บังคับตามราคามาร์กที่ 65,000 USDT
- การตั้งค่า: ราคากระตุ้นสต็อปลอสแบบมาร์เก็ตที่ 59,990 USDT (ต่ำกว่าราคาชำระหนี้บังคับ)
- ผลลัพธ์: เมื่อตลาดตกลง ราคาจะถึง 65,000 USDT ก่อนและกระตุ้นการชำระหนี้บังคับ สต็อปลอสที่ 59,990 USDT ไม่เคยถูกกระตุ้นเลย และถูกระบบยกเลิกหลังจากการชำระหนี้บังคับ
ขั้นตอนการดำเนินการ
ราคาเคลื่อนที่ไปทางขาดทุน → ถึงราคาชำระหนี้บังคับก่อน → ระบบชำระหนี้บังคับปิดโพซิชันทั้งหมด → ออร์เดอร์สต็อปลอสที่ตั้งผิดที่ถูกยกเลิกโดยอัตโนมัติเมื่อโพซิชันหายไป
กรณีที่ 4: ราคาล่าสุดไม่ถึงสต็อปลอส แต่ราคามาร์กถึงราคาชำระหนี้บังคับก่อน
สาเหตุหลัก
ในสภาพตลาดรุนแรง ราคาสปอตทั่วตลาดผันผวนอย่างมาก ทำให้ราคามาร์ก (ราคายุติธรรม) เคลื่อนที่เร็วขึ้น อย่างไรก็ตาม เนื่องจากมีออร์เดอร์ซื้อขนาดใหญ่รองรับ ช่องว่างสภาพคล่อง และปัจจัยอื่นๆ ในบุ๊คออร์เดอร์สัญญา อัตราการเปลี่ยนแปลงของราคาปิดการซื้อขายล่าสุดอาจจะตามราคามาร์กไม่ทัน
เนื่องจากสต็อปลอสถูกกระตุ้นโดยราคาล่าสุดเท่านั้น เมื่อราคามาร์กถึงเส้นชำระหนี้บังคับและเริ่มการชำระหนี้บังคับแล้ว เงื่อนไขการกระตุ้นของสต็อปลอสยังไม่ถูกตอบสนอง เมื่อโพซิชันเข้าสู่กระบวนการชำระหนี้บังคับแล้ว ออร์เดอร์สต็อปลอสที่ยังไม่ถูกกระตุ้นจะถูกยกเลิกโดยอัตโนมัติ
ตัวอย่างทั่วไป
- โพซิชัน: ลอง SOL มาร์จินครอส เลเวอเรจ 20 เท่า เส้นชำระหนี้บังคับตามราคามาร์กที่ 143.00 USDT
- การตั้งค่า: ราคากระตุ้นสต็อปลอสแบบมาร์เก็ต (ตามราคาล่าสุด) ที่ 144.00 USDT
- สภาพตลาด: ตลาดสปอตตกลงอย่างกะทันหัน ราคามาร์กตกลงไปที่ 143.00 USDT ในพริบตา แต่เนื่องจากมีออร์เดอร์ซื้อขนาดใหญ่รองรับในบุ๊คออร์เดอร์สัญญา ราคาล่าสุดต่ำสุดอยู่ที่ 144.10 USDT เท่านั้น
- ผลลัพธ์: ราคามาร์กถึงเส้นชำระหนี้บังคับ โพซิชันถูกชำระหนี้บังคับ ราคาล่าสุดไม่ถึงจุดสต็อปลอส สต็อปลอสจึงไม่ถูกกระตุ้น และสุดท้ายถูกยกเลิกไปพร้อมกับการชำระหนี้บังคับ
ขั้นตอนการดำเนินการ
ตลาดสปอตตกลงอย่างรุนแรง → ราคามาร์กตกลงถึงเส้นชำระหนี้บังคับ → ราคาล่าสุดของสัญญาตามทันไม่ทัน ไม่ถึงจุดสต็อปลอส → ระบบชำระหนี้บังคับเข้าควบคุมโพซิชัน → ออร์เดอร์สต็อปลอสที่ยังไม่ถูกกระตุ้นถูกยกเลิกโดยบังคับ
กฎการปิดโพซิชันสัญญาและการควบคุมความเสี่ยงของแพลตฟอร์ม
- กฎความขัดแย้งของออร์เดอร์: เมื่อมีทั้งออร์เดอร์ปิดโพซิชันแบบลิมิตและออร์เดอร์ TP/SL สำหรับโพซิชันเดียวกัน จะปฏิบัติตามหลักการ "อันที่กระตุ้นก่อนจะปิดตัวก่อน ส่วนที่เหลือถูกยกเลิกโดยอัตโนมัติ" เมื่อออร์เดอร์ใดออร์เดอร์หนึ่งปิดตัวเต็มจำนวนแล้ว ออร์เดอร์อื่นๆ ที่เกี่ยวข้องทั้งหมดจะสูญผลโดยอัตโนมัติ
- การควบคุมความเสี่ยงมีลำดับความสำคัญสูงสุด: การดำเนินการควบคุมความเสี่ยงในการชำระหนี้บังคับมีลำดับความสำคัญสูงกว่าออร์เดอร์ผู้ใช้ทั่วไปทั้งหมด เมื่อราคามาร์กถึงเส้นชำระหนี้บังคับแล้ว ออร์เดอร์สต็อปลอสทั้งหมดที่ยังไม่ปิดตัวและกำลังดำเนินการจะถูกยุติโดยบังคับ
- กฎการปิดตัวสต็อปลอสแบบมาร์เก็ต: เมื่อสต็อปลอสแบบมาร์เก็ตถูกกระตุ้น จะปิดตัวตามระดับความลึกของบุ๊คออร์เดอร์ อาจเกิดการปิดตัวบางส่วนในสภาพตลาดรุนแรง ส่วนที่ไม่ปิดตัวจะถูกยกเลิกโดยอัตโนมัติ และโพซิชันที่เหลือจะถูกชำระหนี้บังคับหากราคาถึงเส้นชำระหนี้บังคับ
คู่มือป้องกันความเสี่ยง
เพื่อลดความเสี่ยงที่สต็อปลอสจะไม่ทำงานในสภาพตลาดรุนแรง แนะนำให้ปฏิบัติตามกฎเหล่านี้:
ตั้งสต็อปลอสในตำแหน่งที่ถูกต้อง
- โพซิชันลอง: ราคากระตุ้นสต็อปลอส ต้องสูงกว่า ราคาชำระหนี้บังคับ
- โพซิชันช็อต: ราคากระตุ้นสต็อปลอส ต้องต่ำกว่า ราคาชำระหนี้บังคับ
เว้นระยะห่างความปลอดภัยให้เพียงพอ
ตั้งช่องว่างระหว่างสต็อปลอสกับราคาชำระหนี้บังคับตามสภาพคล่องของเหรียญ เพื่อครอบคลุมความเสี่ยงจากการผันผวนของราคาและความล่าช้าในการปิดตัว:
เหรียญหลัก (BTC, ETH ฯลฯ): แนะนำให้มีระยะห่างอย่างน้อย 1%
ตัวอย่าง: โพซิชันลองมีราคาชำระหนี้บังคับที่ 65,000 USDT ให้ตั้งราคากระตุ้นสต็อปลอสอย่างน้อยที่ 65,650 USDT
- เหรียญรอง / อัลต์คอยน์: แนะนำให้มีระยะห่างอย่างน้อย 2%~5% ยิ่งเหรียญมีแอมพลิจูดภายในวันมากและสภาพคล่องน้อย ก็ยิ่งต้องมีช่องว่างมากขึ้น เพื่อหลีกเลี่ยงความเสี่ยงจากการปิดตัวบางส่วน
เลือกประเภทสต็อปลอสที่เหมาะสม
หากต้องการให้ความน่าจะเป็นที่จะปิดตัวสูงสุด แนะนำให้เลือกออร์เดอร์ TP/SL แบบมาร์เก็ต ซึ่งมีลำดับความสำคัญในการปิดตัวสูงกว่าออร์เดอร์ลิมิต
หากใช้ TP/SL แบบลิมิต ต้องเว้นช่องว่างราคาที่เพียงพอมากขึ้นเหนือราคาที่คาดว่าจะปิดตัว เพื่อหลีกเลี่ยงการไม่ปิดตัวของออร์เดอร์ลิมิตที่เกิดจากราคาผันผวนเร็ว
ควบคุมเลเวอเรจและขนาดโพซิชันอย่างเหมาะสม
เลเวอเรจสูงจะบีบอัดช่องว่างระหว่างสต็อปลอสกับการชำระหนี้บังคับอย่างมาก แนะนำให้ลดทวีคูณเลเวอเรจลงเล็กน้อย และรักษามาร์จินที่ใช้งานได้เพียงพอในบัญชี เพื่อเพิ่มความสามารถในการทนต่อการผันผวน