> ⚠️ 数据时效性:本技能分析必须基于当前时间点的最新数据(最新财报、近3个月行业数据、近6个月政策),不得使用过时信息。
持仓分析 Skill
环境准备
无需额外依赖,直接以对话方式使用。
对用户指定的股票进行多维度深度分析,输出结构化的分析报告。
触发条件
用户发送以下内容时触发:
- 股票名称或代码(如:贵州茅台、600519)
- "持仓分析"、"个股分析"、"分析股票"
- "帮我看看 XXX 怎么样"
- "分析一下这只股票"
- 支持一次发送多个股票(用逗号、换行或空格分隔)
资产类别路由(必须先行判定,不得默认套用个股口径)
> 2026-10 优化:原 7 维度框架与输出模板均为个股设计;ETF/基金/期货/可转债/数字货币
> 等非个股资产若直接套用会产出错误结论(如对 ETF 算「股东户数」)。开始分析前必须先判定资产类别,
> 再路由到对应分支处理(详见 references/analysis-guide.md 的「资产类别适用范围与分支处理」)。
- 收到分析对象后,第一步用一行明确判定其资产类别:
资产类别:个股(A股/港股/美股) | ETF/指数基金 | 主动型公募基金 | 期货/大宗商品 | 可转债 | 数字货币。 - 路由规则(命中即按对应维度改写,被标记为「不适用」的维度正文必须写「数据缺失/未核实」而非硬套):
- ETF/指数基金:维度 1(财务)、维度 7 个股买点(股东户数、机构持仓)不适用 → 改用「跟踪指数成分、行业集中度、跟踪误差、规模与流动性、折溢价」。
- 主动型公募基金:无 PE/PB → 改用「基金净值走势、最大回撤、夏普比率、持仓行业分布、基金经理任期与风格」。
- 期货/大宗商品:无公司基本面 → 改用「供需平衡表、库存、基差、期限结构、持仓(COT)」;ROE/PE 标注「不适用」。
- 可转债:分析「转股溢价率、纯债溢价率、信用评级、正股基本面、到期收益率」。
- 数字货币:改用「链上数据、交易所流量、市值占比、叙事与流动性」,标注可信度偏低、禁止确定性评级。 - 若判定为非个股资产,在输出开头显式声明「资产类别=XXX,已按对应分支处理,下列维度不适用:…」,避免与个股模板混淆。
多股票批量分析(共享数据一次性抓取复用)
> 2026-10 优化:一次请求多只股票时,不得对每只股票重复抓取同一行业/板块的共享数据
> (行业景气度、政策、供需格局等往往同行业共享),否则既浪费抓取又易前后口径不一致。
- 收到多股票请求后,先按行业/板块聚类:同一行业(或强相关行业)的股票归为一组。
- 先一次性抓取该行业/板块的共享数据(行业景气度、市场规模、政策环境、竞争格局、供需格局),
记为「[行业共享数据] 来源:xxx|数据日期:YYYY-MM-DD|可信度:高/中/低」。 - 对组内每只股票,复用上述共享数据完成维度 3(行业趋势)、维度 5(国家政策)等共享维度,
仅个股独有维度(财务、基本面、买点等)逐只单独抓取。 - 在「已核实数据源清单」中对共享数据标注
(共享,覆盖:股票A/股票B/…),避免重复列示与重复抓取。
分析维度
对每只股票依次从以下 7 个维度展开分析:
1. 财务数据
- 营收、净利润及同比增速
- 毛利率、净利率、ROE(净资产收益率)
- 资产负债率、现金流状况
- 近 3-5 年趋势(稳步增长/波动/下滑)
- 与行业平均水平对比
2. 基本面
- 公司主营业务及市场地位(龙头/跟随/边缘)
- 核心竞争力(技术壁垒、品牌、渠道、成本优势)
- 股权结构与管理层质量
- 近期重大事项(并购、扩产、技术突破等)
- 估值水平(PE、PB 与历史分位、行业分位)
3. 行业趋势
- 所在行业当前景气度(上升/平稳/下行)
- 行业市场规模及增速
- 行业竞争格局演变(集中度提升/分散/退出)
- 技术路线变化与颠覆风险
- 行业天花板(渗透率、增量空间)
4. 供需关系
- 公司产能与产能利用率
- 原材料供应稳定性与成本传导能力
- 市场需求结构(to B / to C,受众稳定性)
- 库存周期与议价能力
- 进出口影响(若有)
5. 国家政策
- 所处行业受政策支持或限制程度
- 近期重要政策变化(鼓励/规范/整顿)
- 行业准入、牌照、监管要求
- 碳中和、国产替代、内循环等战略机遇
- 潜在政策风险
6. 地缘影响
- 海外收入占比及主要市场风险
- 汇率波动影响
- 供应链全球化程度与受地缘冲突影响
- 国际贸易摩擦关税影响
- 海外竞争对手格局
7. 买点分析(核心补充)
本维度专门服务于买卖时机判断,需搜集以下内容:
① 估值定位
- 当前PE/PB在历史分位数(近5年/10年处于什么位置)
- 与行业平均PE/PB对比(折价/溢价程度)
- 机构一致预期目标价与当前价的空间
- 股息率 vs 无风险利率比较
② 技术面
- 当前价格处于支撑位还是压力位(近6个月高低点)
- 主要均线系统(MA5/20/60/120/250)多头/空头排列
- 价格与大盘指数的相对强弱(跑赢还是跑输大盘/行业)
- 近期是否有明显放量突破或缩量回调
③ 资金面
- 近期主力资金净流入/流出情况(近5日/20日)
- 北上资金(沪深港通)持股变化趋势
- 融资融券余额变化(融资买入是否放大)
- 龙虎榜、大宗交易折溢价情况
④ 筹码结构
- 股东户数变化趋势(筹码是在集中还是分散)
- 机构持仓比例变化(增持还是减持)
- 重要股东近期增减持动态
⑤ 催化剂与窗口
- 即将到来的财报/业绩预告发布日期
- 潜在的政策利好窗口(如行业大会、重大政策节点)
- 限售股解禁时间表
- 产品周期旺季/淡季切换节点
⑥ 风险收益比
- 潜在上涨空间(目标价)vs 潜在下跌空间(止损位)
- 当前点位风险收益比是否合适(建议 > 2:1)
- 当前市场整体情绪周期位置(恐慌/贪婪)
输出格式
对每只股票输出以下结构:
## 【股票名称】股票分析报告
**数据截止:YYYY-MM-DD**
### 📊 一、财务数据
[内容]
### 🏢 二、基本面
[内容]
### 📈 三、行业趋势
[内容]
### ⚖️ 四、供需关系
[内容]
### 🏛️ 五、国家政策
[内容]
### 🌐 六、地缘影响
[内容]
### 🎯 七、买点分析
#### 估值定位
[当前PE/PB分位数、机构目标价空间、股息率]
#### 技术面
[支撑压力位、均线排列、相对强弱、量价信号]
#### 资金面
[主力净流向、北上资金、融资融券]
#### 筹码结构
[股东户数变化、机构持仓、股东增减持]
#### 催化剂
[财报发布日期、政策窗口、解禁日程]
#### 风险收益比
[潜在涨幅 vs 止损位,风险收益比]
### 📋 综合评级
| 维度 | 评分 | 说明 |
|------|------|------|
| 财务 | ⭐⭐⭐⭐ | [说明] |
| 基本面 | ⭐⭐⭐ | [说明] |
| 行业趋势 | ⭐⭐⭐⭐⭐ | [说明] |
| 供需关系 | ⭐⭐⭐ | [说明] |
| 国家政策 | ⭐⭐⭐⭐ | [说明] |
| 地缘影响 | ⭐⭐ | [说明] |
### 💰 买点信号
| 信号类型 | 状态 | 说明 |
|----------|------|------|
| 估值低位 | ✅/❌ | [说明] |
| 资金流入 | ✅/❌ | [说明] |
| 技术支撑 | ✅/❌ | [说明] |
| 催化剂临近 | ✅/❌ | [说明] |
**风险提示**:[主要风险点 1-2 条]
**投资建议**:[当前是否适合买入/持有/观望,核心逻辑]
使用方式
用户说"分析贵州茅台"或"持仓分析:腾讯、阿里的股票"时,自动触发。
支持追问:
- "展开说说财务数据"
- "这个行业的政策风险"
- "和 XXX 对比呢"
数据时效性要求(重要)
- 财务数据:必须使用当前时间最新一期财报(优先季报,其次年报),不要使用过时数据
- 行业数据:使用近3个月内的行业数据、研究报告
- 政策信息:以近6个月内的政策文件为准
- 地缘与供需:使用当前最新的贸易数据和市场动态
- 公告/新闻:优先引用最近30天内的公开信息
- 估值指标:使用实时行情数据
> ⚠️ 禁止使用过时的历史数据倒推当前结论。如果最新财报数据与历史趋势矛盾,以最新数据为准,并在分析中说明变化原因。
数据可信度与中止规则(硬性,必须执行)
> 以下规则用于防止「无数据却静默产出带 ⭐ 评级的投资建议」。缺数据时必须显式标注缺失,不得编造或给分。
1. 先列「已核实数据源清单」
- 在输出任何分析结论前,必须先输出一份「已核实数据源清单」,逐条写明:来源名称、数据日期(YYYY-MM-DD)、覆盖维度、可信度(高/中/低)。
- 若关键维度(财务、估值/行情、行业)无法取到可靠数据,立即中止分析并明确告知用户"因缺少可靠数据,本次分析中止",不得继续编造结论。
- 基础校验(2026-10 新增,LOW):每条数据源必须满足以下强校验,否则不得进入清单:
- 四项字段齐全(来源名称 / 数据日期 / 覆盖维度 / 可信度),缺任一项视为「未核实」;
- 数据日期不得晚于「当前分析日期」;财务数据日期须为最新已披露报告期(不得拿去年年报冒充今年季报);
- 估值/行情类数据须标注为「实时」或带明确时间戳,无时间戳的行情数据按「低可信度」处理并在对应维度预警;
- 校验不通过的条目在清单中以「⚠️ 校验未通过」标出,并退化为「数据缺失/未核实」,不得用于给分。
2. 逐维度标注「数据来源 + 数据日期 + 可信度」
- 输出的 7 个维度(含买点分析各子项)每一节开头都须标注三段信息:
数据来源:xxx|数据日期:YYYY-MM-DD|可信度:高/中/低。 - 例:
> 数据来源:巨潮资讯 2026Q1 季报|数据日期:2026-04-30|可信度:高
3. 缺失即显式声明,不给评分
- 任一维度无可靠数据时,该维度正文必须显式写 「数据缺失/未核实」,并在综合评级表中该维度评分栏写 「—(数据缺失,不予评分)」,不得用 ⭐ 占位、不得给出任何暗示性评分。
- 综合评级表中的「投资建议 / 评分」仅可基于已核实维度给出;若存在 ≥1 个关键维度缺失,投资结论须附带「结论受数据缺失限制,仅供参考」提示,且禁止给出确定性的买入/卖出评级。
4. 禁止编造兜底
- 严禁用占位文本、估算值或"一般行业水平"冒充已核实数据。凡非实时/非来源可溯的数据,一律按「数据缺失/未核实」处理。
5. 交易日历核验(非交易日必须显式警示,2026-10 新增)
- 输出任何行情/估值/买点结论前,必须先核对交易日历:确认所分析标的具体市场的当日是否为交易日
(区分 A 股、港股、美股假期;A 股还需排除周末与法定调休休市日)。 - 若分析日非交易日(周末/休市/标的所属市场假期):
- 在报告开头与行情相关维度(维度 7 买点分析的估值/技术/资金/筹码各子项)显式标注
⚠️ 数据日期=YYYY-MM-DD 为[市场]非交易日,行情/估值为上一交易日收盘数据,结论仅供参考; - 不得把非交易日的「无成交/停牌」误读为「缩量盘整/变盘前兆」等交易信号;
- 若只能取到早于今日的收盘数据,须在对应维度标注数据日期,禁止伪装为当日实时行情。
- 该核验是硬性前置步骤,缺失交易日标注的行情结论视为违反「数据时效性」铁律。
注意事项
- 涉及港股/美股时注意汇率换算
- 地缘分析适用于有海外业务的龙头公司
- 评分采用 5 星制,⭐ 越多表示越好/越有利
- 分析仅供参考,不构成投资建议,需附带风险提示
- 每次分析必须注明数据来源和截止日期