Balance 和 Position 更新推送
事件描述
账户更新事件的 event type 固定为 ACCOUNT_UPDATE
-
当账户信息有变动时,会推送此事件:
- 仅当账户信息有变动时(包括资金、仓位等发生变化),才会推送此事件;
- 订单状态变化没有引起账户和持仓变化的,不会推送此事件;
- position 信息:仅当 symbol 仓位有变动时推送。
-
字段"m"代表了事件推出的原因,包含了以下可能类型:
- DEPOSIT
- WITHDRAW
- ORDER
-
字段"bc"代表了钱包余额的改变量,即 balance change,但注意其不包含仓位盈亏及交易手续费。
事件类型
BALANCE_POSITION_UPDATE
响应示例
{
"e": "BALANCE_POSITION_UPDATE",
"E": 1762917544216,
"T": 1762917544206,
"m": "ORDER",
"B": [
{
"a": "USDT", // 资产
"b": "10000471.37940900", // 钱包余额
"bc": "0" // 除去盈亏与交易手续费以外的钱包余额改变量
}
],
"P": [
{
"s": "BTC-251123-126000-C", // 交易对
"c": "-0.1000", // 仓位
"p": "-120.00000000", // 仓位价值
"a": "1200.00000000" // 仓位均价
}
]
}