|內容概覽
1. 交易模式概述
1.1 逐倉模式
1.2 全倉模式
2. 逐倉模式相關計算
2.1 關於資金費率
2.2 預估強平價格
2.3 未實現盈虧計算
3. 全倉模式相關計算
3.1 未實現盈虧
3.2 淨值:計算未實現盈虧後的賬戶淨資產
3.3 持倉保證金
3.4 可用保證金
3.5 保證金率
3.6 關於資金費率
3.7 預估強平價
1. 交易模式概述
1.1 逐倉模式
逐倉模式下,每筆訂單相互獨立。單筆訂單的本金(或稱為保證金)虧損至強平線後,將會被強制平倉。
1.2 全倉模式
全倉模式下,所有訂單的保證金以及賬戶剩餘資金將會共享並承擔虧損。這表示每筆訂單將可以虧損超出該筆訂單的保證金。當持續虧損導致至賬戶達到強平線時,所有訂單同時被強制平倉,賬戶資金將全部虧損。
2. 逐倉模式相關計算
2.1 關於資金費率
- 多倉和空倉持有者每8小時結算並交換資金費用。如果結算時費率為正,多倉持有者將支付給空倉持有者資金費用,如果費率為負,則相反。
- 費用計算方式:交易總額 * 資金費率 * 倉位方向
- 平倉時統一結算
2.2 預估強平價格
U本位-預估強平價 = 開倉價 + 開倉價 * [手續費 + 資金費用 - (1-調整係數)*保證金]/(交易總額*交易方向)
幣本位-預估強平價 = 交易方向 * 交易總額 * 開倉價 / [(1-調整係數)* 保證金 + 交易方向 * 交易總額 - 手續費 - 資金費用]
2.3 未實現盈虧計算
以USDT保證金交易為例:
未實現盈虧率 = 交易方向 * 交易總額 *(平倉價 - 開倉價)/ (開倉價 * 保證金)
未實現盈虧 = 未實現盈虧率 * 保證金
3. 全倉模式相關計算
3.1 未實現盈虧
持倉訂單的未平倉實現的浮動盈虧,匯總盈虧情況。
3.2 淨值:計算未實現盈虧後的賬戶淨資產
理想情況下,全部訂單平倉後,賬戶資金等於平倉前所見的淨值情況。
舉例:賬戶轉入 100 USDT,開倉兩筆訂單(無論開多少),此時未實現盈虧為 5 USDT。
淨值為 105 USDT。
3.3 持倉保證金
所有訂單初始保證金之和
舉例:下單兩筆訂單 一筆本金 10 USDT, 一筆本金 5 USDT。持倉保證金為 15 USDT
3.4 可用保證金
可以用作開倉下單的保證金數量。
注意,全倉模式下,未實現盈虧將會直接影響”可用保證金“。
當未實現盈虧增加,可用保證金將會增加。未實現盈虧減少,可用保證金減少。
因此,全倉模式下,盈虧訂單可以抵消其它虧損訂單,同時,浮動的收益可以用作再次下單開倉,提高資金效率。計算方式:可用保證金 = 淨值 - 持倉保證金(最小值為 0)
舉例:
賬戶轉入 100 USDT,開倉兩筆訂單,此時未實現盈虧為 5 USDT。淨值為 105 U。持倉保證金為 15 USDT。可用保證金為 90 USDT
假設未實現盈虧變為55 USDT,淨值變為 155 USDT。可用保證金為 140 USDT。 (可見浮盈可直接使用)
3.5 保證金率
衡量賬戶風險最關鍵的指標。
當保證金率達到0%時,賬戶將觸發強制平倉,這是賬戶強制平倉的唯一依據。
保證金率越高,風險越低,保證金率越低,風險越高。
計算方式:保证金率 = 净值/∑(订单保证金 * 调整系数) - 1
舉例: 當調整係數為10%時,淨值150 USDT,持倉保證金 15 USDT。
保證金率為 150 / (15*10%) - 1= 9900%
當淨值剩餘1.5 USDT,1.5/1.5 - 1= 0 ,觸發強制平倉
3.6 關於資金費率
-
多倉和空倉持有者每8小時結算並交換資金費用。如果結算時費率為正,多倉持有者將支付給空倉持有者資金費用,如果費率為負,則相反。
-
費用計算方式:交易總額 * 資金費率 * 倉位方向
-
到點就結算並生成流水(與逐倉不同)
3.7 預估強平價
3.7.1 USDT本位
假設用戶持有多個幣對的訂單,保證金率 <= 0時觸發強平
記Liq為強平價
Liq(BTC) = (∑An + K)/∑Bn
其中,A和B與BTC訂單有關:
A = 本金 * 槓桿 * 交易方向
B = 本金 * 槓桿 * 交易方向 / 開倉價
K = ∑(訂單的保證金 * 調整係數) - 賬戶餘額 - 其它幣對的PNL之和
其中,訂單保證金取所有幣對的所有訂單
3.7.2 幣本位
記Liq為強平價
Liq(BTC) = ∑Cn / (∑An - K)
其中,A和K同USDT本位合約:
A = 本金 * 槓桿 * 交易方向
K = ∑(訂單的保證金 * 調整係數) - 賬戶餘額 - 其它幣對的PNL之和
C = 本金 * 槓桿 * 開倉價 * 交易方向