参考

OHLCV K 线周期

一个 API 获取所有常用周期的 OHLCV K 线:1 分钟、5 分钟、15 分钟、30 分钟、1 小时、4 小时、1 天与 1 周,另有原始逐笔数据。所有交易所统一的 K 线:按策略需要选择粒度,无需自行用成交记录重建 K 线。

BytNode 接受的 K 线周期,从 1 分钟到 1 周,另有原始逐笔数据。每个周期可回溯多久取决于你的方案:见使用限制。

#面向 AI 智能体与 LLM 的 K 线周期

“给我 BTC 过去一个月的日 K 线”“比较 ETH 的 15 分钟与 4 小时趋势”:AI 智能体把周期作为 MCP 工具 get_pair_data 的一个参数,get_system_info 则告诉它你的方案在每个周期能追溯多远。

MCP tools/call
一次 MCP 调用获取 BTC 三十根日 K 线。
{
  "name": "get_pair_data",
  "arguments": {
    "symbol": "BTCUSDT",
    "fields": ["klines"],
    "timeframe": "1d",
    "last": "30d"
  }
}
  • 给 LLM 的提示:未指定周期时,get_pair_data 对当前值使用 1h,对历史使用约 200 个点的步长;1w 只提供 K 线。
  • 给开发者:在你自己的 AI 智能体(tool calling)中,把周期声明为工具 schema 里的枚举(1m 到 1w),模型就无法请求不存在的周期。
  • 适用环境:Claude、ChatGPT、Cursor 及任何 MCP 客户端,包括支持 MCP 的 AI 智能体框架,如 LangChain 或 n8n。

通过 MCP 服务器指南接入你的 AI 智能体,或用开源的 Agent Skills 教它使用 BytNode。

#1m

每分钟一根 K 线。最细的聚合视图,适用于日内策略与执行分析。

#5m

五分钟。短线交易,去掉分钟级的噪声。

#15m

十五分钟。日内信号的常用基准。

#30m

半小时,介于日内与小时视图之间。日内宏观 K 线不提供该周期。

#1h

一小时。仪表盘与波段信号的常用周期。

#4h

四小时。用于判断一个交易时段的趋势。

#1d

一天。回测、每日报告与长期趋势。

#1w

一周,从周一 00:00 UTC 开始。K 线(/v1/klines)和技术指标提供;其他按周期的接口最长到日线。

#ticks

没有周期:逐笔成交,现货与期货,每次调用最多一万笔。K 线正是由它们构成。