I. Khái niệm thanh lý
Thanh lý xảy ra khi số dư ký quỹ giảm xuống dưới mức ký quỹ duy trì. Số dư ký quỹ là tổng số dư ví và lời lỗ chưa thực hiện, trong khi ký quỹ duy trì là số tiền ký quỹ tối thiểu mà người dùng phải duy trì để tránh thanh lý vị thế Futures.
II. Giá thanh lý và giá phá sản (chênh lệch giữa giá thanh lý và giá phá sản là ký quỹ duy trì)
Giá thanh lý là giá mà một vị thế kích hoạt thanh lý bắt buộc. Ngưỡng này bị ảnh hưởng bởi nhiều yếu tố, bao gồm đòn bẩy được sử dụng, tỷ lệ ký quỹ duy trì, giá hiện tại của tiền điện tử và số dư tài khoản của người dùng.
Giá phá sản là số tiền người dùng mất, bằng giá trị tài sản thế chấp đã ký quỹ hoặc giá tại thời điểm ký quỹ ban đầu. Từ mức giá này trở đi, số dư ký quỹ của người dùng bị thanh lý sẽ bằng 0.
Như đã trình bày ở trên, một vị thế có cả giá phá sản và giá thanh lý. Sự khác biệt giữa chúng là MM (thặng dư ký quỹ duy trì). Khi giá giảm xuống dưới giá thanh lý, người dùng mất quyền kiểm soát vị thế. Hệ thống khởi tạo quy trình thanh lý và thu hồi vị thế của người dùng. Tại thời điểm này, hệ thống tiến hành quy trình thanh lý nội bộ.
III. Quy trình thanh lý
Quá trình thanh lý bao gồm hai bước, được gọi là "Thanh lý bắt buộc" và "ADL" (Tự động giảm đòn bẩy). Bất kể bước nào, người dùng đều mất giá trị vị thế của mình khi thanh lý được kích hoạt. Nói cách khác, khi thanh lý được kích hoạt, người dùng ngay lập tức phải chịu tổn thất tương đương với tất cả các ký quỹ vị thế (PositionIm).
1. Thanh lý bắt buộc: Khi hệ thống thu hồi vị thế của người dùng, sẽ đặt lệnh thanh lý theo giá phá sản trên thị trường. Nếu lệnh được thực hiện ở mức giá tốt hơn giá thị trường, số tiền còn lại từ vị thế sẽ được đưa vào quỹ rủi ro. Đối với người dùng, số tiền này được gọi là phí thanh lý.
2. ADL (Tự động giảm đòn bẩy): Khi hệ thống đặt lệnh bán ở mức giá phá sản trên thị trường, nhưng tình hình thị trường xấu đi nhanh chóng, khiến lệnh không thể thực hiện được. Sau khi lệnh vượt quá 9 giây, chúng được thực hiện đối với các tài khoản định lượng ở mức giá phá sản.
IV. Ví dụ
Thanh lý bắt buộc
Sử dụng đòn bẩy 5x ở chế độ isolated margin, một vị thế long ETC/USDT được thiết lập. Giá vào lệnh là 22 và kích thước vị thế là 10 ETC, như thể hiện trong hình ảnh sau.
Công thức giá thanh lý:
Đối với vị thế long trong USDT-M Futures, giá thanh lý được làm tròn lên đơn vị gần nhất dựa trên priceUnit, với ETCPriceUnit là 2.
pv -(im+ab)+mm + TakerFee (phí tính theo giá thanh lý) = resValue
Công thức suy ra:
𝑙𝑖𝑞_𝑝𝑟𝑖𝑐𝑒= (pv - (im+ab) + mm)/(hv * cs *(1-takerRate))
Thay các giá trị vào công thức:
Kết quả tính toán khớp với kết quả vị thế hiện tại.
Khi giá tham chiếu giảm xuống dưới 17.71, thanh lý được kích hoạt. Tại thời điểm này, hệ thống sẽ kiểm soát vị thế của người dùng và đặt lệnh bán ở mức giá 17.6. Dựa trên sổ lệnh hiện tại, có thể thấy rằng nó sẽ khớp với lệnh mua ở vị trí 21 trên sổ lệnh. Do đó, giá thực hiện của lệnh bán thanh lý sẽ là 21.
Dòng tiền chảy vào như sau:
Đối với toàn bộ vị thế, với giá vào là 22 và giá thoát là 21, P&L đã thực hiện là:
P&L đã thực hiện = (22 - 21) * 10 = 10 (lỗ)
Phí giao dịch đóng được tính như sau:
Phí giao dịch đóng = 21 * 10 * 0.0006 = 0.126
Phí thanh toán thanh lý là:
Phí thanh toán thanh lý = positionIm - PnL đã thực hiện - Phí giao dịch đóng
Phí thanh toán thanh lý = 44.132 - 0.126 - 10 = 34.006
Lịch sử giao dịch
P&L đã thực hiện từ đóng vị thế = -(22 - 21) * 10 = -10 (lỗ)
Phí giao dịch = 21 * 10 * 0.0006 = 0.126
Lịch sử vị thế:
Phí giao dịch = Phí mở + Phí đóng
Phí mở = 22 * 10 * 0.0006 = 0.132
Phí đóng = 21 * 10 * 0.0006 = 0.126
Tổng phí = 0.132 + 0.126 = 0.258
Phí thanh lý như đã đề cập ở trên = 34.006
P&L đã thực hiện từ vị thế đóng như đã đề cập ở trên = 10
Lịch sử lệnh:
Loại lệnh: Lệnh thanh lý
P&L đã thực hiện: 10
Phí thanh lý: 34.006
Phí đóng: 0.126 (vai trò Taker)
ADL
Sử dụng đòn bẩy 5X cho vị thế isolated short, hình thành một vị thế với giá vào lệnh là 21 và kích thước vị thế là 10 ETC, như thể hiện trong sơ đồ.
Đối với các vị thế short đảo ngược trong Futures, giá thanh lý được làm tròn xuống dựa trên việc tăng một đơn vị trong priceUnit.
Sau khi suy ra:
𝑙𝑖𝑞_𝑝𝑟𝑖𝑐𝑒 = (PV+IM+ab -MM)/((1+takerRate)*hv*cs)
Thay các giá trị vào công thức:
Đối với vị thế short đảo ngược, giá thanh lý được làm tròn xuống dựa trên việc tăng một priceUnit.
PV + (IM + ab - MM - takerFee (phí tính theo giá thanh lý)) = resValue
Sau khi suy ra:
liquidation_price = (PV + IM + ab - MM) / ((1 + takerRate) * hv * cs)
Tính toán bằng công thức:
Kết quả tính toán phù hợp với kết quả vị thế hiện tại.
Khi giá tham chiếu giảm xuống dưới 25.09, kích hoạt thanh lý, hệ thống sẽ thu hồi vị thế của người dùng và bán với giá 25.2. Dựa trên sổ lệnh hiện tại, có thể thấy rằng không có lệnh khớp nào và cuối cùng, giao dịch sẽ được thanh toán bằng tài khoản định lượng ở mức giá 25.2, hình thành nên thanh lý bắt buộc.
i. Khi quá trình thanh lý bắt đầu, các lệnh được đặt ở mức giá 25.2. Sau khi không có lệnh khớp nào trong sổ lệnh, lệnh sẽ bị hủy và lệnh thanh lý bắt buộc của ADL sẽ được khởi tạo.
Phân phối dòng tiền:
Đối với toàn bộ vị thế, với giá vào là 21 và giá thoát là 25,2, vị thế đã thực hiện
P&L đã thực hiện = (25.2 - 21) * 10 = 42 lỗ
Phí đóng = 25.2 * 10 * 0.0006 = 0.1512
Phí thanh lý = positionIm - P&L đã thực hiện - Phí đóng = 42.1512 - 42 - 0.1512 = 0
Khoản lỗ được bảo hiểm đầy đủ, do đó không phải trả phí thanh lý.
Lịch sử giao dịch
P&L đã thực hiện = (25.2 - 21) * 10 = 42 lỗ
Phí đóng vị thế = 25.2 * 10 * 0.0006 = 0.1512
Lịch sử vị thế
P&L đã thực hiện = (25.2 - 21) * 10 = 42 lỗ
Phí mở vị thế = 21 * 10 * 0.0006 = 0.126
Phí đóng vị thế = 25.2 * 10 * 0.0006 = 0.1512
Tổng phí = 0.126 + 0.1512 = 0.2772
Lịch sử lệnh
Loại lệnh: Lệnh ADL (Tự động giảm đòn bẩy)
P&L đã thực hiện: 42
Phí thanh lý: 0
Phí đóng vị thế: 0.1512 với taker
*Các quy tắc thanh lý trên áp dụng cho cả giao dịch hợp đồng và giao dịch sao chép.
Bình luận
0 bình luận
Bài viết bị đóng bình luận.