|內容概覽
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 預估強平價格
定義交易方向如下:做多為1,做空為-1
不考慮手續費和資金費用
U本位-預估強平價 = 開倉價 * [ 1 - ( 0.9 * 保證金 / 交易總額 ) * 交易方向 ]
幣本位-預估強平價 = 交易方向 * 交易總額 * 開倉價 / ( 0.9 * 保證金 + 交易方向 * 交易總額 )
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%時,賬戶將觸發強制平倉,這是賬戶強制平倉的唯一依據。
保證金率越高,風險越低,保證金率越低,風險越高。
計算方式: > 保證金率 = 淨值 / 持倉保證金 - 調整係數 > 調整係數是為了防止穿倉,當前為10%
舉例: 淨值150 USDT,持倉保證金 15 USDT。
保證金率為 150/15 - 10% = 990%
當淨值剩餘1.5 USDT,1.5/15 - 10% = 0 ,觸發強制平倉
3.6 關於資金費率
-
多倉和空倉持有者每8小時結算並交換資金費用。如果結算時費率為正,多倉持有者將支付給空倉持有者資金費用,如果費率為負,則相反。
-
費用計算方式:交易總額 * 資金費率 * 倉位方向
-
到點就結算並生成流水(與逐倉不同)
3.7 預估強平價
記本金A,槓桿B,開倉價C,買漲/買跌K(買漲K= 1,買跌K = -1)
為方便計算,KAB/C 為 J。
每筆訂單需記錄KAB為 L 記每一個交易對持倉盈虧P(btc), P(eth),P(ltc),……P(trx)
記Liq為強平價。
如 Liq(btc) 即為btc交易品種持倉的預估強平價
Liq(btc) = 【持倉保證金*調整係數-淨值+ P(btc)+(L1+L2+ …… +Ln)】÷(J1+J2+ …… +Jn)
注意:
1. L1、L2、J1、J2 為BTC訂單
2. 結果值可能無意義(分母為0) 和 為負數 和 正無窮。
3. 當結果無意義 和 負數 和 結果 > 100w,顯示為 --