跳到主要内容

K 线

指定交易对、时间区间和周期的 K 线(OHLCV)。透传 Binance USDⓈ-M 永续合约 /fapi/v1/klines

接口

GET /fapi/v1/klines

鉴权: 公开。

查询参数

参数类型必填默认值说明
symbolstringBTCUSDT大写永续合约符号。
intervalstring1d取值之一:1m, 3m, 5m, 15m, 30m, 1h, 2h, 4h, 6h, 8h, 12h, 1d, 3d, 1w, 1M
limitinteger100返回 K 线数量。Binance 上限 1500。
startTimeinteger起始时间(含),Unix 毫秒。
endTimeinteger结束时间(含),Unix 毫秒。

如果同时省略 startTimeendTime,返回最近的 limit 根 K 线。K 线按 open_time 升序返回。

响应 — 200 OK

二维数组,每行按位置排列:

[
[
1745920800000,
"67310.00",
"67450.50",
"67280.20",
"67432.15",
"182.4521",
1745920859999,
"12298745.33",
1842,
"98.3211",
"6628412.10",
"0"
]
]
位置字段类型说明
0open_timeinteger (ms)K 线开始时间。
1openstring (decimal)开盘价。
2highstring (decimal)最高价。
3lowstring (decimal)最低价。
4closestring (decimal)收盘价。
5volumestring (decimal)基础资产成交量。
6close_timeinteger (ms)K 线结束时间。
7quote_volumestring (decimal)计价资产成交量。
8tradesinteger成交笔数。
9taker_buy_volumestring (decimal)主动买入的基础资产成交量。
10taker_buy_quote_volumestring (decimal)主动买入的计价资产成交量。
11ignorestringBinance 保留字段。

错误

HTTP触发原因
400symbol 在上游交易所不存在(透传 Binance 的错误)。
422interval 不在允许的集合内。
502上游 Binance 请求失败 ({"detail": "Binance请求失败: <reason>"})。

示例

curl -s "https://api.pipai.org/fapi/v1/klines?symbol=BTCUSDT&interval=1h&limit=500"