Quy trình Bảo vệ Vốn

Cập nhật lần cuối: 21 tháng 4, 2026

Tài khoản của bạn không bao giờ có thể âm - đây là cách thức.

Trên Kraken Derivatives, số dư tài khoản của bạn không bao giờ có thể dưới zero. Điều này là nhờ vào Quy trình Bảo vệ Vốn (EPP), một hệ thống an toàn tự động quản lý rủi ro trên tất cả các vị thế mở để đảm bảo tính toàn vẹn của thị trường.

Hãy coi EPP như một chiếc lưới an toàn của bạn. Nếu một giao dịch di chuyển mạnh chống lại bạn và giá trị tài khoản của bạn giảm xuống quá thấp, EPP sẽ tự động kích hoạt để đóng vị thế của bạn trước khi bạn có thể nợ nhiều hơn số tiền bạn có.

Các khái niệm cơ bản: Biên độ Khởi đầuBiên độ Bảo trì

  • Biên độ Khởi đầu - số tiền cần thiết để mở một vị thế.
  • Biên độ Bảo trì - giá trị tài khoản tối thiểu cần thiết để giữ một vị thế mở. Nếu giá trị tài khoản của bạn (vốn) giảm xuống dưới mức này, EPP sẽ kích hoạt.

EPP theo loại sản phẩm:

Các bước mà EPP thực hiện phụ thuộc vào loại hợp đồng bạn đang giao dịch. Chọn sản phẩm của bạn bên dưới.

Mở rộng các tiêu đề bên dưới để xem hướng dẫn chi tiết về từng quy trình EPP cụ thể cho sản phẩm:

Các hợp đồng Coin-M sử dụng một quy trình 3 bước:

  1. 1

    Thanh lý hoàn toàn

  2. 2

    Phân bổ

  3. 3

    Dỡ bỏ

Mỗi bước chỉ được kích hoạt nếu bước trước đó không đủ để đóng hoàn toàn vị thế.

Bước 1 - Thanh lý

Khi vốn của bạn giảm xuống dưới mức Margin Bảo Trì, Kraken sẽ tự động cố gắng đóng vị thế của bạn bằng cách đặt một đơn hàng Ngay-lập-tức-hoặc-Hủy (IOC) trên thị trường. Đơn hàng này có mức giá giới hạn được thiết lập để nếu nó được thực hiện, tài khoản của bạn sẽ không bị âm.

Quan trọng: Nếu vị thế của bạn đóng ở mức giá tốt hơn mức giá tồi tệ nhất (phá sản), bạn sẽ giữ lại bất kỳ khoản ký quỹ nào còn lại. Nhiều sàn giao dịch khác sẽ lấy toàn bộ mức ký quỹ bảo trì của bạn, nhưng chúng tôi thì không.

Ví dụ: Bạn đang nắm giữ 1,000 hợp đồng BTC-USD, vào lúc $8,000. Mức ký quỹ bảo trì của bạn là 0.00125 BTC. Khi giá thị trường đạt $7,481, vị thế của bạn sẽ bị thanh lý. Kraken sẽ gửi một đơn hàng bán IOC ở mức $7,407 — mức giá mà tại đó giá trị tài khoản của bạn sẽ chỉ vừa trên không. Nếu đơn hàng được thực hiện ở bất kỳ mức giá nào tốt hơn $7,407, bạn sẽ giữ lại bất kỳ số dư nào còn lại.

Bước 2 - Phân công

Đôi khi một lệnh thanh lý không thể được thực hiện hoàn toàn — ví dụ, nếu không có đủ người mua trên thị trường vào thời điểm đó. Khi điều đó xảy ra, các hợp đồng còn lại sẽ trải qua việc phân công: Kraken sẽ chuyển chúng đến các nhà cung cấp thanh khoản đã đăng ký, những người đã đồng ý nhận các vị trí trong những tình huống này.

Giá phân công là giá không có vốn chủ sở hữu, mức mà tài khoản của bạn sẽ chính xác là không, để đối tác của bạn trong giao dịch ban đầu có thể giữ vị trí của họ.

Ví dụ: Một khách hàng có hai vị trí dài mở sử dụng cùng một tài khoản ký quỹ:

  • LONG 1,760,000 Hợp đồng trên PI_BTCUSD

  • LONG 300,000 Hợp đồng trên FI_BTCUSD_200228

