前言¶
做 A 股量化研究,第一步通常是把行情数据落到本地。常见做法是自己写爬虫接数据源,再拼成 CSV 或 SQLite,之后还要处理复权、停牌、增量更新。这条路能走通,但维护成本高,数据口径也容易不一致。
下面介绍的 Skill 把这一步打包成了一个可直接调用的 MCP 服务技能:UpdateStock - A股本地数据库。它通过 stdio 模式调用 UpdateStock 脚本,提供 A 股 DuckDB 数据库的创建、数据更新和行情查询能力。
这是什么¶
UpdateStock 是一个社区来源的 Skill,坐标 @user_7641c221/update-stock-data,发布者 user_7641c221,分类为 data-analysis,当前版本 2.2.0。
它解决的问题是:在本地快速建立一份 A 股行情数据库,并保持数据可增量更新、可查询。其设计的数据库方案兼容 QuantAll(全A解析)计算引擎,也就是说,建库之后的数据结构可以直接对接 QuantAll 做后续的全 A 解析计算。
核心功能¶
根据官方简介,这个 Skill 提供三类能力:
1、创建数据库:在本地初始化 A 股 DuckDB 数据库。
2、全量/增量更新股票数据:支持一次性全量拉取,也支持按更新策略做增量同步。
3、查询股票行情:对已入库的数据做行情查询。
调用方式是 stdio 模式,即 MCP 服务以标准输入输出与宿主程序通信,脚本本身由 Skill 在运行时调度。
触发条件¶
Skill 在以下语境下会被激活:用户提到 “UpdateStock”、”创建股票数据库”、”更新股票数据”、”获取股票数据” 等关键词。实际使用时,用自然语言描述需求即可,不必记忆命令行参数。
安装与启用¶
Skill 官方地址:
https://api.skillhub.cn/user_7641c221/update-stock-data
SkillHub 页面:
https://www.skillhub.cn/skills/user_7641c221/update-stock-data
需要说明的是,截至写作时,上述页面未能成功抓取,因此官方安装命令、目录路径和具体配置字段暂时无法核实。本文不给出未经验证的安装指令。
从资料中可以确认的一点:该 Skill 带有 requires_api_key=true 标签,意味着使用前需要准备对应的 API Key。Key 的申请入口和配置方式,请以官方页面为准。
不同宿主(Cursor、Codex CLI、Claude Code)对 Skill 的启用方式存在差异,但这一 Skill 暂无官方的分宿主说明,此处不做推测。
适用场景¶
适合以下开发者:
- 需要在本地维护一份 A 股行情库,不想自己搭数据管道。
- 后续分析依赖 QuantAll(全A解析)计算引擎,希望数据结构天然兼容。
- 希望用自然语言触发建库、更新、查询,而不是手写脚本。
需要留意的点:
- 数据更新依赖外部数据源,脚本的可用性和数据频率由上游决定,使用前应确认数据源的覆盖范围与延迟。
- 版本 2.2.0 的变更内容未在简介中展开,升级前建议查看官方发布记录。
- 该 Skill 需要 API Key,属于有门槛的社区技能,非官方出品,稳定性和维护节奏需自行评估。
结尾¶
UpdateStock 的价值在于把 A 股本地数据库的搭建和日常更新收敛成一个可被自然语言调用的 MCP 技能,减少了数据管道的自建成本,并通过兼容 QuantAll 降低了后续计算的接入难度。
官方地址:https://api.skillhub.cn/user_7641c221/update-stock-data