跳到主要内容

K线数据

接口描述

实时K线数据以订阅推送流方式提供,而不是请求/响应式调用。连接 wss://api.prex.world/ws 并订阅 kline:{symbol}:{interval} 频道。

支持的间隔: 1m5m15m1h4h1d1w1M。以其他间隔订阅会得到确认,但不会产生任何数据。

订阅成功后,服务器会先推送一条包含最新K线的 kline_snapshot 消息,随后在K线发生变化时实时推送 kline 更新。

订阅

{
"type": "subscribe",
"channel": "kline:BTCUSDT:1h"
}

推送示例

{
"type": "kline",
"channel": "kline:BTCUSDT:1h",
"data": {
"time": 1711000000,
"open": "65400.00",
"high": "65500.00",
"low": "65350.00",
"close": "65432.10",
"volume": "123.456",
"quote_volume": "8074000.00",
"trade_count": 542,
"is_final": false
}
}
  • time —— K线开盘时间,UNIX 时间戳,单位为
  • is_final —— 当K线周期已收盘时为 true

连接方式参见 WebSocket API 基本信息。如需历史K线,请使用 GET /fapi/v1/klines