Value Stock Review(无增长价值股深度体检)
Overview
用于对收入稳定、利润有底但缺乏增长预期的成熟公司做系统性体检,回答三个问题:当前股价高估还是低估?风险点在哪?机会点在哪?
典型用法:用户只给一个公司名(或股票代码),即自动完成全流程并输出分析报告,无需用户提供任何额外材料。
方法源自经典价值股分析框架("白云山式"体检),核心信条:
- 营收不会骗人 —— 利润可被收购/会计处理修饰,收入很难造假,先看营收
- 定价看可复制性 —— 可复制的稳定生意,成熟市场只给 10-15x,新兴市场 15-20x
- 家底是安全垫 —— 清算价值决定跌不跌得动,增长预期决定涨不涨得动
- 流动性决定弹性 —— 成交枯竭时 PB 毫无弹性,再便宜也不涨
- 底座每期要重验 —— "稳赚 XX 亿"是上期的结论,本期必须用最新财报重新验证
适用场景
- 用户只给公司名/代码,要求"分析一下 / 高估还是低估 / 值不值得买 / 深度分析"
- 目标公司属于:收入多年横盘、扣非利润稳定、无券商增长预测、PB 低于 1.5、成交低迷
- 可选增强:用户提供了历史研报/PPT/分析笔记时,作为原始结论做交叉验证(非必需,不提供照常分析)
不适用:高成长股、科技股、周期股顶部(但框架中的家底与流动性检查仍可参考)。
分析流水线(按顺序执行,共 12 步)
Step 0 — 数据采集与时效标注(先于一切)
用户只给公司名时,按以下轮次搜索(每次1-2条搜索,搜不到再换措辞):
| 轮次 | 搜索目标 | 示例查询 |
|---|---|---|
| 1 | 最新财报核心数据 | 公司名 代码 2026年半年报 营业收入 净利润 |
| 2 | 股价/市值/估值 | 公司名 代码 股价 市值 市盈率 股息率 2026年8月 |
| 3 | 资产负债表明细 | 公司名 2025年报 货币资金 应收账款 存货 固定资产 短期借款 长期借款 |
| 4 | 分业务+机构预期 | 公司名 分业务收入 核心产品 市占率 + 公司名 券商研报 盈利预测 目标价 |
| 5 | 股东与流动性 | 公司名 实控人持股比例 流通股本 日均成交额 |
时效判定规则(决定用哪一期数据):
- 半年报披露期(7-8月):先搜半年报;未披露 → 用 Q1 一季报 + 上年年报 + 机构全年预测,并显式标注"半年报未披露,采用XX口径"
- 年报披露期(1-4月):用最新年报
- 永远区分「已披露实际值」vs「机构预测值」,报告里分开标注
数据交叉校验(必做):
- 内部一致性:Q1 归母 > 半年报归母 等逻辑矛盾 → 数据源错误,改用官方渠道(巨潮资讯/交易所公告/公司公告)
- 多源冲突:雪球/东财/同花顺聚合数据互相矛盾 → 以官方公告为准
- 口径一致:全篇统一用"归母净利润"或"扣非归母",混用会得出错误结论
产出:数据时效表(指标 | 数据期次 | 来源 | 是否预测值),作为报告"数据来源"章节的底稿。
Step 1 — 业务画像(三驾马车)
- 拆解收入构成:找出 2-4 个核心业务板块,各自收入规模与占比
- 标注各板块性质:制造 / 流通 / 大健康消费,识别高毛利核心板块
- 判断:业务结构是否多元化健康?高毛利板块占比是升是降?
Step 2 — 营收真实性检查(营收不骗人)
- 取近 3-5 年年度 + 最近中报/季报营收,算同比增速
- 区分自然增长 vs 并购并表:利润突增若来自收购标的,是一次性会计释放,不是经营增长
- 结论标签:
持续增长/横盘/下滑,并给出增速数字
Step 3 — 利润底座识别(财务障眼法)
- 剥离非经常性损益,只看扣非净利润
- 多年中报/年报扣非逐期对比(例:24亿→23亿→26亿→23亿),判断底座是否真实稳定
- 识别"报表利润" vs "真实经营利润"的差距
- 结论标签:
稳赚 XX 亿(底座牢)/底座动摇(利润下滑)/依赖非经常性损益
Step 4 — 分市场估值锚
- 判断业务可复制性:品牌/渠道/产品是否可轻易复制 → 可复制则给低倍数
- 按市场定价惯例:
- 成熟市场(美股/港股):10-15x PE
- 新兴市场(A股):15-20x PE
- 估值区间 = 稳定利润 × 对应倍数,分别计算,交叉验证
- 先做估值口径适配判断(见下节),不同公司结构选不同主锚
Step 5 — 机构预期检查(增长预期决定股价)
- 检索券商对标的未来 1-3 年是否有盈利预测
- 无预测 / 无增长预期 → 股价失去上涨核心驱动(业绩持续增长预期)
- 机构预测 vs 最新季报现实背离检查:预测 +12% 但实际 Q1 -48%,说明预测需下修,报告必须指出
- 机会三角检查(满足任一即转机):
1. 公司战略:新管理层/新战略能否带来增长
2. 行业自然增长:人口结构、政策红利等外部顺风
3. 流动性回归:市场走牛 → 流动性折价变溢价
Step 6 — 三费体检
- 销售费用 / 管理费用 / 研发费用逐项对比去年同期
- 费用大幅突变 = 异常信号(隐藏问题或业绩洗澡)
- 检查财务费用:利息支出 vs 利息收入,判断有无融资成本损耗
- 判断收入增速与费用增速是否匹配
Step 7 — 资产负债表逐项扫描
- 逐项对比去年同期:货币资金、应收账款、存货、固定资产+在建工程、股权投资、短期/长期贷款、应付款、股东权益
- 每项变化归因:业务增长导致(正常)还是异常波动
- 厂房设备增长 = 产能扩张信号(可能有增长)
- 借款激增 = 缓冲垫变薄风险信号
Step 8 — 家底清算价值(安全垫)
- 资产清单:现金、应收款(打折)、存货(打折)、股权、厂房
- 负债清单:贷款、应付款
- 自由现金流 = 总现金 − 总债务
- 清算家底 = 假设清算后能留下的干净资产 − 全部债务(剔除无形资产与商誉)
- 惯例折扣:现金70%、应收50%、存货80%、厂房70%、股权90%
- 判断:清算家底 vs 当前市值 → 安全垫厚度(家底/市值 ≥ 65% 视为厚)
- 净现金指标:净现金÷市值(现金型公司是核心安全垫,>30% 视为厚)
Step 9 — 内在价值折扣判断
- 回本年限 = 市值 ÷ 年利润(≤5 年视为合理)
- 资产溢价法:ROE × 家底 → 支撑的溢价倍数(12% ROE 约支撑 2 倍)→ 内在价值
- 内在价值 vs 当前市值 → 打几折(<100% = 低估,有安全边际)
- 多方法交叉验证:PE 法 / 资产溢价法 / PB 法 / 清算底线,四者取交集
Step 10 — 流动性枯竭检查
- 股东结构:大股东及锁定股份占比 → 实际流通盘 = 市值 × (1 − 不动比例)
- 流动性溢价门槛:日成交额 ≥ 流通盘 × 5%-10%(换算为绝对金额,如"需 7-14 亿/日")
- 对比当前日均成交额 → 标签:
流动性枯竭(折价)/流动性充足(有弹性) - 关键认知:成交远低于门槛时 PB 无弹性,低估也不会涨;流动性修复本身是催化剂
Step 11 — 股息 / ROE / PB 三件套
- 股息:年分红金额、派息率(30% 为基准,低于则有提升空间)、股息率是否处于历史高位
- ROE:判断所处区间(8-12% 为稳健价值型)
- PB:当前值、历史分位、有无弹性
- 负债率:判断是否均衡(50% 左右为中性)
估值口径适配(Step 4 前置判断,必做)
不同公司结构必须用不同估值主锚,套用统一公式会得出荒谬结论:
| 公司结构特征 | 主锚 | 次锚 | 注意 |
|---|---|---|---|
| 正常价值型(利润稳、净资产正常、PB<5x) | 家底清算 + PE法 | PB法 | 标准流程 |
| 高分红+极小净资产(PB>5x 且 ROE>40% 且 派息率>70%) | PE + 股息率 | 净现金 | 家底清算框架不适用(净资产被分红掏空,清算价值失真),报告中显式标注 |
| 净现金型(净现金/市值>30%) | 净现金 + PE法 | 资产溢价 | 净现金本身就是安全垫 |
| 利润崩塌型(最新季报同比 <-20%) | 前瞻PE / 正常化利润 | 家底 | PE(TTM) 虚高失去参考价值,改用机构预测利润或景气周期中枢利润 |
判定后用对应主锚计算,报告中必须说明"采用了哪个口径、为什么"。
输出模板
A. 单公司深度分析(默认)
- 核心结论:估值判断(高估/低估/合理)+ 评级 + 目标价区间 + 一句话理由
- 多方法估值交叉验证表:方法 | 计算 | 估值区间 | 对照当前市值 | 结论
- 核心论点验证表:原分析论点(如"营收无增长""稳赚30亿")| 现状 | 成立与否
- 关键变化清单:相比上次分析,财务上最重要的 3 个变化
- 风险点清单(≥10 项,按严重度排序,Top 5 展开)
- 机会点清单(≥10 项,按可信度排序,Top 5 展开)
- 评级与目标价:如"谨慎增持 | 目标价 XX-XX 元 | 适用/不适用资金类型"
- 数据来源与时效表:每个数字标注期次与来源,预测值单独标注
- 风险提示:末尾必须标注"本报告仅供研究参考,不构成个人投资建议"
B. 横向对比模式(多家公司对比选加仓标的)
在每家跑完 11 步后,叠加以下输出:
- 加仓排序表:评分 | 排名 | 一句话结论
- 25分评分体系(5 维 × 5 分):
| 维度 | 满分 | 5分标准 | 递减规则 |
|---|---|---|---|
| 利润底座 | 5 | 利润稳且增长 | 底座动摇每降一档扣1-2分 |
| 估值安全边际 | 5 | 市值低于合理PE中枢>20% | 折扣收窄递减 |
| 家底厚度 | 5 | 安全垫(家底/市值)≥65% | 每降15%扣1分 |
| 流动性 | 5 | 日均成交≥门槛 | 枯竭直接≤2分 |
| 股息分红 | 5 | 股息率≥5%且派息率≥50% | 逐档递减 |
- 横向总览表:营收/利润/PE/PB/股息率/安全垫/流动性/评分 并排对比
- 三组关键对比:如"估值最低 vs 基本面最好 vs 股息最高"各是谁
- 操作参考表:买入区间/加仓区间/触发节点/需验证数据
- 数据时效表:四家披露进度不同时逐家标注(如"云南白药H1未披露用Q1+预测")
数据纪律
- 每个数字标注来源(财报期次、行情来源),缺失标 [MISSING],超 90 天旧数据标 [STALE]
- 模型假设(倍数、折扣率、ROE、折现参数)必须显式列出
- 定性判断必须有数字支撑(市占率 X%、ROE X%、PE 分位 X%)
- 区分事实 / 管理层声明 / 共识 / 模型输出 / 假设 / 判断
- 内部一致性校验:聚合数据源(雪球/东财)出现逻辑矛盾(如 Q1 利润 > 半年报利润)时,以官方公告为准
- 披露时效标注:半年报/年报未披露时,显式写"采用 Q1 + 上年年报 + 机构预测口径",并给出披露日期待验证
Resources
scripts/
valuation_calc.py— 家底清算 + 多方法估值一键计算脚本(输入资产/负债/利润/市值,输出清算家底、净现金比率、PE/资产溢价/PB 估值区间、折扣、回本年限、流动性门槛)
references/
framework.md— 完整方法论细则:每步的检查清单、计算公式、折扣惯例、判断阈值、数据采集轮次、估值口径适配决策树、25分评分细则、多期数据对比模板、输出报告模板