跨所账户规则说明 | Gate

2026-01-19 09:37 (UTC+8)
26,524 阅读量
6

币种维度指标

跨所保证金模式 分所保证金模式
所属交易所 USDT、BNB、BTC、ETH、SOL、XRP、USDC、KRAKEN_USD、HYPERLIQUID_USDC作为跨所保证金币种,可以在不同的交易所之间共享作为保证金。 每个交易所现在支持更多币种(如 BTC,ETH,USDT,USDC,XRP,BNB,SOL)作为单所保证金,可以根据需求选择最适合的币种,进行独立风控管理。
币种余额 实际现货数量 同左
可用余额 = 币种余额 - 现货冻结 -∑合约逐仓订单初始保证金 - ∑合约逐仓保证金;其中现货冻结是现货挂单冻结量 同左
币种未实现盈亏 = ∑(全仓合约仓位未实现盈亏 + 杠杆仓位未实现盈亏) 同左
负债 = ABS( Min( 可用余额 + 全仓未结盈亏, 0)) 同左
币种权益 = 币种余额 + 全仓未实现盈亏 - ∑合约逐仓订单初始保证金 - ∑合约逐仓保证金,非保证金币种为0 同左
币种的合约起始保证金 = ∑(各个结算币种全仓合约的起始保证金 + 全仓合约挂单的初始保证金) 同左
币种的合约维持保证金 = ∑(各个结算币种全仓合约的维持保证金) 同左
币种的借款起始保证金 = ∑(各个杠杆仓位的起始保证金 + 杠杆交易挂单的初始保证金) + 负债 / 币种杠杆倍数 =负债 / 币种杠杆倍数
币种的借款维持保证金 = ∑(各个杠杆仓位的维持保证金) + 负债 × 借币维持保证金率 =负债 × 借币维持保证金率

账户维度指标

跨所保证金模式 分所保证金模式
说明 该模式下,所有交易所统一成一个账户层面数据 该模式下,每个交易所都会有一个账户层面数据,分别分开计算
业务 现货、U 本位合约、全仓杠杆 现货、U 本位合约
总保证金余额 = ∑(保证金币种的正币种权益 × 指数价格 × 梯度折扣率) + ∑(保证金币种的负币种权益 × 指数价格) - 现货挂单损失 同左
总起始保证金 = ∑(币种的总起始保证金 × 币种 USDT 计价指数价格 + 币种的总借币起始保证金 × 币种 USDT 计价指数价格) 同左
总维持保证金 = ∑(币种的总维持保证金 × 币种 USDT 计价指数价格) 同左
总起始保证金率 = 总保证金余额 / 总起始保证金,用于判断是否自动撤单 同左
总维持保证金率 = 总保证金余额 / 总维持保证金,用于判断是否启动强平 同左
账户总可用保证金 = 总保证金余额 - 账户起始保证金,在扣减已经占用的起始保证金外剩余可用的保证金余额 同左

全仓与逐仓模式对比

全仓 逐仓
保证金 当前跨所账户内的全仓仓位共享账户可用保证金 每个仓位单独分配保证金,不与当前跨所账户内的其他仓位共享
风险范围 单个仓位的亏损消耗跨所账户的可用保证金,并影响账户内的其他全仓仓位 单个仓位的亏损通常限于该仓位已分配的保证金,不会占用其他仓位的保证金
盈亏抵扣 当前跨所账户内全仓仓位的未实现盈亏合并计入账户权益,共同影响账户整体保证金率 各仓位的盈亏独立计算,不会与其他仓位共享或相互抵扣
强平判断 根据当前跨所账户的整体保证金率判断是否触发强平 逐仓保证金 + 未结盈亏 ≤ 仓位维持保证金时,触发强平
强平影响 触发强平时,可能对当前跨所账户内的一个或多个全仓仓位执行减仓或强平 触发强平时,只处理对应仓位,不影响其他仓位

跨所账户强平风控流程

1. 自动撤单

