Stock Deep Analysis — 个股深度分析
概述
研究员级别的个股深度分析框架,超越常规的基本面/技术面分析,从 10个维度 对个股进行全景式深度剖析,输出专业级交互式HTML报告。
与其他股票技能的关系
| 技能 | 定位 | 与本品关系 |
|---|---|---|
stock-analyzer |
东财数据快速分析 | 本品在其基础上增加商业模式、估值建模、管理层评估等深度维度 |
stock-analysis |
美股Yahoo Finance分析 | 本品覆盖A股/港股/美股,分析深度远超8维度评分 |
us-stock-analysis |
美股基本面+技术面报告 | 本品覆盖全市场,维度更全,含可视化报告 |
westock-data |
市场数据查询 | 本品的数据源之一,可调用 westock-data 获取结构化行情数据 |
neodata-financial-search |
金融数据NLP搜索 | 本品的数据源之一,用于补充搜索非结构化金融信息 |
核心差异化
- 10维全景分析:不止基本面/资金面/技术面,包含商业模式、估值建模、管理层治理等专业维度
- 研究员视角:像专业研究员一样思考——理解生意本质、评估竞争壁垒、拆解增长驱动
- 跨市场覆盖:A股(沪深/创业/科创/北交)、港股、美股统一分析框架
- 交互式报告:HTML可视化Dashboard,含雷达图、评分卡、行业对比、风险矩阵
触发条件
以下情况使用此skill:
- 用户请求"深度分析XX股票"
- 用户提到"深度研究"、"尽调分析"、"研究分析"、"估值建模"
- 用户想了解一只股票的全维度深度画像
- 用户已用
stock-analyzer做了快速分析,需要更深入的研究 - 用户是研究员/分析师,需要专业级的个股报告
关键词触发:
- 中文:深度分析、个股深度、研究分析、尽调、估值建模、深度拆解、全景分析、研究员视角
- 英文:deep analysis, comprehensive analysis, deep dive, research report, due diligence
- 股票名+深度:贵州茅台深度、腾讯深度、NVDA deep dive
分析流程概览
用户输入股票
│
▼
Step 1: 识别股票(市场/代码/名称)
│
▼
Step 2: 多源数据采集(并行)
├── westock-data → 行情/K线/财报/资金流向
├── neodata-financial-search → 研报/新闻/公告
├── WebSearch → 行业分析/管理层/机构观点
└── WebFetch → 公司官网/投资者关系
│
▼
Step 3: 10维度深度分析(串行+并行混合)
│
├── 维度1: 公司基本面 (权重15%)
├── 维度2: 商业模式与护城河 (权重15%)
├── 维度3: 行业与产业链 (权重10%)
├── 维度4: 管理层与公司治理 (权重10%)
├── 维度5: 估值分析建模 (权重15%)
├── 维度6: 技术面分析 (权重5%)
├── 维度7: 资金面分析 (权重10%)
├── 维度8: 机构研究跟踪 (权重5%)
├── 维度9: 事件与催化剂 (权重10%)
└── 维度10: 风险全面分解 (权重5%)
│
▼
Step 4: 综合评分与投资建议
│
▼
Step 5: 生成HTML可视化报告
Step 1: 识别股票
输入格式处理
| 输入示例 | 识别结果 | 市场 | 代码格式 |
|---|---|---|---|
| 600519 / 贵州茅台 | 贵州茅台 | A股-沪市 | sh600519 |
| 300750 / 宁德时代 | 宁德时代 | A股-深市(创业板) | sz300750 |
| 00700 / 腾讯 | 腾讯控股 | 港股 | hk00700 |
| AAPL / 苹果 | Apple Inc | 美股-纳斯达克 | AAPL |
| NVDA / 英伟达 | NVIDIA | 美股-纳斯达克 | NVDA |
| 601899 / 紫金矿业 | 紫金矿业 | A股-沪市 | sh601899 |
代码标准化
统一使用以下格式进行后续数据查询:
- A股-沪市:
sh+ 6位数字代码 - A股-深市(含创业板):
sz+ 6位数字代码 - A股-北交所:
bj+ 6位数字代码 - 港股:
hk+ 5位数字代码(不足前补0) - 美股: 原始ticker符号(大写)
Step 2: 多源数据采集
数据源优先级
| 数据类别 | 首选数据源 | 备选数据源 |
|---|---|---|
| 实时行情 | westock-data | WebSearch + WebFetch(东方财富) |
| K线数据 | westock-data | 东方财富K线API |
| 财务报表 | westock-data / neodata-financial-search | WebSearch(财报数据) |
| 资金流向 | westock-data | 东方财富资金流向页 |
| 研报/评级 | neodata-financial-search | WebSearch(券商研报) |
| 行业分析 | WebSearch | 行业报告网站 |
| 管理层信息 | WebSearch | 公司官网/年报 |
| 股东结构 | westock-data / WebSearch | 东方财富F10 |
| 新闻/公告 | WebSearch + neodata-financial-search | 东方财富公告页 |
| 机构持仓 | westock-data | 东方财富股东研究页 |
采集指令示例
使用 westock-data 获取行情和K线:
- A股: 调用 westock-data 查询股票行情、日K线(最近250个交易日)、财务报表
- 港股: 调用 westock-data 查询港股行情、日K线
- 美股: 调用 westock-data 查询美股行情、日K线
使用 neodata-financial-search 获取研报和新闻:
- 搜索研报:"{股票名称} 研报 评级 目标价"
- 搜索新闻:"{股票名称} 最新公告 新闻"
使用 WebSearch 补充:
- 商业模式分析:"{股票名称} 商业模式 竞争壁垒 护城河"
- 管理层信息:"{股票名称} 管理层 董事长 CEO 履历"
- 行业分析:"{行业名称} 产业链 竞争格局 市场规模"
- 机构观点:"{股票名称} 机构调研 一致预期"
数据采集注意事项
- 并行采集:行情、基本面、新闻面数据互不依赖,应并行获取
- 时效标注:所有数据需标注获取时间,财务数据需标注报告期
- 来源透明:每条数据需标注来源(
[westock]/[neo]/[search]/[fetch]) - 降级策略:首选数据源不可用时,自动降级到备选,并在最终报告中标注
Step 3: 10维度深度分析
> 每个维度的详细分析框架和检查清单,参见 references/dimension_guide.md。
维度1: 公司基本面 (权重15%)
分析目标:理解公司的财务健康状况和经营效率。
核心指标:
| 类别 | 关键指标 | 数据来源 |
|---|---|---|
| 盈利能力 | ROE、ROIC、毛利率、净利率、EBITDA率 | 财务报表 |
| 成长能力 | 近3年营收CAGR、净利润CAGR、扣非净利润CAGR | 财务报表 |
| 财务健康 | 资产负债率、流动比率、利息保障倍数、有息负债率 | 资产负债表 |
| 现金流 | 经营现金流/净利润比值、自由现金流、资本开支比率 | 现金流量表 |
| 运营效率 | 存货周转率、应收账款周转率、总资产周转率 | 财务报表 |
分析产出:
- 近3-5年关键财务指标趋势表
- 与行业平均/行业龙头的横向对比
- 财务健康度评级(优秀/良好/一般/关注/预警)
- 基本面评分(满分10分)
评分规则:
- ROE连续3年>15%: +2分
- 近3年营收CAGR>20%: +2分
- 毛利率>行业均值: +1分
- 经营现金流/净利润>1: +1分
- 资产负债率<行业安全线: +1分
- 自由现金流为正且增长: +1分
- 近3年净利润CAGR>25%: +1分
- 净利率>行业均值: +1分
维度2: 商业模式与护城河 (权重15%)
分析目标:理解公司如何赚钱、为什么能持续赚钱。
分析框架:
-
商业模式画布
- 价值主张:解决了什么痛点/需求?
- 收入模型:产品收入/服务收入/订阅收入/广告收入等
- 成本结构:固定成本 vs 可变成本占比
- 客户画像:B端/C端,客户集中度
- 渠道:直销/经销/线上/线下 -
护城河评估(晨星五要素)
- 无形资产:品牌、专利、特许经营权
- 转换成本:客户迁移难度
- 网络效应:用户越多价值越大
- 成本优势:规模效应/流程优势/地理优势
- 有效规模:利基市场的自然垄断 -
竞争壁垒量化
- 市场份额及变化趋势
- 利润率与行业均值对比(持续高于行业说明有壁垒)
- 定价权评估(能否持续提价而不流失客户)
- 客户粘性指标(续费率/复购率)
评分规则:
- 拥有3个以上护城河要素: +3分
- 毛利率高于行业均值10个百分点以上: +2分
- 市场份额持续提升: +2分
- 商业模式可复制/可扩展: +1分
- 拥有定价权: +1分
- 客户高度集中(单一客户>30%): -1分
维度3: 行业与产业链 (权重10%)
分析目标:理解公司在产业链中的位置、行业空间和竞争格局。
分析框架:
-
行业空间
- TAM(总可寻址市场)、SAM(可服务市场)、SOM(可得市场)
- 行业增速(过去3年CAGR + 未来3年预期CAGR)
- 行业发展阶段(导入期/成长期/成熟期/衰退期) -
产业链地位
- 产业链图谱(上游→中游→下游)
- 公司在产业链中的位置和价值占比
- 上下游议价能力分析 -
竞争格局
- 波特五力分析
- 主要竞争对手及市场份额
- 竞争关键要素(技术/品牌/成本/渠道) -
政策环境
- 产业政策支持/限制
- 监管趋势
- 政策敏感度评估
评分规则:
- 行业处于成长期: +2分
- TAM>千亿级别: +2分
- 行业集中度提升(龙头份额扩大): +2分
- 政策明确支持: +1分
- 处于产业链核心环节: +1分
- 行业增速>15%: +1分
维度4: 管理层与公司治理 (权重10%)
分析目标:评估管理团队能力和公司治理水平。
分析框架:
-
管理团队评估
- 核心管理层履历(创始人/CEO/CFO)
- 行业经验年限
- 历史业绩记录
- 战略眼光与执行力 -
资本配置能力
- 过往并购的成功率
- 分红/回购政策
- 再投资回报率
- 是否盲目多元化 -
股东结构
- 实际控制人及持股比例
- 机构投资者占比
- 股权激励情况
- 股权质押比例 -
公司治理
- 董事会独立性
- 信息披露质量
- 是否有治理负面记录(违规/处罚/诉讼)
- ESG评级(如有)
评分规则:
- 创始人/CEO行业经验>10年: +2分
- ROIC持续>WACC: +2分
- 机构持股>30%: +1分
- 股权质押<20%: +1分
- 信息披露良好无违规: +1分
- 有合理的股权激励: +1分
- 有治理污点: -2分
- 大股东高比例质押: -1分
维度5: 估值分析建模 (权重15%)
分析目标:通过多种估值方法,判断当前估值的合理性和安全边际。
估值方法:
-
相对估值法
- PE(TTM / 2026E / 2027E)
- PB、PS、EV/EBITDA
- 与历史5年估值区间对比(当前分位数)
- 与同行业可比公司对比 -
绝对估值法(DCF简版)
- 预测未来5年自由现金流
- 确定终值增长率(保守取2-3%)
- 确定WACC折现率
- 计算企业价值→股权价值→每股内在价值 -
情景分析
- 🟢 乐观情景:营收增速取分析师一致预期上限,利润率改善
- 🟡 中性情景:营收增速取一致预期中值
- 🔴 保守情景:营收增速放缓,利润率承压 -
安全边际评估
- 当前价格 vs DCF内在价值
- 当前PE vs 历史PE中位数
- PEG(当前PE / 未来3年净利润增速)
输出示例:
估值区间(中性情景):
├── DCF内在价值: ¥XX.XX
├── PE估值区间: ¥XX.XX - ¥XX.XX (基于历史PE 25%-75%分位)
├── 可比估值区间: ¥XX.XX - ¥XX.XX
└── 综合估值区间: ¥XX.XX - ¥XX.XX
当前价格: ¥XX.XX → 潜在空间: +XX% to +XX%
评分规则:
- 当前PE低于历史中位数: +3分
- DCF内在价值 > 当前价格×1.2: +2分
- PEG < 1: +2分
- 当前PE低于行业均值: +1分
- 当前估值处于历史高分位(>80%): -2分
- PE > 50(传统行业)或>100(科技): -1分
维度6: 技术面分析 (权重5%)
分析目标:从量价角度判断短期趋势,辅助择时。
分析内容:
- 当前价格相对52周高/低点位置
- 均线系统排列(多头/空头/交叉)
- MACD、RSI、布林带状态
- 支撑位和压力位
- 成交量趋势和量价配合
市场约定:
- A股:红色=上涨,绿色=下跌
- 港股/美股:绿色=上涨,红色=下跌(在报告中统一使用A股约定)
评分规则:
- 处于上升趋势(价格>MA60且MA多头排列): +5分
- RSI 30-70区间(无过度买卖): +3分
- 成交量温和放大: +2分
- RSI>80(超买): -2分
- 出现顶背离: -3分
维度7: 资金面分析 (权重10%)
分析目标:追踪主力资金动向,理解聪明钱态度。
A股专用指标:
| 指标 | 数据来源 | 分析意义 |
|------|---------|---------|
| 主力资金净流入 | 东方财富资金流向 | 主力态度 |
| 北向资金持仓变化 | 沪深港通 | 外资态度 |
| 融资融券余额 | 东方财富 | 杠杆资金情绪 |
| 大宗交易 | 东方财富 | 机构调仓 |
| 股东户数变化 | F10/季报 | 筹码集中度 |
港股/美股份指标:
- 港股通持仓变化(港股)
- 机构持仓13F变化(美股)
- 做空比例变化(美股)
评分规则:
- 近20日主力资金净流入: +3分
- 北向资金/港股通持续增持: +2分
- 股东户数持续减少(筹码集中): +2分
- 融资余额温和上升: +1分
- 主力资金持续流出: -3分
- 融券余额大幅增加: -2分
维度8: 机构研究跟踪 (权重5%)
分析目标:汇总机构观点,跟踪一致预期的变化。
数据采集:
- 近6个月研报数量
- 最新评级分布(买入/增持/中性/减持/卖出)
- 目标价区间及均值
- EPS一致预期及变化趋势
- 调研频率(近1年机构调研次数)
分析产出:
- 评级汇总表
- 一致预期EPS变化趋势
- 目标价偏离度(当前价格 vs 目标价均值)
- 关注度变化(近3月 vs 前3月研报数量对比)
评分规则:
- 买入/增持占比>80%: +3分
- 目标价均值 > 当前价×1.3: +2分
- 一致预期EPS持续上调: +2分
- 近1年机构调研>5次: +1分
- 研报关注度持续提升: +1分
维度9: 事件与催化剂 (权重10%)
分析目标:识别驱动股价变动的核心事件和催化剂。
事件类型:
| 事件类型 | 影响方向 | 示例 |
|---|---|---|
| 财报发布 | 双向 | 业绩超预期/低于预期 |
| 产品发布 | 通常正面 | 新产品/新技术发布 |
| 政策催化 | 双向 | 产业政策利好/监管收紧 |
| 并购重组 | 双向 | 收购优质标的/商誉减值 |
| 管理层变动 | 双向 | 明星CEO加入/核心高管离职 |
| 行业事件 | 双向 | 行业涨价/需求萎缩 |
| 国际合作 | 通常正面 | 出海进展/海外订单 |
| 重大合同 | 通常正面 | 大额订单/战略合作 |
催化剂日历:
- 即将发布财报的时间
- 预计产品发布/展会时间
- 限售股解禁时间
- 股东大会/分红除权时间
评分规则:
- 近期(1-3月)有明确正面催化剂: +3分
- 中长期(3-12月)有潜在正面催化剂: +2分
- 催化剂确定性高: +2分
- 不存在解禁/减持等负向事件: +1分
- 即将面临大规模解禁: -2分
- 存在重大不确定性事件: -2分
维度10: 风险全面分解 (权重5%)
分析目标:系统性地识别和评估各类风险。
风险分类:
| 风险类别 | 子项 | 评估要点 |
|---|---|---|
| 公司特有风险 | 经营风险 | 客户集中度、单一产品依赖、产能瓶颈 |
| 财务风险 | 高杠杆、流动性紧张、商誉减值风险 | |
| 技术风险 | 技术迭代、研发失败、专利纠纷 | |
| 行业风险 | 竞争风险 | 新进入者、价格战、颠覆性技术 |
| 周期风险 | 行业周期位置、供需关系 | |
| 宏观风险 | 政策风险 | 监管收紧、税收变化、反垄断 |
| 汇率风险 | 外汇敞口评估(海外收入占比) | |
| 地缘风险 | 贸易摩擦、制裁风险 | |
| 市场风险 | 流动性风险 | 日均成交额、大盘系统性风险 |
| 估值风险 | 高估值下的戴维斯双杀风险 |
风险矩阵输出:
高影响
│
重点关注区 │ 危机区
(制定预案) │ (立即行动)
──────────┼──────────
监控区 │ 关注区
(定期review)│ (评估缓释)
│
低影响
低概率 ←──────────→ 高概率
评分规则:
- 公司特有风险低(经营稳健、无重大依赖): +3分
- 行业风险可控(龙头地位/高壁垒): +2分
- 宏观风险暴露有限(内需为主/政策友好): +2分
- 估值风险低(估值合理/有安全边际): +1分
- 存在重大单一依赖风险: -3分
- 高杠杆+盈利下滑: -2分
Step 4: 综合评分与投资建议
评分汇总
| 维度 | 权重 | 得分 | 加权 |
|---|---|---|---|
| 1. 公司基本面 | 15% | X/10 | X.XX |
| 2. 商业模式与护城河 | 15% | X/10 | X.XX |
| 3. 行业与产业链 | 10% | X/10 | X.XX |
| 4. 管理层与治理 | 10% | X/10 | X.XX |
| 5. 估值分析建模 | 15% | X/10 | X.XX |
| 6. 技术面分析 | 5% | X/10 | X.XX |
| 7. 资金面分析 | 10% | X/10 | X.XX |
| 8. 机构研究跟踪 | 5% | X/10 | X.XX |
| 9. 事件与催化剂 | 10% | X/10 | X.XX |
| 10. 风险分解 | 5% | X/10 | X.XX |
| 综合得分 | 100% | X.XX |
投资建议等级
| 综合得分 | 建议等级 | 含义 |
|---|---|---|
| ≥8.5 | ⭐⭐⭐⭐⭐ 强烈推荐 | 多维度优异,可积极建仓 |
| 7.5-8.4 | ⭐⭐⭐⭐ 推荐 | 整体优质,逢低布局 |
| 6.5-7.4 | ⭐⭐⭐ 中性偏正面 | 总体不错,注意仓位 |
| 5.5-6.4 | ⭐⭐ 观望 | 有亮点也有硬伤,等待更好时机 |
| 4.5-5.4 | ⭐ 谨慎 | 风险收益比不理想 |
| <4.5 | ❌ 回避 | 存在重大风险或基本面恶化 |
核心结论
以研究员摘要形式输出:
1. 1-2句话总结投资逻辑(核心看多/看空理由)
2. 当前估值水位和合理估值区间
3. 最重要的3个驱动力/催化剂
4. 最需要关注的3个风险点
5. 建议操作(建仓价位、目标价位、止损价位)
Step 5: 生成HTML可视化报告
HTML报告特性
- 📊 顶部仪表盘:综合评分大数字 + 10维度雷达图
- 📈 维度分数卡:各维度得分+进度条
- 🔍 可展开详情:每个维度点击展开详细分析
- 📋 数据来源追踪:每条数据标注来源状态
- 🎨 A股约定配色:红色=涨/看好,绿色=跌/看空
- 🖨️ 打印友好:支持导出PDF
- 📱 响应式布局:适配桌面和移动端
报告生成流程
- 读取
assets/report_template.html模板 - 将分析数据填充到模板中的数据占位符
- 初始化雷达图(Chart.js)和交互逻辑
- 保存为
{股票代码}_{股票名称}_深度分析_{日期}.html - 用
present_files展示给用户
报告结构
┌──────────────────────────────────────────┐
│ 头部:股票名称/代码 | 分析日期 | 数据状态 │
├──────────────────────────────────────────┤
│ 仪表盘:综合评分 | 建议等级 | 雷达图 │
├──────────────────────────────────────────┤
│ 10维度分数卡(可展开) │
│ ├── 维度1-5 左列 │
│ └── 维度6-10 右列 │
├──────────────────────────────────────────┤
│ 估值分析专区 │
│ ├── 估值方法对比表 │
│ └── 情景分析 │
├──────────────────────────────────────────┤
│ 风险矩阵 + 催化剂时间线 │
├──────────────────────────────────────────┤
│ 核心结论与建议 │
├──────────────────────────────────────────┤
│ 数据来源追踪表 │
└──────────────────────────────────────────┘
集成现有技能
本skill在数据采集阶段应优先调用以下已安装技能:
westock-data(行情/财报/资金流向)
- A股行情查询、K线数据、财务报表
- 资金流向、股东结构数据
- 当需要结构化市场数据时优先使用
neodata-financial-search(研报/新闻/公告)
- 券商研报搜索和摘要
- 公司公告和新闻搜索
- 非结构化金融信息补充
stock-analyzer(东财数据快速获取)
- 作为备选数据源
- 东方财富搜索和F10资料
- 当westock-data数据不够充分时使用
数据源优先级决策树
需要市场数据?
├── 结构化行情/K线/财报 → westock-data(首选)
├── 研报/新闻/公告 → neodata-financial-search(首选)
├── 行业分析/管理层 → WebSearch
├── 公司官网/投资者关系 → WebFetch
└── 数据不全或失败 → stock-analyzer(降级)
使用示例
示例1: A股深度分析
用户:深度分析贵州茅台 600519
→ 触发本skill
→ 识别:A股-沪市,贵州茅台,sh600519
→ 并行采集:westock-data(行情/财报) + neodata(研报) + WebSearch(行业/管理层)
→ 执行10维度分析
→ 生成HTML可视化报告
→ present_files展示
示例2: 港股深度分析
用户:腾讯控股深度分析
→ 触发本skill
→ 识别:港股,腾讯控股,hk00700
→ 并行采集数据
→ 10维度分析(含港股通资金分析)
→ 生成报告
示例3: 美股深度分析
用户:NVDA deep dive
→ 触发本skill
→ 识别:美股,NVIDIA,NVDA
→ 并行采集数据
→ 10维度分析(含机构持仓13F分析)
→ 生成报告
注意事项
- 数据时效:所有分析均需标注数据获取时间,财务数据标注报告期
- 免责声明:报告开头必须包含 "⚠️ 本报告由AI生成,仅供参考,不构成投资建议"
- 来源透明:每条关键数据标注来源,无法获取的数据明确标注"数据缺失"
- 中国市场约定:A股红色=上涨,绿色=下跌;报告全文统一使用此约定
- 报告保存路径:默认保存在当前工作目录
- 分析客观性:必须同时呈现看多和看空逻辑,不可偏废
- 评分校准:不同行业/生命周期的公司,评分基准可微调(如科技股PE容忍度更高)
- 交互体验:HTML报告支持维度展开/折叠、雷达图悬停详情、估值情景切换
参考文件
references/dimension_guide.md— 10维度详细分析框架、检查清单和评分细则assets/report_template.html— HTML可视化报告模板