基金数据获取:在 Agent 里拉取公募持仓与业绩数据

前言

做基金研究时,Wind 等终端往往覆盖净值、排名和汇总指标,但季度持仓明细、重仓股变动、定期报告里的结构化字段,并不总能从同一套 API 里拿到。手工上天天基金网翻页面、复制表格,再进 Excel 对比两个季度,既慢又容易漏字段。

下面介绍 SkillHub 社区 Skill「基金数据获取」(@user_eae8fe89/fund-v2)。它把中国公募基金的评价分析能力封装成 Agent 可执行的说明与流程,面向需要从公开渠道补齐持仓明细、做季度对比和导出的场景。

这是什么

「基金数据获取」是面向中国公募基金的数据分析类 Skill,当前版本为 1.0.1,由社区发布者 user_eae8fe89 维护,在 SkillHub 上归类为 data-analysis,来源标记为 community。

Skill 的定位是:在对话式 Agent 中完成基金基本信息查询、季度持仓读取、持仓变动对比、业绩分析,以及数据导出与定期报告相关信息的提取。官方简介特别说明,当 Wind API 无法提供基金持仓明细时,可通过天天基金网等渠道获取这类数据——具体抓取与解析逻辑由 Skill 内的 SKILL.md 指导 Agent 执行,无需单独申请 API Key(页面标签为 requires_api_key=false)。

核心功能

以下能力均来自 SkillHub 官方简介,安装启用后由 Agent 按 Skill 文档调用:

  1. 基金基本信息:查询单只或多只公募产品的概要字段,作为后续持仓与业绩分析的入口。
  2. 季度持仓数据:获取报告期内的重仓股、仓位等持仓明细,用于还原基金经理当期配置。
  3. 持仓变动对比:在同一基金、不同季度之间对比持仓变化,便于看加仓、减仓与换仓。
  4. 业绩分析:在持仓与基本信息之上做业绩维度的整理与分析(具体指标以 Skill 内说明为准)。
  5. 导出与报告提取:支持将基金数据导出,以及从基金定期报告场景中抽取所需字段。

典型使用方向包括:分析基金重仓股、对比季度持仓变化、导出基金数据、基金定期报告数据提取等。

安装与启用

SkillHub 页面给出的安装方式是:让 AI 按官方安装文档操作,并指定坐标 @user_eae8fe89/fund-v2。

方式一:自然语言交给 Agent

将下面提示词发给当前使用的 AI 客户端(Cursor、Claude Code、Codex 等):

请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_eae8fe89/fund-v2`。

方式二:本机已安装 SkillHub CLI

先确认 CLI 是否可用:

command -v skillhub && skillhub --version

若未安装,可按 SkillHub 安装文档执行完整安装(含 CLI 与默认 Skill):

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

安装本 Skill 时,必须用 --dir 指向当前 Agent 的 skills 目录,否则默认落在 ./skills/,客户端可能识别不到:

skillhub install user_eae8fe89/fund-v2 --dir <skills 目录>

常用客户端的 skills 目录(摘自 SkillHub 安装文档):

客户端 skills 目录
Cursor ~/.cursor/skills/
Claude Code ~/.claude/skills/
Codex ~/.codex/skills/ 或项目下的 .agents/skills/
Windsurf ~/.codeium/windsurf/skills/ 或 .windsurf/skills/

安装完成后,按各客户端要求刷新或重启,使新 Skill 进入可用列表。

典型用法

公开页面未单独列出逐条 CLI 示例;实际使用时,在已启用该 Skill 的对话里,用自然语言描述任务即可,Agent 会按 SKILL.md 中的步骤访问数据源并整理结果。下列表述与官方列举的使用场景一致,可直接复现意图(基金代码、报告期等需你自行替换):

  1. 查基本信息
    「请用基金数据获取 Skill,查询基金代码 000001 的基本信息与最新披露概况。」

  2. 看当季重仓
    「获取某基金最近一个季度报告期的前十大重仓股及占净值比例。」

  3. 季度持仓对比
    「对比该基金 2024 年四季度与 2025 年一季度的持仓变动,列出新进、退出与仓位变化较大的标的。」

  4. 业绩整理
    「在已有持仓数据基础上,整理该基金近几个报告期的业绩分析要点。」

  5. 导出
    「将上述持仓与对比结果导出为表格文件,便于本地存档。」

经过上面的步骤,你得到的是结构化文本或导出文件,而不是在浏览器里手工翻页复制。

适用场景与注意

适合谁

  • 需要做公募重仓股、行业暴露或季度换仓跟踪的研究员、量化或数据同事。
  • 已有 Wind 等终端,但仍要从天天基金网等渠道补持仓明细的场景(与官方简介中的对比表述一致)。
  • 希望在 Cursor、Claude Code、Codex 等环境里,用对话完成「查—比—导出」闭环,而不是每次写一次性爬虫脚本。

使用注意

  • 数据来自公开渠道,时效性、字段完整度以数据源当期披露为准;社区 Skill 不等同于持牌金融数据服务,重要决策请交叉核验官方公告与托管行数据。
  • 标签标明 无需 API Key,但 Agent 执行时仍可能受网络环境、目标站点访问策略影响;沙箱或限网环境安装 CLI 时需允许联网。
  • 版本以 SkillHub 页面为准(当前 v1.0.1);升级可用 skillhub 对应命令或再次让 Agent 按安装文档更新同一坐标。

SkillHub 上该 Skill 评分 100000,累计下载 10498 次、安装 244 次(统计来自 SkillHub 页面展示,会随时间变化)。

结尾

「基金数据获取」把公募基本信息、季度持仓、变动对比、业绩分析与导出类任务收敛到一个社区 Skill 里,适合在 Agent 工作流中替代部分手工扒站与表格整理,尤其适合 Wind API 覆盖不到的持仓明细场景。

官方 Skill 包地址:https://api.skillhub.cn/user_eae8fe89/fund-v2
SkillHub 介绍页:https://www.skillhub.cn/skills/user_eae8fe89/fund-v2

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye