Bitget App
交易“智”变
快捷买币行情交易合约理财广场更多
合约交易

Bitget 合约开仓保证金介绍

2026-03-25 10:50019

【预计阅读时间:5分钟】

开仓保证金是指下单校验所需金额总和,可在下单或二次确认弹窗查看。开仓保证金受委托仓位价值、杠杆和费率等因素影响,包含委托开仓所需的初始保证金、开仓手续费和开仓亏损等。

开仓前,用户应确保账户可用保证金充足,当合约委托价格对用户不利(如多头委托价格高于标记价格,或空头委托价格低于标记价格)时,则开仓后会立即产生开仓亏损。Bitget 将开仓亏损纳入开仓保证金,避免用户在下单成交后触发爆仓。以下做详细介绍。

 

1. 经典合约

1.1 开仓亏损计算

• 当前委托开仓亏损 = 当前委托数量 * abs{min[0,订单方向 * (标记价格 - 委托价格)]}/保证金币种指数价格

 

• 当前委托单位开仓亏损 = abs{min[0,订单方向 * (标记价格 - 委托价格)]}/保证金币种指数价格
  • 对市价单,买单委托价格 = 卖一价格*(1 + 上浮比例),卖单委托价 = 买一价格*(1 - 下浮比例)
  • 订单方向:买单为 +1,卖单为 -1

 

 

1.2 单向持仓

• 当前委托校验占用开仓保证金 = (开仓委托价值/委托杠杆倍数)*(1 + 冻结价格上浮比例) + (开仓委托价值*手续费率)*(1 + 冻结手续费上浮比例) + 当前委托开仓亏损

• 最大可开 = (可用 + 持仓补偿 )*保证金币价格/(当前价格*[(1 + 冻结价格上浮比例)/委托的杠杆倍数 + 手续费率*(1 + 冻结手续费上浮比例)] + 当前委托单位开仓亏损)

 

1.3 双向持仓

• 当前委托校验占用开仓保证金 = (开仓委托价值/委托杠杆倍数)*(1 + 冻结价格上浮比例) + (开仓委托价值*手续费率)*(1 + 冻结手续费上浮比例) + 当前委托开仓亏损

• 最大可开 = 可用*保证金币价格/(当前价格*[(1 + 冻结价格上浮比例)/委托的杠杆倍数 + 手续费率*(1 + 冻结手续费上浮比例)] + 当前委托单位开仓亏损)

 

2. 统一账户合约

2.1 对 USDT/USDC 本位合约

2.1.1 开仓亏损计算

• 开仓委托亏损 = 当前委托合约数量 * abs{min[0,订单方向 * (标记价格 - 委托价格)]}*计价币种对USD汇率

 

• 单位开仓委托亏损 = abs{min[0,订单方向 * (标记价格 - 委托价格)]}*计价币种对USD汇率
  • 对市价单,买单委托价格 = 卖一价格*(1 + 上浮比例),卖单委托价 = 买一价格*(1 - 下浮比例)
  • 订单方向:买单为 +1,卖单为 -1
 

 

2.1.2 全仓

• 合约开仓校验初始保证金 IM = Max(多头持仓 IM + 多头开仓委托 IM + 多头开仓委托开仓亏损,空头持仓 IM + 空头开仓委托 IM + 空头开仓委托开仓亏损)

 

• 全仓合约最大可开
  • 单向持仓最大可开 = (可用保证金*(1-保证金下浮比例))/[计价币种对USD汇率*带入价格*(1+价格上浮比例)/杠杆倍数+带入价格*(1+手续费上浮比例)*2*TakerFeeRate*计价币种对USD汇率 + 单位开仓委托亏损]
  • 双向持仓最大可开 = (可用保证金*(1-保证金下浮比例))/[计价币种对USD汇率*带入价格*(1+价格上浮比例)/杠杆倍数+带入价格*(1+手续费上浮比例)*2*TakerFeeRate*计价币种对USD汇率 + 单位开仓委托亏损]
    • 其中,买入带入价格 = 委托价格;卖出带入价格 = max(委托价卖一价格),如果没有卖一价格,则取最新成交价格,如果也没有最新成交价格,则用标记价格。
 

 

2.1.3 逐仓

• 开仓委托亏损 = 当前委托合约数量 * abs{min[0,订单方向 * (标记价格 - 委托价格)]}

 

• 单位开仓委托亏损 = abs{min[0,订单方向 * (标记价格 - 委托价格)]}
  • 对市价单,买单委托价格 = 卖一价格*(1 + 上浮比例),卖单委托价 = 买一价格*(1 - 下浮比例)
  • 订单方向:买单为 +1,卖单为 -1

 

