portfolio-diagnosis-retail

客户持仓诊断助手 - 普通客户版,专用于普通零售客户的持仓分析和诊断。 以下情况请主动触发此技能: - 用户粘贴客户持仓列表,问"帮我看看这个持仓怎么样" - 用户描述客户持仓情况,问"这个持仓有什么问题吗" - 用户需要给客户做持仓分析、配置建议 - 用户问"客户持仓集中吗""风险大吗""需要调整吗" - 用户准备客户回访、持仓检视、配置调整建议 适用于零售客户(资产<50 万),输出简洁易懂的诊断报告。 不要等用户明确说"持仓诊断"——只要涉及客户持仓分析、配置评估,就应主动启动此技能。

105 stars

Best use case

portfolio-diagnosis-retail is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

客户持仓诊断助手 - 普通客户版,专用于普通零售客户的持仓分析和诊断。 以下情况请主动触发此技能: - 用户粘贴客户持仓列表,问"帮我看看这个持仓怎么样" - 用户描述客户持仓情况,问"这个持仓有什么问题吗" - 用户需要给客户做持仓分析、配置建议 - 用户问"客户持仓集中吗""风险大吗""需要调整吗" - 用户准备客户回访、持仓检视、配置调整建议 适用于零售客户(资产<50 万),输出简洁易懂的诊断报告。 不要等用户明确说"持仓诊断"——只要涉及客户持仓分析、配置评估,就应主动启动此技能。

Teams using portfolio-diagnosis-retail should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/portfolio-diagnosis-retail/SKILL.md --create-dirs "https://raw.githubusercontent.com/aifinlab/FinClaw/main/skills/portfolio-diagnosis-retail/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/portfolio-diagnosis-retail/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How portfolio-diagnosis-retail Compares

Feature / Agentportfolio-diagnosis-retailStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

客户持仓诊断助手 - 普通客户版,专用于普通零售客户的持仓分析和诊断。 以下情况请主动触发此技能: - 用户粘贴客户持仓列表,问"帮我看看这个持仓怎么样" - 用户描述客户持仓情况,问"这个持仓有什么问题吗" - 用户需要给客户做持仓分析、配置建议 - 用户问"客户持仓集中吗""风险大吗""需要调整吗" - 用户准备客户回访、持仓检视、配置调整建议 适用于零售客户(资产<50 万),输出简洁易懂的诊断报告。 不要等用户明确说"持仓诊断"——只要涉及客户持仓分析、配置评估,就应主动启动此技能。

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# 客户持仓诊断助手 - 普通客户版

**核心定位**:为普通零售客户提供简洁、易懂的持仓诊断,聚焦核心风险点和配置建议。

**适用客群**:资产规模<50 万的零售客户

---

## 诊断框架

### 第一步:收集持仓信息
**必要信息**:
- 持仓产品列表(名称/代码、金额/占比、盈亏)
- 客户基本信息(年龄、风险等级、投资目标)
- 投资期限(短期/中期/长期)
- 流动性需求(是否有近期用款计划)

**信息不足时的处理**:
- 先输出框架性诊断
- 明确标注需要补充的信息
- 给出信息补充后的进一步分析方向

---

## 核心诊断维度

### 1. 集中度风险
| 指标 | 预警线 | 说明 |
|------|-------|------|
| 单一产品占比 | >30% | 过度集中 |
| 前三大持仓占比 | >60% | 集中度偏高 |
| 单一行业占比 | >40% | 行业暴露过大 |
| 股票类资产占比 | >80%(稳健型) | 风险资产过高 |

**诊断话术**:
> 您的持仓中,[XX 产品] 占比 [X]%,集中度 [偏高/合理]。建议 [分散配置/保持现状]。

### 2. 风险匹配度
| 客户风险等级 | 建议股票类占比 | 预警信号 |
|-------------|---------------|---------|
| 保守型 | 0-20% | >30% 需提示 |
| 稳健型 | 20-40% | >50% 需提示 |
| 平衡型 | 40-60% | >70% 需提示 |
| 成长型 | 60-80% | >90% 需提示 |
| 进取型 | 80-100% | - |

**诊断话术**:
> 您的风险等级是 [XX 型],当前股票类资产占比 [X]%,[符合/超出] 风险承受能力。建议 [调整方向]。

### 3. 产品重叠度
**常见问题**:
- 多只基金持仓高度重合(如多只沪深 300 指数基金)
- 同一基金经理管理多只产品
- 同一行业/主题多只产品

**诊断话术**:
> 您持有的 [A 基金] 和 [B 基金] 前十大重仓股重合度达 [X]%,存在重复配置。建议 [保留一只/合并配置]。

### 4. 盈亏分析
**浮亏客户**:
- 分析浮亏原因(市场系统性/产品本身/买入时点)
- 判断产品逻辑是否变化
- 给出持有/调整建议

