同一只股票、同一个股价,市盈率可以是 5 倍,也可以是 20 倍。区别不在股价,而在分母里放的是哪一年的盈利。市盈率是股价除以每股收益得到的倍数,用来观察市场为每一元盈利付了多少钱;它的前提是每股收益能代表公司正常、可持续的赚钱水平,这个前提一旦不成立,倍数就会失真。
目录
核心要点
- 倍数由分母决定:股价每天变,真正让市盈率失真的,多半是每股收益这个分母。
- 失真有五种常见情形:盈利在周期高点、含一次性收益、利润接近零、算法不统一、公司杠杆不同。
- 低倍数不是安全信号:盈利高点的低市盈率,往往出现在利润即将回落之前。
- 先还原再比较:把分母换成扣除一次性项目、拉长到多年的盈利,再看倍数是否还成立。
- 读数不等于结论:市盈率只能帮你理解估值水平,单靠它给不出买卖结论。
市盈率像是一张只写了分子的收据,分母是什么、取自哪段时间,才是读懂它的关键。
市盈率的分母是怎么定的?
市盈率档案卡
| 维度 | 说明 |
|---|---|
| 收益来源 | 市盈率本身不产生收益,它只描述价格与盈利的比例关系 |
| 风险来源 | 分母失真;盈利下滑后倍数被动抬高;用倍数代替对公司本身的判断 |
| 流动性 | 不适用,它是估值读数,不是可交易品种 |
| 费用与税费 | 不适用 |
| 数据 / 资料来源 | 公司年报、季报、业绩预告,交易所与监管机构披露规则,指数编制机构的估值说明 |
| 适用边界 | 适合盈利稳定、为正且可比较的公司或指数;不适合盈利剧烈波动、亏损或刚完成重大重组的公司 |
为什么分母比股价更容易出问题?
市盈率里股价是实时的,每股收益却是会计期间的结果,两者天然错位。投资者教育网站 Investor.gov 对市盈率的解释是,用当前股价除以每股收益;而每股收益本身,在 Investor.gov 的术语表中被定义为分配到每一股普通股上的公司利润。这个利润是哪一段时间的、里面含不含一次性项目,要读者自己去查。
同一只股票有哪三种算法?
| 名称 | 分母取值 | 特点 |
|---|---|---|
| 静态市盈率 | 上一个完整会计年度的每股收益 | 数据确定,但可能已经滞后一年 |
| 滚动市盈率 | 过去四个季度的每股收益合计 | 更新较快,仍是历史数据 |
| 预测市盈率 | 机构对未来的盈利预期 | 带有主观判断,不同机构差距大 |
三种算法没有对错,问题出在混用:拿甲公司的静态倍数去比乙公司的预测倍数,得出的“便宜”或“贵”没有意义。
哪五种情形会让市盈率失真?
盈利在周期高点,倍数偏低
钢铁、有色、航运、化工等行业,产品价格上行时利润成倍增长,下行时又快速回吐。设一家公司(设定数字,非真实公司)股价 10 元,景气高点那年每股收益 2 元,市盈率 5 倍;第二年产品降价,每股收益回落到 0.5 元,股价不动,市盈率变成 20 倍。
倍数从 5 变成 20,股价没有上涨,变化来自盈利回落:相对当前盈利,估值倍数确实升高了,只是原因在分母而不在股价。高点的 5 倍看着便宜,实际是把一次景气当成了长期不变的水平。市场往往在这个位置给出低倍数,原因正是预期利润会回落。
含一次性收益,倍数被压低
出售资产、政府补助、金融资产公允价值变动,都可能一次性抬高当年净利润。设一家公司(设定数字)市值 100 亿元,全年净利润 10 亿元,市盈率 10 倍;其中出售子公司的收益 6 亿元,扣非净利润只有 4 亿元,用扣非利润算则是 25 倍。
证监会 2023 年 12 月 22 日修订发布了《公开发行证券的公司信息披露解释性公告第 1 号——非经常性损益》,新增了判断非经常性损益的原则,并完善了政府补助、金融资产、股份支付等项目的列举。公司年报里有专门的非经常性损益明细,读者可以自己把这部分扣掉再算一遍。
利润接近零,倍数被放大
分母很小时,倍数会膨胀。每股收益 0.02 元、股价 10 元,市盈率是 500 倍,但这个数字只说明盈利刚刚转正或接近盈亏平衡,不说明市场给了公司 500 倍的定价预期。每股收益为负时,市盈率没有比较意义,通常显示为空值或“亏损”。
这种情形该换指标:看收入增速、毛利率、经营现金流,必要时看市销率,并弄清盈利接近零是投入期、周期底部,还是经营恶化。
算法不统一,横向比较失效
指数估值同样会遇到这一点。有的编制机构用滚动市盈率,有的用静态,有的把亏损公司剔除后再算整体倍数,有的按总市值加权,有的按成份股倍数取平均或中位数。同一个指数,在不同网站上的市盈率读数不同,往往不是谁算错,而是方法不同。
读指数估值时要先问三件事:分母是静态还是滚动,亏损公司是否计入,整体倍数是加权还是简单平均。
公司杠杆和增长不同,同一倍数含义不同
两家公司都是 15 倍,一家几乎没有有息负债,另一家负债很高。负债高的公司,利润对经营波动更敏感,盈利一旦下滑,股东权益受到的冲击更大。增长速度也一样:同样 15 倍,利润年增 25% 和利润停滞,隐含的预期差得很远。
倍数相同不等于风险相同。比较之前,先把负债率、利润增速和行业放到同一尺度。
排查表怎么用,数字怎么走一遍?
六步排查表
拿任何一个想看的市盈率读数,逐项走一遍,每一项都要回到公司年报、季报或指数编制说明里找答案。
| 步骤 | 要查什么 | 去哪里查 | 出现这个信号 | 读数调整 |
|---|---|---|---|---|
| 1 | 分母是静态、滚动还是预测 | 行情软件的指标说明、编制说明 | 与比较对象不一致 | 统一算法后再比 |
| 2 | 每股收益是否含一次性项目 | 年报“非经常性损益”明细 | 一次性收益超过净利润的三成(本文自设的初筛线) | 改用扣非净利润重算 |
| 3 | 利润与过去 3 至 5 年相比处在什么位置 | 历年年报利润表 | 明显高于或低于多年平均 | 同时算出多年平均盈利下的倍数,与单年倍数对照 |
| 4 | 每股收益是否接近零或为负 | 利润表 | 接近盈亏平衡 | 放弃倍数比较,改看收入和现金流 |
| 5 | 利润有没有现金支持 | 现金流量表的经营活动现金流 | 利润为正而经营现金流为负 | 把倍数降级为参考信息 |
| 6 | 负债率与利润增速 | 资产负债表、历年利润表 | 与对比公司差距明显 | 只在同类、同杠杆水平的公司之间比较 |
表里的“三成”不是监管或行业的通行标准,是本文自设的初筛线:一次性收益占到净利润近三分之一,扣掉它倍数就会抬高约一半,足以改变“便宜还是贵”的第一印象。你可以按自己的容忍度调成两成或四成,关键是每次用同一条线。
第 3 步的多年平均只是对照,不是替代。使用前要确认几个前提:各年利润的计算方法和统计范围一致,中间没有重大业务重组,股本没有大幅变化,亏损年份已单独考虑。前提不成立时,平均值本身就会失真。
用设定数字走一遍
设定一家公司:市值 100 亿元,报告期净利润 10 亿元。
- 算法:静态,与比较对象一致,通过。
- 扣非:一次性收益 6 亿元,占净利润 60%,超过三成,改用扣非净利润 4 亿元,倍数从 10 倍变成 25 倍。
- 位置:前三年扣非利润分别为 3 亿、3.5 亿、4 亿,当年 4 亿元并不异常,用 3 年平均约 3.5 亿元计算,倍数约 28.6 倍。
- 利润远离零,通过。
- 经营现金流 3.8 亿元,与扣非利润基本匹配,通过。
- 负债:只拿同行业、有息负债率相近的公司对照。假设同类公司普遍在 30% 左右,这家公司达到 60%,那么同样的 25 倍,含义比同类更重,不宜与低负债公司直接比大小。
走完之后,读数从“10 倍”改写成“25 至 29 倍”。这个结果不能推出买或不买,只说明起初那个 10 倍不能直接拿来比较。
什么时候该降级使用,读错会怎样?
哪些情况下市盈率要降级?
- 公司刚经历并购、重组、会计政策调整,前后年度的利润不在同一个基础上。
- 所处行业利润随产品价格大起大落,单年利润不能代表常态。
- 成长期公司把相当比例的收入投入研发和市场,利润被有意压低。
- 金融、地产等资产负债表本身决定估值的行业,常需要搭配市净率等指标看。
除了单年市盈率,学术界也有把盈利取多年平均再算倍数的做法。周期调整市盈率(CAPE)由 Campbell 和 Shiller 提出并用于研究,用股价除以过去十年经通胀调整的平均盈利(见参考资料中的 NBER 论文)。这类方法能削弱单年波动,代价是对近年结构变化反应迟钝,同样不能单独使用。
读错以后会发生什么?
风险集中在两个方向。把周期高点的低倍数当成便宜,容易在盈利回落时同时承受利润下滑和倍数抬升,也就是常说的“双杀”;把盈利低谷的高倍数当成泡沫,则可能忽略盈利恢复。两个方向的错误都来自把倍数当结论,而没有追问分母。
估值读数只描述价格与盈利的关系,不预测涨跌,也不保证任何收益。投资权益类资产可能出现本金亏损,是否适合要结合自己的资金期限和风险承受能力判断。
带走什么
找一个你关注的公司或指数,用六步排查表走一遍,把每一步的答案写下来,再看市盈率读数有没有变化。读数变化不大,说明这六个检查项暂未造成明显偏差,但仍要结合业务变化、会计政策和数据来源继续核对;变化很大,说明比较之前需要先换分母。
常见问题
Q: 市盈率为负或者特别高,说明什么?
答: 市盈率为负,说明过去一段时间每股收益为负,倍数本身没有可比较的意义;市盈率高到几百倍,多半是盈利接近零带来的分母效应。这两种情况都该改看收入、现金流和盈利恢复的原因,而不是去比倍数。
Q: 静态、滚动和预测市盈率有什么区别?
答: 静态市盈率用上一个完整会计年度的每股收益,滚动市盈率用过去四个季度的每股收益,预测市盈率用机构对未来的盈利预期。三者分母的时间段不一样,同一只股票的三个读数可能明显不同,比较时得用同一种。
Q: 扣非净利润是什么?
答: 扣非净利润是扣掉非经常性损益后的净利润。非经常性损益指跟公司日常经营关系不大、偶发或难以持续的收益和损失,比如出售资产的收益、政府补助、金融资产公允价值变动等。具体项目以证监会相关披露规则和公司年报附注为准。
Q: 周期行业用什么估值指标更合适?
答: 周期行业盈利起伏大,单年市盈率容易失真。常见做法是拉长时间看多年平均盈利,或者结合市净率、产能、库存和产品价格所处位置来判断。没有哪个指标能单独给出结论,得把几项放在一起看。
Q: 市盈率可以用来判断指数是否便宜吗?
答: 可以作为参考,但同样受盈利周期、成份股构成和统计方式影响。看指数估值时,要确认编制机构用的是滚动还是静态、是否剔除亏损公司,以及观察的历史区间有多长。
参考资料
- Investor.gov:Price-Earnings Ratio (P/E Ratio)
- Investor.gov:Earnings Per Share
- NBER Working Paper 8221:Valuation Ratios and the Long-Run Stock Market Outlook: An Update(Campbell、Shiller)
- 上海证券交易所转载:证监会修订发布《公开发行证券的公司信息披露解释性公告第 1 号——非经常性损益》(2023-12-22)
- SEC:How to Read a 10-K
版本 1.0 · 更新于 2026-10 · 编辑部定期复审 · 文中公司数字均为设定算例,不对应任何真实公司。