Astock Data

📈 A股分钟级量化数据专业API

专业A股量化数据API,提供分钟级K线与实时股价,覆盖沪深3000+股票,支持量化策略开发与高频交易回测。

收藏
5.5k
安装
1.2k
版本
1.7.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

astock-data 是面向量化交易场景的专业A股数据服务,基于 qgdata API 构建。核心功能包括:

  • 多周期分钟K线:支持1/5/15/30/60分钟五种频率的K线数据查询
  • 实时行情与成交明细:最新股价、逐笔成交、分时走势
  • 智能默认值:不指定日期时自动返回最新数据,默认降序排列
  • 数据质量检测:自动识别数据时效性,3天内标记为正常,3-10天提示较旧,超10天警告需更新

命令行调用方式简洁,通过 astock_query.py 脚本执行,支持 --symbol--freq--limit--start-date 等参数组合。内置免费体验 Token(每日1000次共享额度),额度耗尽后可升级至个人 Token 解除限制。

显著优点

1. 数据专业性强:分钟级数据直接来自交易所官方源,准确性有保障,满足量化策略对数据精度的严苛要求
2. 使用门槛低:内置免费 Token 实现零配置开箱即用,新用户无需注册即可体验核心功能

3. 响应速度快:毫秒级 API 响应,支撑高频查询场景

4. 覆盖范围广:沪深3000+股票全市场覆盖,含主板、创业板、科创板

5. 智能体验佳:自动排序、时效检测、额度状态提示等功能降低人工操作成本

潜在局限

  • 免费额度受限:1000次/日为共享池,高峰期可能提前耗尽,无法保障稳定调用
  • 升级路径依赖:重度使用必须完成实名认证并购买付费套餐,增加合规与成本门槛
  • 环境依赖较重:需 Python3 环境 + pandas + qgdata 库,非 Python 技术栈用户配置成本较高
  • 数据源单一:完全依赖 qgdata API,若服务方稳定性或政策调整,存在断供风险
  • 无本地缓存机制:每次查询均走网络请求,离线场景无法使用,重复查询成本累积

适合人群

  • 量化交易开发者与算法工程师
  • 需要进行分钟级回测的研究人员
  • 日内交易策略的实时监控需求者
  • 对 A 股数据时效性要求较高的程序化交易用户

常规风险

  • API 服务稳定性风险:第三方数据服务商可能出现延迟、中断或数据异常
  • 合规与资质风险:个人 Token 需大陆实名认证,境外用户或存在注册障碍
  • 额度管理风险:共享免费额度无保障机制,策略回测中突然耗尽可能导致流程中断
  • 数据使用边界:分钟级数据涉及金融信息传播,需遵守交易所数据使用规范,避免违规商用或再分发
  • 成本不可控风险:高频策略调用量巨大,若未预估好付费套餐需求,可能产生超预期费用

Astock Data 内容

scripts文件夹
手动下载zip · 8.6 kB
astock_query.pytext/plain
请选择文件