1) เหตุใดคำสั่งซื้อ TP/SL ของฉันจึงถูกยกเลิกโดยอัตโนมัติหรือลดจำนวนลง
เมื่อจำนวนคำสั่งซื้อ TP/SL ของคุณเกินขนาดโพสิชั่นของคุณ ระบบจะลดจำนวนคำสั่งซื้อโดยอัตโนมัติตามราคา หากจำนวนคำสั่งซื้อ TP/SL กลายเป็น 0 คำสั่งซื้อจะถูกยกเลิกโดยอัตโนมัติจนกว่าจำนวนคำสั่งซื้อ TP/SL จะตรงกับขนาดโพสิชั่น
ตัวอย่าง:
ผู้ใช้ A ถือ 9 DOT และราคาปัจจุบันของ DOT คือ 5 USDT เพื่อป้องกันการสูญเสียเพิ่มเติม ผู้ใช้ A จึงตั้งค่าคำสั่ง SL สามคำสั่งดังนี้:
คำสั่ง SL ที่ 1: ราคา SL คือ 2 USDT โดยมีจำนวน SL เท่ากับ 5 DOT
คำสั่ง SL ที่ 2: ราคา SL คือ 3 USDT โดยมีจำนวน SL เท่ากับ 5 DOT
คำสั่ง SL ที่ 3: ราคา SL คือ 4 USDT โดยมีจำนวน SL เท่ากับ 5 DOT
ผู้ใช้ A ได้ตั้งค่าทั้งหมด 15 DOT ในคำสั่ง SL ในขณะที่ขนาดโพสิชั่นของผู้ใช้ A คือ 9 DOT เนื่องจากจำนวนคำสั่ง SL ทั้งหมดเกินขนาดโพสิชั่น ระบบจะเรียงลำดับคำสั่ง SL ทั้งหมดในโพสิชั่นจากส่วนต่างของราคาที่ใหญ่ที่สุดไปหาน้อยที่สุดจากราคาปัจจุบัน และลดจำนวนลงทีละรายการ จำนวนคำสั่ง SL แรกที่ลดลงเหลือ 0 จะถูกยกเลิก ระบบจะดำเนินการลดขนาดของคำสั่ง SL ที่สองต่อไปตามที่จำเป็นจนกว่าจำนวนคำสั่ง TP/SL ทั้งหมดจะตรงกับขนาดโพสิชั่น
ในตัวอย่างนี้ การลดทั้งหมดที่จำเป็นสำหรับคำสั่ง SL คือ = 15 - 9 = 6 ตามกฎข้างต้น ระบบจะยกเลิก SL Order ที่ 1 ลด SL Order ที่ 2 ลง 1 DOT และปล่อยให้ SL Order ที่ 3 ไม่เปลี่ยนแปลง ในจุดนี้ จำนวนคำสั่งซื้อ TP/SL จะตรงกับขนาดโพสิชั่น
2) ทำไมยอดคงเหลือของฉันถึงยังคงเป็น 0 แม้ว่าจะโอนเงินในโหมดครอสมาร์จิ้นแล้ว
ในโหมดครอสมาร์จิ้น หากโพสิชั่นของคุณมีการขาดทุนที่ยังไม่รับรู้และยอดคงเหลือเป็น 0 เงินที่โอนใดๆ จะครอบคลุมการขาดทุนเหล่านั้นก่อนเพื่อลดความเสี่ยงของโพสิชั่นของคุณ นั่นเป็นเหตุผลว่าทำไมยอดคงเหลือของคุณจึงอยู่ที่ 0
ตัวอย่าง:
1. ผู้ใช้ A มี 100 USDT ในบัญชี ผู้ใช้ A ใช้มาร์จิ้น 50 USDT เพื่อเปิดโพสิชั่นครอสมาร์จิ้นมูลค่า 500 USDT พร้อมเลเวอเรจ 10 เท่า ทำให้เหลือ 50 USDT เป็นมาร์จิ้น (ไม่รวมค่าธรรมเนียม)
2. หากราคาของสินทรัพย์ที่ซื้อขายลดลง ส่งผลให้เกิดการสูญเสียที่ยังไม่เกิดขึ้นจริง 75 USDT ในโพสิชั่นครอสมาร์จิ้น มาร์จิ้นคงเหลือจะถูกคำนวณดังนี้:
มาร์จิ้นคงเหลือ
สูงสุด (0, ยอดคงเหลือในบัญชี - มาร์จิ้นโพสิชั่น + P&L ที่ยังไม่รับรู้ในโหมดครอสมาร์จิ้น - สินทรัพย์ที่ถูกอายัด) = สูงสุด (0, 100 - 50 - 75 - 0) = 0
ในจุดนี้:
- หากผู้ใช้ A โอน 15 USDT มาร์จิ้นคงเหลือคือ = สูงสุด (0, 115 - 50 - 75 - 0) = 0 USDT
- หากผู้ใช้ A โอน 35 USDT มาร์จิ้นคงเหลือคือ = สูงสุด (0, 135 - 50 - 75 - 0) = 10 USDT
ดังนั้น ในโหมดครอสมาร์จิ้นที่มีการขาดทุนที่ยังไม่เกิดขึ้น ยอดคงเหลือของคุณอาจยังคงเป็น 0 แม้ว่าคุณจะฝากเงินเข้าบัญชีของคุณมากขึ้นก็ตาม
3) เมื่อใช้กำไรที่ยังไม่เกิดขึ้นจริงของสินทรัพย์ A เพื่อเปิดโพสิชั่นของสินทรัพย์ B ในโหมดครอสมาร์จิ้น หลังจากใช้เพื่อเปิดและปิดโพสิชั่นที่ขาดทุนในสินทรัพย์ B เหตุใดจึงดูเหมือนว่ากำไรที่ยังไม่เกิดขึ้นจริงจากสินทรัพย์ A จะไม่ถูกเครดิต
ในโหมดครอสมาร์จิ้น กำไรและขาดทุนที่ยังไม่รับรู้จะแสดงโดยตรงมาร์จิ้นที่มีอยู่ของคุณ เมื่อใช้กำไรที่ยังไม่เกิดขึ้นจริงจากสินทรัพย์ A เพื่อเปิดสถานะในสินทรัพย์ B กำไรที่ยังไม่เกิดขึ้นจริงจากสินทรัพย์ A จะถูกนำมาใช้เป็นกำไรสำหรับโพสิชั่นในสินทรัพย์ B
ตัวอย่าง:
1. มาร์จิ้นที่มีอยู่ของผู้ใช้ A คือ 100 USDT เมื่อราคา BTC อยู่ที่ 50,000 USDT ผู้ใช้ A จะใช้มาร์จิ้น 100 USDT เพื่อเปิดโพสิชั่น long 0.02 BTC พร้อมเลเวอเรจ 10 เท่าในโหมดครอสมาร์จิ้น
2. เมื่อราคา BTC เพิ่มขึ้นเป็น 55,000 USDT กำไรที่ยังไม่เกิดขึ้นจริงจำนวน 100 USDT จะถูกสร้างขึ้นและเพิ่มเข้าไปในมาร์จิ้นคงเหลือ
3. ผู้ใช้ A ใช้กำไรที่ยังไม่เกิดขึ้นจริงจำนวน 100 USDT เป็นมาร์จิ้นเพื่อเปิดโพสิชั่น long ที่ 0.5 ETH พร้อมเลเวอเรจ 10 เท่าในโหมดครอสมาร์จิ้น
4. ราคา BTC ยังคงไม่เปลี่ยนแปลง แต่ราคา ETH ลดลง ส่งผลให้สูญเสีย 90 USDT บนโพสิชั่น ETH/USDT โดยกำไร BTC ลดลงเหลือ 10 USDT กำไรที่ได้รับสุดท้ายคือ 10 USDT
จากตัวอย่างข้างต้น กำไรที่ยังไม่รับรู้ในโหมดครอสมาร์จิ้นถูกใช้เป็นมาร์จิ้นสำหรับโพสิชั่นใหม่ ดังนั้นเมื่อโพสิชั่นใหม่ขาดทุน กำไรที่ยังไม่รับรู้ก็จะลดลงตามไปด้วย
4) เหตุใดโพสิชั่น Cross Margin ทั้งหมดของฉันจึงถูกบังคับขาย แม้ว่าโพสิชั่นหนึ่งจะมีกำไรก็ตาม
ในโหมดครอสมาร์จิ้น โพสิชั่นทั้งหมดจะแชร์มาร์จิ้นคงเหลือของบัญชี เมื่อคุณมีโพสิชั่น Cross Margin ทั้งในสินทรัพย์ A และสินทรัพย์ B โพสิชั่น Cross Margin ทั้งหมดของคุณจะถูกชำระบัญชี หาก P&L ที่ยังไม่เกิดขึ้นจริงรวมกัน + มาร์จิ้นคงเหลือ ≤ อัตรามาร์จิ้นรักษาสภาพรวมของโพสิชั่น Cross Margin ทั้งหมด + ค่าธรรมเนียมการซื้อขายปิดโพสิชั่น
ตัวอย่าง:
1. มาร์จิ้นที่มีอยู่ของผู้ใช้ A คือ 200 USDT ผู้ใช้ A ใช้มาร์จิ้น 200 USDT (ไม่รวมค่าธรรมเนียมการซื้อขาย) เพื่อเปิดโพสิชั่น Long Cross Margin 0.02 BTC พร้อมเลเวอเรจ 10 เท่าที่ 50,000 USDT และโพสิชั่น Long Cross Margin 0.5 ETH พร้อมเลเวอเรจ 10 เท่าที่ 2,000 USDT
2 เมื่อราคามีความผันผวน PnL ที่ยังไม่เกิดขึ้นจริงก็เกิดขึ้น
- เมื่อ BTC เพิ่มขึ้นเป็น 55,000 USDT กำไรที่ยังไม่เกิดขึ้นจริงคือ = (ราคาปัจจุบัน - ราคาเปิดเฉลี่ย) * ขนาดโพสิชั่น = (55,000 - 50,000) * 0.02 = 100 USDT
- เมื่อ ETH ลดลงเหลือ 1,410 USDT การขาดทุนที่ยังไม่เกิดขึ้นคือ = (ราคาปัจจุบัน - ราคาเปิดเฉลี่ย) * ขนาดโพสิชั่น = (1,410 - 2,000) * 0.5 = -295 USDT
3. คำนวณมาร์จิ้นรักษาสภาพที่จำเป็นสำหรับโพสิชั่น
- หากอัตรามาร์จิ้นรักษาสภาพ BTC คือ 0.4% มาร์จิ้นรักษาสภาพ BTC คือ = ราคาปัจจุบัน * ขนาดโพซิชั่น * อัตรามาร์จิ้นรักษาสภาพ - จำนวนค่ารักษาสภาพ = 55,000 * 0.02 * 0.4% - 0 = 4.4 USDT
- ถ้า อัตรามาร์จิ้นรักษาสภาพ ETH คือ 0.4% มาร์จิ้นรักษาสภาพ ETH คือ = ราคาปัจจุบัน * ขนาดโพซิชั่น * อัตรามาร์จิ้นรักษาสภาพ - จำนวนค่ารักษาสภาพ = 1,410 * 0.5 * 0.4% - 0 = 2.82 USDT
4. ตรวจสอบว่าเป็นไปตามมาตรฐานการชำระบัญชีหรือไม่ (ไม่รวมค่าธรรมเนียมการซื้อขายปิดโพสิชั่น)
- BTC ที่ยังไม่เกิดขึ้นจริง P&L + ETH ที่ยังไม่เกิดขึ้นจริ P&L + มาร์จิ้นคงเหลือ = 100 - 295 + 200 = 5 USDT
- มาร์จิ้นรักษาสภาพ BTC + มาร์จิ้นรักษาสภาพ ETH = 4.4 + 2.82 = 7.22 USDT
- เนื่องจาก 5 USDT คือ < 7.22 USDT การบังคับขายจะเกิดขึ้นเมื่อ P&L ที่ยังไม่เกิดขึ้นจริง + มาร์จิ้นคงเหลือคือ ≤ มาร์จิ้นรักษาสภาพของโพสิชั่น Cross Margin ทั้งหมด
จากตัวอย่างข้างต้น แม้ว่าโพสิชั่น BTC จะเป็นกำไร แต่การขาดทุนจำนวนมากในโพสิชั่น ETH ทำให้ PnL ที่ยังไม่เกิดขึ้นจริง + มาร์จิ้นคงเหลือของโพสิชั่น BTC และ ETH รวมกันเป็น ≤ มาร์จิ้นรักษาสภาพของโพสิชั่น Cross Margin ทั้งหมด (ไม่รวมค่าธรรมเนียมการซื้อขายปิดโพสิชั่น) ) ดังนั้นทั้งโพสิชั่น BTC และ ETH จะถูกบังคับขาย