1.在不同的仓位模式下,根据用户余额,保证金或者币队标记价格等可能影响风险率变化的因素,实现户全仓/逐仓仓位的强制平仓或者撮合平仓
单用户,多结算币种多合约,全仓逐仓模式
* 爆仓次序:分结算币种,每个结算币种按维持保证金率等级、风险率,从最高的开始爆仓,逐级递归爆仓到底
* 维持保证金率等级相同,风险率高的优先爆仓,直到所有仓位的全仓维持保证金等级最低或全仓风险率 < 100%
2.资金费周期结算
即市场上做多的过多,会使比特币期货价格比比特币价格高太多,这时候为了平衡,做多的这一方需要把持仓费(资金费用)给做空的这一方。否则,做空的这一方需要支付持仓费(资金费用)给做多的这一方。以定时任务方式资金费用每8小时收取一次,收取时间在每天的00:00UTC、 08:00UTC 和 16:00UTC
3.根据市场币队价格变化,判断止盈止损订单是否达到触发条件,发起订单撮合
全仓风险率,逐仓风险率,以及对锁风险率计算