Akshare Financial Data

📊 A股量化全流程·智能代码生成

面向A股量化交易的专业数据获取与回测框架,基于ZVT和AkShare实现从数据采集到策略执行的全流程自动化,支持中文文档生成与严格语义约束。

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

使用说明

AkShare A股量化数据技能评估报告

核心功能

本技能是一个专为A股市场设计的量化交易数据基础设施工具,基于ZVT(Zero Vector Trader)框架和AkShare数据源构建。核心能力覆盖完整量化流水线:数据采集 → 数据存储 → 因子计算 → 标的筛选 → 交易执行 → 可视化

主要数据提供商包括:东方财富(免费免账号)、聚宽(需付费账号)、Baostock(免费,历史数据完整)、AkShare官方以及QMT券商接口。原生支持A股、港股和加密货币,美股支持度较低(仅stockus_nasdaq_AAPL等少数标的,覆盖薄弱)。

显著优点

1. 全流程自动化:用户只需描述策略意图,系统自动生成完整代码,无需深入查阅文档
2. 严格的语义约束(Semantic Locks):8条强制性规则确保代码质量,例如SL-02禁止未来函数(look-ahead bias)、SL-06统一过滤结果语义(True=BUY/False=SELL)

3. 多数据源灵活切换:支持免费与付费方案,适应不同预算场景

4. 中文本地化支持:内置Sphinx文档生成配置,支持CTeX中文渲染和Markdown解析

潜在局限与风险

  • 证据质量警示:编译自finance-bp-079蓝图,证据验证率仅30.6%,审计失败41项,关键决策需人工复核
  • 美股支持残缺:明确标注为"half-baked",不适合美股量化研究
  • Python 3.12+硬性要求:依赖uv包管理器,环境兼容性受限
  • 生态锁定:专为Doramagic-host(Claude Code/openclaw/Cursor)设计,迁移成本较高

适用人群

  • A股量化研究者与私募开发者
  • 需要快速原型验证的策略研究员
  • 熟悉Python但希望减少文档查阅工作的中级用户

安全风险

  • 数据完整性风险:低验证率可能导致策略逻辑存在未捕获的需求缺口
  • 执行风险:8条Semantic Locks为"Fatal"级别,违规将触发halt终止,需严格遵循
  • 数据源依赖:免费数据源(东方财富、Baostock)存在接口变更或限流风险

Akshare Financial Data 内容

references文件夹
components文件夹
scripts文件夹
手动下载zip · 95.5 kB
column_name_standardization.mdtext/markdown
请选择文件