在我的选股系统里,估值不是“打分项“,是“硬过滤 + 风险标签“——它不预测涨跌

先抛一个会让很多"价值投资信徒"皱眉的判断——

在一套系统化选股的框架里,估值不是一个"越便宜越加分"的打分项,而是"硬过滤 + 风险标签"。没有任何一个估值数字能预测短期涨跌——它的全部价值在长期。

几乎每个炒股软件都显示 PE、PB、PEG,但能用人话讲清它们在量什么、什么时候骗人的人不多。这一讲不讲交易代码:源文里没有任何回测、胜率、目标价,我也不会硬凑。我讲的是一件更靠前的事:估值三件套各自的边界,以及为什么它们在系统里只能当"标尺",不能当"信号"。

一、PE:你愿意花多少年的利润买它

PE = 股价 / 每股收益 = 总市值 / 净利润。人话翻译:如果公司每年赚的钱全分给你,你要多少年回本。PE 20 就是按当前盈利 20 年回本,PE 100 就是 100 年回本。

听起来 PE 越低越好?没那么简单——PE 的"高"和"低",必须在行业内比。 不同行业 PE 中枢天然不同:银行长期 5-10 倍、消费白马 20-30 倍、医药 30-50 倍、新能源/半导体景气期 50-100 倍、科技/AI 概念经常 100+ 甚至亏损(没 PE)。

拿银行的 PE 去比白酒的 PE,毫无意义。估值要"行业内比",不要跨行业比。 更准确的是看 PE 历史分位:当前 PE 处于过去 5 年的 30% 分位,比"PE = 15"这个绝对值有意义得多。

二、PE 的三个陷阱——每一个都对应系统里的一条约束

  • 周期股的低 PE 是顶部信号。 钢铁、煤炭、化工、航运、猪肉这类,在景气顶部往往 PE 最低(利润处于历史高位)。景气一过,利润崩塌、股价更崩——你看到的"低 PE"是即将打三折的开始。老话叫"周期股低 PE 买入即埋雷"。
  • 分子分母都在波动。 PE 用过去 12 个月利润(TTM)。若公司刚出一次性巨额利润(比如卖了个子公司),PE 会突然变很低,但不可持续。要看主营/扣非净利润才靠谱。
  • 亏损公司没有 PE。 很多科技股 PE 是负数或"-",这不意味着它没价值,只意味着 PE 这个工具不适用,要换 PS、市值/用户数、行业景气等维度。

三、PB:你愿意为公司的"家底"出多少钱

PB = 股价 / 每股净资产。人话翻译:公司全部资产(减负债)值 100 元,你愿意出多少钱买。PB = 1 你出的钱正好等于账面净资产,PB > 1 是支付溢价,PB < 1 是你认为资产值不了那么多(或市场不看好)。

PB 主要用在重资产行业:银行、保险、地产、钢铁、煤炭、航运——这些行业的核心价值就在资产负债表上。轻资产行业(互联网、消费、医药)的 PB 往往很高(5-10 倍),因为它们的价值不在账面资产,而在品牌、技术、用户。用 PB 去衡量一家互联网公司,经常是没意义的。

四、PEG:把 PE 跟"成长性"挂钩

PEG = PE / 净利润增速。人话翻译:为 1% 的增长,你愿意付多少倍 PE。PEG < 1 估值跑不上成长(相对便宜),= 1 持平(合理),> 1 估值跑过成长(相对贵)。

PEG 想解决的问题是:高 PE 是不是真的贵?一家 PE 50 听着贵,但增速 60%,PEG = 0.83,反而便宜;另一家 PE 20 听着便宜,但增速只有 5%,PEG = 4,反而贵。PEG 是"成长股"语境下的核心估值工具,比单看 PE 全面。 但它也有坑——增速不可持续怎么办? 今年增长 60%、明年可能就 10%,PEG 算的是当下,不是未来。

五、核心认知:估值是"风险标尺",不是"买卖信号"

新手最大的误读:便宜了就买、贵了就卖。错。 估值告诉你的是风险报酬比:

  • 估值低 = 下行风险相对小、上行空间相对大;
  • 估值高 = 下行风险相对大、上行空间已被透支。