• 本次逐仓开仓委托冻结 = 开仓数量* 带入价格*(1/杠杆倍数+2*TakerFeeRate)+ 开仓委托亏损

 

• 逐仓最大可开
  • 单向持仓最大可开 = Min(结算币种余额,结算币种保证金折算可用)/[带入价格*(1+价格上浮比例)/杠杆倍数+带入价格*(1+手续费上浮比例)*2*TakerFeeRate + 单位开仓委托亏损]
  • 双向持仓最大可开 = Min(结算币种余额,结算币种保证金折算可用) / [带入价格*(1+价格上浮比例)/杠杆倍数+带入价格*(1+手续费上浮比例)*2*TakerFeeRate + 单位开仓委托亏损]

 

 

2.2 对币本位合约

2.2.1 全仓

• 开仓委托亏损 (左币)= 委托仓位价值*abs{min[0,订单方向 * (1/委托价格 - 1/标记价格)]}

• 开仓委托亏损 (美元) = 委托仓位价值*abs{min[0,订单方向 * (1/委托价格 - 1/标记价格)]}*币种 USD 指数价格

 

• 单位价值开仓委托亏损 = abs{min[0,订单方向 * (1/委托价格 - 1/标记价格)]}
  • 对市价单,买单委托价格 = 卖一价格*(1 + 上浮比例),卖单委托价 = 买一价格*(1 - 下浮比例)
  • 订单方向:买单为 +1,卖单为 -1

 

• 本次开仓委托占用初始保证金 IM (美元) = 多(空)头委托未成交仓位价值/成本价格*(1/杠杆倍数 +2*TakerFeeRate)*币种 USD 指数价格 + 开仓委托亏损 (美元)

 

• 保证金最大可开(USD) = ((可用保证金*(1-保证金下浮比例))/美元指数价格)/(1/成本价格*【(1/杠杆*(1+开仓成本上浮比例))+2*taker费率*(1+费率上浮比例)】+单位价值开仓委托亏损)
  • 其中,成本价格:买入和卖出成本价格 = min(委托价,卖一价格),如果没有卖一价格取最新成交价格,如果没有最新成交价格,取标记价格。
 

 

2.2.2 逐仓

• 开仓委托亏损 (左币)= 委托仓位价值*abs{min[0,订单方向 * (1/委托价格 - 1/标记价格)]}

 

• 单位价值开仓委托亏损 = abs{min[0,订单方向 * (1/委托价格 - 1/标记价格)]}
  • 对市价单,买单委托价格 = 卖一价格*(1 + 上浮比例),卖单委托价 = 买一价格*(1 - 下浮比例)
  • 订单方向:买单为 +1,卖单为 -1

 

• 本次开仓委托占用初始保证金 IM (左币) = 多(空)头委托未成交仓位价值/成本价格*(1/杠杆倍数 +2*TakerFeeRate) + 开仓委托亏损 (左币)

• 保证金最大可开(USD) = Min(结算币种余额,全仓可用保证金(USD)/结算币种美元指数价格*(1-bu手续费下浮比例))/ (1/成本价格*【(1/杠杆*(1+开仓成本上浮))+2*taker费率*(1+费率上浮)】+ 单位价值开仓委托亏损)

 

FAQs

1. 什么是开仓保证金?

开仓保证金是指下单校验所需金额总和,可在下单或二次确认弹窗查看。开仓保证金受委托仓位价值、杠杆和费率等因素影响,包含委托开仓所需的初始保证金、开仓手续费和开仓亏损等。

2. 为什么会产生开仓亏损?

当合约委托价格对用户不利(如多头委托价格高于标记价格,或空头委托价格低于标记价格)时,则开仓后会立即产生开仓亏损。Bitget 将开仓亏损纳入开仓保证金,避免用户在下单成交后触发爆仓。

3. 单向持仓下,当前委托校验占用开仓保证金如何计算?

当前委托校验占用开仓保证金 = (开仓委托价值/委托杠杆倍数) × (1 + 冻结价格上浮比例) + (开仓委托价值 × 手续费率) × (1 + 冻结手续费上浮比例) + 当前委托开仓亏损。

4. 订单方向在开仓亏损计算中如何定义?

订单方向:买单为 +1,卖单为 -1。

加入 Bitget,全球领先的加密货币交易所与 Web3 平台

立即注册 >>>

关注官方推特 >>>

加入官方华语社群 >>>