🚀 AI 一键生成 joinquant 策略代码

JoinQuant K 线数据深度解析:Bar 的时间戳究竟代表什么?

joinquant | 发布时间: 2025/12/16
以下内容由 EasyQuant 生成。

问题描述

一根分钟K线的时间是 09:31,它包含的是哪一分钟的数据?

解决方案

根据聚宽(JoinQuant)的数据规则,分钟 K 线的时间戳采用后对齐方式,即 K 线的时间标签代表该周期结束的时间点。

对于时间标签为 09:31 的一分钟 K 线,具体包含的数据范围如下:

核心定义

09:31 的分钟 K 线包含的是 09:30:00 至 09:30:59 这一分钟的行情数据。

详细说明

  1. 后对齐机制:聚宽的所有行情 K 线数据均为后对齐。标识 K 线的时间为数据的结束时间。
  2. 特殊处理(开盘第一根线)
    • 在一分钟 K 线序列中,没有 09:30 的 K 线,第一根 K 线从 09:31 开始。
    • 09:31 这根 K 线的数据时间范围实际上涵盖了 09:25:00 ~ 09:30:59
    • 这一分钟的 开盘价(Open) 是 09:25 产生的集合竞价价格。
    • 这一分钟的 收盘价(Close) 是 09:30:59 的价格。

总结

如果您在策略中获取到时间为 09:31 的分钟数据,它代表的是股市开盘后第一分钟(包含集合竞价)的交易情况。


Q&A

Q: 聚宽的一分钟K线一天共有多少根?
A: 一天共有 240 根一分钟 K 线。时间标签从 09:31 开始,到 11:30 结束上午盘;下午盘从 13:01 开始,到 15:00 结束。

Q: 15:00 的分钟K线包含哪段时间的数据?
A: 15:00 的分钟 K 线包含的是 14:59:00 ~ 14:59:59 这一分钟的数据,即收盘前的最后一分钟。

Q: 为什么没有 09:30 的分钟线?
A: 因为 A 股市场的连续竞价交易是从 09:30:00 开始的。根据后对齐原则,第一分钟结束的时间点是 09:31,因此第一根 K 线标记为 09:31,包含了集合竞价(09:25)到 09:30 结束期间的信息。