一.强平概念
保证金余额低于维持保证金时即会进行强制平仓。保证金余额指钱包余额和未实现盈亏的总和,而维持保证金指交易者为避免平仓合约头寸必须维持的最低保证金金额。
二.强平价与破产价 (强平价与破产价之间的余量则为维持保证金)
强平价指头寸触发强制平仓的价格。这个阈值受多重因素影响,包括使用的杠杆、维持保证金率、加密货币的现价和交易者的账户余额。
破产价指交易者损失的金额等于存入抵押品的价值或起始保证金时的价格。从这个价格开始,被强制平仓用户的保证金余额将归零。
如上图所示,一个仓位有破产价以及强平价的存在,他们之间的差距是MM(维持保证金的余量).当价格劣于强平价后,用户失去对仓位的控制权。系统会启动强平流程,接管用户的仓位。此时系统内部会走强平流程。
三.强平流程
强平流程中有两个步骤,即 甩卖&adl.(无论是哪个步骤,用户在强平时,就已经丢失了仓位价值。也就是说强平触发后,用户即亏损了所有的仓位保证金 PositionIm)
- 甩卖: 指系统接管用户的仓位后会以破产价挂单到市场上甩卖,若以优于市场价的价格成交,则剩余的仓位钱进入保险基金,对用户而言这部分钱叫强平手续费。
- adl: 指系统以破产价挂单到市场甩卖时,由于行情急剧变劣,无法成交。当订单超过9s后,这时就会与量化账户以破产价的价格成交掉。
四.示例
强平甩卖
逐仓5X杠杆,开多ETCUSDT 形成持仓。入场价为22,持仓量为10ETC。如下图
强平价公式:
USDT本位多仓 强平价在priceUnit往前进一位的基础上,往上round, ETCPriceUnit 为2
pv -(im+ab)+mm + takerFee(强平价计算的手续费)=resValue
推导后:
liq_prcie = (pv - (im+ab) + mm)/(hv * cs *(1-takerRate))
带入公式计算:
计算结果与目前持仓结果一致。
当标记价格劣于17.71时触发强平,此时系统接管用户仓位后会以17.6的价格挂单卖出。按照目前盘口的挂单量可以看到会与盘口21的买单成交。因此强平甩卖单的成交价会是21
资金流水的分布:
整个仓位而言,入场价为22,出场价为21,实际仓位的
平仓盈亏 = (22-21)*10 = 10 亏损
平仓手续费 = 21 * 10 * 0.0006 = 0.126
强平清算费 = positionIm - 平仓盈亏 -平仓手续费 = 44.132 - 0.126 -10 = 34.006
成交记录
平仓盈亏 = -(22-21)*10 = -10 亏损
手续费 =21 * 10 * 0.0006 = 0.126
仓位历史
手续费 = 开仓手续费+平仓手续费
开仓手续费 = 22 * 10 * 0.0006 = 0.132
平仓手续费 =21 * 10 * 0.0006 = 0.126
汇总手续费 = 0.132 + 0.126 = 0.258
强平清算费如上 34.006
平仓盈亏如上 10
订单历史
订单类型为强平订单
平仓盈亏。10
强平清算费 34.006
平仓手续费:0.126 taker角色
ADL
逐仓做空5X杠杆,形成持仓,入场价为21,持仓量为10ETC,如下图
USDT本位空仓,强平价在priceUnit往前进一位的基础上,往下round
PV+(IM+ab-MM-takerFee(强平价计算的手续费))=resValue
推导后:
liq_prcie = (PV+IM+ab -MM)/((1+takerRate)*hv*cs)
带入公式计算:
计算结果与目前持仓结果一致。
当标记价格劣于25.09时触发强平,此时系统接管用户仓位后会以25.2的价格挂单卖出。按照目前盘口的挂单量可以看到无盘口与之成交,最终会以25.2的价格与量化账户成交,形成强减单。
- 开始甩卖时以25.2的价格挂出,无盘口成交后。撤销该笔订单,走awl强减单
资金流水的分布。
整个仓位而言,入场价为21,出场价为25.2,实际仓位的
平仓盈亏 = (25.2-21)*10 = 42 亏损
平仓手续费 = 25.2 * 10 * 0.0006 = 0.1512
强平清算费 = positionIm - 平仓盈亏 -平仓手续费 = 42.1512 - 42 -0.1512 = 0
正好亏损完。不产生强平清算费
成交记录
平仓盈亏 = (25.2-21)*10 = 42 亏损
平仓手续费 = 25.2 * 10 * 0.0006 = 0.1512
仓位历史
平仓盈亏 = (25.2-21)*10 = 42 亏损
开仓手续费 = 21 * 10 * 0.0006 = 0.126
平仓手续费 = 25.2 * 10 * 0.0006 = 0.1512
总手续费 = 0.126+0.1512 = 0.2772
订单历史
订单类型为强减单
平仓盈亏:42
强平清算费 0
平仓手续费:0.1512 taker角色
*以上强平规则同时适用于合约交易与跟单交易。




