
19个数据源,拼出一套A股综合取数工具~
智猩猩AI整理
编辑:没方
如果你让 AI 帮你查一只股票的估值,大概率会得到一个自信满满但数字过时的回答。
这是因为大语言模型的训练数据有截止日期,而 A 股行情每秒都在变。
就算接入联网搜索,抓回来的也只是新闻网页上的零散数字,而非结构化的 K 线、龙虎榜、融资融券或筹码分布。
这个问题的另一面更棘手。
A 股的数据源极度分散:K 线在通达信的 TCP 协议里,实时行情在腾讯财经的 HTTP 接口里,龙虎榜和资金流在东方财富的服务器上,研报在同花顺和 iwencai 的平台里,公告在巨潮资讯网上,宏观数据在人民银行和国家统计局的官网上。
每个源的鉴权方式、接口格式、反爬策略各不相同,一套流程走下来,时间花了不少,脑子也乱成一锅粥。

因此,今天给大家介绍的开源项目叫 a-stock-data 。它的思路非常直接,把分散在 19 个数据源中的 A 股原始数据,封装成一份 AI 编程助手可以直接调用的 Skill 文件。

所谓 Skill 文件,本质是一份结构化的 Markdown 文档,里面嵌着可直接执行的 Python 代码片段和接口调用逻辑。
用户不需要了解通达信的 TCP 7709 端口怎么连、东方财富的 PDF 下载需要什么 Referer 头、财联社电报的签名校验怎么算,这些全部已经内置好了。
01
使用教程
安装教程:
# 1. 创建 skill 目录mkdir -p ~/.claude/skills/a-stock-data# 2. 把 SKILL.md 放进去curl -o ~/.claude/skills/a-stock-data/SKILL.mdhttps://raw.githubusercontent.com/simonlin1212/a-stock-data/main/SKILL.md# 3. 安装依赖(V3.0 不再需要 akshare)pip install mootdx requests pandas stockstats numpy baostock xlrd openpyxl
你只需要对着 AI 助手说一句”帮我看看 688836 的估值”,它就能自动激活这份 Skill,调取实时行情、研报一致预期、板块归属和资金流向,AI 会给出一份完整的估值简报。
A股每个交易日都有固定的开盘和休市时间。在开盘时间内,用AI抓取的时间和我看支付宝上股票的价格的时间会有点偏差,我选择休市时间测试一下准不准。
Claude Code搭配DeepSeek V4 Flash, a-stock-data实测结果如下:

支付宝上的股票价格如下,这两实时估值是一样的。

仓库作者提供了32个场景的提问示例,为了方便展示,我用WorkBuddy做了散点图:

也可以直接让WorkBuddy安装a-stock-data技能,查 A 股相关数据:

用WorkBuddy看宇树科技的实时估值:

支付宝上的宇树科技股票价格如下:

还可以让WorkBuddy,从机构覆盖、估值、概念板块、资金流、龙虎榜、解禁和两融数据,调研一下宇树科技:

02
19个数据源,拼出一套
A股综合取数工具
a-stock-data 目前把能力分成了 11 层。
行情层可以获取多周期 K 线、五档盘口、逐笔成交、实时价格、PE、PB、市值、换手率、指数和 ETF 行情。
研报层接入了东方财富、同花顺和问财,能够查询个股研报、行业研报、机构评级、三年 EPS 预测,并下载完整研报 PDF。
信号层覆盖强势股、题材归因、板块归属、资金流向、龙虎榜、限售解禁和行业涨跌排名。
资金与筹码层可以查询融资融券、大宗交易、股东户数、分红送转以及 120 日资金流。新版还加入了筹码分布计算,用历史 OHLC 和换手率估算获利比例、平均成本、成本区间与筹码峰。
新闻和公告来自东方财富、财联社、巨潮资讯等渠道。用户可以要求 Agent 拉取某家公司的最新新闻、公告或者全市场财经快讯。
它甚至还接入了 ETF 期权数据,能够返回合约清单、T 型报价、买卖五档、持仓量、Delta、Gamma、Theta、Vega 和隐含波动率。
V3.7 又补入宏观数据层,支持从中国人民银行获取社会融资规模增量,从国家统计局读取制造业、非制造业和综合 PMI。
项目还预设了四套调研流程,包括单票估值、批量比较、主题研报和新标的调研。Agent 不需要每次临时决定查询顺序,可以直接沿用已经写好的流程。

03
总结
a-stock-data 目前在github上已收获9.1k stars,它把散落在 19 个平台、鉴权方式各异、坑点密布的 A 股数据,收拢成一份 AI 能直接读懂的 Skill 文件,让你的 AI 助手多了一双看盘的眼睛。
不过,免费接口仍可能因字段调整、限流或数据源变化而失效,筹码分布等数据也带有估算性质。它更适合作为个人投研和数据查询工具,不应直接替代专业金融数据库或投资判断。
END





评论(0)