Khi quá trình thanh lý bắt đầu:

Vị thế

Tổng kích thước

Bị thanh lý qua Thị trường

Được giao cho các Nhà cung cấp Thanh khoản

PI_BTCUSD

1.760.000

1.007.379

752,621

FI_BTCUSD_200228

300.000

300.000

0

Hợp đồng FI đã được bán hoàn toàn trên thị trường mở. Hợp đồng PI chỉ có thể bán một phần — vì vậy 752,621 hợp đồng còn lại đã được chuyển cho các nhà cung cấp thanh khoản.

Bạn sẽ nhận được thông báo qua email nếu vị thế của bạn được chuyển nhượng. Các nhà cung cấp thanh khoản cũng sẽ được thông báo ngay lập tức qua WebSocket. Nhà cung cấp thanh khoản ngay lập tức nhận được thông báo qua luồng WebSocket cảnh báo họ về việc chuyển nhượng. Tin nhắn có định dạng như sau:

 

bash

Bash

{ "feed": "fills", 
"username": "[email protected]", 
"fills": [ { "instrument": "PI_XBTUSD", 
"time": 1581026151, 
"price": 9292.5, 
"seq": 103, 
"buy": true, 
"order_id": "87755b99-bfb7-4f51-a72b-70f542f793a5", 
"fill_id": "89f0f4f9-66b5-45eb-ba3f-6eeb2da5cadd", 
"fill_type": "assignee", 
"qty": 184317 } ]}

Định dạng phản hồi REST API:

bash

Bash

{ "result": "success", 
"fills": [ { 
"fill_id": "89f0f4f9-66b5-45eb-ba3f-6eeb2da5cadd", 
"symbol": "pi_xbtusd", 
"side": "buy", 
"order_id": "87755b99-bfb7-4f51-a72b-70f542f793a5", 
"size": 184317, 
"price": 9292.5, 
"fillTime": "2020-02-06T21:55:51.000Z", 
"fillType": "assignee" } ... ]}

Để phát hiện một sự phân công một cách lập trình, hãy tìm fill_type: "assignee" (WebSocket) hoặc fillType: "assignee" (REST).

Lưu ý: Bạn có thể quản lý sở thích phân công của mình trong phần Chương trình Phân công của nền tảng. Bạn sẽ không bao giờ nhận được một sự phân công lớn hơn số vốn khả dụng của bạn có thể xử lý.

 

Bước 3 - Giải phóng

Nếu không có nhà cung cấp thanh khoản nào sẵn sàng nhận các hợp đồng còn lại, các hợp đồng đó sẽ được giải phóng. Điều này có nghĩa là:

  • Các hợp đồng giữa bạn và các đối tác của bạn sẽ được hủy bỏ.
  • Bất kỳ giá trị nào còn lại trong tài khoản ký quỹ sẽ được chuyển cho các đối tác của bạn như một khoản bồi thường.
  • Một lần giải phóng trong một tài khoản ký quỹ sẽ không ảnh hưởng đến bất kỳ tài khoản ký quỹ nào khác của bạn.

Cơ chế giải phóng được thiết kế để công bằng. Ngưỡng giải phóng được đặt để bao phủ khoảng 1 giờ, biến động giá bất lợi ở mức 99% — có nghĩa là khoản bồi thường bạn nhận được nên đủ để tái gia nhập một giao dịch tương tự mà không bị lỗ (và có thể có một chút lợi nhuận).

Ví dụ: Một khách hàng nắm giữ các vị thế dài trong:

  • 2,920,000 hợp đồng trên PI_ETHUSD
  • 400,000 hợp đồng trên FI_ETHUSD_200625

Sau khi thanh lý và phân công:

Vị thế

Tổng kích thước

Số lượng Đã thanh lý

Số lượng Được chỉ định

Số lượng Đã giải phóng

PI_ETHUSD

2.920.000

2.007.379

751.605

161.016

FI_ETHUSD_210625

400.000

0

0

0

Các hợp đồng còn lại 161,016 hợp đồng không thể được thanh lý hoặc chuyển nhượng đã được hủy bỏ.

Các bên đối tác có vị thế bị hủy bỏ sẽ nhận được thông báo qua email và một cảnh báo WebSocket ngay lập tức.

