跳到主要内容
版本:Next (V2.0)

历史订单

查询已成交或已取消的历史订单(分页)。

接口信息

  • 方法: POST
  • 路径: /api/v1/futures/open-api/order/history

请求参数

参数类型必填说明
symbolstring合约交易对筛选
coTypeint合约类型筛选
pageIndexint页码,默认1
pageSizeint每页数量,默认10,最大100

请求示例

{
"symbol": "BTCUSDT",
"coType": 3,
"pageIndex": 1,
"pageSize": 20
}

响应字段

字段类型说明
idint64订单 ID
symbolstring合约交易对
pricestring挂单价格
avgPricestring成交均价
statusint订单状态:0=init, 1=new, 2=filled, 3=part_filled, 4=canceled, 5=pending_cancel, 6=expired
orderNostring订单编号
openFlagint开平仓:1=开仓, 2=平仓
orderTypeint委托类型:1=限价, 2=市价
longFlagint方向:1=多仓(买), 2=空仓(卖)
volstring委托数量
amtTotalstring订单总价值 (USD)
leveragestring杠杆倍数
realPnlstring已实现盈亏
realFeestring实际手续费
ctimeint64创建时间(毫秒时间戳)
tradedTimeint64成交时间(毫秒时间戳)
cancelTimeint64取消时间(毫秒时间戳)
triggerTypeint触发类型:1=普通, 2=止盈, 3=止损, 4=强平
orderMarginstring保证金
marginModeint保证金模式:1=全仓, 2=逐仓
coTypeint合约类型:1=美股, 2=港股, 3=数字货币
totalint64总记录数
pageint当前页码
sizeint每页数量

响应示例

{
"code": 200,
"data": [
{
"id": 123456,
"symbol": "BTCUSDT",
"price": "68500.00",
"avgPrice": "68520.00",
"status": 2,
"orderNo": "CO2026032500001",
"openFlag": 1,
"orderType": 2,
"longFlag": 1,
"vol": "0.5",
"amtTotal": "34260.00",
"leverage": "10",
"realPnl": "200.50",
"realFee": "34.26",
"ctime": 1737446400000,
"tradedTime": 1737446500000,
"cancelTime": 0,
"triggerType": 1,
"orderMargin": "3425.00",
"marginMode": 1,
"coType": 3
}
],
"total": 150,
"page": 1,
"size": 20
}