但——便宜不代表会涨(一只票可以"便宜了 3 年仍然便宜",期间继续阴跌,市场不关心你认为它便宜);贵不代表立刻跌(一只票可以"贵了 2 年继续涨",流动性、情绪、资金堆积能让它继续突破估值上限)。

估值是长期重力,不是短期方向。你拿它做长线参考可以,拿它做短线择时基本无效。

这句话是整个系统对待估值的立场:它进系统的身份是风险标签,不是择时信号。

六、老手的"组合姿势"——单个数字不可信,组合才稳

源文给了四组组合,本质都是"用第二个维度约束第一个维度"——

组合读法
PE + PE 历史分位低 PE 是绝对值,低分位是相对位置,两者结合比单看 PE 稳
PE + 行业景气行业上行 + 估值合理 = 戴维斯双击预期;行业下行 + 估值高 = 双杀风险
PB + ROEPB 低但 ROE 也低 = 资产无效(便宜但不创造价值);PB 不低但 ROE 高 = 贵得有道理
PE + 业绩兑现"明年增长 50% 所以现在不贵"要等兑现期验证,很多高估值崩盘就是业绩没兑现

其中 PB / ROE 这个组合,比单看 PB 有用得多——它回答的是"这个便宜到底是机会还是陷阱"。

七、一段诚实的伪 schema

from dataclasses import dataclass
from enum import Enum

class ValueTag(Enum):
    LOW  = "低估值"
    MID  = "中估值"
    HIGH = "高估值"

@dataclass
class ValuationLabel:
    pe_pct_in_industry: float   # PE 在【本行业】历史分位——不用绝对值、不跨行业比
    is_cyclical: bool           # 周期股?若是,低 PE 需反向解读(顶部信号)
    use_pb: bool                # 是否重资产行业,PB 才有意义
    pb_over_roe_ok: bool        # PB/ROE 组合:便宜是否"有效"
    peg: float                  # 仅在成长股且增速可持续时才可信
    tag: ValueTag               # 输出的是风险标签,不是买卖信号

    # —— 显式声明 ——
    # 1. 估值一律【行业内比 + 看历史分位】,绝对值无意义。
    # 2. 周期股低 PE 需【反向】解读;亏损股 PE 不适用。
    # 3. 本结构输出【风险标签】,不预测短期涨跌——估值的价值在长期。
    # 4. 长期策略偏好低估值,短线策略容忍高估值;标签用途随周期不同。

这段 schema 把源文几条认知固化成了字段约束——pe_pct_in_industry 强制行业内比 + 历史分位;is_cyclical 为周期股的"低 PE 反向解读"留了开关;tag 永远是风险标签而非买卖信号。在系统里,长期策略偏好低估值,短线策略容忍高估值——同一个估值数字,用途随周期不同。

八、给系统的三条纪律(也是给人的)

  1. 行业内比,看历史分位。 绝对值毫无意义,跨行业比 PE 是初学者最典型的错。
  2. 搞清周期股还是成长股。 周期股看 PE 容易反着用、成长股看 PB 经常没意义、PEG 只适合稳定增长公司——没有一个指标对所有股票通用。
  3. 估值只当标尺,不当信号。 它是长期重力,不是短期方向;便宜不代表会涨,贵不代表立刻跌。

九、思考题

  1. 如果让你给 ValuationLabel 再加一个字段,去防住"一次性利润导致 PE 突然变低"的陷阱,你会加什么?
  2. 源文说 PEG 的坑是"增速不可持续"。如果要让系统判断一家公司的增速可不可持续,你会引入哪些辅助维度?
  3. “PB 低 + ROE 低 = 资产无效”。你能举一个现实中"便宜但不创造价值"的行业例子吗?系统该怎么把它和"真正低估"区分开?

风险提示:本文为系统科普与个人思考分享,不构成任何投资建议。估值指标存在多种局限性,不能作为交易决策的唯一依据。投资有风险,入市需谨慎。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值