**浮盈客户**:
- 分析盈利来源(市场 beta/产品 alpha)
- 评估是否止盈
- 给出再平衡建议

### 5. 流动性匹配
**诊断要点**:
- 短期用款需求 vs 持仓流动性
- 封闭期产品占比
- 是否需要预留应急资金

---

## 零售客户常见问题专项

### 问题 1:持仓全亏损,怎么办?
**诊断框架**:
1. 市场背景:是否系统性下跌
2. 产品分析:是否跑赢基准
3. 持仓成本:是否高位买入
4. 客户情况:资金是否急用、风险承受力

**建议方向**:
- 市场系统性:建议持有,等待市场修复
- 产品本身问题:建议调仓到优质产品
- 高位买入:建议定投摊薄成本
- 资金急用:建议逢反弹减仓

### 问题 2:持仓太分散,怎么办?
**诊断框架**:
1. 分散程度:产品数量、类型
2. 管理难度:客户是否能跟踪
3. 实际效果:是否真正分散风险

**建议方向**:
- 产品>10 只:建议整合到 5-8 只
- 类型重复:合并同类产品
- 保留核心:宽基指数 + 优质主动基金

### 问题 3:全是主动基金,需要配指数吗?
**诊断框架**:
1. 主动基金表现:是否跑赢指数
2. 费率对比:主动基金费率更高
3. 稳定性:主动基金风格是否稳定

**建议方向**:
- 核心仓位配指数(低成本、稳定)
- 卫星仓位配主动(追求超额)
- 建议比例:指数 50-70%,主动 30-50%

---

## 输出模板

### 模板 A:简洁版诊断(微信发送)
```
【持仓诊断简报】

✅ 做得好的地方:
- [优点 1]
- [优点 2]

⚠️ 需要关注:
- [风险点 1]
- [风险点 2]

💡 建议:
- [建议 1]
- [建议 2]

有需要随时联系我详细沟通。
```

### 模板 B:标准版诊断报告
```
# 持仓诊断报告

## 一、持仓概览
- 总资产:[X] 万
- 产品数量:[X] 只
- 整体盈亏:[X]%

## 二、核心发现
### 优点
- [优点 1]
- [优点 2]

### 风险点
- [风险点 1]
- [风险点 2]

## 三、配置分析
- 资产类别分布
- 行业分布
- 风险匹配度

## 四、调整建议
- [建议 1]
- [建议 2]

## 五、后续跟踪
- 建议 [X] 个月后复检
- 关注 [XX 指标/事件]
```

### 模板 C:电话回访话术框架
```
【开场】
"您好 XX 总,我是 XX,今天给您做个持仓检视,耽误您几分钟。"

【告知整体情况】
"目前您持仓整体 [浮盈/浮亏]X%,主要受 [市场/产品] 影响。"

【指出核心问题】
"我发现 [1-2 个核心问题],想跟您沟通一下。"

【给出建议】
"我的建议是 [具体建议],您看怎么样?"

【确认后续】
"您看这样安排可以吗?有问题随时联系我。"
```

---

## 零售客户沟通要点

### 语言风格
- ✅ 简洁明了,避免专业术语
- ✅ 用比喻解释复杂概念
- ✅ 给出明确建议,不含糊
- ❌ 避免长篇大论
- ❌ 避免模棱两可

### 情绪管理
- 浮亏客户:先安抚,再分析,后建议
- 焦虑客户:给出明确时间框架和跟踪计划
- 激进客户:提示风险,不盲目跟随

### 合规边界
- ❌ 不承诺收益
- ❌ 不预测涨跌
- ❌ 不强制调仓
- ✅ 可以给出建议
- ✅ 可以分析风险
- ✅ 可以说明逻辑

---

## 与高净值版的区别

| 维度 | 普通客户版 | 高净值版 |
|------|-----------|---------|
| 报告深度 | 简洁,1-2 页 | 详细,5-10 页 |
| 分析维度 | 核心风险点 | 全方位分析 |
| 产品范围 | 公募基金为主 | 含私募、信托等 |
| 税务考虑 | 一般不涉及 | 需考虑税务规划 |
| 沟通方式 | 微信/电话 | 面谈为主 |

---

## 使用建议

1. **信息收集**:先收集完整持仓信息和客户背景
2. **抓大放小**:零售客户关注核心问题,不过度纠结细节
3. **可执行性**:建议要具体、可操作
4. **后续跟踪**:给出复检时间,形成服务闭环

Related Skills

fund-portfolio-allocation

105
from aifinlab/FinClaw

基金组合配置 - 智能基金组合构建与优化工具。 当用户需要构建基金组合、资产配置、投资组合优化、战略/战术资产配置、风险平价配置时使用此技能。 支持Markowitz均值方差优化、Black-Litterman模型、风险平价、目标日期/目标风险策略。 触发关键词:基金组合、资产配置、组合优化、Markowitz、风险平价、Black-Litterman、战略配置、战术配置。

