合约账户及盈亏计算
时间:2019年12月26日
1、什么是虚拟合约账户?
全仓保证金下,每个用户都会有一个单独的“合约账户”,该账户用于合约交易的BTC比特币 / LTC莱特币等其他币种的资金担保与结算。在“合约交易”下所有页面上部均能看到如下图所示的合约账户信息。
“合约账户”和“币币账户”随时可以互转。“合约账户”内BTC比特币 / LTC莱特币转出至“币币账户”,在合约未交割清算前,只允许转出账户权益中超过保证金的部分。例如当前用户账户权益为10 BTC比特币,保证金为2BTC比特币,即允许转出至币币交易账户的BTC比特币数量为10 - 2= 8 BTC比特币。已实现盈亏在合约结算/交割前不能转出合约账户。
合约账户由账户权益,账户余额,已实现盈亏,未实现盈亏组成。
账户权益:是指用户账户中实际剩余资产。账户权益 = 账户余额 + 已实现盈亏 + 未实现盈亏
账户余额:是指用户在合约账户存入的担保物数量,即币币账户转入合约账户的BTC比特币 / LTC莱特币数量。清算时,客户合约交易所产生的已实现盈亏将在该项上增减。
已实现盈亏:为合约结算/交割清算前,用户已平仓仓位产生的盈亏。
未实现盈亏:为用户当前所持仓位产生的盈亏,也称浮动盈亏。
保证金:为用户当前所持仓位所需要的保证金数量,将会根据价格和仓位的变化而变化。
逐仓保证金下,每个用户都会有一个单独 “合约账户”和三个“子账户”组成。“合约账户”由合约“账户余额”组成,“子账户”由子“账户余额”、“已实现盈亏”、“冻结”,“未实现盈亏”组成。
只有合约“账户余额”和“币币账户”随时可以互转。而“子账户”下的子“账户余额”与“已实现盈亏”将不能转入币币账户。子“账户余额”,只有子合约下持仓全部平仓转入合约“账户余额”后,才能转入“币币账户”;已实现盈亏”,也只有子合约结算/交割转入合约“账户余额”后,才能转入“币币账户”。
账户余额(合约):为合约账户中的担保物数量,可用于对子合约账户内的“冻结”提供担保。
账户余额(子合约):为子合约账户中的担保物数量,与“已实现盈亏”一起为“固定保证金”提供担保。
子合约可用:该子合约可用于开新仓的可用保证金数量。
已实现盈亏:子合约结算/交割前,用户已平仓仓位产生的盈亏。可以为子合约的持仓所需的“固定保证金”与挂新开仓单所需的“冻结”提供担保。
冻结:为该子合约下未成交的开仓委托单所需要的保证金。委托单成交后,所需的保证金才增加至“固定保证金”。由合约“账户余额”与“已实现盈亏”提供担保。
固定保证金:为子合约下所持仓位的保证金,可以在持仓处手动增加,否则平仓或开新仓前固定不变。点击合约“账户余额”旁的“转账”按钮,即可在合约“账户余额”与“币币账户”间进行资金划转。
合约账户可划转的金额并不一定等于合约“账户余额”,它是按如下方法计算所得:
1.先分计算三个子合约的中间值:中间值 = 子合约账户余额 + 已实现盈亏 - 固定保证金 - 冻结;若中间值大于0,则记为0;若中间值小于等于0,则不变。
2.开仓可用保证金 = 合约账户余额 + 三个子合约的中间值之和
2、什么是持仓?已实现盈亏和未实现盈亏怎么计算?
在合约交割到期之前,用户可以根据市场行情和个人意愿,自愿地决定买入或卖出合约。用户(买多或卖空)没有作交割时间和数量相等的逆向操作(卖出或买入)而持有合约,称之为“持仓”。
已实现盈亏为用户在实际平仓时所发生的损益。
已实现盈亏 = 合约已实现盈亏(周) + 合约已实现盈亏(次周) + 合约已实现盈亏(月)
合约已实现盈亏: