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

K线数据

获取指定交易对的K线历史数据。

接口信息

  • 方法: GET
  • 路径: /api/v1/stock/open-api/klines

请求参数

参数类型必填说明
symbolstring交易对符号,如msx、BTCUSDT
intervalstringK线周期
startTimeint64起始时间戳(毫秒)
endTimeint64结束时间戳(毫秒)
limitint返回数量,默认500,最大1500

支持的K线周期:
1m, 3m, 5m, 15m, 30m, 1h, 2h, 4h, 6h, 8h, 12h, 1d, 3d, 1w, 1mo

请求示例

GET /api/v1/stock/open-api/klines?symbol=msx&interval=1m&limit=100

响应字段

字段类型说明
codeint状态码
msgstring返回消息
data.symbolstring交易对
data.intervalstringK线周期
data.klinesarrayK线数据列表

klines 数组元素:

  • t: 开盘时间戳(毫秒)
  • o: 开盘价
  • h: 最高价
  • l: 最低价
  • c: 收盘价
  • v: 成交量

响应示例

{
"code": 0,
"msg": "success",
"data": {
"symbol": "msx",
"interval": "1m",
"klines": [
{
"t": 1737446400000,
"o": "1.2345",
"h": "1.2400",
"l": "1.2300",
"c": "1.2380",
"v": "12345.67"
},
{
"t": 1737446460000,
"o": "1.2380",
"h": "1.2450",
"l": "1.2350",
"c": "1.2420",
"v": "9876.54"
}
]
}
}