不管是哪種交易,在開倉之前瞭解盈利與虧損是如何計算的是相當重要的。我們會按照順序逐個介紹,讓交易者準確地瞭解以下這些變數,是如何影響盈虧計算的。
在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
一旦委託成交後,倉位和它的未結盈虧就可以在倉位區中即時看到。
根據您的交易方向不同,計算未結盈虧的公式也稍有不同。
對於多倉
舉例:交易者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) 最後很重要的一點,未結盈虧的計算是沒有包括交易者在開倉/平倉/持倉過程中支付或者收取的任何交易手續費以及資金費用的。
未結盈虧百分比基本上是用百分比的形式顯示了這個倉位的投資回報率(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) 對於全倉模式,倉位保證金將根據該交易對所選擇杠杆來計算。
當交易者最終平倉的時候,盈虧終於實現了,可以在資產頁面中的平倉盈虧中找到歷史記錄。平倉盈虧與未結盈虧不同,在計算上是有一些區別的。以下是未結盈虧與平倉盈虧的對比總結。
|
|
|
|
|
|
|
|
|
|
|
|
因此,假設整個倉位已經平倉了,平倉盈虧的計算公式是這樣的:
平倉盈虧 = 倉位盈虧 - 開倉手續費 - 平倉手續費 - 支付/收到的資金費用總數額
用交易者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) 對於部分平倉,平倉盈虧是按比例來計算所有的費用的(開倉手續費和資金費用),根據部分平倉所占的百分比,然後依照比例顯示在平倉盈虧中。
已結盈虧 = 總和已結盈虧 - 交易費 - 開倉後總和的資金費率費
已實現盈虧可以在頭寸選項卡上找到,它顯示了該期間頭寸的已實現盈虧總和。這包括所有交易費用、資金費用以及從部分平倉實現的任何頭寸盈虧(與未實現盈虧相同的公式)。
我們可以以交易者 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 日之前開倉但尚未平倉的已實現損益將不會被捕獲和包含在內。
在平倉盈虧的頁面,交易者可以在平倉盈虧的列表下看到幾個不同的盈虧項。每個盈虧項都有它自己的作用和定義。
a) 什麼是累積已結盈虧?
累積已結盈虧 = 所有倉位盈虧的總額(從第一次交易起) + 交易手續費 + 資金費用
注意:
a) 累積已結盈虧是永久性的,無法篡改或清零的。
b) 什麼是當日已結盈虧?
當日已結盈虧 = 所有倉位盈虧的總額(24小時內) + 交易手續費 + 資金費用
注意:
a) 當日已結盈虧是記錄一天內的盈虧,這個時間段是從世界標準時間UTC的0點( 北京時間8點)到第二天UTC的0點結束。
b) 這個數據不是永久性的,它將在到達世界標準時間UTC的0點時重置。
c) 什麼是未結盈虧(標記價格)?
未結盈虧(標記價格) = 基於當前標記價格所計算的倉位未結盈虧
d) 什麼是未結盈虧(場內價格)?
未結盈虧(場內價格) = 基於最新市場價格所計算的倉位未結盈虧