反向永續合約和反向交割合約

盈虧計算 (反向永續與交割合約)

logo
更新於 2026-03-19 11:33:11
分享
免責聲明:本文的中文譯文採用機器翻譯生成,人工編輯版本將隨後發布。

無論進行任何交易,在建倉前了解盈虧的計算方式都至關重要。依序,交易者需要了解以下變數,才能準確計算其盈虧。



  1. 倉位平均開倉價格

  2. 倉位的未實現盈虧及未實現盈虧率

  3. 已平倉盈虧

  4. 已實現盈虧





倉位平均開倉價格 (AEP)

在 Bybit 的反向合約交易 (例如 BTCUSD、ETHUSD 和 XRPUSD) 中,每當交易者透過新訂單加倉時,AEP 都會發生變化。


例如:交易者 A 持有現有的 BTCUSD 開倉買入倉位,數量為 1,000,開倉價格為 70,000 美元。一小時後,交易者 A 決定增加其買入倉位,額外開倉 2,000,開倉價格為 75,000 美元。


以下為 AEP 的公式和計算步驟。


平均開倉價格 = 合約總數量 / 合約總價值 (以 BTC 計)


使用上述數據:

a) 合約總數量

= 1,000 + 2,000

= 3,000

合約總價值 (以 BTC 計)

= (1,000 / 70,000) + (2,000 / 75,000)

= 0.04099524 BTC

平均開倉價格

= (3,000 / 0.04099524 BTC)

= 73,179.22766 USD






倉位的未實現盈虧與未實現盈虧率

未實現盈虧

訂單成功執行後,開倉倉位及其即時未實現盈虧將顯示在「倉位」標籤頁中。

根據您交易的方向,計算未實現盈虧所用的公式會有所不同。



多頭倉位:

交易者 B 持有現有的 BTCUSD 開倉買入倉位,數量為 1,000,開倉價格為 70,000 美元。當訂單簿中的最新成交價顯示為 72,000 美元時,顯示的未實現盈虧將為 0.0001 BTC。


未實現盈虧 = 合約數量 x [(1 / 平均開倉價格) - (1 / 最新成交價)]

= 1,000 x [ (1 / 70,000) - (1 / 72,000) ]

= 1,000 x 0.0000004 BTC

= 0.0004 BTC




空頭倉位

交易者 C 持有現有的 BTCUSD 開倉賣出倉位,數量為 1,000,開倉價格為 70,000 美元。當訂單簿中的最新成交價顯示為 65,000 美元時,顯示的未實現盈虧將為 0.0011 BTC。


未實現盈虧 = 合約數量 x [(1 / 最新成交價) - (1 / 平均開倉價格)]

= 1,000 x [ (1 / 65,000) - (1 / 70,000) ]

= 1,000 x 0.000011 BTC

= 0.0011 BTC



請注意:

  1. 由於反向合約的特性,您的盈虧是以幣種結算,而非美元。美元主要作為一種報價機制,以方便交易者。
  2. 這意味著,當價格朝著盈利或虧損方向變動一定價格 (例如 500 美元) 時,並不代表您將分別獲利或虧損 500 美元。
  3. 提高槓桿並不會直接倍增您的盈虧。相反地,盈虧取決於倉位大小和價格變動。簡而言之,
  4. 槓桿越高,開倉所需的保證金就越低
  5. 合約數量越大,盈虧就越大。
  6. 相對於開倉價格的價格變動越大,盈虧就越大。
  7. 預設的未實現盈虧是根據最新成交價顯示。當滑鼠游標停在數字上方時,未實現盈虧將會變動,並顯示根據標記價格計算的未實現盈虧
  8. 最後,未實現盈虧不計入交易者在開倉和持有倉位過程中可能已收取/支付的任何交易或資金費用。




未實現盈虧%

未實現盈虧%基本上以百分比形式顯示倉位的投資報酬率 (ROI)。如同未實現盈虧,此數字也會根據最新成交價的波動而變動。因此,未實現盈虧%或投資報酬率的計算公式如下。


未實現盈虧% = [ 倉位的未實現盈虧 / 倉位保證金 ] x 100%

倉位保證金 = 起始保證金 + 平倉費用



再次以交易者 B為例,交易者 B 持有現有的 BTCUSD 多頭倉位,數量為 1,000,開倉價格為 70,000 美元。當委託列表中的最新成交價顯示為 72,000 美元時,顯示的未實現盈虧將為 0.0004 BTC。假設使用的槓桿為 20 倍。


根據我們先前的計算,倉位的未實現盈虧 = 0.0004 BTC

起始保證金 = 數量 / (開倉價格 x 槓桿) = 1,000 / (70,000 x 20) = 0.0007143 BTC

平倉費用 = (數量 / 破產價格) x 0.055% = (1,000/66,500) x 0.055% = 0.00000823 BTC


未實現盈虧% = [ 0.0004 BTC / ( 0.0007143 BTC + 0.00000823 BTC ) ] x 100% = 55.36%



