核心功能与用法
a-stock-info 是一款面向量化交易者与专业投资者的数据服务工具,基于 qgdata API 提供 A 股市场分钟级行情数据。核心功能包括:1/5/15/30/60 分钟 K 线查询、实时股价与成交明细获取、公司基本面数据检索及交易日历判断。
典型使用流程:配置 QGDATA_TOKEN 环境变量后,通过 astock_query.py 脚本执行查询。支持股票代码格式如 000001.SZ(深市)、600000.SH(沪市),可指定时间范围、返回字段、排序方式等参数,输出为标准 JSON 格式,便于与 pandas、量化框架集成。
显著优点
- 数据粒度精细:分钟级 K 线满足日内交易与高频策略需求
- 覆盖全面:支持主板、创业板、科创板全品种
- 接口标准化:JSON 输出、字段可选、排序灵活,降低二次开发成本
- 实时性较好:基于交易所官方数据源,延迟可控
潜在局限与风险
- 第三方依赖:数据质量与稳定性完全依赖 qgdata API,存在服务中断或数据延迟风险
- 频率限制:未明确披露具体配额,高频调用可能触发限流
- 成本不透明:API Token 获取方式、定价策略未说明,存在隐性成本
- 安全认证缺失:报告为占位生成,未经过实际安全扫描,代码与 Token 管理安全性存疑
适合人群
量化研究员、程序化交易员、技术分析爱好者及需分钟级数据进行策略回测的开发者。不适合仅进行基本面分析或低频投资的用户。
常规风险提示
金融数据服务涉及资金决策,数据延迟或错误可能导致交易损失;建议生产环境配合多源数据交叉验证,并做好 API 异常熔断机制。