当总起始保证金率 < 100%,系统将自动撤销挂单,以减少挂单对起始保证金的占用。撤单为串行撤单,先撤现货挂单,最后撤合约挂单,规则如下:

  • 撤现货买单,按照挂单价值从大到小开始撤单
  • 撤杠杆挂单,从占用的起始保证金由大到小开始撤单
  • 撤合约挂单时,优先撤无持仓的开仓单,如果没有则再撤有持仓的加仓单,从占用的起始保证金由大到小开始撤单

串行撤单,一个撤完之后,会再检查起始保证金率是否 ≥ 100%,若已满足,则终止撤单程序。
当账户总起始保证金率 < 100%,此时账户可用保证金余额为负数,不能加仓只能下平仓单,因为平仓单不占用起始保证金。

2. 强制平仓

全仓强平,总维持保证金率 ≤ 100%,系统将启动强制平仓流程,若MMR > 100%,则终止平仓流程,平仓流程如下:

  • 并行撤掉所有挂单
  • 对于杠杆仓位,开始平仓,优先级顺序是:先多仓后空仓,其次按照流动性排序,收取清算费
  • 对于双向持仓,直接按标记价格对冲掉头寸小的仓位,收取清算费
  • 对于各合约仓位,开始风险限额预算降档,按照流动性排序,预算降档到第几档后,能够使 MMR 安全,发送全部减仓单到交易所,直到 MMR 安全或者所有仓位均为第一档,收取清算费
  • 当所有合约仓位均已降至第一风险档位后,为了减少用户损失,仍可能继续强平减仓,当MMR > 100% 后则强平减仓停止,或直接接管仓位,给用户按照破产价结算仓位,不收清算费。内部系统接管户接管到仓位后,直接市价甩卖仓位。如果盈利,则将 USDT 正余额补贴至内部保险池,如果穿仓,由内部保险池补贴 USDT 负余额

逐仓强平,当逐仓保证金 + 未结盈亏 ≤ 仓位维持保证金时,系统将启动强制平仓流程,成交后收取清算费。

  • 仓位价值 > 10 万则每次平仓 20%,直至全部平仓或满足逐仓保证金 + 未结盈亏 > 仓位维持保证金则停止强平
  • 仓位价值 ≤ 10 万则一次性平仓 100%

3. 破产价计算规则

多头仓位:破产价 = 爆仓时刻的标记价格 × (1 - 该仓位的风险限额档位的维持保证金率)
空头仓位:破产价 = 爆仓时刻的标记价格 × (1 + 该仓位的风险限额档位的维持保证金率)

杠杆交易的保证金要求

1. 多仓

杠杆仓位的维持保证金 = 仓位价值 × 仓位档位维持保证金率 - 速算额 + 预估完全平仓手续费
杠杆仓位的起始保证金 = 仓位价值 / 杠杆倍数 + 预估完全平仓手续费
杠杆挂单的起始保证金 = 挂单价值 / 杠杆倍数 + 预估平仓手续费 + 预估成交手续费

2. 空仓

杠杆仓位的维持保证金 = 仓位价值 × 仓位档位维持保证金率 - 速算额 + 预估完全平仓手续费
杠杆仓位的起始保证金 = 仓位价值 × 指数价格 / 杠杆倍数 + 预估完全平仓手续费
杠杆挂单的起始保证金 = 挂单价值 / 杠杆倍数 + 预估平仓手续费 + 预估成交手续费

平台对平台挂单或减仓挂单不做起始保证金要求,预估手续费按 0.075% 的费率计算
预估平仓手续费:指的是挂单如果成交带来的持仓量增加,如果平台掉在同价格下需要的手续费合约的保证金要求

合约交易的保证金要求

1. 单向持仓模式

合约仓位的维持保证金 = abs(仓位数量) × 标记价格 × 用户所在的风险限额档位所对应的维持保证金率 - 速算额 + 预估完全平仓手续费
合约仓位的起始保证金 = abs(仓位数量) × 标记价格 × 1 / 杠杆倍数 + 预估完全平仓手续费
合约挂单的起始保证金 = abs(开仓数量) × 挂单价格 × 1 / 杠杆倍数 + 预估平仓手续费 + 预估成交手续费

