權益保護流程

上次更新時間: 2026年3月17日

您的賬戶絕不會出現負值 — 方法如下

在 Kraken 衍生產品中,您的賬戶餘額絕不會跌至零以下。這歸功於我們的權益保護流程 (EPP),這是一個自動安全系統,可管理所有未平倉頭寸的風險,以確保市場的完整性。

將 EPP 視為您的安全網。如果交易急劇對您不利,且您的賬戶價值跌得太低,EPP 便會自動啟動以平倉,避免您負債多於資產。

基本概念:初始保證金維持保證金

  • 初始保證金 - 開倉所需的金額。
  • 維持保證金 - 維持未平倉頭寸所需的最低賬戶價值。如果您的賬戶價值(權益)跌至此水平以下,EPP 便會啟動。

按產品類型劃分的 EPP:

EPP 所遵循的步驟取決於您交易的合約類型。請在下方選擇您的產品。

展開以下標題,以詳細了解每個產品特定的 EPP:

Coin-M 合約採用三步流程:

  1. 1

    全面強制平倉

  2. 2

    分配

  3. 3

    解除

只有當上一步不足以完全平倉時,才會啟動下一步。

步驟 1 - 強制平倉

當您的權益跌至維持保證金以下時,Kraken 會自動嘗試透過在市場上下達立即或取消 (IOC) 訂單來平倉。此訂單設有限價,因此如果成交,您的賬戶將不會出現負值。

重要事項:如果您的頭寸以優於絕對最壞情況(破產)價格的價格平倉,您將保留任何剩餘保證金。許多其他交易所無論如何都會收取您的全部維持保證金,但我們不會。

範例:您做多 1,000 份 BTC-USD 合約,入場價為 8,000 美元。您的維持保證金為 0.00125 BTC。當標記價格達到 7,481 美元時,您的頭寸進入強制平倉。Kraken 以 7,407 美元提交 IOC 賣單 — 這是您的賬戶價值將剛好高於零的價格。如果訂單以任何優於 7,407 美元的價格成交,您將保留剩餘的任何資金。

步驟 2 - 分配

有時強制平倉訂單無法完全成交 — 例如,如果當時市場上沒有足夠的買家。發生這種情況時,剩餘合約將進行分配:Kraken 會將其路由至已同意在這些情況下承擔頭寸的註冊流動性提供者。

分配價格是零權益價格,即您的賬戶將剛好為零的水平,因此原始交易的交易對手可以保留其頭寸。

範例:客戶使用相同的保證金賬戶有兩個未平倉的多頭頭寸:

  • 做多 1,760,000 份 PI_BTCUSD 合約

  • 做多 300,000 份 FI_BTCUSD_200228 合約

當強制平倉啟動時:

倉位

總規模

透過市場強制平倉

分配給流動性提供者

PI_BTCUSD

1,760,000

1,007,379

752,621

FI_BTCUSD_200228

300,000

300,000

0

FI 合約在公開市場上完全售出。PI 合約只能部分售出 — 因此剩餘的 752,621 份合約被分配給流動性提供者。

如果您的頭寸被分配,您將收到一封電子郵件通知。流動性提供者也會立即透過 WebSocket 收到通知。流動性提供者會立即透過 WebSocket feed 收到通知,提醒他們進行分配。訊息格式如下:

 

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 } ]}

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" } ... ]}

若要以程式方式偵測分配,請尋找 fill_type: "assignee" (WebSocket) 或 fillType: "assignee" (REST)。

注意:您可以在平台的分配計劃部分管理您的分配偏好設定。您絕不會收到超出您可用保證金所能處理的分配。

 

步驟 3 - 解除

如果沒有流動性提供者可用來承擔剩餘合約,這些合約將被解除。這表示:

  • 您與交易對手之間的合約將被取消
  • 保證金賬戶中的任何剩餘價值將作為補償轉移給您的交易對手
  • 一個保證金賬戶的解除不會影響您的任何其他保證金賬戶。

解除機制旨在公平。解除閾值設定為約可涵蓋1 小時內 99% 的不利價格變動 — 這表示您收到的補償應足以讓您在沒有損失(並可能獲得少量利潤)的情況下重新進行類似交易。

範例:客戶持有以下多頭頭寸:

  • 2,920,000 份 PI_ETHUSD 合約
  • 400,000 份 FI_ETHUSD_200625 合約

