2023-10-10 10:01:55
U本位,就是以USDT充当保证金,所做合约的盈亏都以USDT结算,或者这样理解,“U本位”,指的是建仓以及最后交割,都是用USDT作为流通凭证,无论做多或是做空BTC或者ETH以及其他币种,都需要在合约账户中充入USDT,最终亏损或者收益,都以USDT结算,计算方式就是账户权益=账户余额+本期所有品种合约的已实现盈亏+本期所有品种合约的未实现盈亏,也比较好理解,只是其中的关键点大家不是很清楚,下面211Coin小编为大家详细解答U本位永续合约盈亏怎么算?
USDT本位合约账户权益,计算方法如下:
账户权益=账户余额+本期所有品种合约的已实现盈亏+本期所有品种合约的未实现盈亏
账户余额
是指用户在USDT本位对应合约账户所持有的资产数量,包含对应账户转入和转出的资产数量。清算时,用户交易所产生的已实现盈亏将在该项上增减。
账户余额=本期初始权益+本期转入-本期转出
未实现盈亏
是指用户当前持有的仓位的盈亏,未实现盈亏会随着最新成交价格变动而变化。
未实现盈亏是用户在全仓模式下所有U本位合约当前持有仓位的盈亏。
多仓未实现盈亏=(最新成交价–持仓均价)/持仓均价*多仓合约数(USDT)
空仓未实现盈亏=(持仓均价–最新成交价)/持仓均价*空仓合约数(USDT)
例如:
用户持有100USDT的BTC/USDT永续合约多仓仓位,持仓均价为5000USDT;持有100USDT的当季合约多仓仓位,持仓均价为5200。若当前BTC/USDT永续合约最新价格为8000USDT,BTC/USDT当季合约最新价格为8500USDT,则
BTC/USDT永续合约多仓未实现盈亏=(8000-5000)/5000*100=60USDT
BTC/USDT当季合约多仓未实现盈亏=(8500-5200)/5200*50=31.73USDT
全仓账户的未实现盈亏=60+31.73=91.73USDT
已实现盈亏
是指用户已平仓仓位产生的盈亏、交易产生的手续费、以及该期收取的资金费用或者付出的资金费用。已实现盈亏在结算前不能转出USDT本位合约账户。
多仓已实现盈亏=(平仓成交均价–持仓均价)/持仓均价*平多仓合约数(USDT)
空仓已实现盈亏=(持仓均价–平仓成交均价)/持仓均价*平空仓合约数(USDT)
例如:
用户持有100张BTC/USDT永续合约多仓仓位(合约面值0.001BTC),持仓均价为5000USDT,若平仓价格为4000USDT(均以taker成交,费率为0.05%)。另外,持有50张BTC/USDT当季合约多仓仓位(合约面值0.001BTC),持仓均价为5200USDT,若平仓价格为5500USDT(均以taker成交,费率为0.05%),则
BTC/USDT永续合约多仓已实现盈亏=(4000-5000)/5000*100=-20USDT
BTC/USDT当季合约多仓已实现盈亏=(5500-5200)/5200*50=2.88USDT
BTC/USDT永续合约平仓所支付的手续费=(4000/5000)*100*0.05%=0.04USDT
BTC/USDT当季合约平仓所支付的手续费=(5500/5200)*50*0.05%=0.03USDT
此时,平仓盈亏与交易手续费会合并到已实现盈亏计算为-20+2.88-0.04-0.03=-17.19USDT。
开仓均价
开仓均价是用户开仓平均成本价格和实际开仓成本,该价格不会随着结算发生改变;在相同类型和模式下,相同品种相同方向的仓位会进行合并计算。
例如:用户在价格为10000USDT开了100张BTC/USDT永续合约,在同一方向上以价格11000USDT再开200张BTC/USDT永续合约,则该用户的开仓均价=(100*10000+200*11000)/(100+200)=10666.66USDT。
持仓均价
持仓均价是系统用于计算用户未实现盈亏和平仓盈亏的价格。每次合约结算或加仓,该价格会相应的进行调整,但持仓均价的变动不会影响用户的实际收益;平仓时,按照移动平均法计算成本。即平仓不会区分平的到底是哪一个开仓价格的仓位,而是按照平均持仓价格作为成本价计算盈亏。
示例:用户在08:30(GMT+8)BTC/USDT永续合约开100USDT多仓,成交均价为10000USDT时,在12:30(GMT+8)时再开200张BTC/USDT合约多仓,成交均价为11000USDT,则该用户的开仓均价=持仓均价=(100*10000+200*11000)/(100+200)=10666.66USDT。
1.结算前,用户仓位的开仓均价与持仓均价相同为10666.66USDT,假设16:00(GMT+8)结算时的结算价为12000USDT,系统在结算时会将用户仓位以结算价12000USDT进行计算已实现盈亏并转到账户余额中,同时将结算后的持仓均价调整为12000USDT;而开仓均价仍为10666.66USDT。
2.结算后,假设用户在18:00(GMT+8)增加BTC/USDT永续合约多仓的仓位200USDT,成交均价为12800USDT,则仓位的开仓均价与持仓均价分别为:
开仓均价=(300*10666.66+200*12800)/(300+200)=11519.99USDT
持仓均价=(300*12000+200*12800)/(300+200)=12320.00USDT
3.若用户进行部分平仓,开仓均价和持仓均价不会发生改变。
持仓收益
收益(持仓)是指当前未平仓仓位的收益,包括该仓位已结算的收益和最近一次结算后产生的未实现盈亏。
收益率是指用户持有仓位的收益对开仓成本的百分比,即收益率=收益/开仓时所需担保资产。
例如:用户使用10x倍数在BTC/USDT永续合约10000USDT时开多100USDT并全部成交,当合约最新价上涨到11500USDT时:
收益(持仓)=(11500–10000)/10000*100=15USDT
平仓盈亏与收益
平仓盈亏,表示最近一次结算后产生的收益,不包括历史已结算的收益。如果您的仓位经历过结算,平仓已实现盈亏使用平仓均价与持仓均价计算;如果您的仓位未经历过结算,平仓已实现盈亏使用平仓均价与开仓均价计算。
收益(平仓),表示所平仓位从开仓到平仓的累计收益,包括该仓位已结算的收益,使用平仓价格与开仓均价计算。
例1:用户在08:30(GMT+8)BTC/USDT永续合约开多仓100USDT,成交价格为10000USDT,并在当日13:00以11000USDT价格平仓,则:平仓盈亏=收益(平仓)=(11000–10000)/10000*100=10USDT
例2:用户在08:30(GMT+8)BTC/USDT永续合约开多仓100USDT,成交价格为10000USDT,在当日16:00进行一次结算,结算价格为12000USDT,之后在当日17:00以13000USDT价格平仓,则:
1.由于在16:00(GMT+8)结算时,系统已将此仓位10000~12000之间的未实现盈亏结算为已实现盈亏,并转到账户余额中,同时将结算后的持仓均价调整为12000USDT,因此用户在结算后平仓,代表最后一次结算后至平仓期间的盈亏情况,平仓盈亏=(13000–12000)/12000*100=8.33USDT。
2.由于收益表示所平仓位从开仓到平仓的累计收益,包括该仓位已结算的收益,代表此仓位从开仓至平仓期间的实际收益。仓位的开仓均价为10000USDT,平仓价格为13000,因此收益(平仓)=(13000–10000)/10000*100=30USDT。
综上所述,平仓盈亏与收益的显示都不影响用户仓位的真实收益。
对U本位永续合约盈亏怎么算?进行了大致介绍,就顺便提一下币本位合约,币本位合约指用除USDT以外的币来做的合约,用币充当保证金,以比特币为例,币本位合约就是用比特币赚取比特币,交易过程中的盈亏结算均使用比特币,具体的盈利还需要以币本身价值的涨跌来计算,又或者这样理解,建仓以及最后交割,用的都是对应的标的产品,比如你要做多或做空BTC,则需要在合约账户中充入BTC,最终亏损或收益,也都以BTC结算,这两者最大的不同就是选择做合约的项目不同。
好文章,需要你的鼓励
Copyright © 2018-2022 211COIN版权所有.