Install
openclaw skills install jy-fund-research-report基于恒生聚源 MCP 数据,生成覆盖基金概况、业绩、资产配置、经理、公司及投资建议的深度研究报告。
openclaw skills install jy-fund-research-report基于 MCP 聚源金融数据库,自动生成专业深度的基金投资研究报告。报告包含基金概况、业绩分析、资产配置、基金经理、基金公司、投资建议六大模块,所有数据可溯源。
本技能支持以下功能:
| 功能模块 | 说明 |
|---|---|
| 基金基本概况 | 基金代码、名称、类型、规模、成立日期、业绩基准、费率等 |
| 业绩深度分析 | 各周期收益率、同类排名、风险指标(夏普/波动率/回撤等) |
| 资产配置分析 | 股票/债券/现金仓位、行业分布、持仓集中度 |
| 基金经理分析 | 现任/历任经理、管理业绩、投资风格、能力圈 |
| 基金公司分析 | 公司概况、管理规模、投研团队、财务数据 |
| 投资建议 | 适合投资者类型、配置建议、风险提示 |
支持查询的基金类型:
查询必备要素:
推荐查询写法:
# 完整分析报告
./run.sh 005827
# 使用基金名称
./run.sh 易方达蓝筹精选混合
# 仅获取业绩数据
./run.sh 005827 performance
# 仅获取基金经理信息
./run.sh 005827 manager
# 仅获取资产配置
./run.sh 005827 allocation
在 OpenClaw 中直接使用:
帮我分析基金 005827,生成深度研究报告
分析易方达蓝筹精选混合的业绩和基金经理
生成 005827 的投资研究报告
每次使用本技能前,必须先检查 mcporter 安装和 MCP 服务配置状态!
mcporter --version
如未安装,按以下流程安装:
# 1. 通过 npm 全局安装
npm install -g mcporter
# 2. 验证安装
mcporter --version
# 列出所有已配置的 MCP 服务
mcporter list
预期输出(必须包含以下两个服务):
如服务未配置,需要获取 JY_API_KEY 并配置:
向恒生聚源官方邮箱发送邮件申请签发数据地图 JY_API_KEY,用于接口鉴权。
申请邮箱: datamap@gildata.com
邮件标题: 数据地图 KEY 申请-XX 公司 - 申请人姓名
正文模板:
• 姓名:
• 手机号:
• 公司/单位全称:
• 所属部门:
• 岗位:
• MCP_KEY 申请用途:基金研究报告生成
• Skill 申请列表:jy-fund-research-report
• 是否需要 Skill 安装包:(是,邮件提供/否,自行下载)
• 其他补充说明(可选):
申请通过后,恒生聚源将发送【工具版和接口版】KEY。
# 配置 jy-financedata-tool 服务
mcporter config add jy-financedata-tool --url "https://api.gildata.com/mcp-servers/aidata-assistant-srv-tool?token=你的 JY_API_KEY"
# 配置 jy-financedata-api 服务
mcporter config add jy-financedata-api --url "https://api.gildata.com/mcp-servers/aidata-assistant-srv-api?token=你的 JY_API_KEY"
# 验证服务配置
mcporter list
预期输出应包含:
jy-financedata-tool
jy-financedata-api
# 测试调用(所有工具入参均为 query)
mcporter call jy-financedata-api.FinancialDataAPI query="基金 005827 基本信息"
# 验证服务配置
mcporter list
# 测试调用(注意:所有工具入参均为 query)
mcporter call jy-financedata-api.FinancialDataAPI query="基金 005827 基本信息"
预期: 返回基金基本信息的 JSON 数据。
cd ~/Desktop/jy-fund-research-report
./run.sh --check
脚本将自动检查:
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ 1. 环境检查 │ -> │ 2. 并发获取数据 │ -> │ 3. AI 深度分析 │
│ (mcporter/MCP) │ │ (7 个维度) │ │ (生成报告) │
└─────────────────┘ └─────────────────┘ └─────────────────┘
↓
┌─────────────────┐ ┌─────────────────┐
│ 5. 完成输出 │ <- │ 4. 保存数据 │
│ (markdown 报告) │ │ (output 目录) │
└─────────────────┘ └─────────────────┘
所有数据获取步骤并发执行以提升速度,单次完整数据获取约 60-90 秒。
启动时自动检查:
如检查失败,脚本将提示用户进行相应配置。
使用 Python 脚本并发调用 MCP 工具获取 7 个维度数据:
| 维度 | 查询示例 | 用途 |
|---|---|---|
| basic | 基金{code} 基本信息 | 基金概况、规模、费率 |
| performance | 基金{code} 业绩表现 | 各周期收益率、排名 |
| risk | 基金{code} 风险指标 | 夏普比率、波动率、回撤 |
| manager | 基金{code} 基金经理 | 经理履历、管理业绩 |
| allocation | 基金{code} 资产配置 | 股票/债券仓位 |
| holdings | 基金{code} 重仓股 | 持仓集中度、重仓股 |
| company | 基金公司 概况 | 公司实力、财务数据 |
调用方式:
mcporter call jy-financedata-api.FinancialDataAPI query="基金 005827 基本信息"
将获取的原始数据发送给 AI,AI 根据参考报告格式进行深度分析:
输出 Markdown 格式报告,包含:
# 1. 进入技能目录
cd ~/Desktop/jy-fund-research-report
# 2. 运行脚本(替换基金代码)
./run.sh 005827
# 3. 查看输出
ls -la output/
cat output/005827_data.md
帮我分析基金 005827,生成深度研究报告
AI 将自动:
python3 scripts/fetch_data.py 005827
优先级策略:
超时处理:
错误处理:
~/Desktop/jy-fund-research-report/
├── SKILL.md # 技能说明文档(本文件)
├── run.sh # 入口脚本(环境检查 + 数据获取)
├── scripts/
│ ├── fetch_data.py # 数据获取脚本(并发调用 MCP)
│ └── ai_prompt.md # AI 分析指令模板
├── references/
│ └── report_template.md # 报告格式参考模板
└── output/ # 输出目录(运行时生成)
├── {code}_data.md # 原始数据
└── {code}_report.md # 分析报告(AI 生成)
解决:
npm install -g mcporter
解决:
mcporter config add api-mcp --url "https://pure.warrenq.com/mcpdb/api-mcp?token=你的 JY_API_KEY"
可能原因:
解决:
解决:
本报告由 AI 基于公开数据生成,仅供参考,不构成任何投资建议。
技术支持: 参考 references/report_template.md 获取完整报告格式示例。
版本: 1.0.0
最后更新: 2026-04-02