權益保護機制

最近一次更新: July 28, 2026
請注意:

帳戶餘額永不見負——機制詳解

在 Kraken Derivatives,您的帳戶餘額永遠不會跌至零以下。這有賴於我們的權益保護機制(Equity Protection Process,EPP),這是一套自動風險管理系統,對所有未平倉倉位進行風險管控,以確保市場完整性。

EPP 就是您的安全網。若交易走勢急劇不利於您,帳戶價值跌至過低水平,EPP 將自動介入平倉,確保您的虧損不超過帳戶現有資金。

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

  • 初始保證金——倉位所需金額。
  • 維持保證金—— 維持持倉所需的最低帳戶價值。若您的帳戶價值(權益)跌破此水平,EPP 將自動啟動。

按產品類型劃分的 EPP:

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

請展開以下各標題,查看各產品 EPP 的詳細說明:

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

  1. 1

    全數強制平倉

  2. 2

    轉讓

  3. 3

    取消

每個步驟僅在上一步驟未能完全平倉時才會啟動。

第一步:強制平倉

當您的權益跌破維持保證金時,Kraken 會自動嘗試在市場上提交即時成交或取消 (IOC) 訂單來平倉。此訂單設有限價,確保訂單成交後帳戶餘額不會變為負數。

重要提示:若倉位以優於最壞情況(破產)的價格平倉,您可保留剩餘的孖展。許多其他交易所無論情況如何都會扣取您全部維持保證金,Kraken 不會這樣做。

示例:假設您持有 1,000 份 BTC-USD 合約多倉,入場價為 $8,000。您的維持保證金為 0.00125 BTC。當標記價格跌至 $7,481 時,您的倉位進入強制平倉程序。Kraken 提交 IOC 賣出訂單,限價為 $7,407——即帳戶價值剛好高於零的價格。若訂單以任何高於 $7,407 的價格成交,您可保留剩餘部分。

第二步:指定轉讓

強制平倉訂單有時未能完全成交,例如市場上當時買方不足。在此情況下,剩餘合約將進入轉倉指定程序:Kraken 將其轉給已同意在此情況下承接倉位的已登記流動性提供者。

指定轉讓價格為零權益價格,即帳戶權益恰好歸零的水平,使原始交易的交易對手方得以保留其倉位。

例子: 某客戶在同一保證金帳戶下持有兩個未平倉多倉:

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

  • FI_BTCUSD_200228 多倉 300,000 份合約

強制平倉觸發時:

倉位

總持倉量

市場強制平倉

轉讓至流動性提供者

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)。

註:您可在平台的 Assignment Program 部分管理承接偏好設定。您收到的承接倉位金額,絕不會超出可用保證金所能承擔的範圍。

 

第三步——平倉解除

若無流動性提供者可承接餘下合約,該等合約將進行 平倉解除(unwind)。具體而言:

  • 您與交易對手之間的合約將被取消
  • 保證金帳戶中的剩餘價值將轉帳予您的交易對手作為補償。
  • 某一保證金帳戶的平倉解除操作,不會影響您的其他保證金帳戶。

平倉解除機制的設計以公平為原則。平倉解除門檻設定為涵蓋約1 小時第 99 百分位的不利價格波動,即您所獲的補償應足以重新建立類似倉位,且不會產生虧損(甚至可能錄得小幅盈利)。

示例:某客戶持有以下多倉:

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

強制平倉及承接完成後:

倉位

總持倉量

數量 強制平倉

數量 已承接

數量 已解除

PI_ETHUSD

2,920,000

2,007,379

751,605

161,016

FI_ETHUSD_210625

400,000

0

0

0

餘下 161,016 份合約無法平倉或分配,已進行強制解除(unwind)。

倉位遭強制解除的交易對手將收到電郵通知及即時 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"
    }
  ]
}

如需以程式偵測強制解除(unwind)事件,請在 WebSocket 中查找 fill_type: "unwindCounterparty",或在 REST 中查找 fillType: "unwindCounterparty"

系統如何選取強制解除交易對手?

合約進行強制解除(unwind)時,系統將選取反方向的交易對手(例如多倉遭強制解除時,選取空頭部位持有人),並按優先級由高至低排序。多倉及空頭部位分別依據以下指標計算排名:

  • 倉位價值 = 數量 / 價格(反向合約)
  • 股東權益報酬率(RoE) = PnL / 初始保證金
  • 有效槓桿 = 倉位價值 / 投資組合價值

