跳至主要内容

持倉

訂閱持倉數據的推送。當倉位有變動時,即推送消息。

Topic:
user.position.unifiedAccount

響應參數

參數類型說明
idstring消息id
topicstringTopic名
typestring消息類型. snapshot
tsnumber消息數據創建時間
dataObject
> versioninteger版本號
> resultarrayObject
>> symbolstring合約名稱
>> sidestring持倉方向. Buy,Sell
>> sizestring持倉大小
>> positionIdxinteger倉位標識
>> riskIdinteger風險限額ID. 注意: 組合保證金模式下,該字段返回0,風險限額規則失效
>> leveragestring槓桿倍數. 注意: 組合保證金模式下,該字段返回"",槓桿規則失效
>> entryPricestring平均入場價
>> markPricestring標記價
>> positionValuestring倉位價值
>> positionIMstring倉位初始保證金. 注意: 組合保證金模式下,該字段返回""
>> positionMMstring倉位維持保證金. 注意: 組合保證金模式下,該字段返回""
>> tpslModestring止盈止損模式. Full,Partial
>> takeProfitstring止盈價格
>> stopLossstring止損價格
>> trailingStopstring追蹤止損
>> unrealisedPnlstring未結盈虧
>> cumRealisedPnlstring累計盈虧
>> sessionAvgPricestring結算價格. 期權沒有該字段
>> createdTimenumber倉位創建時間戳 (毫秒)
>> updatedTimenumber倉位創建時間戳 (毫秒)

推送示例

{
"id": "3313557309a19343-8362-4dde-9b5a-cef6823173f2",
"topic": "user.position.unifiedAccount",
"ts": 1673242361759,
"data": {
"result": [
{
"positionIdx": 0,
"riskId": 1,
"symbol": "BTCUSDT",
"side": "Sell",
"size": "-0.003",
"entryPrice": "16790",
"leverage": "10.1",
"markPrice": "17225",
"positionIM": "5.02034365",
"positionMM": "0.28506449",
"takeProfit": "",
"stopLoss": "",
"trailingStop": "",
"positionValue": "50.37",
"unrealisedPnl": "-1.305",
"cumRealisedPnl": "-43.69152916",
"createdTime": 1661488246836,
"updatedTime": 1673242361755,
"tpslMode": "Full",
"sessionAvgPrice": "16790"
}
],
"version": 3342620
},
"type": "snapshot"
}