标题
    盈亏计算(反向永续)
    bybit2023-03-28 10:39:18

    不管是哪种交易,在开仓之前了解盈利与亏损是如何计算的是相当重要的。我们会按照顺序逐个介绍,让交易者准确地了解以下这些变量,是如何影响盈亏计算的。

     

    1) 平均开仓价格

    2) 未结盈亏以及仓位的未结盈亏百分比(%)

    3) 平仓盈亏

    4) 已结盈亏

    5) 盈亏项的定义

     

     

    1) 平均开仓价格

    在Bybit的反向合约交易中,不管交易者在什么时候加仓,平均开仓价都是会发生改变的。 

    举例:交易者A现在持有 BTCUSD 1000的多仓,开仓价格为 5000 USD。一个小时后,交易者A决定再多开 2000 的仓位,开仓价为 6,000 USD。那么下面就是平均开仓价的公式和计算步骤。

    平均开仓价格 = 合约总数量 / BTC合约总价值

    把数字代入公式:

    合约总数量 

    = 1,000 + 2,000 

    = 3,000

    BTC合约总价值 

    = (1000 / 5000) + (2000 / 6000) 

    = 0.53333334 BTC

    平均开仓价格

    = (3000 / 0.53333334 BTC)

    = 5625.00 USD

     
     

    2) 未结盈亏

    一旦委托成交后,仓位和它的未结盈亏就可以在仓位区中实时看到。

    根据您的交易方向不同,计算未结盈亏的公式也稍有不同。

     

    对于多仓

    举例:交易者B现在持有 BTCUSD 多仓1,000,开仓价格为 5000 USD。当委托表中的最新市场价显示为 5,500 USD的时候,未结盈亏将显示为 0.01819 BTC。

    未结盈亏 = 合约数量 x [(1/平均开仓价格) - (1/最新市场价格)]

    = 1000 x [ (1 / 5000) - (1 / 5500) ]

    = 1,000 x 0.00001819 BTC

    = 0.01819 BTC

     

    对于空仓

    举例:交易者C现在持有 BTCUSD 空仓 1,000,开仓价格为 5000 USD。当委托表中的最新市场价显示为 4,500 USD的时候,未结盈亏将显示为 0.02223 BTC。 

    未结盈亏 = 合约数量 x [(1/最新市场价格) - (1/平均开仓价格)]

    = 1000 x [ (1 / 4500) - (1 / 5000) ]

    = 1,000 x 0.00002223 BTC

    = 0.02223 BTC

     

    注意: 

    a) 反向合约,即币本位合约,您的盈亏是用所交易的币来清算的,而不是用美元。这里的美元USD主要是作为一种报价机制,只是为了方便交易者参考的。 

    b) 它指的是在价格上的浮动(比如 500 USD),并不一定代表您就赚了或亏了500美元。 

    c) 调高杠杆并不会直接将您的盈利/亏损以倍数放大。相反,盈利与亏损是由仓位大小和价格浮动来决定的。简单来说,

    • 杠杆越高,开仓所需抵押的保证金越低
    • 合约数量越大,盈利/亏损越大。 
    • 价格与开仓价格拉开的距离越大,盈利/亏损越大。 

    d) 默认显示的未结盈亏是基于最新市场价计算的。把鼠标放在显示的数字上,未结盈亏将会以标记价格计算的来显示。

    e) 最后很重要的一点,未结盈亏的计算是没有包括交易者在开仓/平仓/持仓过程中支付或者收取的任何交易手续费以及资金费用的。

     

     

    2A) 未结盈亏百分比%

    未结盈亏百分比基本上是用百分比的形式显示了这个仓位的投资回报率(ROI)。就像未结盈亏一样,这个数字是跟着最新市场价格一直在变动的。因此,未结盈亏百分比的公式如下。

     

    未结盈亏百分比(%) = [ 仓位未结盈亏 / 仓位保证金 ] x 100%

    仓位保证金 = 起始保证金 + 平仓手续费

     

    再一次用交易者B举例,交易者B现在持有 BTCUSD 多仓1,000,开仓价格为 5000 USD。当委托表中的最新市场价显示为 5,500 USD的时候,未结盈亏将显示为 0.01819 BTC。假设所用的杠杆为20倍。 

    基于我们之前的计算,仓位未结盈亏 = 0.01819 BTC 

    起始保证金 = 合约数量 / (开仓价格 x 杠杆) = 1000 / (5000 x 20) = 0.01 BTC 

    平仓手续费 = ( 合约数量 / 破产价格 ) x 0.055%= ( 1000 / 4762 ) x 0.055% = 0.0001154 BTC

    未结盈亏百分比(%) =[ 0.01819 BTC / ( 0.01 BTC + 0.0001154 BTC ) ] x 100% = 179.824%

     

    注意: 

    a) 有一些交易者在这部分有一些误区,调高杠杆确实是不会增加您的未实现盈利的。有一些交易者看到未结盈亏百分比上升了其实是因为所用的仓位保证金减少了,而不是因为实际的盈利变多了。再用交易者B来举例,无论所使用的杠杆是20倍、10倍,还是50倍,未结盈亏都是一样的。

    • 如果交易者B使用原杠杆20倍,他的未结盈亏  = 0.01819 BTC,未结盈亏百分比 = 179.824%
    • 如果交易者B调低杠杆到10倍,他的未结盈亏  = 0.01819 BTC,未结盈亏百分比  = 90.428%
    • 如果交易者B调高杠杆到50倍,他的未结盈亏  = 0.01819 BTC,未结盈亏百分比  = 441.998%

    b) 对于全仓模式,仓位保证金将根据该交易对所选择杠杆来计算。

     

     

    3) 平仓盈亏

    当交易者最终平仓的时候,盈亏终于实现了,可以在资产页面中的平仓盈亏中找到历史记录。平仓盈亏与未结盈亏不同,在计算上是有一些区别的。以下是未结盈亏与平仓盈亏的对比总结。
     

     

    未结盈亏中的计算

    平仓盈亏中的计算

    仓位的盈利与亏损

    包含

    包含

    交易手续费

    不包含

    包含

    资金费用

    不包含

    包含



    因此,假设整个仓位已经平仓了,平仓盈亏的计算公式是这样的:

    平仓盈亏 = 仓位盈亏 - 开仓手续费 - 平仓手续费 - 支付/收到的资金费用总数额

     

    交易者C来举例,交易者C现在持有 BTCUSD 空仓 1,000,开仓价格为 5000 USD。当委托表中的最新市场价为 4,500 USD时,交易者C决定通过市价平仓策略平掉整个仓位。假设交易者C也是通过市价单开仓的,在持仓期间一共支付了0.00005 BTC的资金费用。

    基于我们之前的计算,仓位盈亏 =  0.02223 BTC 盈利

    开仓手续费 = (1000 / 5000) x 0.055% = 0.00011 BTC 支出

    平仓手续费 = (1000/4500) x 0.055% = 0.0001222 BTC 支出

    支付/收到的资金费用总数额 = 0.00005 BTC 支出

    平仓盈亏 =0.02223 - 0.00011 - 0.0001222 - 0.00005 = 0.0219478 BTC

     

    注意:

    a) 以上示例只应用于整个仓位都是用单笔委托来进行开仓和平仓的。 

    b) 对于部分平仓,平仓盈亏是按比例来计算所有的费用的(开仓手续费和资金费用),根据部分平仓所占的百分比,然后依照比例显示在平仓盈亏中。

     

     

    4) 已结盈亏

    2022-07-15_23h14_42.png
     

    已结盈亏 = 总和已结盈亏 - 交易费 - 开仓后总和的资金费率费

     

    已实现盈亏可以在头寸选项卡上找到,它显示了该期间头寸的已实现盈亏总和。这包括所有交易费用、资金费用以及从部分平仓实现的任何头寸盈亏(与未实现盈亏相同的公式)。

     

    我们可以以交易者 C 为例。假设交易者 C 没有完全平仓 1,000 份空头头寸,而是仅平仓 500 份,退出价格为 4,500。

     

    头寸盈亏 = 500 x [ (1 / 4,500) - (1 / 5,000) ] = 0.01111111 BTC

    开仓费用 = (1,000 / 5,000) x 0.055% = 0.00011 BTC

    平仓费用 = (500/4,500) x 0.055% = 0.00006111 BTC

    支付的资金费用总和 = 0.00005 BTC

    持仓实现盈亏 = 0.01111111 - 0.00011 - 0.00006111 - 0.00005 = 0.01089 BTC

     

    交易者 C 剩下 500 个空头头寸。随后,他又以 5,200 美元的开仓价开立了 300 手空头头寸,该头寸的已实现盈亏如下:

     

    已结转盈亏 = 0.01089 BTC

    开仓费用 = (300 / 5,200) x 0.055% = 0.00003173 BTC

    已实现盈亏(最新)= 0.01085287 BTC

    未平仓头寸 = 800 数量空头头寸

     

    已实现盈亏与平仓盈亏的区别在于,对于已平仓盈亏,在部分平仓的情况下,将根据部分平仓的百分比分摊所有费用(开仓费和资金费),使用按比例计算的平仓盈亏,而实现的盈亏会实时更新并累积,直到相应的仓位方向完全平仓。

     

    如果交易者 C 下达 1,000 数量的多头订单,则将关闭 800 数量的空头头寸,并开设新的 200 数量的多头头寸。已实现盈亏将重新计算并显示200手多头头寸的已实现盈亏。

     

    注意:该功能将在 2022 年 7 月 13 日支持。因此,任何在 2022 年 7 月 13 日之前开仓但尚未平仓的已实现损益将不会被捕获和包含在内。


     

    5) 盈亏项的定义

    在平仓盈亏的页面,交易者可以在平仓盈亏的列表下看到几个不同的盈亏项。每个盈亏项都有它自己的作用和定义。



    c1.jpg

     

    a) 什么是累积已结盈亏?

    累积已结盈亏 = 所有仓位盈亏的总额(从第一次交易起) + 交易手续费 + 资金费用


    注意: 

    累积已结盈亏是永久性的,无法篡改或清零的。

     

    b) 什么是当日已结盈亏?

    当日已结盈亏 = 所有仓位盈亏的总额(24小时内) + 交易手续费 + 资金费用

     

    注意: 

    a) 当日已结盈亏是记录一天内的盈亏,这个时间段是从世界标准时间UTC的0点( 北京时间8点)到第二天UTC的0点结束。

    b) 这个数据不是永久性的,它将在到达世界标准时间UTC的0点时重置。 

     

    c) 什么是未结盈亏(标记价格)?

    未结盈亏(标记价格) = 基于当前标记价格所计算的仓位未结盈亏

     

    d) 什么是未结盈亏(场内价格)?

    未结盈亏(场内价格) = 基于最新市场价格所计算的仓位未结盈亏

     

     

    这篇文章有帮助吗?
    yesyes没有