排名分數:

  • 若 RoE 為負值:RoE / 有效槓桿
  • 若 RoE 為正值:RoE × 有效槓桿

排名分數最高的倉位將被優先選取。

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

  • 股東權益報酬率 = [PnL/IM]

  • 有效槓桿 = [Position Value/Portfolio Value]

排名(1、2、3……)—— 多倉與空倉分別計算:

  • 若為負值:[RoE/Effective Leverage]

  • 若為正值:[RoE*Effective Leverage]

例如多倉執行 unwind 時,系統按排名由高至低(第 1 名優先,依此類推)依序選取空頭部位,直至完全完成 unwind 為止。

Multi-M EPP 分為五個主要步驟:

  1. 1

    部分強平

  2. 2

    全數強制平倉

  3. 3

    轉讓

  4. 4

    備用強制平倉

  5. 5

    取消

第 1 步——部分強平

若您的孖展帳戶權益低於維持保證金門檻,但高於強制平倉保證金,系統在觸發全面強制平倉前,將嘗試以每次 10% 的幅度部分平倉,以恢復帳戶權益。此過程持續進行,直至您的權益恢復至維持保證金以上,或倉位完全平倉為止。

每次已成交的迭代中,若成交價格優於零權益價格,將收取部分強平手續費。手續費的計算方式為:成交價格(上限為標記價格)與零權益價格之差,乘以已成交數量。

範例:您持有 10 份 PF_BTCUSD 合約的多頭倉位,當前標記價格為 $20,000。孖展帳戶權益為 $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 中,若衍生品流動性池資金充足,指定價格將設定在標記價格的 0.75%–2.5% 範圍內(而非嚴格以零權益價格為準)。若流動性池資金不足,則預設採用零權益價格。

示例:某客戶持有以下倉位:

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

倉位

大小

強制平倉數量

已指定數量

PF_XBTUSD

10

8

2

FF_XBTUSD_230728

3

3

0

WebSocket 與 REST 的回應格式與 Coin-M 相同,請查找 fill_type: 「assignee」/ fillType: 「assignee」。

註:請在指派計劃版塊管理您的指派偏好。您所收到的指派合約,絕不會超出可用保證金的承受範圍。

第 4 步——流動性池輔助強制平倉

此步驟為 Multi-M 獨有。若指派程序未能完成所有剩餘合約的分配,衍生品流動性池有足夠資金彌補缺口,當前市場價差低於 4%,Kraken 將動用流動性池資金再嘗試一次強制平倉。

系統將提交另一筆 IOC 訂單,限價設於最優買價/賣出價的 5% 範圍內。若訂單成交,流動性池將補入額外虧損至孖展帳戶,確保您的餘額不會跌至負數。

若流動性池資金不足,流程將進入最後一個步驟:強制解除(Unwind)

示例:某客戶持有以下倉位:

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

倉位

大小

金額
已清算

金額
已指派

已強制平倉數量(流動性池輔助)

金額
已強制解除

PF_ETHUSD

50

30

15

5

0

FF_ETHUSD_230728

15

15

0

0

0

第 5 步——解倉(Unwind)

若有擔保強制平倉因任何原因未能執行,剩餘合約將進入「解倉」(unwind)程序。這意味著您與交易對手之間的合約終止,孖展帳戶的剩餘投資組合價值將轉帳予交易對手。單一孖展錢包的解倉操作不會影響其他任何孖展錢包。

解倉示例

假設某客戶目前持有以下倉位:

- 做多 PF_ETHUSD 50 份合約

- 做多 FF_ETHUSD_230728 15 份合約

上述兩個倉位均透過 Multi-M 孖展錢包採用全倉保證金模式,系統實時評估風險,對比抵押品與倉位價值,以判斷是否觸發強制平倉。

一旦 Multi-M 錢包的槓桿權益低於兩個倉位的維持保證金要求,強制平倉即告觸發,系統將按各合約的零權益推算價格,於訂單簿中平掉相關倉位。

在此情況下,該客戶的強制平倉流程如下:

倉位

大小

金額
已清算

金額
已指派

備兌強制平倉數量

金額
已強制解除

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(以美元計算孖展)的 倉位價值 計算方式有所不同:

  • 倉位價值 = 數量 × 價格
  • 股東權益報酬率(RoE) = PnL / 初始保證金
  • 有效槓桿 = 倉位價值 / 投資組合價值

排名分數:

  • 若 RoE 為負值:RoE / 有效槓桿
  • 若 RoE 為正值:RoE × 有效槓桿

需要更多幫助?