跳至主要内容

錢包

訂閱錢包數據推送

Topic:
user.wallet.unifiedAccount

響應參數

參數類型說明
idstring消息id
topicstringTopic名
typestring消息類型. snapshot
tsnumber消息數據創建時間
dataObject
> versioninteger版本號
> resultObject
>> accountIMRatestring帳戶初始保證金率: Account Total Initial Margin Base Coin / Account Margin Balance Base Coin
>> accountMMRatestring帳戶維持保證金率: Account Total Maintenance Margin Base Coin / Account Margin Balance Base Coin
>> totalEquitystring賬戶維度換算成usd的資產淨值:Account Margin Balance Base Coin + Account Option Value Base Coin
>> totalWalletBalancestring賬戶維度換算成usd的產錢包餘額:∑ Asset Wallet Balance Base Coin
>> totalMarginBalancestring賬戶維度換算成usd的保證金餘額:Account Wallet Balance Base Coin + Account Perp UPL Base Coin
>> totalAvailableBalancestring賬戶維度換算成usd的可用餘額:RM:Account Margin Balance Base Coin - Account Initial Margin Base Coin
>> totalPerpUPLstring賬戶維度換算成usd的永續浮動盈虧:∑ Asset Perp UPL Base Coin
>> totalInitialMarginstring賬戶維度換算成usd的總初始保證金:∑ Asset Total Initial Margin Base Coin
>> totalMaintenanceMarginstring賬戶維度換算成usd的總維持保證金: ∑ Asset Total Maintenance Margin Base Coin
>> coinarray幣種列表
>>> currencyCoinstring錢包幣種的名稱,例如 BTC,ETH,USDT,USDC
>>> equitystring用戶資產
>>> usdValuestring折算成 usd 的價值
>>> walletBalancestring錢包餘額
>>> marginBalancestring保證金餘額(其餘資產的MB + 該幣種下實際的MB)
>>> availableBalancestring可用餘額(其餘資產可用餘額 + 該幣種實際可用餘額)
>>> marginBalanceWithoutConvertstring保證金餘額
>>> availableBalanceWithoutConvertstring可用餘額. Margin Balance - Total Initial Margin
>>> borrowSizestring已借數額. 只有 USDC,USDT 有。 BTC 和 ETH 則返回為 0
>>> availableToBorrowstring由於母子共享借貸限額, 該字段已廢棄, 總是返回""
>>> accruedIntereststring某資產應計利息
>>> totalOrderIMstring訂單委託預佔用保證金. 組合保證金模式下,該字段返回空字符串
>>> totalPositionIMstring所有倉位起始保證金求和 + 預佔用平倉手續費. 組合保證金模式下,該字段返回空字符串
>>> totalPositionMMstring所有倉位維持保證金求和. 組合保證金模式下,該字段返回空字符串
>>> unrealisedPnlstring未結盈虧
>>> cumRealisedPnlstring累計已結盈虧

推送示例

{
"id": "5332858071ac1a-adcf-4c22-9967-4bdb763d993d",
"topic": "user.wallet.unifiedAccount",
"ts": 1673246212184,
"data": {
"result": {
"accountIMRate": "0.1062",
"accountMMRate": "0.0126",
"totalEquity": "5306.99168766",
"totalWalletBalance": "5015.81303189",
"totalMarginBalance": "5315.50124767",
"totalAvailableBalance": "4750.87543737",
"totalPerpUPL": "299.68821577",
"totalInitialMargin": "564.62581029",
"totalMaintenanceMargin": "67.39562585",
"coin": [
{
"currencyCoin": "USDC",
"equity": "696.90520008",
"usdValue": "696.90520008",
"walletBalance": "702.87476009",
"marginBalance": "5315.50124767",
"availableBalance": "4750.87543737",
"marginBalanceWithoutConvert": "705.41476009",
"availableBalanceWithoutConvert": "472.43375944",
"borrowSize": "0",
"availableToBorrow": "1500000",
"accruedInterest": "0",
"totalOrderIM": "172.47750096",
"totalPositionIM": "60.50349967",
"totalPositionMM": "16.09254346",
"unrealisedPnl": "-2.07956",
"cumRealisedPnl": "153.26214849"
},
{
"currencyCoin": "USDT",
"equity": "2989.97442076",
"usdValue": "2975.11272839",
"walletBalance": "2691.34184935",
"marginBalance": "5330.29357298",
"availableBalance": "4750.7346256",
"marginBalanceWithoutConvert": "2989.97442076",
"availableBalanceWithoutConvert": "2658.33944077",
"borrowSize": "0",
"availableToBorrow": "2500000",
"accruedInterest": "0",
"totalOrderIM": "0.9205456",
"totalPositionIM": "330.71443439",
"totalPositionMM": "51.24010721",
"unrealisedPnl": "298.63257142",
"cumRealisedPnl": "-3418.29414098"
}
]
},
"version": 177440
},
"type": "snapshot"
}