平台对平台挂单或减仓挂单不做起始保证金要求,预估手续费按 0.075% 的费率计算(下同);
预估平仓手续费:指的是挂单如果成交带来的持仓量增加,如果平台掉在同价格下需要的手续费。

2. 双向持仓模式

双向仓位的维持保证金 = sum(多仓的维持保证金 - 速算额 + 预估完全平仓手续费,空仓的维持保证金 - 速算额 + 预估完全平仓手续费)
双向仓位的起始保证金 = sum(多仓的起始保证金 + 预估完全平仓手续费,空仓的起始保证金 + 预估完全平仓手续费)
挂单的起始保证金 = abs(挂单数量) × 挂单价格 × 1 / 杠杆倍数 + 预估平仓手续费 + 预估成交手续费

平台对平台挂单或减仓挂单不做起始保证金要求;
因为目前保证金币种只有 USDT / USDC,所以合约的起始保证金和维持保证金要求都会落在 USDT / USDC 币种头上:
USDT / USDC 币种在合约部位的总维持保证金=sum(所有合约仓位的维持保证金)
USDT / USDC 币种在合约部位的总起始保证金=sum(所有合约仓位和挂单的起始保证金)

跨所保证金模式举例

假设某用户是跨所保证金模式,拥有两个合约仓位,如下:

交易对 杠杆 仓位量 开仓价格 标记价格 名义价值 未结盈亏
BINANCE_FUTURE_BTC_USDT 5 0.5 100,000 110,000 55,000 5,000
OKX_FUTURE_ETH_USDT 10 -2 4,000 4,500 9,000 -1,000

一个杠杆仓位空仓,如下:

交易对 杠杆 仓位资产 负债 指数价格 未结盈亏
BINANCE_MARGIN_XRP_USDT 4 2000 USDT 1500 XRP 2 -1,000

BINANCE_FUTURE_BTC_USDT的风险限额:

档位 最小风险限额价值 最大风险限额价值 最大杠杆 维持保证金率 速算额
1 0 10,000 20 0.0065 0
2 10,000 90,000 10 0.01 35
3 90,000 2,000,000 16 0.02 935

OKX_FUTURE_ETH_USDT的风险限额:

档位 最小风险限额价值 最大风险限额价值 最大杠杆 维持保证金率 速算额
1 0 10,000 20 0.008 0
2 10,000 50,000 10 0.02 120

BINANCE_MARGIN_XRP_USDT 的借币档位限额:

档位 最小风险限额价值 最大风险限额价值 最大杠杆 维持保证金率 速算额
1 0 8,000 9 2% 0
2 8,000 15,000 3 3% 80

CrossEx 使用的是档位式风险限额,即仓位名义价值落在哪个档位则直接以该档位维持保证金率计算。下面是计算仓位的保证金:

  • BINANCE_FUTURE_BTC_USDT
    初始保证金:55,000 × 1 / 5 + 55,000 × 0.00075 = 11,041.25
    维持保证金:55,000 × 0.01 - 35 + 55,000 × 0.00075 = 556.25
  • OKX_FUTURE_ETH_USDT
    初始保证金:9,000 × 1 / 10 + 9,000 × 0.00075 = 906.75
    维持保证金:9,000 × 0.008 + 9,000 × 0.00075 = 78.75
  • BINANCE_MARGIN_XRP_USDT
    初始保证金:1,500 × 2 / 4 + 1,500 × 2 × 0.00075 = 752.25
    维持保证金:1,500 × 2 × 0.02 + 1,500 × 2 × 0.00075 = 62.25

假设用户有20,000 USDT,无其它币种和挂单。综上所述,用户在账户层面的信息为:

字段 API字段
总保证金余额 Margin Balance 20,000 + 5,000 - 1,000 - 1,000 = 23,000
总起始保证金 Initial Margin 11,041.25 + 906.75 + 752.25 = 12,700.25
总维持保证金 Maintenance Margin 556.25 + 78.75 + 92.25 = 697.25
总起始保证金率 Initial Margin Rate 23,000 / 12,700.25 ≈ 181.10%
总维持保证金率 Maintenance Margin Rate 23,000 / 727.25 ≈ 3,298.67%
账户总可用保证金余额 Available Margin 23,000 - 12,700.25 = 10,299.75

