| name | fund-diagnosis |
| description | 公募基金单基金综合诊断能力。适用于用户提出"这只基金怎么样""适不适合继续持有""风险和收益特征如何""帮我看看这只基金""XX基金好不好""XX基金值得买吗""XX基金最近表现如何""帮我分析一下XX基金"等泛化诊断问题时,返回结构化的Markdown诊断报告。 当用户询问某只具体基金的整体评价、持有建议、风险收益特征、基金经理能力、持仓结构、业绩表现等综合性问题时必须使用此技能。 即使用户没有明确说"诊断""分析",只要涉及单基金的综合性评价就应触发。 覆盖场景:基金评价、持有建议、风险评估、业绩解读、经理分析、持仓解读、基金体检等。 每次仅分析一只基金,不处理多基金对比与量化建模。 不适用于:多基金对比、基金筛选、具体指标计算、回测建模等场景(这些场景请使用其他对应技能)。
|
公募基金单基金综合诊断
技能定位
本技能专注于单只公募基金的全面诊断分析,通过多维度数据整合,为用户提供结构化的基金评估报告。
核心原则:每次仅分析一只基金,不处理多基金对比。
触发场景
当用户提出以下类型的问题时触发本技能:
- "这只基金怎么样?"
- "XX基金适不适合继续持有?"
- "帮我看看XX基金的风险和收益特征"
- "XX基金值得买入吗?"
- "XX基金最近表现如何?"
- "XX基金好不好?"
- 其他针对单只基金的概括性评价请求
不触发的场景:
- 多基金对比分析(如"A基金和B基金哪个好")
- 基金筛选(如"帮我选几只好的债券基金")
- 具体指标计算(如"XX基金的夏普比率是多少")
- 回测建模(如"帮我回测XX基金过去三年的表现")
诊断流程
第一步:识别基金
从用户输入中提取基金名称或基金代码。如果用户只提供了基金名称,需要先通过 FundBasicInfoReport 确认基金代码。
注意: 如果用户输入模糊或存在多只同名基金,应主动询问用户确认具体是哪一只基金。
第二步:数据采集
按以下维度依次查询基金数据,所有数据查询优先使用 gildata-aidata 服务:
| 诊断维度 | 查询工具 | 说明 |
|---|
| 基本信息 | FundBasicInfoReport | 基金类型、成立时间、规模、费率、业绩基准等 |
| 阶段业绩 | StageIncreaseReport | 近1月、3月、6月、1年、2年、3年收益率及同类排名 |
| 风险收益 | FundIncomeRiskReport | 夏普比率、最大回撤、波动率、Calmar比率等 |
| 动态回撤 | FundDynamicRetracementReport | 历史回撤走势与关键回撤事件 |
| 基金经理 | FundManagerInfoReport | 现任经理背景、从业年限、管理规模 |
| 经理画像 | FundManagerImageReport | 多维能力评分(盈利、风控、选股等) |
| 资产规模 | FundAssetSizeReport | 最新规模及历史变动趋势 |
| 资产配置 | FOFAssetDistReport | 股票、债券、现金等大类资产占比 |
| 持股明细 | ShareholdingDetailReport | 前十大重仓股及行业分布 |
| 持债明细 | DebtDetailsReport | 前五大重仓债券(债券型基金重点查询) |
查询技巧:
- 所有工具均接受自然语言
query 参数,直接传入基金名称或代码即可
- 例如:
{"query": "易方达蓝筹精选混合"} 或 {"query": "005827"}
第三步:数据分析与报告生成
基于采集的数据,按照以下结构生成诊断报告:
报告结构
# [基金名称]([基金代码])综合诊断报告
## 一、基金概况
用一段话概述基金的基本信息,包括:
- 基金类型(股票型、混合型、债券型、指数型等)
- 成立时间与运作年限
- 最新资产规模
- 基金经理及任职时间
- 业绩比较基准
## 二、业绩表现
### 阶段收益率
使用表格展示各阶段收益率及同类排名:
| 阶段 | 收益率 | 同类排名 | 同类总数 |
|------|--------|---------|---------|
| 近1月 | X% | X/XXX | XXX |
| 近3月 | X% | X/XXX | XXX |
| 近6月 | X% | X/XXX | XXX |
| 近1年 | X% | X/XXX | XXX |
| 近2年 | X% | X/XXX | XXX |
| 近3年 | X% | X/XXX | XXX |
### 业绩评价
根据收益数据给出客观评价:
- 短期表现(近1-3月):强/中/弱
- 中期表现(近6月-1年):强/中/弱
- 长期表现(近2-3年):强/中/弱
- 同类排名水平:前10%/前25%/前50%/后50%/后25%
## 三、风险收益特征
### 核心风险指标
| 指标 | 数值 | 同类排名 | 解读 |
|------|------|---------|------|
| 夏普比率 | X | X/XXX | 风险调整后收益水平 |
| 最大回撤 | X% | X/XXX | 历史最大亏损幅度 |
| 年化波动率 | X% | X/XXX | 净值波动程度 |
| Calmar比率 | X | X/XXX | 收益回撤比 |
### 风险评价
- **收益风险比**:优/良/中/差(基于夏普比率)
- **回撤控制**:优/良/中/差(基于最大回撤及同类对比)
- **波动水平**:高/中/低(基于波动率及基金类型)
- **历史重大回撤**:描述最大回撤发生的时间段及恢复情况
## 四、基金经理分析
### 经理背景
- 姓名、从业年限、本基任职时间
- 投资风格标签(如有)
- 管理总规模
### 能力画像
根据基金经理多维能力评分进行分析:
- **盈利能力**:评分及同类排名
- **风控能力**:评分及同类排名
- **选股能力**:评分及同类排名
- **综合评级**:优/良/中/差
### 稳定性评估
- 任职期间是否频繁更换经理
- 管理该基金的时长(长期管理更可信)
## 五、持仓结构分析
### 大类资产配置
| 资产类别 | 占比 |
|---------|------|
| 股票 | X% |
| 债券 | X% |
| 现金 | X% |
| 其他 | X% |
列出前五大或前十大重仓股,分析:
行业集中度(是否集中在某个行业)
风格偏好(大盘/小盘、价值/成长)
个股集中度(前十大占净值比)
列出前五大重仓债券,分析:
信用等级分布
久期特征
转债占比(如有)
最新资产规模
近4个季度规模变化趋势(增长/缩减/稳定)
规模变动解读(大规模申赎可能影响运作)
列出该基金的2-3个核心优势,例如:
长期业绩优秀,同类排名前X%
基金经理经验丰富,任职稳定
回撤控制良好,风险收益比佳
列出该基金的2-3个主要风险,例如:
近期业绩波动较大,短期排名下滑
持仓集中度高,行业风险暴露明显
规模变动剧烈,可能影响投资策略执行
给出客观的持有建议(非投资建议,需附加免责声明):
长期业绩稳定且排名靠前
基金经理稳定且能力突出
风险收益特征符合投资者风险偏好
近期业绩持续落后同类
基金经理频繁变更
规模大幅缩水
回撤控制不佳
数据解读指南
业绩排名解读
- 前10%:优秀,显著跑赢同类
- 前10%-25%:良好,跑赢多数同类
- 前25%-50%:中等,处于同类中游
- 后50%:偏弱,落后多数同类
- 后25%:较差,需警惕
夏普比率解读
- >1.0:优秀,风险调整后收益良好
- 0.5-1.0:良好
- 0-0.5:一般
- <0:较差,收益未能覆盖风险
最大回撤解读
- 股票型基金:回撤20%-40%属正常范围
- 混合型基金:回撤15%-30%属正常范围
- 债券型基金:回撤应控制在5%以内
- 需结合市场环境和同类平均进行对比
规模变动解读
- 规模增长:通常反映市场认可度提升
- 规模缩减:需关注是否因业绩不佳导致赎回
- 规模过大(>100亿):可能影响灵活性,尤其对中小盘策略
- 规模过小(<2亿):存在清盘风险
注意事项
- 数据时效性:所有数据均为历史数据,反映的是过去表现,不代表未来
- 客观中立:报告应保持客观中立,避免过度乐观或悲观的表述
- 免责声明:每份报告末尾必须附加投资风险提示和免责声明
- 单基金限制:本技能每次仅分析一只基金,如涉及多只基金,应告知用户本技能限制并建议分别诊断
- 数据缺失处理:如某项数据查询失败或缺失,应在报告中标注"数据暂缺",不影响其他维度的分析
- 基金类型适配:根据基金类型(股票型/混合型/债券型/指数型/FOF等)调整分析重点,债券型基金侧重信用风险和久期分析,股票型基金侧重选股能力和行业配置
工具调用示例
finx gildata-aidata FundBasicInfoReport --body '{"query": "易方达蓝筹精选混合"}'
finx gildata-aidata StageIncreaseReport --body '{"query": "005827"}'
finx gildata-aidata FundIncomeRiskReport --body '{"query": "易方达蓝筹精选混合"}'
finx gildata-aidata FundManagerInfoReport --body '{"query": "张坤"}'
finx gildata-aidata FundManagerImageReport --body '{"query": "张坤"}'
finx gildata-aidata FundAssetSizeReport --body '{"query": "005827"}'
finx gildata-aidata FOFAssetDistReport --body '{"query": "易方达蓝筹精选混合"}'
finx gildata-aidata ShareholdingDetailReport --body '{"query": "005827"}'