保證金餘額及盈虧計算
2023/07/23 04:54:15
USDⓈ-M永續合約交易業務下,每個用戶都有獨立的“衍生品賬戶”,該賬戶用於衍生品交易資金擔保與結算。
保證金餘額
保證金餘額為衍生品賬戶的實時資產,即衍生品賬戶的總資產,包括未實現盈虧。保證金餘額分為全倉保證金餘額與逐倉保證金餘額。
全倉保證金餘額 = 賬戶餘額 - 全部逐倉持倉成本 + 全部全倉未實現盈虧
逐倉保證金餘額 = 逐倉持倉成本 + 逐倉未實現盈虧
當保證金餘額小於等於維持保證金時觸發強制減倉或爆倉。
賬戶餘額計算
賬戶餘額 = 總淨轉入資產 + 永續合約已實現盈虧 - 總合約手續費 - 總強平費 + 總資金費用 - 期權訂單金額 + 期權盈虧
公式細化:
賬戶餘額 = ( 轉入 + 轉出 ) + ( 全倉已實現盈虧 + 逐倉已實現盈虧 ) - ( 全倉總開倉手續費 + 全倉總平倉手續費 + 逐倉總開倉手續費 + 逐倉總平倉手續費 ) - ( 全倉強平費 + 逐倉強平費 ) + ( 全倉資金費用 + 逐倉資金費用 ) - ( 期權權利金 + 期權手續費 ) + ( 期權盈虧 )
全倉模式下可用餘額計算
全倉模式下可用餘額即在全倉模式下可以用於開倉的保證金。全倉倉位的浮動盈利可以用於繼續開倉。
1、單幣種保證金模式 & 雙向持倉模式
可用餘額 = 當前交易區計價幣賬戶餘額 - 當前交易區全部標的逐倉持倉成本 - 當前交易區全部標的全倉持倉成本 - 當前交易區全部標的凍結保證金 + 當前交易區全部標的全倉未實現盈虧
其中,
單個倉位持倉成本 = 持倉數量 * 持倉均價 / 倍數
單個委託凍結保證金 = 下單委託數量 * 委託價格 / 倍數
單個倉位未實現盈虧:
多倉未實現盈虧 = ( 最新標記價格 - 持倉均價 ) * 持倉數量
空倉未實現盈虧 = ( 持倉均價 - 最新標記價格 ) * 持倉數量
2、單幣種保證金模式 & 單向持倉模式
(1) 買賣方向與倉位方向相同時,可用餘額計算如下:
可用餘額 = 當前交易區計價幣賬戶餘額 - 當前交易區全部標的逐倉持倉成本 - 當前交易區全部標的全倉持倉成本 - 當前交易區全部標的凍結保證金 + 當前交易區全部標的全倉未實現盈虧
其中,
單個倉位持倉成本 = 持倉倉位數量 * 持倉均價 / 倍數
單個委託凍結保證金 = 下單委託數量 * 委託價格 / 倍數
單個倉位未實現盈虧:
多倉未實現盈虧 = ( 最新標記價格 - 持倉均價 ) * 持倉數量
空倉未實現盈虧 = ( 持倉均價 - 最新標記價格 ) * 持倉數量
(2) 買賣方向與倉位方向相反時,可用餘額計算如下:
可用餘額 = 當前交易區計價幣賬戶餘額 - 當前交易區全部標的逐倉持倉成本 - 當前交易區其他標的全倉持倉成本 - 當前交易區全部標的凍結保證金 + 當前交易區全部標的全倉未實現盈虧 + 當前標的全倉持倉成本
3、混合保證金模式&雙向持倉模式
可用餘額 = 全部交易區全部幣種餘額 * USD匯率 - 全部交易區全部標的逐倉持倉成本 * USD匯率 - 全部交易區全部標的全倉持倉成本* USD匯率 - 全部交易區全部標的凍結保證金* USD匯率 + 全部交易區全部標的全倉未實現盈虧* USD匯率
4、混合保證金模式 & 單向持倉
(1) 買賣方向與倉位方向相同時,可用餘額計算如下:
可用餘額 = 全部交易區全部幣種餘額 * USD匯率 - 全部交易區全部標的逐倉持倉成本 * USD匯率 - 全部交易區全部標的全倉持倉成本 * USD匯率 - 全部交易區全部標的凍結保證金 * USD匯率 + 全部交易區全部標的全倉未實現盈虧 * USD匯率
(2) 買賣方向與倉位方向相反時,可用餘額計算如下:
可用餘額 = 全部交易區全部幣種餘額 * USD匯率 - 全部交易區全部標的逐倉持倉成本 * USD匯率 - 全部交易區其他標的全倉持倉成本 * USD匯率 - 全部交易區全部標的凍結保證金 * USD匯率 + 全部交易區全部標的全倉未實現盈虧 * USD匯率 + 當前交易區當前標的全倉持倉成本 * USD匯率
逐倉模式下可用餘額計算
逐倉模式不支持混合保證金模式。
1、單幣種保證金模式 & 雙向持倉模式
可用餘額 = 當前交易區計價幣賬戶餘額 - 當前交易區全部標的逐倉持倉成本 -當前交易區全部標的全倉持倉成本 - 當前交易區全部標的全倉凍結保證金
2、單幣種保證金模式 & 單向持倉模式
(1) 買賣方向與倉位方向相同時,可用餘額計算如下:
可用餘額 = 當前交易區計價幣賬戶餘額 - 當前交易區全部標的逐倉持倉成本 -當前交易區全部標的全倉持倉成本 - 當前交易區全部標的全倉凍結保證金
(2) 買賣方向與倉位方向相反時,可用餘額計算如下:
可用餘額 = 當前交易區計價幣賬戶餘額 - 當前交易區其他標的逐倉持倉成本 - 當前交易區全部標的全倉持倉成本 - 當前交易區全部標的凍結保證金 + 當前標的逐倉持倉成本
未實現盈虧
多倉未實現盈虧 = ( 最新標記價格 - 持倉均價 ) * 持倉數量
空倉未實現盈虧 = ( 持倉均價 - 最新標記價格 ) * 持倉數量
例:用戶在USDT永續合約交易區雙向持倉模式下交易,在BTCUSDT永續合約價格為 28000 USDT時買入開多 0.2 BTC,又在 28500 USDT的時候賣出開空 0.1 BTC,當最新標記價格達到 29000 USDT時,用戶倉位的未實現盈虧為:
多倉:( 29000 - 28000 ) * 0.2 = 200 USDT
空倉:( 28500 - 29000 ) * 0.1 = - 50 USDT
已實現盈虧
多倉已實現盈虧 = ( 平倉成交價格 - 持倉均價 ) * 平倉數量
空倉已實現盈虧 = ( 持倉均價 - 平倉成交價格 ) * 平倉數量
例:接上個例子,隨著行情繼續上漲用戶進行平倉,兩個倉位均以 29500 USDT的價格成交,用戶倉位的已實現盈虧為:
多倉:( 29500 - 28000 ) * 0.2 = 300 USDT
空倉:( 28500 - 29500 ) * 0.1 = - 100 USDT