คําสั่งลดเฉพาะ: ป้องกันไม่ให้ทางออกจากการกลับตําแหน่ง
คำสั่งปิดอาจกลายเป็นคำสั่งเปิดหลังจากตำแหน่งที่ตั้งใจจะปิดนั้นหายไปแล้ว คำสั่งลดอย่างเดียว (Reduce-only) ช่วยจัดการกับความเสี่ยงเฉพาะนั้น: การดำเนินการที่ถูกต้องจะต้องลดขนาดตำแหน่งอนุพันธ์ที่มีอยู่แทนที่จะสร้างความเสี่ยงเพิ่มเติม คำสั่งนี้ไม่รับประกันการดำเนินการ ราคาที่แน่นอน หรือการป้องกันจากการชำระบัญชี
ปัญหาการปิดสถานะที่ค้างอยู่
ลองพิจารณาตำแหน่งสัญญาเชิงเส้น (Linear Contract) จำนวน 10 หน่วย เทรดเดอร์ตั้งคำสั่งขายแบบจำกัด (Sell Limit) สำหรับทั้ง 10 หน่วย จากนั้นขาย 6 หน่วยในตำแหน่งเดียวกันที่อื่นด้วยตนเอง เหลือเพียง 4 หน่วย คำสั่งขายปกติสำหรับ 10 หน่วยอาจปิด 4 หน่วยที่เหลือและเปิดสถานะขาย (Short Position) 6 หน่วยในระบบตำแหน่งทางเดียว ผลลัพธ์ที่แท้จริงขึ้นอยู่กับสถานที่และโหมดตำแหน่ง
ด้วยคำสั่งลดอย่างเดียวที่ถูกต้อง คำสั่งนั้นไม่สามารถใช้ปริมาณที่เหลืออยู่เพื่อสร้างความเสี่ยงขายใหม่ได้ สถานที่อาจปรับขนาด ปฏิเสธ หรือยกเลิกคำสั่งเมื่อตำแหน่งที่มีอยู่เปลี่ยนแปลงไป อ่านกฎปัจจุบันของสถานที่นั้นแทนที่จะคิดว่าเครื่องมือจับคู่ทุกตัวจัดการปริมาณส่วนเกินเหมือนกัน
การเปลี่ยนแปลงตำแหน่งเป็นตัวกระตุ้นให้ตรวจสอบอีกครั้ง
จุดตรวจสอบที่มีประโยชน์คือทันทีหลังจากปิดด้วยตนเอง การเติมบางส่วน การชำระบัญชี การโอนความรับผิดชอบของตำแหน่ง หรือการออกอื่นๆ เปรียบเทียบตำแหน่งปัจจุบันกับคำสั่งออกที่ค้างอยู่ทั้งหมด ป้ายกำกับคำสั่งที่บันทึกไว้ก่อนหน้านี้มีประโยชน์น้อยกว่าตำแหน่งปัจจุบันและคำสั่งที่ยอมรับแล้ว
สำหรับตำแหน่งซื้อ คำสั่งลดจะขาย สำหรับตำแหน่งขาย คำสั่งลดจะซื้อ อินเทอร์เฟซโหมดเฮดจ์อาจต้องการด้านตำแหน่งที่ถูกต้องด้วย ทิศทางการซื้อหรือขายเพียงอย่างเดียวไม่สามารถระบุได้ว่าคำสั่งจะลดขาที่ตั้งใจไว้หรือไม่
การควบคุมสามแบบที่แตกต่างกัน
| การควบคุม | คำถามที่ตอบ | ข้อจำกัดที่ยังคงมี |
|---|---|---|
| Reduce-only | การจับคู่นี้เพิ่มสถานะความเสี่ยงได้หรือไม่ | ไม่รับประกันการจับคู่คำสั่ง |
| ราคาจำกัด | ราคาจับคู่ที่เสียเปรียบที่สุดที่ยอมรับคือเท่าใด | คำสั่งอาจไม่ถูกจับคู่ |
| เงื่อนไข Stop | คำสั่งปิดสถานะเริ่มทำงานเมื่อใด | การถึงเงื่อนไขไม่รับประกันการจับคู่ |
ตัวกระตุ้นหยุดจำกัดแบบลดอย่างเดียวอาจทำงานระหว่างการเคลื่อนไหวอย่างรวดเร็ว แต่ยังคงไม่ได้รับการเติมนอกขีดจำกัด การปิดสถานะแบบตลาดอาจดำเนินการได้หลายราคา คำสั่งทั้งสองแบบนี้ไม่ได้ยกเลิกข้อกำหนดมาร์จินหรือการหยุดชะงักของตลาดแลกเปลี่ยน
ตัวอย่างการกระทบยอดคำสั่งปิดสถานะ
สมมติว่าเหลือ 4 หน่วย โดยมีคำสั่งขายทำกำไรที่รออยู่ 2 คำสั่ง คำสั่งละ 3 หน่วย ขนาดที่ขอรวมกันคือ 6 อย่าคิดว่าทั้งสองคำสั่งจะได้รับปริมาณเต็มจำนวน ตรวจสอบการยอมรับ ลำดับความสำคัญ และการปรับเปลี่ยนใดๆ ในประวัติการสั่งซื้อ หลังจากคำสั่งแรกจับคู่ได้ 3 หน่วยแล้ว ให้ยืนยันว่าตำแหน่งที่เหลืออยู่คือ 1 และตรวจสอบคำสั่งที่สองอีกครั้ง
การตรวจสอบในทางปฏิบัติจะบันทึกสัญญา ฝั่งตำแหน่ง ปริมาณปัจจุบัน ปริมาณการสั่งซื้อ สถานะการลดสถานะที่ยอมรับแล้ว และประวัติการดำเนินการ ตรวจสอบสิ่งเหล่านี้ก่อนส่งคำสั่งทดแทน จากนั้นตรวจสอบว่าคำสั่งทดแทนได้รับการยอมรับแล้ว การคลิกส่งซ้ำๆ อาจทำให้เกิดคำขออิสระหลายรายการ
การนำแนวคิดไปใช้ในสถานที่จริง
เอกสารประกอบการลดสถานะเท่านั้นของ Coinbase แสดงให้เห็นถึงความแตกต่างระหว่างการปิดสถานะและการกลับสถานะโดยไม่ได้ตั้งใจ ความพร้อมใช้งานของผลิตภัณฑ์และการตั้งค่าอัตโนมัติเป็นไปตามสถานที่นั้นๆ
หน้าซื้อขายออปชั่นแบบไม่จำกัดเวลาของ OrangeX (https://www.orangex.com/perpetual/BTC-USDT-PERPETUAL) เป็นผลิตภัณฑ์ที่ได้รับการตรวจสอบแล้ว โปรดตรวจสอบแบบฟอร์มปัจจุบันและกฎที่เกี่ยวข้องสำหรับคำแนะนำและโหมดการวางตำแหน่งที่รองรับ บทความนี้ไม่ได้ยืนยันว่าทุกตัวอย่างจะตรงกับตัวควบคุม OrangeX ตัวใดตัวหนึ่งโดยเฉพาะ
การลดปริมาณอย่างเดียว (Reduce-only) เป็นข้อจำกัดด้านความเสี่ยงภายในขั้นตอนการทำงานของคำสั่งซื้อ แผนการปิดสถานะที่สมบูรณ์ยังคงต้องการการกระทบยอดปริมาณ การตรวจสอบการดำเนินการ และมาร์จินที่เพียงพอ ตัวอย่างเป็นเพียงสมมติฐานและไม่ใช่คำแนะนำในการซื้อขาย