当前挂单
获取当前挂单支持查询多交易对,每次最多可以传5个symbol。
若批量查5个交易对,最多也只返回1000条挂单
请求示例
GET /api/v3/openOrders?symbol=BTCUSDT×tamp={{timestamp}}&signature={{signature}}
返回示例
[
{
"symbol": "LTCBTC",
"orderId": 1,
"orderListId": -1,
"clientOrderId": "myOrder1",
"price": "0.1",
"origQty": "1.0",
"executedQty": "0.0",
"cummulativeQuoteQty": "0.0",
"status": "NEW",
"timeInForce": "GTC",
"type": "LIMIT",
"side": "BUY",
"stopPrice": "0.0",
"icebergQty": "0.0",
"time": 1499827319559,
"updateTime": 1499827319559,
"isWorking": true,
"stpMode":"",
"cancelReason":"stp_cancel",
"origQuoteOrderQty": "0.000000"
}
]
HTTP请求
- GET
/api/v3/openOrders
接口权限要求: 现货交易信息读 / SPOT_DEAL_R
权重(IP): 3
请求参数
| 参数名 | 数据类型 | 是否必须 | 说明 |
|---|---|---|---|
| symbol | string | 否 | 交易对,【最多可以传5个symbol, 由","分隔的字符串表示. e.g. "BTCUSDT,MXUSDT,ADAUSDT"】 |
| recvWindow | long | 否 | |
| timestamp | long | 是 |
返回参数
| 参数名 | 说明 |
|---|---|
| symbol | 交易对 |
| origClientOrderId | 原始客户端订单id |
| orderId | 系统订单id |
| clientOrderId | 客户自定义id |
| price | 价格 |
| origQty | 原始订单数量 |
| executedQty | 交易的订单数量 |
| cummulativeQuoteQty | 累计订单金额 |
| status | 订单状态 |
| timeInForce | 订单的时效方式 |
| type | 订单类型 |
| side | 订单方向 |
| stopPrice | 止损价格 |
| icebergQty | 冰山数量 |
| time | 订单时间 |
| updateTime | 最后更新时间 |
| isWorking | 是否在orderbook中 |
| stpMode | ""-默认值,不限制自成交。“cancel_maker”-取消maker单。“cancel_taker”-取消taker单。“cancel_both”-双方都取消。 |
| cancelReason | 取消原因,用户自己取消时该字段为空,stp_cancel:因STP规则取消 |
| origQuoteOrderQty | 原始的交易金额 |