市盈率估值计算器

市盈率估值计算器支持每股与总量两种口径,在线算出 PE、PB、PEG、盈利收益率及相对自填基准的溢价折价,不判断高估低估。

数据口径

手上是行情软件里的股价和年报里的每股收益,就用「按每股口径」;只查到总市值净利润,就用「按总量口径」。两种填法算出的市盈率完全相同。

你填哪个口径,算出的就是哪个口径的市盈率。填上一年年报的每股收益得到静态市盈率,填最近四个季度合计得到滚动市盈率(TTM),填券商预测得到动态市盈率——本页不替你判断,也不替你折算。亏损填负数。

年报只披露「归属于上市公司股东的净资产」,每股净资产要自己拿它除以总股本, 也可以直接看行情软件的「每股净资产」。填了才算市净率 PB。

%

填 20 代表 20%,不要填 0.2。这是每年的净利润增长率,填了才算 PEG。 还不知道增长率是多少,先用站内的增长率计算器算完再回来填。

本页不内置任何行业平均市盈率,这一栏由你自己填:可以填同行公司的市盈率, 也可以去中证指数或国证指数官网查行业市盈率(见页面下方「来源」)。两家的行业分类与 统计方法(加权平均 / 中位数)都不同,同一家公司的行业基准可能不一样,选哪个由你决定。

按你填入的股价与每股收益,市盈率 PE

20.00

盈利收益率 E/P(市盈率的倒数)5.00%
市净率 PB3.00 倍
PEG(市盈率 ÷ 增长率)未填写增长率
相对你填入的基准市盈率溢价 / 折价未填写基准市盈率

市盈率 20.00 倍,意味着按你填入的这份盈利水平不变, 要 20.00 年才能把当前股价赚回来;换成年化说法,就是盈利收益率 5.00%。

口径声明:本页算出的市盈率口径完全取决于你填入的每股收益——年报数据得到静态市盈率,最近四个季度合计得到 滚动市盈率(TTM),预测值得到动态市盈率,本页不替你折算;本页不内置任何行业平均市盈率,基准由你自己填;本页只给数字,不判定高估或低估,不构成投资建议

本页只给数字,不给结论。算出的市盈率口径取决于你填入的每股收益 / 净利润;本页不内置任何行业平均市盈率,基准由你自己填;本页不判定高估或低估、不给评级、不给目标价,也不构成任何投资建议。

怎么用

  1. 选数据口径手上是行情软件里的股价和年报里的每股收益,就留在「按每股口径」;只查到总市值和净利润,就点「按总量口径」。两种填法算出的市盈率完全相同,因为分子分母同时按总股本放大,比值不变。
  2. 填价格与盈利这两个必填项每股口径填股价(元/股)与每股收益 EPS(元/股),总量口径填总市值与净利润。总量口径下三栏必须同单位——同为亿元、同为万元或同为元,本工具不换算也不猜单位。每股收益留空会报错,不会按 0 计算:那会把「还没填」误判成「这是家亏损公司」。
  3. 想算市净率就再填一栏净资产填每股净资产(或总量口径下的净资产),才会算出市净率 PB。年报只披露「归属于上市公司股东的净资产」,每股净资产要自己拿它除以总股本,也可以直接看行情软件。净资产填 0 或负数时,页面会写明「净资产为零或为负,市净率不适用」,和留空是两种不同的提示。
  4. 想算 PEG 就填增长率,注意填 20 不是 0.2净利润增长率一栏按百分数填:每年增长 20% 就填 20,下滑填负数。填 0.2 会被当成 0.2%,算出的 PEG 会大出一百倍。不知道增长率是多少,先用站内的增长率计算器算完再回来填。
  5. 想跟同行比就填一个基准市盈率本页不内置任何行业平均市盈率,这一栏由你自己填:可以填同行公司的市盈率,也可以去中证指数或国证指数官网查行业市盈率。填了之后结果区会给出相对这个基准的溢价(正数,比基准贵)或折价(负数,比基准便宜)百分比。
  6. 读五格结果主数字是市盈率 PE(倍);下面依次是盈利收益率(PE 的倒数,把「多少倍」翻译成「每年赚回本金的百分之几」)、市净率 PB、PEG、相对基准的溢价折价。每改一个数就立即重算,不用点等号。

核心要点

