股权保护程序

最近更新 July 28, 2026
请注意:

账户余额永不为负——原理揭秘

在Kraken Derivatives,您的账户余额永远不会低于零。这得益于我们的权益保护流程(EPP),该自动风控系统对所有未平仓头寸进行风险管理,确保市场完整性。

EPP相当于您的安全网。若行情大幅不利于您的交易,账户价值跌至过低水平,EPP将自动介入并平仓,避免亏损超出账户余额。

基本概念:初始保证金维持保证金

  • 初始保证金——仓所需的金额。
  • 维持保证金——维持持仓所需的最低账户价值。若账户价值(权益)跌破该水平,EPP将自动激活。

各产品类型对应的EPP:

EPP的执行步骤取决于您所交易的合同类型。请在下方选择您的产品。

展开下方标题,查看各产品EPP的详细流程:

Coin-M合同采用三步流程:

  1. 1

    全额强制平仓

  2. 2

    转让

  3. 3

    平仓

仅当上一步骤未能完全平仓时,才会触发下一步骤。

第一步:强制平仓

当账户权益跌破维持保证金时,Kraken会自动在市场上提交立即成交或撤销订单(IOC)以尝试平仓。该订单设有限价,确保订单成交后账户余额不会变为负数。

重要提示:若仓位以优于最坏情形(破产价格)的价格平仓,剩余保证金归您所有。许多交易所会扣除全部维持保证金,Kraken则不会。

示例:假设您以$8,000开仓,持有1,000份BTC-USD合同多仓。维持保证金为0.00125 BTC。当标记价格触及$7,481时,仓位触发强制平仓。Kraken以$7,407提交IOC卖出订单,该价格对应账户权益恰好略高于零的水平。若订单以高于$7,407的价格成交,剩余部分归您所有。

第二步:指派

强制平仓订单有时无法完全成交,例如市场上买方不足时。此时,剩余合同将进入指派流程: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推送收到划转通知。消息格式如下:

 

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

注意:Kraken Futures 目前不对美国和其他国家/地区的客户开放。可在平台的划转计划板块管理划转偏好。收到的划转量绝不会超过可用保证金的承受范围。

 

第三步——解除

若无流动性提供者承接剩余合同,这些合同将被解除。具体而言:

  • 您与交易对手方之间的合约将被取消
  • 保证金账户中的剩余价值将划转给交易对手方作为补偿。
  • 某一保证金账户的解除操作不会影响其他保证金账户。

解除机制的设计遵循公平原则。解除阈值的设定覆盖约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份无法平仓或划转的合同已被强制解除。

仓位被解除的交易对手方将收到电子邮件通知及即时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"
    }
  ]
}

如需通过程序检测强制解除事件,请在WebSocket中查找fill_type: "unwindCounterparty",或在REST中查找fillType: "unwindCounterparty"

如何选择强制解除的交易对手方?

合同被强制解除时,系统将选择对立方向的交易对手方(例如,多仓被解除时选择空头头寸),并按优先级从高到低排序。排序针对多仓与空头头寸分别计算,所用指标如下:

  • 仓位价值 = 数量 / 价格(反向合约)
  • 净资产收益率(RoE) = 盈亏(PnL)/ 初始保证金
  • 有效杠杆 = 仓位价值 / 投资组合价值

排名得分:

  • 若RoE为负值:RoE / 有效杠杆
  • 若RoE为正值:RoE × 有效杠杆

排名得分最高的仓位将被优先处理。

  • 仓位价值 = [absolute(Size/Price)](反向)

  • 净资产收益率 = [PnL/IM]

  • 有效杠杆 = [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

    平仓

第一步:部分强平

若保证金账户权益低于维持保证金阈值但高于强平保证金,系统在触发全额强制平仓之前,将以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。

第二步:全额强平

核心逻辑与Coin-M强制平仓相同,但有一处关键区别:触发本步骤时,将收取全额强平手续费。手续费为该合同最低维持保证金比例的一半(例如,PF_XBTUSD的强平手续费为0.5%,即1%最低维持保证金的一半)。

示例:您持有10份PF_XBTUSD合同,开仓价格为$20,000。仓位总价值:$200,000。维持保证金为$2,000。

当标记价格跌至$19,200时,强制平仓已触发

立即扣除$1,000的强平手续费(0.5% × $200,000)

系统在$19,100附近提交IOC卖出订单,即杠杆权益归零时对应的价格。

第三步:划付

流程与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"。

注意:Kraken Futures 目前不对美国和其他国家/地区的客户开放。可在指派计划板块中管理指派偏好设置。划付金额永远不会超过可用保证金所能承受的范围。

第四步——担保强制平仓

此步骤为Multi-M独有。若指派未能完成所有剩余合约的分配,衍生品流动性池资金足以弥补缺口,当前市场价差低于4%,Kraken将动用流动性池资金再次尝试强制平仓。

系统将再提交一笔IOC订单,限价设定为偏离最优买价/卖出价5%。若订单成交,流动性池将向杠杆账户入账以弥补额外亏损,确保账户余额不会为负。

若流动性池资金不足,流程将进入最后一步:强制平仓轧差。

示例:某客户当前持仓如下:

  • PF_ETHUSD 50份合约
  • FF_ETHUSD_230728 15份合约

位置

大小

金额
清算

金额
已指派

强制平仓数量(担保)

金额
已轧差

PF_ETHUSD

50

30

15

5

0

FF_ETHUSD_230728

15

15

0

0

0

第五步:轧差

若担保强制平仓因任何原因无法执行,剩余合同将进入“轧差”流程。这意味着您与交易对手方之间的合同将终止,杠杆账户中剩余的投资组合价值将划转给对手方作为补偿。单个杠杆钱包的轧差操作不会影响其他杠杆钱包。

轧差示例

假设某客户当前持有以下仓位:

- 做多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 × 有效杠杆

需要更多帮助?