山证智汇基金持仓
下载地址
https://www.zhengdianxue.com/wp-content/uploads/skills/org-845cmnvw--sxzq-fund-portfolio.zip将提示词发送给你的 AI 安装该 skills
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-845cmnvw/sxzq-fund-portfolio。本Skill数据由山西证券提供,查基金买了什么。前十大重仓股、股债现金占比、持仓增减变动——适用于了解基金投资去向与资产配置。
阅读全文 (展开查看完整说明)
概述
基金持仓
查看基金的持仓全貌:大类资产配置(股/债/现金比例)、前十大重仓明细。本 Skill 需要分两步调用:先获取基金可选报告期列表,再根据用户自然语言推断目标报告期,最后并发调用 investAllocate + mainPosition 返回数据。
数据说明:数据由山西证券提供。本 Skill 中的分析、结论、建议等内容由使用方的大模型/平台基于参考数据生成,山西证券仅提供参考数据,不构成投资建议。
适用场景
- "008060 重仓了哪些股票"
- "008060 的投资分布是怎样的"
- "008060 持仓比例"
- "008060 行业配置"
- "008060 第一季度重仓了什么"
- "008060 去年半年报持仓"
配置
编辑 .env 文件:
MCP_API_KEY=sk_xxxxxxxx_xxxxxxxx
MCP_API_URL=https://app.i618.com.cn请求
两个工具已封装为 Python 脚本 scripts/query_fund_portfolio.py,Agent 按 --step 传参执行。
| 步骤 | tool_name | 脚本命令 | 说明 |
|---|---|---|---|
| 1 | listReportDates | python scripts/query_fund_portfolio.py --step listReportDates --fund-code 008060 | 获取可选报告期列表 |
| 2 | query | python scripts/query_fund_portfolio.py --step query --fund-code 008060 --report-date 20250630 | 获取投资分布 + 重仓明细 |
脚本内置处理:
- 自动读取
../.env中的MCP_API_KEY和MCP_API_URL - 请求超时 15 秒,失败自动重试 1 次
- 错误时输出结构化错误信息到 stderr,退出码非 0
| 参数 | 必填 | 说明 |
|---|---|---|
| fundCode | 是 | 6 位基金代码 |
| reportDate | 是(query 步骤) | 报告期日期 YYYYMMDD,由 listReportDates 返回后推断得出 |
响应
返回 2 块数据:invest_allocate(大类资产配置)和 main_position(重仓明细)。各字段说明见 references/api_fields.md;报告期推断规则、数据解读与示例见 references/data_rules.md。
风险提示
- 持仓数据来自定期报告,有滞后性,不反映实时仓位
- 基金可能已在报告期后调仓
- 数据不构成投资建议