一、币本位合约账户权益
账户权益指的是当前合约账户中拥有的净资产估算。
账户权益 = 转入资金数 - 转出资金数 + 已实现盈亏 + 未实现盈亏
二、币本位合约盈亏计算
1、总盈亏
总盈亏是指用户自开仓以来的总盈亏,以标记价格或最新成交价估算。
总盈亏 = 已实现盈亏 + 未实现盈亏
2、未实现盈亏
未实现盈亏是根据结算价格与标记价格(或最新成交价)之间的差值,结合用户的开仓数量来估算的收益。成功开仓后,未实现盈亏将显示在仓位信息中,作为仓位盈亏的预估值。
计算公式如下:
未实现盈亏(多仓)= 仓位数量 * 合约面值 *(1 / 结算价格 - 1 / 标记价格)
未实现盈亏(空仓)= 仓位数量 * 合约面值 *(1 / 标记价格 - 1 / 结算价格)
注意:未实现盈亏仅为预估值,不会影响用户的最终盈亏,最终盈亏由已实现盈亏决定。
3、已实现盈亏
已实现盈亏是指用户开仓以来的盈亏,包括减仓或全部平仓产生的交易盈亏、支付的手续费及资金费用;如开启浮盈结算,则还需包含结算时的盈亏。
(1)资金费用
资金费用 = 持仓数量 * 标记价格 * 资金费率
资金费用每分钟计算一次,通常每8小时结算一次,结算时间在每天的08:00、16:00、24:00(UTC+8)。只有在资金费用结算时间点持有仓位才需要支付或收取资金费用。若市场溢价率过高,结算周期可能会动态调整为4小时或2小时。
🔗 详情请查看《合约资金费率介绍》。
(2)交易手续费
在进行买入或卖出交易时,需要支付一定的手续费,计算公式如下:
币本位合约交易手续费 = 费率 * 合约数量 * 合约面值 / 买入(卖出)限价
(3)结算盈亏
如已开启浮盈结算,未实现盈亏到期结算为已实现盈亏(结算盈亏)放在仓位保证金,每8小时进行一次;如持仓时从未开启浮盈结算,则结算盈亏为0。
结算盈亏(多仓)= 仓位数量 * 合约面值 *(1 / 上一时刻的结算价格 - 1 / 当前时刻的结算价格)
结算盈亏(空仓)= 仓位数量 * 合约面值 *(1 / 当前时刻的结算价格 - 1 / 上一时刻的结算价格)
注:
- 结算价格是用于计算未实现盈亏和已实现盈亏的价格,开仓、加仓或结算时结算价格都会进行更新。开启浮盈结算功能时,结算价格的计算详情可见《什么是结算价格》;
- 如未开启浮盈结算功能,结算价格 = 开仓均价。
(4)减仓或全部平仓的交易盈亏
当用户进行减仓或全部平仓时,会根据平仓价格及结算价格来计算交易盈亏。
计算公式:
交易盈亏(多仓)= 仓位数量 * 合约面值 *(1 / 结算价格 - 1 / 平仓价格)
交易盈亏(空仓)= 仓位数量 * 合约面值 *(1 / 平仓价格 - 1 / 结算价格)
注:
- 逐仓模式下,结算时,用户的结算盈亏保存在当前仓位保证金中,如果有超额保证金(盈利部分)支持手动划转到可用余额中;平仓产生的已实现盈亏则直接转入到可用余额中;
- 全仓模式下,结算时,用户的结算盈亏保存在当前仓位保证金中,如果有超额保证金(盈利部分)系统自动划转到可用余额中;平仓产生的已实现盈亏则直接转入到可用余额中。
4、收益率 (PNL%)
用户未平仓合约的收益率,根据标记价格或最新成交价进行估算。
收益率 = 总盈亏 / 起始保证金
🔗 拓展阅读