請注意:

  1. 有些交易者可能會誤解,但調高槓桿並不會增加您的未實現收益。反之,交易者會看到未實現盈虧%增加,這是因為您的倉位保證金減少,而不是因為實際收益增加。再次以交易者 B 為例,請注意,無論槓桿是 20 倍、10 倍還是 50 倍,未實現盈虧都維持不變。
  2. 如果交易者 B 使用相同的 20 倍槓桿,他的未實現盈虧 = 0.0004 BTC,未實現盈虧% = 55.36%
  3. 如果交易者 B 將槓桿降至 10 倍 他的未實現盈虧 = 0.0004 BTC,未實現盈虧% = 27.8%
  4. 如果交易者 B 將槓桿增至 50 倍,他的未實現盈虧 = 0.0004 BTC,未實現盈虧% = 136.08%
  5. 在全倉保證金模式下,倉位保證金將一律使用特定幣種目前風險限額等級下允許的最高槓桿計算(例如 BTCUSD = 100 倍)。






已實現盈虧

當交易者最終平倉時,盈虧便會實現,並記錄在資產頁面的已實現盈虧分頁中。與未實現盈虧不同,其計算方式有一些主要差異。下方總結了未實現盈虧與已實現盈虧之間的差異。


未實現盈虧的計算

已實現盈虧的計算

倉位盈虧 (P&L)

交易費用

資金費用


因此,假設完全平倉,已實現盈虧的計算公式如下。


已實現盈虧 = 倉位盈虧 - 開倉費用 - 平倉費用 - 所有已支付/收取的資金費用總和


交易者 C為例,交易者 C 持有現有的 BTCUSD 空頭倉位,數量為 1,000,開倉價格為 70,000 美元。當委託列表中的最新成交價顯示為 65,000 美元時,交易者 C 決定透過市價平倉功能平掉所有倉位。假設交易者 C 也是透過市價單開倉,且在持倉期間支付了總計 0.00005 BTC 的資金費用。



根據我們先前的計算,倉位盈虧 = 收到 0.0011 BTC

開倉費用 = (1,000 / 70,000) x 0.055% = 支付 0.0000079 BTC

平倉費用 = (1,000 / 65,000) x 0.055% = 支付 0.0000085 BTC

所有已支付/收取的資金費用總和 = 支付 0.00005 BTC

已實現盈虧 = 0.0011 - 0.0000079 - 0.0000085 - 0.00005 = 0.0010336 BTC


請注意:

  1. 上述範例僅適用於透過單向單筆訂單完整開倉與平倉的情況。
  2. 對於部分平倉,已平倉盈虧將根據部分平倉的倉位百分比,按比例分配所有費用(開倉手續費和資金費用),並使用按比例計算的數字來計算已平倉盈虧。
  3. 交易者可以從 此處查看其已平倉盈虧歷史記錄。






已實現盈虧



已實現盈虧 = 已實現倉位盈虧總和 + 交易手續費 + 開倉期間的資金費用


已實現盈虧可以在倉位標籤頁中找到,它顯示了該倉位在此期間的已實現盈虧總和。這包括所有的交易手續費、資金費用,以及任何因部分平倉而實現的倉位盈虧(與未實現盈虧的公式相同)。


我們以交易者 C 為例。假設交易者 C 並未完全平掉 1,000 數量的空頭倉位,而僅以 65,000 的平倉價格平掉 500 數量。


倉位盈虧 = 500 x [ (1 / 65,000) - (1 / 70,000) ] = 0.0005495 BTC

開倉手續費 = (1,000 / 70,000) x 0.055% = 0.0000079 BTC

平倉手續費 = (500 / 65,00) x 0.055% = 0.0000042 BTC

已支付資金費用總額 = 0.00005 BTC

倉位的已實現盈虧 = 0.0005495 - 0.0000079 - 0.0000042 - 0.00005 = 0.0004874 BTC


交易者 C 剩下 500 的空頭倉位。他接著又開了 300 數量的空頭倉位,開倉價格為 71,000 美元,該倉位的已實現盈虧如下:


結轉的已實現盈虧 = 0.0004874 BTC

開倉手續費 = (300 / 71,000) x 0.055% = 0.0000023 BTC

已實現盈虧(更新後) = 0.0004874 - 0000023 = 0.0004851 BTC

未平倉倉位 = 800 數量的空頭倉位


已實現盈虧和已平倉盈虧的區別在於,對於已平倉盈虧,在部分平倉的情況下,它會根據部分平倉的倉位百分比按比例分配所有費用(開倉手續費和資金費用),並使用按比例計算的數字來計算已平倉盈虧,而已實現盈虧則會即時更新並累積,直到相應方向的倉位完全平倉為止。


如果交易者 C 下了一張 1,000 數量的多頭訂單,800 數量的空頭倉位將被平倉,並將開立一個新的 200 數量的多頭倉位。已實現盈虧將重新計算,並顯示 200 數量多頭倉位的已實現盈虧。


請注意:此功能自 2022 年 7 月 13 日起支援。在 2022 年 7 月 13 日之前開立、且在該日期之後尚未平倉的倉位,其已實現盈虧將不會被擷取和包含在內。



這篇文章有幫助嗎?