一、什么是合约浮盈结算
合约浮盈结算是指在每天的结算时刻(0:00、8:00、16:00 UTC),将用户当前仓位的【未实现盈亏】结算为【已实现盈亏】,【已实现盈亏】支持手动划转(逐仓模式)和自动划转(全仓模式)到可用余额。这意味着,在不平仓的前提下,你的部分收益也可以被结算,进而释放资金,用于新仓开仓、加仓、或其他用途。
二、结算说明
1、结算价格
结算价格是用于计算未实现盈亏和已实现盈亏的价格。会根据开仓、加仓或每次结算时对应的价格,进行相应调整。
🔗 了解更多:什么是结算价格 >>
2、举例说明:
假设你在ETHUSDT永续合约中开仓,结算时仓位盈亏变化如下(总盈亏默认使用标记价格估算):
| 时间(UTC) | 操作 | 仓位数量变化(ETH) | 成交价格(USDT) | 开仓均价(USDT) | 标记价格(USDT) | 结算价格(USDT) |
未实现盈亏 (USDT) |
已实现盈亏(USDT) |
| 00:00 | 开仓(做多) | 1 | 2000 | 2000 | 2000 | 2000 | 0 | 0 |
| 04:00 | 加仓 | +1 | 2300 | 2150 | 2300 | 2150 | +300 | 0 |
| 08:00 | 结算 | / | / | 2150 | 2300 | 2300 | 0 | +300 |
| 12:00 | 加仓 | +1 | 2600 | 2300 | 2600 | 2400 | +600 | +300 |
说明:
(1)00:00 开仓后,结算价格为开仓均价,即 2000 USDT;
(2)04:00 加仓1 ETH,此时结算价格为2150 USDT,未实现盈亏为 +300 USDT;
(3)08:00 结算时刻,行情上涨至 2300 USDT,系统将 +300 USDT 的浮盈结算为已实现盈亏,同时仓位的结算价格更新为 2300 USDT,浮盈清零;
(4)12:00 行情继续上涨到 2600 USDT,继续加仓1 ETH,结算价格更新为 2400 USDT,新的浮盈从 2400 USDT 开始计算,为 +600 USDT。
三、结算机制影响的合约数据
1、账户余额
账户余额:指的是交易者在合约账户中实际拥有的资产,为当前账户内的可用保证金。结算时,交易所产生的已实现盈亏将在账户余额上增减。
账户余额:= 账户权益 - 仓位保证金 - 挂单冻结保证金
= 转入金额 - 转出金额 + 已实现盈亏 - 起始保证金 - 追加的保证金 + 减少的保证金 - 挂单冻结保证金
2、仓位保证金
仓位保证金是指用户当前仓位已使用的保证金。
仓位保证金 = 起始保证金 + 追加的保证金 - 减少的保证金 + 未实现盈亏 + 结算盈亏
说明:仓位保证金中的结算盈亏是指结算时将未实现盈亏转化为结算盈亏的资金,未实现盈亏归零后会重新计算。
(1)结算时仓位保证金变化
- 逐仓模式下,用户的结算盈亏还是保留在仓位保证金中,如果有盈利部分支持手动划转到可用余额中;
- 全仓模式下,若未实现盈亏大于起始保证金,则直接自动划转到可用余额,若未实现盈亏小于起始保证金,则结算盈亏依然保留在当前仓位保证金中。
(2)如何调整保证金
逐仓模式下,除非自己手动调整保证金,否则系统不会自动增加或减少保证金。
- 手动增加保证金:可以根据自己的情况增加保证金,最大可增加的保证金为可用余额;
- 手动减少保证金:未被仓位使用的保证金和已经结算的已实现盈亏,通过调整保证金相应的减少,最大可减少的金额如下:
- 最大可减少的保证金 = 仓位保证金 - 起始保证金 - Max(0,未实现盈亏)
全仓模式下,每天的结算时刻(8:00、16:00、24:00(UTC+8)),全仓仓位的保证金将自动增加或减少。
- 自动增加保证金:全仓模式下,账户里的所有可用保证金都可用作该仓位的保证金,当起始保证金亏到只剩下维持保证金时,会自动追加保证金至此仓位,可用余额不足时仓位将被强平;
- 自动减少保证金:当仓位保证金 > 起始保证金时,可从仓位保证金里自动减少保证金至起始保证金,减少的额度自动增加到可用余额中。
- 说明:全仓模式下也支持手动调整保证金,操作同逐仓模式。
3、未实现盈亏
未实现盈亏指的是上一次结算(每天0:00、8:00、16:00 UTC)至当前时刻,所持仓位产生的盈亏,也称浮动盈亏,默认以标记价格估算。
(1)U本位合约:
- 未实现盈亏(多仓)= 仓位数量 ×(标记价格 - 结算价格)
- 未实现盈亏(空仓)= 仓位数量 ×(结算价格 - 标记价格)
(2)币本位合约:
- 未实现盈亏(多仓)= 仓位数量 × 合约面值 ×(1/结算价格 - 1/标记价格)
- 未实现盈亏(空仓)= 仓位数量 × 合约面值 ×(1/标记价格 - 1/结算价格)
- 注意:未实现盈亏是未平仓位的收益。在每天的8:00、16:00、24:00 (UTC+8)结算时,未实现盈亏将会结算为已实现盈亏(结算盈亏),未实现盈亏归零后重新计算。
4、已实现盈亏
已实现盈亏指的是开仓以来的盈亏,包括结算时的盈亏、减仓/平仓产生的交易盈亏、支付的手续费及资金费用。
(1)U本位合约结算时的盈亏:
- 结算盈亏(多仓)= 仓位数量 ×(当前时刻的结算价格 - 上一时刻的结算价格)
- 结算盈亏(空仓)= 仓位数量 ×(上一时刻的结算价格 - 当前时刻的结算价格)
(2)币本位合约结算时的盈亏:
- 结算盈亏(多仓)= 仓位数量 × 合约面值 ×(1/上一时刻的结算价格 - 1/当前时刻的结算价格)
- 结算盈亏(空仓)= 仓位数量 × 合约面值 ×(1/当前时刻的结算价格 - 1/上一时刻的结算价格)
(3)U本位合约减仓/平仓时的交易盈亏:
- 交易盈亏(多仓)= 仓位数量 ×(平仓价格 - 结算价格)
- 交易盈亏(空仓)= 仓位数量 ×(结算价格 - 平仓价格)
(4)币本位合约减仓/平仓时的交易盈亏:
- 交易盈亏(多仓)= 仓位数量 × 合约面值 ×(1/结算价格 - 1/平仓价格)
- 交易盈亏(空仓)= 仓位数量 × 合约面值 ×(1/平仓价格 - 1/结算价格)
(5)注意:
- 逐仓模式下,结算时,结算盈亏还是保存在当前仓位保证金中,如果有盈利部分支持手动划转到可用余额中;平仓时产生的已实现盈亏则直接转入到可用余额中。
- 全仓模式下,结算时,结算盈亏保存在当前仓位保证金中,如果有超额保证金(盈利部分)直接自动划转到可用余额中;平仓时产生的已实现盈亏则直接转入到可用余额中。
5、强平价格
强平价格是指若触发特定条件,合约仓位将被强制平仓的价格。若多仓标记价格低于强平价格,或是空仓标记价格高于强平价格,当前合约仓位将被强平。
🔗了解更多:
四、如何开启或关闭浮盈结算
- App设置入口:CoinEx App底部 > 合约 > 委托区右上角(···) > 交易设置 > 浮盈结算开关
温馨提醒
1、【浮盈结算】功能默认为不开启状态,结算价格为开仓均价;
2、开仓后,若开启【浮盈结算】之后又关闭该功能,那么开启期间依然按照结算机制进行;关闭【浮盈结算】后,至下一个结算时刻时,结算价格 = 上一时刻的结算价格,之后按照不结算逻辑进行。