Định dạng thông báo WebSocket:

bash

Bash

{
  "feed": "fills",
  "username": "[email protected]",
  "fills": [
    {
      "instrument": "PI_ETHUSD",
      "time": 1623344903068,
      "price": 1647.0,
      "seq": 1,
      "buy": false,
      "qty": 10000.0,
      "order_id": "9bae454b-ec93-43f8-b31c-33d3881fe7ae",
      "fill_id": "1298e9ed-4284-43b9-ab9e-0d93591efb36",
      "fill_type": "unwindCounterparty",
      "fee_paid": -0.00182149362,
      "fee_currency": "ETH"
    }
  ]
}

Định dạng phản hồi REST API:

bash

Bash

{
  "result": "success",
  "fills": [
    {
      "fill_id": "1298e9ed-4284-43b9-ab9e-0d93591efb36",
      "symbol": "pi_ethusd",
      "side": "sell",
      "order_id": "9bae454b-ec93-43f8-b31c-33d3881fe7ae",
      "size": 10000,
      "price": 1647,
      "fillTime": "2021-06-10T17:08:23.068Z",
      "fillType": "unwindCounterparty"
    }
  ]
}

Để phát hiện một unwind một cách lập trình, hãy tìm fill_type: "unwindCounterparty" (WebSocket) hoặc fillType: "unwindCounterparty" (REST).

Các đối tác unwind được chọn như thế nào?

Khi các hợp đồng được unwind, hệ thống sẽ chọn các đối tác ở phía đối diện (ví dụ: các vị thế bán khi một vị thế mua đang được unwind), được xếp hạng từ cao xuống thấp. Điểm xếp hạng được tính riêng cho các vị thế mua và bán bằng cách sử dụng:

  • Giá trị Vị thế = Kích thước / Giá (hợp đồng ngược)
  • Return on Equity (RoE) = PnL / Biên độ ban đầu
  • Đòn bẩy Hiệu quả = Giá trị Vị thế / Giá trị Danh mục đầu tư

Điểm xếp hạng:

  • Nếu RoE là âm: RoE / Đòn bẩy Hiệu quả
  • Nếu RoE là dương: RoE × Đòn bẩy Hiệu quả

Các vị thế có điểm xếp hạng cao nhất sẽ được nhắm đến trước.

  • Giá trị vị thế = [giá trị tuyệt đối(Kích thước/Giá)] (hệ số nghịch)

  • Return on Equity = [PnL/IM]

  • Đòn bẩy hiệu quả = [Giá trị vị thế/Giá trị danh mục]

Hạng (1,2,3...)-- Tách biệt cho LONG và SHORT:

  • nếu âm: [RoE/Đòn bẩy hiệu quả]

  • nếu dương: [RoE*Đòn bẩy hiệu quả]

Ví dụ: Khi một vị thế dài được giải phóng, nó nhắm vào các vị thế ngắn theo thứ hạng cao nhất (1 trước, 2 sau, 3 thứ ba, v.v.) cho đến khi hoàn toàn được giải phóng.

Quy trình Bảo vệ Vốn Multi-M tuân theo năm bước chính:

  1. 1

    Thanh lý một phần

  2. 2

    Thanh lý hoàn toàn

  3. 3

    Phân bổ

  4. 4

    Thanh lý có bảo hiểm

  5. 5

    Dỡ bỏ

Bước 1 - Thanh lý một phần

Nếu vốn chủ sở hữu trong tài khoản ký quỹ của bạn thấp hơn ngưỡng ký quỹ duy trì nhưng cao hơn ngưỡng thanh lý, thì trước khi kích hoạt thanh lý hoàn toàn, hệ thống sẽ cố gắng khôi phục vốn chủ sở hữu trong tài khoản ký quỹ của bạn bằng cách đóng một phần vị thế của bạn theo từng bước 10%. Quá trình này sẽ tiếp tục cho đến khi vốn chủ sở hữu của bạn được khôi phục lên trên ngưỡng ký quỹ duy trì hoặc vị thế được đóng hoàn toàn.

Một khoản phí thanh lý một phần sẽ được tính cho mỗi lần thực hiện mà giá thực hiện có lợi hơn so với Giá Vốn Chủ Sở Hữu Bằng Không. Phí này là sự chênh lệch giữa giá thực hiện (được giới hạn ở Giá Thị Trường) và Giá Vốn Chủ Sở Hữu Bằng Không, nhân với số lượng đã thực hiện.

