Skip to main content

安装

支持 Python 3.9+,推荐 3.10 或更高版本。内置 pandas 和 tqdm 支持。

初始化

也可以通过环境变量设置:

标的代码格式

标的代码统一使用 {代码}.{交易所后缀} 格式:

获取日K线

支持周期:1d(日)、1w(周)、1M(月)、1Q(季)、1Y(年)

获取分钟K线

支持周期:1m(1分钟)、5m(5分钟)、15m(15分钟)、30m(30分钟)、60m(60分钟)

复权方式

K 线接口支持 adjust 参数: 比例复权使用乘法因子还原价格,适合计算收益率;差值复权使用加减法还原价格,适合观察绝对价差。

时间区间查询

通过 start_timeend_time 指定时间范围(毫秒时间戳),配合 count 控制返回条数。

指定日期区间

获取某日期之前的 N 根 K 线

使用 end_time + count 组合,获取截止到某个时间点的最近 N 根 K 线:

分钟级时间区间

对分钟 K 线同样适用,适合截取盘中某一时段的数据:

批量获取K线

一次请求获取多只标的的K线数据:

批量 + 时间区间

klines.batch 同样支持 start_timeend_time

获取实时行情

按标的代码查询

按标的池查询(全量行情)

支持的标的池:

获取日内分时

单只标的

支持周期:1m(默认)、5m15m30m60m

批量日内分时

获取标的信息

获取除权因子

获取五档盘口

单只标的

批量盘口