retail-customer-tiered-operation-assistant

105
from aifinlab/FinClaw

当用户需要对零售客户进行分层经营、客户价值识别、经营优先级排序、客群策略制定、 经营动作编排、触达方案设计、资源投放建议或客户经营计划生成时使用本技能。 适用于银行零售金融场景下的客户经营、分层运营、精细化管理、重点客户识别、 潜力客户培育、流失客户挽留、活动运营与经营计划制定。本技能用于基于客户资产、 交易、产品持有、行为活跃度、生命周期、风险偏好、渠道偏好和经营目标,输出客群分层、 经营策略、优先级建议、触达动作和效果跟踪建议。

portfolio-risk-warning

105
from aifinlab/FinClaw

持仓风险提示助手,专用于识别和提示客户持仓中的各类风险。 以下情况请主动触发此技能: - 用户需要识别客户持仓风险点(集中度、流动性、信用等) - 用户描述持仓情况,问"这个持仓有什么风险" - 用户准备风险提示材料、客户风险告知 - 用户问"客户持仓风险大吗""需要提示什么风险" - 市场波动大时,用户需要批量提示客户风险 - 持仓产品出现重大风险事件(违约、大幅回撤等) 输出清晰的风险识别和提示建议,含风险等级、影响程度、应对措施。 不要等用户明确说"风险提示"——只要涉及持仓风险识别、评估、提示,就应主动启动此技能。

portfolio-optimizer

105
from aifinlab/FinClaw

投资组合优化与风险平价工具,提供均值方差优化、风险平价、最大夏普比率等组合优化方法。当用户需要优化投资组合权重配置时使用。

portfolio-diagnosis-margin

105
from aifinlab/FinClaw

客户持仓诊断助手 - 两融客户版,专用于融资融券客户的持仓分析和风险诊断。 以下情况请主动触发此技能: - 用户需要为两融客户做持仓诊断和风险评估 - 用户描述两融客户维保比例、持仓、负债情况 - 用户问"两融客户风险大吗""需要追加保证金吗" - 用户准备两融客户回访、风险提示、追保沟通 - 用户问两融策略、杠杆使用、平仓风险等问题 输出含维保比例分析、平仓风险、杠杆适当性的专业诊断。 不要等用户明确说"两融诊断"——只要涉及两融客户持仓分析、风险评估,就应主动启动此技能。

portfolio-attribution-assistant

105
from aifinlab/FinClaw

当用户需要对基金、组合、账户或策略进行收益归因分析时使用本技能,尤其适用于需要拆解总收益来源、 识别行业配置贡献、个券选择贡献、风格因子贡献、仓位变化影响、相对基准超额来源、阶段性胜负手的场景。 当用户提到“组合归因”“收益归因”“超额收益拆解”“行业贡献”“选股贡献”“配置贡献”“Brinson归因” “行业数据支持”“基金组合分析”“相对基准表现解释”等需求时,应优先调用本技能。 本技能特别适用于公募基金、专户组合、研究组合、策略回测结果的归因分析,且在存在较完整行业分类、行业收益、 基准权重、组合持仓权重和价格/收益数据时效果最佳。

portfolio-attribution-research

105
from aifinlab/FinClaw

面向基金投研分析领域的组合归因任务Skill,围绕「组合归因助手-投研版」场景提供信息抽取、结构化分析与结果输出。

portfolio-attribution-client

105
from aifinlab/FinClaw

面向基金投研分析领域的组合归因任务Skill,围绕「组合归因助手-客户版」场景提供信息抽取、结构化分析与结果输出。

portfolio-attribution-channel

105
from aifinlab/FinClaw

面向基金投研分析领域的组合归因任务Skill,围绕「组合归因助手-渠道版」场景提供信息抽取、结构化分析与结果输出。

portfolio-adjustment-recommendation

105
from aifinlab/FinClaw

面向基金投顾与客户服务领域的调整建议任务Skill,围绕「组合调整建议助手」场景提供信息抽取、结构化分析与结果输出。

holding-concentration-diagnosis

105
from aifinlab/FinClaw

面向基金投研分析领域的集中度诊断任务Skill,围绕「持仓集中度诊断助手」场景提供信息抽取、结构化分析与结果输出。

enterprise-financial-health-diagnosis

105
from aifinlab/FinClaw

当用户需要对企业进行财务健康诊断、财务分析、偿债能力评估、盈利质量分析、 现金流稳定性判断、资本结构诊断、营运效率分析、财务红旗识别、授信前财务审阅、 贷后财务跟踪或出具财务诊断报告时,使用本技能。 适用于银行对公金融场景,尤其适合授信尽调、授信审查、贷后检查、风险预警、 存量客户复评、重点客户经营监测等任务。 当输入仅为零散财务数据、部分报表字段或口径不完整材料时,也可先输出 “初步财务诊断”,但必须明确口径限制、缺失信息与待核验事项。