強制平倉和分配後:

頭寸

總規模

強制平倉金額

分配金額

解除金額

PI_ETHUSD

2,920,000

2,007,379

751,605

161,016

FI_ETHUSD_210625

400,000

0

0

0

剩餘的 161,016 份無法強制平倉或分配的合約被解除。

頭寸被解除的交易對手會收到電子郵件通知和即時 WebSocket 警報。

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"
    }
  ]
}

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"
    }
  ]
}

若要以程式方式偵測平倉,請尋找 fill_type: "unwindCounterparty" (WebSocket) 或 fillType: "unwindCounterparty" (REST)。

如何選擇平倉對手方?

當合約被平倉時,系統會選擇相反方向的對手方(例如,當多頭正在被平倉時,選擇空頭倉位),並從最高優先級到最低優先級進行排名。多頭和空頭倉位的排名是分開計算的,使用以下指標:

  • 倉位價值 (Position Value) = 規模 / 價格 (反向合約)
  • 股本回報率 (Return on Equity, RoE) = 損益 (PnL) / 初始保證金 (Initial Margin)
  • 有效槓桿 (Effective Leverage) = 倉位價值 (Position Value) / 投資組合價值 (Portfolio Value)

排名分數:

  • 如果股本回報率 (RoE) 為:股本回報率 (RoE) / 有效槓桿 (Effective Leverage)
  • 如果股本回報率 (RoE) 為:股本回報率 (RoE) × 有效槓桿 (Effective Leverage)

排名分數最高的倉位會首先被選中。

  • 倉位價值 (Position Value) = [absolute(Size/Price)] (反向)

  • 股本回報率 (Return on Equity) = [PnL/IM]

  • 有效槓桿 (Effective Leverage) = [Position Value/Portfolio Value]

排名 (1,2,3...)-- 多頭和空頭分開計算:

  • 如果為負:[RoE/Effective Leverage]

  • 如果為正:[RoE*Effective Leverage]

例如,當多頭倉位被平倉時,它會以最高排名為目標,選擇空頭倉位(1 為第一,2 為第二,3 為第三,依此類推),直到完全平倉。

Multi-M EPP 遵循五個主要步驟:

  1. 1

    部分強制平倉

  2. 2

    完全強制平倉

  3. 3

    指派

  4. 4

    有擔保強制平倉

  5. 5

    平倉

步驟 1 - 部分強制平倉

如果您的保證金賬戶權益低於維持保證金門檻但高於強制平倉保證金,那麼在觸發完全強制平倉之前,系統會嘗試通過以 10% 的增量部分平倉您的倉位來恢復您的保證金賬戶權益。這將持續進行,直到您的權益恢復到維持保證金之上,或者倉位完全平倉。

當成交價格優於零權益價格時,每次成交的迭代都會收取部分強制平倉費用。該費用是成交價格(上限為標記價格)與零權益價格之間的差額,再乘以成交數量。

範例:您以 $20,000 的標記價格持有 10 份 PF_BTCUSD 多頭合約。保證金賬戶權益為 $1,900,而維持保證金要求為 $2,000,但高於強制平倉保證金。

  • 迭代 1:1 份合約以 $19,820 平倉。收取費用:$10(高於零權益價格 $19,810 的超額部分)。權益現為 $1,710

  • 迭代 2:1 份合約以 $19,850 平倉。收取費用:$40。權益現為 $1,520

  • 迭代 3:1 份合約以零權益價格精確平倉。不收取費用。權益現為 $1,330

  • 迭代 4:1 份合約以 $20,100 平倉,高於標記價格。費用上限為標記價格,產生高於零權益價格 $190 的超額部分。收取費用:$190。高於標記價格的剩餘 $100 由交易者保留。權益現為 $1,240

  • 迭代 5:權益 $1,240 超過維持保證金 $1,200。部分強制平倉流程完成。

總計,4 份合約以 $79,580 的名義價值平倉,收取了 $240 的費用。

步驟 2 - 完全強制平倉

與 Coin-M 強制平倉的核心概念相同,但有一個關鍵區別:當此步驟觸發時,將收取完全強制平倉費用。該費用等於合約最低維持保證金百分比的一半。(例如,對於 PF_XBTUSD,強制平倉費用為 0.5%,即 1% 最低 MM 的一半)。

