跳到主要内容

下单

创建新的永续合约订单。

接口信息

请求参数(Body)

参数类型必填说明
symbolstring交易对,如 BTC_USDT
typeinteger类型:1=限价,2=市价
qtystring数量
position_actioninteger仓位动作:1=开仓,2=平仓
position_sideinteger仓位方向:1=做多,2=做空
pricestring价格(限价单必填)
client_order_idstring客户端订单 ID(幂等)
leverageinteger杠杆倍数(可选,使用配置的杠杆)
margin_modeinteger保证金模式:1=逐仓,2=全仓
time_in_forceinteger有效期:1=GTC,2=IOC,3=FOK,4=GTX
post_onlyboolean是否只做 Maker
reduce_onlyboolean是否只减仓
close_positionboolean是否平仓所有
resp_typeinteger响应类型:1=ACK,2=RESULT,3=FULL(默认 1)
need_cacheboolean机器人订单是否需要缓存(默认 false)

请求示例

{
"symbol": "BTC_USDT",
"type": 1,
"qty": "0.1",
"position_action": 1,
"position_side": 1,
"price": "68500.00",
"client_order_id": "my-order-001",
"leverage": 10,
"margin_mode": 1,
"time_in_force": 1,
"resp_type": 1
}

响应字段

字段类型说明
codeinteger状态码
messagestring返回消息
data.order_idstring订单 ID
data.client_order_idstring客户端订单 ID
data.symbolstring交易对
data.statusinteger订单状态(RESULT/FULL 返回)
data.filled_qtystring已成交数量(RESULT/FULL 返回)
data.filled_quotestring已成交金额(RESULT/FULL 返回)
data.tradesarray成交明细(FULL 返回)
data.created_atinteger创建时间(毫秒)

响应示例

{
"code": 0,
"message": "success",
"data": {
"order_id": "1234567890123456789",
"client_order_id": "my-order-001",
"symbol": "BTC_USDT",
"status": 1,
"filled_qty": "0",
"filled_quote": "0",
"trades": [
{
"maker_order_id": "1234567890123",
"match_id": "9876543210",
"price": "68500",
"qty": "0.05",
"quote_qty": "3425",
"trade_index": 0
}
],
"created_at": 1711929600000
}
}