跳到主要内容

批量下、撤单

POST

/az/future/trade/v1/order/batch

备注​

仅供做市商使用

限流规则​

200/s/apikey

请求参数​

参数类型是否必须默认值描述取值范围
createOrderFirstboolfalsetrue默认下单优先,否则撤单优先
createOrdersSet<OrderCreateDTO>false下单列表,下单参数OrderCreateDTO集合最大支持100个
cancelOrderIdsSet<Long>false撤单列表,订单Id的集合最大支持100个

OrderCreateDTO​

参数类型是否必须默认值描述取值范围
clientOrderIdstringtrueN/A自定义订单id
symbolstringtrue交易对
orderSidestringtrueN/A买卖方向:BUY;SELLBUY;SELL
orderTypestringtrueN/A订单类型:LIMIT;MARKETLIMIT;MARKET
origQtynumbertrueN/A数量(币)
pricenumberfalseN/A价格
timeInForcestringfalseGTC有效方式:GTC;IOC;FOK;GTX;RPI;GTX_SELF_CANCELGTC;IOC;FOK;GTX;RPI;GTX_SELF_CANCEL
triggerProfitPricenumberfalseN/A止盈价
triggerStopPricenumberfalseN/A止损价
positionSidestringtrueN/A仓位方向:LONG;SHORTLONG;SHORT

Response

{
"error": {
"code": "",
"msg": ""
},
"msgInfo": "success",
"result": {
"createOrdersResponse": [
{
"clientOrderId": "abc123",
"orderId": "100001",
"createState": 1
}
],
"cancelOrdersResponse": [
{
"cancelOrderId": "100002",
"cancelState": 1
}
]
},
"returnCode": 0
}