# Websocket 賬戶信息推送
注意需要獲取此類信息需要 websocket 鑒權,使用 listenKey,詳細方式查看 Rest 介面文檔 (opens new window)
websocket介面是 wss://open-api-ws.bingx.com/market
訂閱賬戶數據流的stream名稱為 /market?listenKey=
wss://open-api-ws.bingx.com/market?listenKey=a8ea75681542e66f1a50a1616dd06ed77dab61baa0c296bca03a9b13ee5f2dd7
# 1. 訂閱訂單更新數據
訂閱類型
dataType 為 spot.executionReport
訂閱例子
{"id":"e745cd6d-d0f6-4a70-8d5a-043e4c741b40","dataType":"spot.executionReport"}
推送數據
返回欄位 | 欄位說明 |
---|---|
dataType | 訂閱的數據類型, 例如: spot.executionReport |
data | 推送內容 |
e | 事件類型 |
E | 事件時間 |
s | 交易對 |
S | 訂單方向 |
o | 訂單類型 |
q | 訂單原始數量 |
p | 訂單原始價格 |
x | 事件類型 |
X | 訂單狀態 |
i | 訂單id |
l | 訂單末次成交量 |
z | 訂單累計已成交量 |
L | 訂單末次成交價格 |
n | 手續費數量 |
N | 手續費資產類別 |
T | 成交時間 |
t | 成交ID |
O | 訂單創建時間 |
Z | 訂單累計已成交金額 |
Y | 訂單末次成交金額 |
Q | 訂單原始金額 |
{
"data": {
"e": "executionReport",
"E": 1499405658658,
"s": "BTC-USDT",
"S": "BUY",
"o": "LIMIT",
"q": "1.00000000",
"p": "0.10264410",
"x": "NEW",
"X": "NEW",
"i": 4293153,
"l": "0.00000000",
"z": "0.00000000",
"L": "0.00000000",
"n": "0",
"N": "USDT",
"T": 1499405658657,
"t": -1,
"O": 1499405658657,
"Z": "0.00000000",
"Y": "0.00000000",
"Q": "0.00000000"
},
"dataType": "spot.executionReport"
}
# 2. 訂閱賬戶餘額推送
訂閱類型
dataType 為 ACCOUNT_UPDATE
訂閱例子
{"id":"gdfg2311-d0f6-4a70-8d5a-043e4c741b40","dataType":"ACCOUNT_UPDATE"}
欄位"m"代表了事件推出的原因,包含了以下可能類型:
DEPOSIT
WITHDRAW
ORDER
FUNDING_FEE
WITHDRAW_REJECT
ADJUSTMENT
INSURANCE_CLEAR
ADMIN_DEPOSIT
ADMIN_WITHDRAW
MARGIN_TRANSFER
MARGIN_TYPE_CHANGE
ASSET_TRANSFER
OPTIONS_PREMIUM_FEE
OPTIONS_SETTLE_PROFIT
AUTO_EXCHANGE
推送數據
返回欄位 | 欄位說明 |
---|---|
e | 事件類型 |
E | 事件時間 |
T | 撮合時間 |
m | 事件推出原因 |
a | 資產名稱 |
wb | 錢包餘額 |
cw | 除去逐倉倉位保證金的錢包餘額 |
bc | 除去盈虧與交易手續費以外的錢包餘額改變數 |
{
"e": "ACCOUNT_UPDATE", // 事件類型
"E": 1671159080000, // 事件時間
"T": 1671159080818,// 撮合時間
"a": {
"B": [{
"a": "USDT", // 資產名稱
"bc": "-123.0", // 除去盈虧與交易手續費以外的錢包餘額改變數
"cw": "38877420.08041096", // 除去逐倉倉位保證金的錢包餘額
"wb": "38877420.08041096" // 錢包餘額
}],
"m": "ASSET_TRANSFER" // 事件推出原因
}
}
備註
更多返回錯誤代碼請看首頁的錯誤代碼描述