Ví dụ: Bạn đang nắm giữ 10 hợp đồng PF_BTCUSD với Giá Thị Trường là $20,000. Vốn chủ sở hữu trong tài khoản ký quỹ là $1,900 so với yêu cầu ký quỹ duy trì là $2,000 nhưng vẫn cao hơn ngưỡng thanh lý.

  • Vòng 1: 1 hợp đồng được đóng ở mức $19,820. Phí tính: $10 (vượt quá Giá Vốn Chủ Sở Hữu Bằng Không là $19,810). Vốn chủ sở hữu hiện tại là $1,710

  • Vòng 2: 1 hợp đồng được đóng ở mức $19,850. Phí tính: $40. Vốn chủ sở hữu hiện tại là $1,520

  • Vòng 3: 1 hợp đồng đóng chính xác ở Giá Vốn Chủ Sở Hữu Bằng Không. Không tính phí. Vốn chủ sở hữu hiện tại là $1,330

  • Vòng 4: 1 hợp đồng đóng ở mức $20,100, cao hơn Giá Thị Trường. Phí được giới hạn ở Giá Thị Trường, tạo ra một khoản vượt quá $190 so với Giá Vốn Chủ Sở Hữu Bằng Không. Phí tính: $190. Số tiền còn lại $100 trên Giá Thị Trường sẽ được giữ lại bởi nhà giao dịch. Vốn chủ sở hữu hiện tại là $1,240

  • Vòng 5: Vốn chủ sở hữu $1,240 vượt quá Ký quỹ duy trì $1,200. Quá trình thanh lý một phần đã hoàn tất.

Tổng cộng, 4 hợp đồng đã được đóng với giá trị danh nghĩa là $79,580, với $240 phí đã được tính.

Bước 2 - Thanh lý toàn bộ

Khái niệm cốt lõi giống như một vụ thanh lý Coin-M, với một điểm khác biệt chính: Phí Thanh lý Toàn bộ được áp dụng khi bước này được kích hoạt. Phí này bằng một nửa phần trăm Tỷ lệ Duy trì Tối thiểu cho hợp đồng. (ví dụ: đối với PF_XBTUSD, phí thanh lý là 0,5%, một nửa của 1% MM tối thiểu).

Ví dụ: Bạn đang nắm giữ 10 hợp đồng PF_XBTUSD với giá vào là $20,000. Tổng giá trị vị thế: $200,000. Tỷ lệ duy trì của bạn là $2,000.

Thanh lý được kích hoạt khi giá đánh dấu đạt $19,200

Một khoản phí thanh lý $1,000 (0,5% × $200,000) sẽ được trừ ngay lập tức

Một lệnh bán IOC được gửi xung quanh $19,100, giá mà tại đó vốn chủ sở hữu của bạn sẽ bằng không.

Bước 3 - Phân công

Quy trình giống như Coin-M, với một sự khác biệt trong giá cả: trong Multi-M, nếu Quỹ Thanh Khoản Derivatives có đủ vốn, giá chuyển nhượng sẽ được đặt trong khoảng 0,75%–2,5% so với giá đánh dấu (thay vì chỉ ở mức giá không có vốn). Nếu quỹ không có đủ vốn, nó sẽ mặc định ở mức giá không có vốn.

Ví dụ: Một khách hàng nắm giữ:

  • 10 hợp đồng trên PF_XBTUSD
  • 3 hợp đồng trên FF_XBTUSD_230728

Vị thế

Kích thước

Số lượng đã thanh lý

Số lượng được chỉ định

PF_XBTUSD

10

8

2

FF_XBTUSD_230728

3

3

0

Các định dạng phản hồi WebSocket và REST giống hệt như Coin-M, hãy tìm fill_type: "assignee" / fillType: "assignee".

Lưu ý: Bạn có thể quản lý sở thích phân công của mình trong phần Chương trình Phân công. Bạn sẽ không bao giờ nhận được một phân công mà số dư khả dụng của bạn không thể xử lý.

Bước 4 - Thanh lý có bảo hiểm

