跳到主要内容

获取历史成交数据

限速规则 10次/1s (IP)

描述

以交易对维度获取历史成交数据。startTime和endTime时间间隔不可超过7天。
仅支持获取30天内数据。30天以上数据可以通过我们官网下载

HTTP请求

  • GET /api/v2/spot/market/fills-history
请求示例
curl "https://api.bitget.com/api/v2/spot/market/fills-history?symbol=BTCUSDT&limit=20&startTime=1678965010861&endTime=1678965910861"

请求参数

参数名参数类型是否必须描述
symbolString交易对名称,如"BTCUSDT"
idLessThanString成交ID,返回小于指定'tradeId'的记录
startTimeString成交数据的时间起始点,即获取该时间戳以后的历史成交数据。Unix毫秒时间戳格式,例如1690196141868
endTimeString成交数据的时间终止点,即获取该时间戳以后的历史成交数据。Unix毫秒时间戳格式,例如1690196141868
limitString查询条数
默认500,最大1000
返回示例
{
"code": "00000",
"msg": "success",
"requestTime": 1695808949356,
"data": [
{
"symbol": "BTCUSDT",
"tradeId": "1",
"side": "buy",
"price": "28873.5",
"size": "2470.6224",
"ts": "1622097282536"
},
{
"symbol": "ETHUSDT",
"tradeId": "1",
"side": "sell",
"price": "1538.49",
"size": "3239.7976",
"ts": "1622097280642"
}
]
}

返回参数

返回字段参数类型字段说明
symbolString交易对名称
tradeIdString成交单ID
降序排列
sideString交易方向
buy 买入
sell 卖出
priceString成交价格
数值保留两位小数
sizeString成交数量
tsString成交时间,Unix毫秒时间戳,例如1690196141868

您的阅读体验如何?