合约规则文档 账户、仓位与保证金

可用余额

可用余额是用户可以自由使用的资金,可用于开仓、提现,或满足现有仓位保证金要求。它是一个实时变化的数字。

可用余额 = 账号余额 - 起始保证金 + 未实现盈亏 未实现盈亏 = (当前标记价格 - 开仓价) × 仓位方向 × 合约数量 初始保证金 = 名义价值 / 杠杆倍数

可用余额展示规则

  • 后端按真实可用余额正常计算。即使可用余额小于或等于 0,也保留真实计算结果,用于风控、强平、保证金占用和可开数量等后续判断。
  • 前端展示可用余额时,如果真实可用余额小于或等于 0,则页面显示为 0。
前端展示可用余额 = max(真实可用余额, 0)

示例:真实可用余额 = -12 USDT,后端仍按 -12 USDT 参与风控计算;前端页面展示为 0 USDT。

可用余额示例

  • 未开仓时:可用余额 = 账号余额。
  • 已开仓示例:开仓价格 10,000,标记价格 11,000,账号余额 2,000。该账号余额为开仓后的账号余额,开仓前需要先扣除开仓手续费。
  • 先计算未实现盈亏: (11,000 - 10,000) × 1 = 1,000。
  • 再按原表数值计算初始保证金:10,000 × 1 / 1,000 = 10。
  • 最后计算可用余额:2,000 - 10 + 1,000 = 3,010。