Gate 与 Hyperliquid 对冲场景下的 USDT、USDC 保证金计算

假设某用户为跨所保证金模式,在 Gate 持有多头、在 Hyperliquid 持有数量接近的空头,形成跨所对冲。行情上涨后:

  • Gate 侧:多头浮盈增加;
  • Hyperliquid 侧:空头浮亏扩大。

为便于理解,下面使用一组示意数据(数量级与真实跨所对冲账户相近,数值已取整)。各交易对的风险限额档位、借币参数以 GET /crossex/rule/risk_limits 及平台最新规则为准。

币种维度

币种 余额 未实现盈亏 币种权益 负债 合约起始保证金 合约维持保证金 借币起始保证金 借币维持保证金
USDT 400,000 340,000 740,000 0 160,000 55,000 0 0
HYPERLIQUID_USDC 3,500 -340,000 -336,500 336,500 195,000 99,000 67,300 33,650

USDT / USDC 币种杠杆倍数 = 5
USDT / USDC 借币维持保证金率 = 10%

账户维度

字段 API 字段 计算
总保证金余额 Margin Balance 740,000 + (-336,500) = 403,500
总起始保证金 Initial Margin 160,000 + 195,000 + 67,300 = 422,300
总维持保证金 Maintenance Margin 55,000 + 99,000 + 33,650 = 187,650
总起始保证金率 Initial Margin Rate 403,500 ÷ 422,300 ≈ 95.5%
总维持保证金率 Maintenance Margin Rate 403,500 ÷ 187,650 ≈ 215%
账户总可用保证金 Available Margin 403,500 - 422,300 ≈ -18,800

注意:CrossEx 采用档位式风险限额:仓位名义价值落在哪个档位,即按该档位的维持保证金率、速算额计算。

场景分析

共享提升的是账户层资金效率,但不等于 USDT 与 USDC 自动互换,也不等于两侧保证金占用互相抵消。

当 Hyperliquid 浮亏使 HYPERLIQUID_USDC 权益为负时,请注意:

  • 会形成币种负债。 负债 ≈ ABS(MIN(余额 + 未实现盈亏, 0)) = ABS(MIN(3,500 + (-340,000), 0)) = 336,500
  • 负债会额外占用借币保证金。
项目 公式 本例
借币起始保证金 负债 ÷ 币种杠杆倍数 336,500 ÷ 5 = 67,300
借币维持保证金 负债 × 借币维持保证金率 336,500 × 10% = 33,650
  • 该部分与合约起始保证金一并计入账户总 IM。

  • 可能出现「MMR 仍安全,但 IMR < 100%」

    • MMR ≥ 100% :暂未强平;
    • IMR < 100% :可用保证金为负:不能加仓,只能下平仓单,因为平仓单不占用起始保证金。常见于对冲净权益变化不大,但价格上涨推高两边名义价值与 IM,或 Hyperliquid 负债推高借币 IM。
  • 负债规模较大时,超出平台规则阈值的部分可能计息,并持续占用借币保证金,影响收益与可开仓空间。可通过闪兑或划转补充 USDC 偿还负债,或通过对冲减仓降低占用。

免责声明

本文内容仅供参考与学习目的,不构成任何金融、投资、交易或法律建议,也不构成购买或出售任何数字资产的要约或邀请。Gate 对文中信息的准确性、完整性或时效性不作任何明示或暗示的保证。产品功能、界面、规则及费率等信息可能随时更新或调整,请以 Gate 平台的最新公告及实际页面展示为准。

数字资产投资涉及高风险,价格可能出现大幅波动,您可能损失全部投入资金。请在充分了解相关风险的基础上,根据自身财务状况和风险承受能力谨慎决策。如有需要,建议您咨询独立的专业财务或法律顾问。
有关更多风险信息,请参阅 Gate 《风险警示》《用户协议》

立即注册,最高可领 $10,000 迎新奖励
signup-tips