市盈率 = 股价 ÷ 每股收益 = 总市值 ÷ 净利润;20 倍意味着按当前这份盈利水平不变, 要 20 年才能把当前市值赚回来。它的倒数就是盈利收益率——20 倍对应每年 5%。

  • 两种填法同一个答案:股价 30 元 ÷ 每股收益 1.5 元 = 20 倍,与总市值 ÷ 净利润完全等价,只要总量口径的三栏彼此同单位(同为亿元 / 万元 / 元)即可。
  • 口径决定数值:填上一年年报得到静态市盈率,填最近四个季度合计得到 滚动市盈率(TTM),填预测值得到动态市盈率。三者算法相同,数值可能差一大截。
  • 亏损就没有市盈率:分母为零或为负时这个倍数不存在,不是 0 也不是 无穷大;此时改看市净率。
  • PEG 的增长率填百分数:20 倍市盈率配 20% 增长,PEG = 20 ÷ 20 = 1。 填 0.2 会被当成 0.2%。
  • 基准要自己填:本页不内置行业平均市盈率——它随行业与月份变动, 加权平均与中位数两种方法、两套行业分类标准给出的数还不一样。
  • 比较框架:先统一静态、滚动或动态盈利口径,再与同一行业或公司历史 数据比较,最后核对盈利是否可持续;页面只给相对自填基准的溢价折价,不替你下结论。

原理与公式

记股价 P、每股收益 EPS、每股净资产 BPS、 总市值 MC、净利润 NP、净资产 BV、增长率 g(百分数数值)、你填入的基准市盈率 B。两种口径先归一到 「价格量 V、盈利量 E、账面量 K」:每股口径取 V = PE = EPSK = BPS,总量口径取 V = MCE = NPK = BV,之后共用同一段计算。