範例:您以 $20,000 的入場價格持有 10 份 PF_XBTUSD 多頭合約。總倉位價值:$200,000。您的維持保證金為 $2,000。

當標記價格達到 $19,200 時觸發強制平倉

$1,000 的強制平倉費用(0.5% × $200,000)會立即扣除

一個 IOC 賣單會在大約 $19,100 提交,這是您的保證金權益將為零的價格。

步驟 3 - 指派

與 Coin-M 的流程相同,但在定價方面有一個區別:在 Multi-M 中,如果衍生品流動性池 (Derivatives Liquidity Pool) 有足夠資金,指派價格將設定在距離標記價格 0.75% 至 2.5% 的範圍內(而不是嚴格按照零權益價格)。如果流動性池資金不足,則默認為零權益價格。

範例:客戶持有:

  • 10 份 PF_XBTUSD 合約
  • 3 份 FF_XBTUSD_230728 合約

倉位

規模

強制平倉數量

指派數量

PF_XBTUSD

10

8

2

FF_XBTUSD_230728

3

3

0

WebSocket 和 REST 回應格式與 Coin-M 相同,請尋找 fill_type: "assignee" / fillType: "assignee"。

注意:您可以在「指派計劃 (Assignment Program)」部分管理您的指派偏好設定。您永遠不會收到您的可用保證金無法處理的指派。

步驟 4 - 有擔保強制平倉

此步驟是 Multi-M 獨有的。如果指派未能平倉所有剩餘合約,並且衍生品流動性池有足夠資金彌補不足,並且當前市場價差小於 4%,Kraken 將嘗試使用流動性池的資金進行一次額外的強制平倉。

這是通過提交另一個 IOC 訂單來實現的,其限價設定為距離最佳買賣價格 5%。如果成交,流動性池將通過貸記保證金賬戶來彌補任何額外損失,確保您的餘額不會變為負數。

如果流動性池資金不足,流程將進入最後一步:平倉。

範例:客戶持有:

  • 50 份 PF_ETHUSD 合約
  • 15 份 FF_ETHUSD_230728 合約

倉位

數量

強制平倉
數量

指派
數量

強制平倉數量(有擔保)

解除
數量

PF_ETHUSD

50

30

15

5

0

FF_ETHUSD_230728

15

15

0

0

0

步驟 5 - 解除

如果因任何原因無法執行受保障的清算,則剩餘合約將進行「解除」。這表示您與交易對手之間的合約終止,且保證金賬戶的剩餘投資組合價值將轉移給您的交易對手。一個保證金錢包的解除不會影響任何其他保證金錢包。

解除範例

假設某用戶的目前持倉為:

- PF_ETHUSD 的 50 份多頭合約

- FF_ETHUSD_230728 的 15 份多頭合約

這兩個持倉均使用 Multi-M 保證金錢包進行交叉保證金,該錢包實時衡量風險,評估抵押品與持倉價值,以決定是否清算。

一旦 Multi-M 錢包保證金權益低於兩個持倉的維持保證金要求,就會發生清算,系統會將這些持倉以每份合約的 0 權益估計價格賣入訂單簿。

在此情況下,用戶的清算過程如下:

倉位

數量

清算
數量

分配
數量

受保障清算數量

解除
數量

PF_ETHUSD

50

30

15

3

2

FF_ETHUSD_230728

15

15

0

0

0

如果受保障的清算也失敗,剩餘合約將被解除,與 Coin-M 相同。合約被取消,剩餘投資組合價值轉移給交易對手,且解除不會影響任何其他保證金錢包。

WebSocket 和 REST 格式與 Coin-M 相同,請尋找 fill_type: "unwindCounterparty" / fillType: "unwindCounterparty"。

如何選擇解除交易對手?

與 Coin-M 相同的排名邏輯,但 持倉價值 對於 Multi-M(USD 保證金)的計算方式不同:

  • 持倉價值 = 規模 × 價格
  • 股本回報率 (RoE) = 盈虧 / 初始保證金
  • 有效槓桿 = 持倉價值 / 投資組合價值

排名分數:

  • 如果 RoE 為:RoE / 有效槓桿
  • 如果 RoE 為:RoE × 有效槓桿

需要更多幫助?