下单(TRADE)
接口描述
下单
HTTP请求
POST /eapi/v1/order
请求权重
0
名称 | 类型 | 是否必需 | 描述 |
---|---|---|---|
symbol | STRING | YES | 交易对 |
side | ENUM | YES | 买卖方向 SELL , BUY |
type | ENUM | YES | 订单类型 LIMIT |
quantity | DECIMAL | YES | 下单数量 |
price | DECIMAL | NO | 委托价格 |
timeInForce | ENUM | NO | 有效时间 |
reduceOnly | STRING | NO | 仅减仓true , false |
postOnly | STRING | NO | 仅做makertrue , false |
newOrderRespType | ENUM | NO | "ACK", "RESULT", 默认 "ACK" |
clientOrderId | STRING | NO | 用户自定义的订单号,不可以重复出现在挂单中。如空缺系统会自动赋值。 |
isMmp | BOOLEAN | NO | 是否为MMP订单true/false |
recvWindow | LONG | NO | |
timestamp | LONG | YES |
根据 order type
的不同,某些参数强制要求,具体如下:
Type | 强制要求的参数 |
---|---|
LIMIT | timeInForce , 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单
}