Bước này là duy nhất đối với Multi-M. Nếu việc phân công không thể đặt tất cả các hợp đồng còn lại, Quỹ Thanh khoản Derivatives có đủ tiền để bù đắp cho sự thiếu hụt, chênh lệch thị trường hiện tại nhỏ hơn 4%, Kraken sẽ cố gắng thực hiện một lần thanh lý nữa bằng cách sử dụng quỹ của hồ.

Điều này hoạt động bằng cách gửi một lệnh IOC khác với giá giới hạn được đặt cách 5% so với giá đặt/cao nhất. Nếu lệnh được thực hiện, quỹ sẽ bù đắp bất kỳ khoản lỗ bổ sung nào bằng cách ghi có vào tài khoản ký quỹ, đảm bảo rằng số dư của bạn không bị âm.

Nếu quỹ không có đủ tiền, quy trình sẽ chuyển sang bước cuối cùng: Giải phóng.

Ví dụ: Một khách hàng nắm giữ:

  • 50 hợp đồng trên PF_ETHUSD
  • 15 hợp đồng trên FF_ETHUSD_230728

Vị thế

Kích thước

Số tiền
Đã thanh khoản

Số lượng
Được phân công

Số lượng đã thanh lý (được bảo hiểm)

Số lượng
Đã giải phóng

PF_ETHUSD

50

30

15

5

0

FF_ETHUSD_230728

15

15

0

0

0

Bước 5 - Giải phóng

Nếu vì lý do nào đó, việc thanh lý được bảo hiểm không thể thực hiện, thì các hợp đồng còn lại sẽ trải qua một "unwind". Điều này có nghĩa là các hợp đồng giữa bạn và các đối tác của bạn sẽ kết thúc và giá trị danh mục còn lại của tài khoản ký quỹ sẽ được chuyển cho các đối tác của bạn. Một lần unwind của một ví ký quỹ sẽ không ảnh hưởng đến bất kỳ ví ký quỹ nào khác.

Ví dụ về Unwind

Giả sử có một người dùng có các vị trí hiện tại như sau:

- MỞ 50 Hợp đồng trên PF_ETHUSD

- MỞ 15 Hợp đồng trên FF_ETHUSD_230728

Cả hai vị trí này đều được ký quỹ chéo bằng cách sử dụng ví ký quỹ Multi-M, ví này đo lường rủi ro theo thời gian thực, định giá tài sản thế chấp so với giá trị vị trí, để xác định xem có nên thanh lý hay không.

Khi vốn ký quỹ của ví Multi-M giảm xuống dưới yêu cầu ký quỹ duy trì cho cả hai vị trí, việc thanh lý sẽ xảy ra và hệ thống sẽ bán các vị trí đó vào sổ lệnh với giá 0-equity được tính cho mỗi hợp đồng.

Trong trường hợp này, việc thanh lý của người dùng diễn ra như sau:

Vị thế

Kích thước

Số tiền
Đã thanh khoản

Số lượng
Được phân công

Số lượng thanh lý đã được bảo hiểm

Số lượng
Đã giải phóng

PF_ETHUSD

50

30

15

3

2

FF_ETHUSD_230728

15

15

0

0

0

Nếu việc thanh lý được bảo hiểm cũng không thành công, các hợp đồng còn lại sẽ được giải phóng, giống như trong Coin-M. Các hợp đồng sẽ bị hủy, giá trị danh mục còn lại sẽ được chuyển cho các bên đối tác, và việc giải phóng sẽ không ảnh hưởng đến bất kỳ ví ký quỹ nào khác.

Các định dạng WebSocket và REST giống hệt như trong Coin-M, hãy tìm fill_type: "unwindCounterparty" / fillType: "unwindCounterparty".

Các bên đối tác giải phóng được chọn như thế nào?

Logic xếp hạng giống như trong Coin-M, nhưng Giá trị Vị trí được tính toán khác cho Multi-M (margined bằng USD):

  • Giá trị Vị trí = Kích thước × Giá
  • Return on Equity (RoE) = PnL / Ký quỹ ban đầu
  • Leverage Hiệu quả = Giá trị Vị trí / Giá trị Danh mục

Điểm xếp hạng:

  • Nếu RoE là âm: RoE / Leverage Hiệu quả
  • Nếu RoE là dương: RoE × Leverage Hiệu quả

Bạn cần thêm trợ giúp?