強平是指當標記價格達到強平價格時,以破產價格(保證金為 0% 時的價格水平)進行平倉。此時,倉位保證金餘額低於維持保證金要求。
例如,假設強平價格為 15,000 USDT,而當前的標記價格為 20,000 USDT。當標記價格下跌到 15,000 USDT 時,意味着標記價格達到強平價格,倉位的未結虧損已達到維持保證金水平,此時將觸發強平。
欲詳細瞭解如何查看標記價格,請參閱此處。
強平價格計算
(A) 逐倉保證金模式
在逐倉保證金模式下,倉位將分配到一定數額的保證金,此保證金獨立於交易者的賬戶餘額。這使得交易者能夠控制賬戶風險,在觸發強平時所需承擔的最大損失即為相應的倉位保證金。
計算公式
對於買入/做多:
強平價格 (多) = 入場價格 - [(初始保證金 - 維持保證金) / 合約數量] -(追加保證金/合約數量)
對於賣出/做空:
強平價格 (空) = 入場價格 + [(初始保證金 - 維持保證金)/ 合約數量] +(追加保證金/合約數量)
註:
— 倉位價值 = 合約數量 × 入場價格
— 初始保證金 (IM) = 部位價值 / 槓桿倍數
— 維持保證金(MM)=(部位價值 x MMR)- 維持保證金扣除額
— 維持保證金率 (MMR) 視風險限額等級而定。 更多資訊,請參考 維持保證金計算(USDT永續)
示例 1(做多):
交易者 A 使用 50 倍槓桿,以 20,000 USDT 的價格開立 1 BTC 的多倉。 假設維持保證金率是 0.5% 且沒有追加保證金:
初始保證金 = 1 × 20,000 USDT / 50 = 400 USDT
維持保證金 = 1 × 20,000 x 0.5% - 0 = 100 USDT
強平價格 = 20,000 USDT - (400 - 100) = 19,700 USDT
示例 2(做空):
交易者 B 使用 50 倍槓桿,以 20,000 USDT 的價格開立 1 BTC 的空倉。隨後,他又手動追加了 3,000 USDT 的倉位保證金。追加保證金後的新強平價格將計算如下:
初始保證金 = 1 × 20,000 USDT / 50 = 400 USDT
維持保證金率 = 0.5%
維持保證金= 1 × 20,000 x 0.5% - 0 = 100 USDT
強平價格 = [20,000 USDT + (400 - 100)] + (3000/1) = 23,300 USDT
示例 3(做多,從倉位保證金中扣除資金費用)
交易者使用 50 倍槓桿,以 20,000 USDT 的價格開立 1 BTC 的多倉。初始強平價格為 19,700 USDT(見上述示例 1)。然而,該交易者產生了 200 USDT 的資金費用,可用餘額不足以支付資金費用。
當交易者的可用餘額不足以支付資金費用時,資金費用將從倉位保證金中扣除。隨着倉位保證金的減少,強平價格將向標記價格靠近,使倉位更容易遭到強平。
由於倉位保證金減少,新的強平價格計算如下:
初始保證金 = 1 × 20,000 USDT / 50 = 400 USDT
維持保證金率 = 0.5%
維持保證金 = 1 × 20,000 x 0.5% - 0 = 100 USDT
強平價格 = [20,000 - (400 - 100)] - (- 200/1) = 19,900 USDT
(B) 全倉保證金模式
與逐倉保證金模式相比,全倉保證金模式下的強平價格可能會不斷變化,因為可用餘額將受到其他交易對的影響。在全倉保證金模式下,每個倉位佔用的初始保證金獨立於賬戶餘額,但剩餘餘額由所有倉位共享。可用餘額將受到所有現有倉位中未結盈虧的影響。僅當可用餘額為 0 且維持保證金不足以維持倉位時,才會發生強平。
示例 1(未計入手續費)
在全倉保證金模式下,假設交易者 A 要使用 100 倍槓桿以 10,000 USDT 的價格開立 2 BTC 的多倉。當前的可用餘額為 2,000 USDT。
維持保證金 = 維持保證金率 x 訂單價值
= 2 × 10,000 × 0.5% = 100 USDT
要計算維持(強平)價格,需要先確定當前的可持續虧損。
可持續虧損總額 = 可用餘額 - 維持保證金
= 2,000 - 100 = 1,900 USDT
在可持續虧損總額為 1,900 USDT 的情況下,倉位可承受的價格下跌為 950 USDT (1,900/2)。因此,倉位的強平價格為 9,050 USDT (10,000 - 950)。
交易者 A 接受這一風險水平並開倉。系統將在其可用餘額中佔用 200 USDT,用作開倉的初始保證金。
初始保證金 = 倉位數量 x 入場價格 / 槓桿倍數
= (2 × 10,000) / 100 = 200 USDT
可用餘額 = 1,800 USDT
示例 2
一段時間後,價格上漲到 10,500 USDT,交易者 A 的倉位未結收益為 1,000 USDT (500 × 2)。
可持續虧損總額 = 可用餘額 + 初始保證金 - 維持保證金 + 未結收益
= 1,800 + 200 - 100 + 1,000 = 2,900 USDT
在可持續虧損總額為 2,900 USDT 的情況下,倉位可承受的價格下跌為 1,450 USDT (2,900/2)。因此,倉位的強平價格為 9,050 USDT (10,500 - 1,450)。
根據上述邏輯,我們可以推導出強平價格的計算公式如下。
計算公式
有未結收益的倉位
LP(多倉)= [入場價格 - (可用餘額 + 初始保證金 - 維持保證金)] / 凈倉位數量
LP(空倉)= [入場價格 + (可用餘額 + 初始保證金 - 維持保證金)] / 凈倉位數量
有未結虧損的倉位
LP(多倉)= [當前標記價格 - (可用餘額 + 初始保證金 - 維持保證金)] / 凈倉位數量
LP(空倉)= [當前標記價格 + (可用餘額 + 初始保證金 - 維持保證金)] / 凈倉位數量
注:由於平倉手續費,實際強平價格可能會略有出入。
以下是全倉保證金模式下的強平價格計算示例(未計入手續費)。
示例 1(完全對沖)
在全倉保證金模式下,僅當持有相同數量的同一合約時,才能進行完全對沖。例如,一位交易者在全倉保證金模式下持有 1 BTC 的 BTCUSDT 多倉和 1 BTC 的 BTCUSDT 空倉。
完全對沖的倉位不會遭到強平,因為一個倉位的未結收益將抵消另一個倉位的未結虧損。
示例 2(部分對沖)
假設交易者 B 在 100 倍槓桿下持有以下兩個倉位,當前的可用餘額為 3,000 USDT。當前的標記價格為 9,500 USDT。
多倉 |
空倉 |
|
|
空倉永遠不會遭到強平,因為多倉的倉位數量大於空倉。在價格上漲時,多倉的未結收益始終大於空倉的未結虧損。
對於多倉,在計算強平價格時只需要考慮倉位的凈風險敞口:abs(多倉 - 空倉) = abs(2 BTC - 1 BTC) = 1 BTC。
初始保證金 = (1 × 10,000 ) / 100 = 100 USDT
維持保證金 = 1 × 10,000 × 0.5% = 50 USDT
可用餘額 = 3,000 USDT
LP(多倉) = [9,500 - (3,000 + 100 - 50)] / 1 = 6,450 USDT
注:在全倉保證金模式下,未結虧損將導致可用餘額減少。未結收益不會對可用餘額產生影響,因為 Bybit 不支援使用未結收益開倉或抵消未對沖倉位的任何未結虧損,也不支援對未結收益進行提幣。
示例 3(不同合約的倉位)
交易者 C 當前持有以下兩個倉位,可用餘額為 2,500 USDT。
多倉 |
空倉 |
|
|
對於 BTCUSDT 倉位,
LP = 19,500 - (2,500+200-100)/1 = 16,900 USDT
對於 ETHUSDT 倉位,
LP = 2,000 + (2,500 + 400 - 100)/10 = 2,280 USDT
假設交易者 C 又開立了一個 BITUSDT 空倉。倉位詳情如下:
多倉 |
空倉 |
空倉(保持不變) |
|
|
|
新的可用餘額 = 2,500 - 500(BTCUSDT 多倉的額外未結虧損)- 240 USDT(BITUSDT 的初始保證金)= 1,700 USDT
每個倉位的新強平價格將計算如下:
對於 BTCUSDT 多倉,
LP = 19,000 - (1,700 + 200 -100)/1 = 17,200 USDT
對於 BITUSDT 倉位,
LP = 0.6 + (1,700 + 240 - 60)/10,000 = 0.788 USDT
對於 ETHUSDT 倉位,
LP = 2,000 + (1,700 + 4,00 - 100)/10 = 2,200 USDT
由上述示例可以看出,當多個倉位在全倉保證金模式下使用同一資產 (USDT) 作為保證金時,每當虧損倉位的未結虧損增加時,盈利倉位的強平價格就會向標記價格靠近。發生這種情況的原因在於,共享的可用餘額將用於抵消虧損倉位的未結虧損,因此會減少。如示例 2 所述,未結收益不會增加可用餘額。
當可用餘額為 0 時,兩個倉位的強平價格不會再發生任何變化,因為此時維持倉位的是倉位的初始保證金,此保證金不會在倉位之間共享。
唯一的例外情況是從倉位的初始保證金中扣除資金費用。這僅在可用餘額為 0 時才會發生,任何進一步的資金費用扣除都將導致倉位的初始保證金減少。在這種情況下,倉位的強平價格將重新計算,並逐漸向標記價格靠近。