跳到主要内容

下单(TRADE)

接口描述

下单

HTTP请求

POST /eapi/v1/order

请求权重

0

名称类型是否必需描述
symbolSTRINGYES交易对
sideENUMYES买卖方向 SELL, BUY
typeENUMYES订单类型 LIMIT
quantityDECIMALYES下单数量
priceDECIMALNO委托价格
timeInForceENUMNO有效时间
reduceOnlySTRINGNO仅减仓true, false
postOnlySTRINGNO仅做makertrue, false
newOrderRespTypeENUMNO"ACK", "RESULT", 默认 "ACK"
clientOrderIdSTRINGNO用户自定义的订单号,不可以重复出现在挂单中。如空缺系统会自动赋值。
isMmpBOOLEANNO是否为MMP订单true/false
recvWindowLONGNO
timestampLONGYES

根据 order type的不同,某些参数强制要求,具体如下:

Type强制要求的参数
LIMITtimeInForce, quantity, price

响应示例

响应ACK:

{
"orderId": 4611875134427365377, // System order number
"symbol": "BTC-200730-9000-C", // Option trading pair
"price": "100", // Order Price
"quantity": "1", // Order Quantity
"side": "BUY", // Buy/sell direction
"type": "LIMIT", // Order type
"reduceOnly": false,
"postOnly": false,
"mmp": false
}

响应RESULT:

{
"orderId": 4611875134427365377, // 订单Id
"symbol": "BTC-200730-9000-C", // 交易对
"price": 100, // 订单价格
"quantity": 1, // 订单数量
"executedQty": 0, // 执行数量
"fee": 0, // 手续费
"side": "BUY", // 订单方向
"type": "LIMIT", // 订单类型
"timeInForce": "GTC", // 有效时间
"reduceOnly": false, // 仅减仓
"postOnly": false,                  // 仅做maker
"createTime": 1592465880683, // 订单创建时间
"updateTime": 1566818724722, // 订单更新时间
"status": "ACCEPTED", // 订单状态
"avgPrice": "0", // 平均价格
 "clientOrderId": ""// 用户自定义订单Id
"priceScale": 2, // 价格精度
"quantityScale": 2, // 数量精度
"optionSide": "CALL", // 期权类型
"quoteAsset": "USDT", // 报价资产
"mmp": false // 是否为MMP单
}