a-stock-data:A股全栈数据工具包,13个数据源28个端点,直接对接 Claude Code 等 AI 助手

做量化分析或用 AI 辅助炒股的开发者,经常需要折腾各种数据源和数据接口。a-stock-data 是一个开源的 A 股数据工具包,把 13 个数据源整合成 28 个 API 端点,以 SKILL.md 文件的形式提供给 Claude Code、Codex、OpenClaw 等 AI 编程助手使用。V3.0 版本彻底移除了 akshare 依赖,所有数据源改用直接 HTTP API 调用。

项目地址

七层数据架构

数据源 数据内容
行情层 mootdx + 腾讯财经 + 百度K线 多周期K线、五档盘口、PE/PB/市值、指数/ETF
研报层 东财 reportapi + 同花顺 + iwencai 研报列表/PDF下载/一致预期/自然语言搜索
信号层 同花顺 + 百度股市通 + 东财DC 强势股/题材归因/北向资金/概念板块/龙虎榜/解禁
资金面 东财 datacenter + push2his 融资融券/大宗交易/股东户数/分红送转/资金流120日
新闻层 东财 + 财联社 个股新闻/财联社快讯/全球资讯
基础数据 mootdx + 东财 + 新浪 季报37字段/F10九大类/财报三表
公告层 巨潮 cninfo + mootdx 沪深北全部公告

3 步安装(2 分钟)

# 1. 创建 skill 目录
mkdir -p ~/.claude/skills/a-stock-data

# 2. 下载 SKILL.md
curl -o ~/.claude/skills/a-stock-data/SKILL.md   https://raw.githubusercontent.com/simonlin1212/a-stock-data/main/SKILL.md

# 3. 安装依赖(V3.0 不再需要 akshare)
pip install mootdx requests pandas stockstats

使用示例(自然语言提问)

场景 对 AI 说
股票估值 “帮我估一下 688017,给我 PE / PEG / 消化时间”
题材归因 “今天哪些股票走强,主要是什么题材”
研报检索 “人形机器人产业链最近的研报,特别是丝杠和减速器”
北向资金 “今天北向资金流入流出怎么样”
资金流向 “000858 今天主力资金流入还是流出”
大宗交易 “这只股票最近有没有大宗交易,溢价还是折价”
分红历史 “茅台历年分红派息多少”
批量对比 “帮我对比这 5 只半导体股的估值”

内置研究工作流(4 个)

  • 单票估值(30秒):实时价 → 一致预期EPS → 前向PE/PEG/PE消化年数
  • 批量对比(1分钟):多只股票横向估值排列
  • 主题研报(2分钟):iwencai 多关键词 NL 搜索 + 东财 PDF 交叉补充
  • 新标的调研(1分钟):机构覆盖 → 估值 → 概念板块 → 资金流向 → 龙虎榜 → 解禁 → 两融

V3.0 主要更新

  • 彻底移除 akshare 依赖,所有 13 个数据源改为直接 HTTP API
  • 新增资金/持股层(融资融券、大宗交易、股东户数、分红、120日资金流)
  • 百度K线直接返回 MA5/10/20 均线
  • 行业板块从同花顺切到东财 push2(规避反爬)
  • 新增指数/ETF 行情(腾讯 API)
  • 端点从 20 增至 28 个,数据源从 8 增至 13 个

注意事项

  • mootdx 需要国内 IP(直连行情服务器,TCP 7709 端口)
  • iwencai 需要 API Key(唯一付费数据源)
  • 北向资金历史默认为空,随使用逐渐积累本地缓存
  • 这不是独立应用,需要 AI 编程助手或手动执行 Python
  • 免责声明:不是投资建议

来源:GitHub – a-stock-data

© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容