市盈率 PE = V ÷ E(要求 E > 0
盈利收益率 E/P = E ÷ V × 100%
市净率 PB = V ÷ K(要求 K > 0
PEG = PE ÷ gg 直接用百分数数值,20% 就代入 20)
相对基准溢价 =(PE ÷ B − 1)× 100%

为什么两种口径能算出同一个数:把每股数据同时乘以总股本就得到总量 数据,分子分母一起放大,比值不变。也正因为是比值,总量口径下三栏用亿元、万元还是元 都不影响结果——只要三栏彼此同单位。反过来说,一栏填亿元另一栏填元 算出的离谱数字,工具无法察觉,这需要你自己核对。

计算示例

股价 30、每股收益 1.5、每股净资产 10、增长率 20%、基准 25 倍:PE = 30 ÷ 1.5 = 20.00 倍
E/P = 1.5 ÷ 30 × 100 = 5.00%;PB = 30 ÷ 10 = 3.00 倍
PEG = 20 ÷ 20 = 1.00;溢价 =(20 ÷ 25 − 1)× 100 = −20.00%(折价 20%)

股价 12.34、每股收益 1.11、增长率 0.2%:PE = 12.34 ÷ 1.11 = 11.117117… → 11.12 倍
E/P = 1.11 ÷ 12.34 × 100 = 8.995137… → 9.00%
PEG = 11.117117… ÷ 0.2 = 55.585585… → 55.59

注意第二个例子里 PEG 的算法:分子用的是未四舍五入的 11.117117…, 不是显示用的 11.12。增长率越小,市盈率上万分之五的舍入误差被放大得越厉害, 拿显示值反算会直接改写 PEG 的第二位小数。同理,盈利收益率由 E ÷ V 直接算出,不是拿 100 ÷ 显示的市盈率 反推。

静态、滚动、动态:差别只在你填哪份盈利

口径「每股收益 / 净利润」那一栏填什么特点
静态市盈率上一年年度报告的每股收益 / 净利润数据经审计、最稳定,但最滞后,年报披露前用的还是前年的数
滚动市盈率(TTM)最近四个季度的合计数随季报滚动更新,最贴近当下,季节性强的行业需留意可比性
动态市盈率当年(或未来一年)的预测值最前瞻,但预测本身可能落空,不同机构给的数差异很大

三者算法完全相同,本页不做口径切换、不替你把四个季度加总, 也不在某个日期自动把年报数据换成新一年——你填哪个,算出的就是哪个。

本页不做什么

不内置行业平均市盈率与估值历史分位;不输出「高估 / 低估 / 合理」标签、评级或目标价; 不由净利润和总股本折算每股收益;不区分基本每股收益与稀释每股收益(你填哪个算哪个); 不输出 EPS ÷ BPS 这种期末口径的「净资产收益率」——上市公司年报披露的是加权平均净资产收益率,两者口径不同,放在一起会误导;也不做市销率、 EV/EBITDA、股息率等其它估值倍数。

精度:内部以高精度十进制(decimal.js)运算,规避原生 JavaScript 的 0.1 + 0.2 = 0.30000000000000004 类浮点误差;整条链只在输出那一步 四舍五入到 2 位小数,中间值绝不复用已收口的结果。计算均在浏览器本地完成, 不联网、不上传。

常见问题

市盈率估值计算器怎么算 PE,多少倍算正常?
市盈率 = 股价 ÷ 每股收益 = 总市值 ÷ 净利润。股价 30 元、每股收益 1.5 元,市盈率就是 20 倍,意思是按当前这份盈利水平不变,要 20 年才能把股价赚回来;换个说法就是盈利收益率 5%(20 倍的倒数)。至于「多少倍算正常」,没有一个全市场通用的数:银行、地产、钢铁这类成熟行业的市盈率长期只有个位数到十几倍,医药、半导体、软件这类高成长行业几十倍很常见,同一家公司在牛熊两端也能差好几倍。所以市盈率只能横向跟同行比、纵向跟自己的历史比,本页把基准那一栏留给你自己填,不给「贵」或「便宜」的结论。
静态市盈率、滚动市盈率 TTM 和动态市盈率有什么区别?
三者算法完全相同,差别只在你把哪一份盈利填进「每股收益 / 净利润」那一栏。静态市盈率用上一年年度报告的数据;滚动市盈率(TTM)用最近四个季度的合计数,能及时反映今年前几个季度的变化;动态市盈率用券商或你自己对全年的预测值。业绩大幅波动时三个数能差一大截——比如去年亏、今年前三季度大赚的公司,静态市盈率算不出来,滚动市盈率却可能只有十几倍。本页不替你折算,也不替你选:你填哪个口径,算出的就是哪个口径的市盈率,结果区下方会重复一遍这条口径声明。
亏损公司市盈率为什么算不出来,估值时还能看什么指标?
因为市盈率的分母是盈利。净利润为负或恰好为零时,这个倍数在数学上根本不存在——不是 0 倍,也不是无穷大,所以本页只给出「市盈率无定义」的说明,不显示数字。这也是指数公司发布行业平均市盈率时的通行做法:国证指数在《上市公司行业平均市盈率统计发布说明》里明确写了,统计静态市盈率剔除年度报告净利润为负的公司,统计滚动口径剔除过去四个季度净利润为负的公司。亏损时可以改看市净率(用净资产做分母,不受当期盈亏影响)、市销率或经营现金流,本页在你填了净资产时会照常给出市净率。
行业平均市盈率在哪里查,为什么不同网站的数值不一样?
两个免费的官方来源:中证指数有限公司官网的行业市盈率栏目,以及国证指数网(深圳证券信息有限公司)的「研究分析 — 行业市盈率」。查到的数不一样很正常,原因有两个:一是统计方法不同,同一个行业既可以按总股本加权平均,也可以取中位数,少数大市值公司会把加权平均值拉得偏离中位数很远;二是行业分类标准不同,国证指数同时按证监会《上市公司行业分类指引》和国证行业分类两套口径发布,同一家公司在两套分类里可能落到不同行业。所以比较之前要先确认自己用的是哪一家、哪一种方法、哪一套分类,本页不内置这些数值,就是因为它们随月变动且口径并不统一。
市盈率 PE 和市净率 PB 有什么区别,分别适合什么公司?
市盈率看的是「用多少倍的年度盈利买下它」,分母是利润表上的当期盈利,适合盈利稳定、可持续的公司;市净率看的是「用多少倍的账面净资产买下它」,分母是资产负债表上的净资产,波动比利润小得多,因此更适合两类情形:一是盈利大起大落或当期亏损、市盈率算不出来的公司,二是银行、保险、券商这类资产本身就是主要生产要素的行业。本页两个都算,但要注意市净率的分母是账面净资产,它不反映品牌、专利这些没有入账的资产,轻资产公司的市净率天然偏高,跨行业直接比没有意义。
PEG 估值怎么算,增长率填 20 还是 0.2,PEG 小于 1 是低估吗?
PEG = 市盈率 ÷ 盈利增长率,增长率按百分数的数值代入:市盈率 20 倍、每年增长 20%,PEG 就是 20 ÷ 20 = 1。所以本页那一栏填 20,不要填 0.2——填 0.2 等于告诉工具「每年只增长 0.2%」,算出的 PEG 会大出一百倍。至于「PEG 小于 1 就是低估」,这只是一条流传很广的经验参考线,出自彼得·林奇的《One Up on Wall Street》,中国的监管机构和交易所都没有对 PEG 下过定义、给过基准,它也不是投资建议。实际使用时最大的坑在分母:增长率取一年还是未来三年平均、用净利润还是扣非净利润,换一个取法 PEG 就能翻倍,所以本页把增长率交给你自己填,并只给出算式结果。

来源与更新

计算依据与数据出处(更新于 2026-08-28):

  • 三条公式都是定义式,不是政策口径。市盈率、市净率、PEG 分别是 「价格 ÷ 盈利」「价格 ÷ 账面净资产」「市盈率 ÷ 增长率」,不随地区、年度、行业 变化。因此本工具的计算核心里不含任何税率、费率、政策常数或行业基准数值,也不需要随政策更新维护。
  • 每股收益、净利润、净资产去哪儿取:中国证监会《公开发行证券的公司 信息披露内容与格式准则第 2 号——年度报告的内容与格式》(证监会公告〔2025〕3 号,2025-03-21 发布、2025-07-01 施行)第十九条要求上市公司以数据列表方式提供近 3 年 的主要会计数据和财务指标,包括但不限于总资产、营业收入、归属于上市公司股东的净利润、归属于上市公司股东的扣除非经常性损益的 净利润、归属于上市公司股东的净资产、经营活动产生的现金流量净额、 净资产收益率、每股收益。注意年报主要财务指标里没有「每股净资产」这一项,它要用「归属于上市公司股东的净资产」 除以总股本自行折算,或直接取行情软件的显示值。
  • 静态市盈率的公开统计口径:上海证券交易所官网《指标说明》(该页未标注发布日期,访问日期 2026-08-28)给出加权平均市盈率 = 股票市价总值 ÷ 股票总收益 = Σ(收盘价 × 发行股数) ÷ Σ(上年每股收益 × 发行股数),其中「上年每股收益」指按上一年度末股本计算、分配到每一股的归属母公司股东净利润
  • 滚动市盈率(TTM)与「剔除亏损公司」的公开依据:国证指数(深圳证券 信息有限公司)《上市公司行业平均市盈率统计发布说明(2021 年 4 月修订)》(落款 2021 年 4 月 6 日;截至 2026-08-28 复核,官网发布的仍为该 2021 年 4 月修订版, 未见更新版本):静态市盈率以年度报告的每股收益或净利润计算,滚动市盈率以过去四个 季度的每股收益或净利润计算,净利润取归属于母公司股东的净利润; 统计时剔除亏损公司——静态口径剔除年度报告净利润为负的公司, 滚动口径剔除过去四个季度净利润为负的公司,尚未上市、已退市和暂停上市的公司不纳入 统计;年报财务数据在每年 5 月 1 日(含)起由第 N−2 年更新为第 N−1 年。这也是本页「亏损公司算不出市盈率」的依据。
  • 行业基准市盈率去哪查(本页不内置):国证指数网「研究分析 — 行业市盈率」中证指数有限公司官网的行业市盈率发布页。两家的统计方法(总股本加权平均 / 中位数)与行业分类标准不同——国证指数同时按证监会 2012 年修订发布的 《上市公司行业分类指引》和国证行业分类两套口径发布,同一家公司在两套分类里可能 落到不同行业,因而查到的基准可能不一样,用哪个由你决定。
  • 每股收益的会计定义:基本每股收益 = 归属于普通股股东的当期净利润 ÷ 发行在外普通股的加权平均数。上市公司年报中的每股收益按企业会计准则计算并披露, 本页只按此口径描述,不代替年报披露值。
  • PEG 没有官方口径:PEG 是市场经验指标,出自彼得·林奇 《One Up on Wall Street》(1989),中国没有任何监管机构或交易所对它下过定义或给过基准。 「PEG = 1」是流传很广的经验参考线,不是监管标准,也不是投资建议。
  • 本页不提供的数值:不内置任何行业平均市盈率、估值历史分位或无风险 利率。需要先算增长率的,请用站内的 增长率计算器;需要算这笔交易的费用与已实现 盈亏的,请用 股票交易手续费计算器 股票收益计算器

内容经本站编辑整理与核对,仅供参考。本工具不预测行情、不判断标的贵贱, 计算结果不构成投资建议;财务数据请以上市公司披露的定期报告为准。

最近更新:2026-08-28

本工具只按你填入的数值套用市盈率、市净率、PEG 三条定义式,不内置任何行业平均市盈率、估值分位或无风险利率,也不判定高估低估、不给评级与目标价;财报口径(静态 / 滚动 TTM / 动态、基本 / 稀释每股收益)由你自己选择,计算结果不构成任何投资建议。