合约条件订单/交易更新推送
事件描述
当有新订单创建、订单有新成交或者新的状态变化时会推送此类事件
事件类型统一为 CONDITIONAL_ORDER_TRADE_UPDATE
订单方向
- BUY 买入
- SELL 卖出
条件订单类型
- STOP
- TAKE_PROFIT
- STOP_MARKET
- TAKE_PROFIT_MARKET
- TRAILING_STOP_MARKET
本次事件的具体执行类型
- NEW
- CANCELED 已撤
- CALCULATED 订单 ADL 或爆仓
- EXPIRED 订单失效
- TRADE 交易
订单状态
- NEW
- CANCELED
- EXPIRED
- TRIGGERED
- FINISHED
有效方式:
- GTC
- IOC
- FOK
- GTX
事件类型
CONDITIONAL_ORDER_TRADE_UPDATE
响应示例
{
"e": "CONDITIONAL_ORDER_TRADE_UPDATE", // 时间类型
"T": 1669262908216, // 交易时间
"E": 1669262908218, // 事件时间
"fs": "UM", // 业务线
"so": {
"s": "BTCUSDT", // 交易对
"c":"TEST", // 用户自定义策略Id
"si": 176057039, // 策略Id
"S":"SELL", // 方向
"st": "TRAILING_STOP_MARKET", // 策略类型
"f":"GTC", // 生效时间
"q":"0.001", // 数量
"p":"0", // 价格
"sp":"7103.04", // TPSL触发价
"os":"NEW", // 策略订单状态
"T":1568879465650, // 订单
"ut": 1669262908216, // Order update Time
"R":false, // 仅减仓
"wt":"MARK_PRICE", // TPSL触发价格类型
"ps":"LONG", // 仓位方向
"cp":false, // 是否为触发平仓单; 仅在条件订单情况下会推送此字段
"AP":"7476.89", // 追踪止损激活价格, 仅在追踪止损单时会推送此字段
"cr":"5.0", // 追踪止损回调比例, 仅在追踪止损单时会推送此字段
"i":8886774, // 订单Id
"V":"EXPIRE_TAKER", // STP mode
"gtd":0
}
}