前言¶
用大模型做 A 股复盘、选股或写研报时,常见问题是行情、财务、资金类数字被「编」出来:K 线区间对不上、龙虎榜席位张冠李戴、新闻日期凭空出现。手工贴截图或逐站查数又打断对话流。
下面介绍 SkillHub 上的 A股量化分析工具箱(坐标 @user_ff4d9420/astockdataquant)。它把 AkShare、MyTT 等能力封装成 Agent Skill,在任务确实需要拉取 A 股公开数据时由模型按技能说明调用接口,而不是凭训练记忆填空。官方说明强调:输出仅供研究参考,不构成投资建议。
这是什么¶
A股量化分析工具箱(a-stock-data-quant)是面向大模型 Agent 的开源 A 股量化数据工具箱,基于 AkShare、MyTT 构建,由社区发布者 user_ff4d9420(SkillHub 页面标注作者 JangViktor)维护。当前 SkillHub 展示版本为 v3.8.0,分类为 professional,来源 community;标签 requires_api_key=false,表示按页面说明安装使用时不依赖额外 API Key 配置。
它要解决的核心问题,是让 Agent 在股票分析场景里接入真实公开数据源,覆盖从行情、指标、回测到资讯与 AI 投诊的一条链路,并尽量降低单一数据源宕机带来的中断。
核心功能¶
以下能力均来自 SkillHub 官方简介,按数据与分析类型归纳。
行情、指标与回测¶
- 行情获取、K 线历史数据读取
- 内置技术指标库,支持形态识别
- 自定义策略回测,可输出 HTML 可视化图表与结构化结果
- 本地缓存,减少重复请求
多数据源自动降级¶
项目自述的最大亮点是 多数据源自动降级:主源异常时自动切备用源;K 线、实时行情、财务数据分别配置多级备选,降级对调用方透明,用于规避单一源失效导致接口不可用。
市场特色与资金类数据¶
除基础行情外,官方列出的集成方向包括:
- 主力资金流向、板块资金统计
- 北向持股、龙虎榜席位
- 融资融券、限售解禁、大宗交易、股东信息
资讯与 AI 投诊¶
- 聚合 财联社、东方财富 新闻资讯
- 接入 AI 金融诊断 接口,可输出个股与板块分析简报
扩展与合规说明¶
- 开箱即用,适配 Agent 技能生态,可嵌入大模型工作流;开发者可二次扩展自定义因子、选股逻辑与输出模板
- 仅提供数据采集与分析工具,不构成投资建议
安装与启用¶
SkillHub 推荐两种方式:把安装说明交给当前使用的 AI,或在本机用 skillhub CLI 安装到对应 Agent 的 skills 目录(装错目录会导致 Agent 识别不到技能)。
1、让 AI 按官方指引安装¶
将下面提示词发给正在使用的 Agent(与 SkillHub 技能页一致):
请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_ff4d9420/astockdataquant`。
2、本机 CLI 安装(Cursor 示例)¶
先确认是否已安装 SkillHub CLI:
command -v skillhub && skillhub --version
未安装时,可按 SkillHub 安装文档执行完整安装(文档提供 curl 拉取 install.sh 的方式;沙箱或限网环境需允许联网)。
安装技能时 必须 使用 --dir 指向当前 Agent 的 skills 目录。Cursor 的常用路径为:
~/.cursor/skills/
安装命令示例:
skillhub install @user_ff4d9420/astockdataquant --dir ~/.cursor/skills/
其他客户端路径以 SkillHub 安装文档 为准,例如 Claude Code 为 ~/.claude/skills/,Codex 为 ~/.codex/skills/ 或项目下 .agents/skills/。文档未单独展开的差异,本文不臆测。
安装后按你所用 Agent 的惯例刷新或重启会话,使技能被加载。
典型用法¶
官方页面没有单独列出逐条 CLI 子命令,用法本质是:在对话中提出需要真实 A 股数据的任务,由 Agent 读取技能包内的 SKILL.md 与内嵌脚本完成取数与分析。
可复现的起步步骤如下。
- 完成上一节安装,确认技能坐标为
@user_ff4d9420/astockdataquant。 - 在分析类任务中明确数据需求,例如:某只股票的历史 K 线与常用技术指标、板块资金流向、龙虎榜或北向持股、近期财联社/东财相关资讯、策略回测并生成 HTML 图表等(具体以技能内文档支持的接口为准)。
- 让 Agent 调用技能返回的结构化结果或图表,再在对话中解读;勿把模型自由生成的数字当作已验数。
技能定位是「需要实际取数时再启用」,不适合纯观点讨论、合规文案等不涉及接口的场景,以免无关加载。
适用场景与注意¶
适合谁
- 量化研究者、AI 开发者:希望 Agent 工作流里嵌公开行情与特色数据
- 个人投资者:做复盘、信息聚合时,需要可核对来源的数据拉取与简单回测可视化
使用注意
- 数据来自第三方公开接口与 AkShare 生态,可用性、延迟、字段含义以源站与技能实现为准;多源降级降低中断概率,但不保证任意时刻全量字段一致。
- 回测与 AI 投诊输出属于研究工具结果,需自行交叉验证,不能替代合规投顾。
- SkillHub 统计(以抓取时页面为准):评分 100000,下载 6218;安装量等会随时间变化,以技能页实时数据为准。
结尾¶
A股量化分析工具箱把 AkShare/MyTT 能力与 Agent Skill 形态结合,用多源降级和缓存减轻「AI 编造行情」和单点数据源失效两类痛点。若你的任务必须落到真实 A 股公开数据,可在 SkillHub 安装 @user_ff4d9420/astockdataquant 后按技能说明驱动 Agent 取数。
- SkillHub 技能页:https://www.skillhub.cn/skills/user_ff4d9420/astockdataquant
- 技能 API 入口(SkillHub):https://api.skillhub.cn/user_ff4d9420/astockdataquant
- 安装说明:https://skillhub.cn/install/skillhub.md