市赚率(PR)实时价格标尺

丁宁体系 · A 股 0.9PR 买入、1.0PR 起分批卖出
价值股:PR = PE(TTM) ÷ ROE(TTM) × N · 周期股:PR = N × PB ÷ ROE² ÷ 100(ROE 取多年平均)
N = 50% ÷ 股利支付率(≥50%→1.0,≤25%→2.0)
正在获取行情…
检查登录状态…

登录 / 注册

用一个邮箱或手机号当账号,设个密码。登录后股票列表存到云端,换手机、换电脑输同样的账号密码就能取回。不登录也能正常用,只是列表只存在当前浏览器。

密码经 PBKDF2 加盐哈希后存储,服务器不保存明文。忘记密码无法找回(无手机验证),可换个账号重新注册。

PR = PE(TTM) ÷ ROE(TTM) × N
支持沪深 A 股(6 开头沪市、0/3 开头深市)。支付率填最近完整年报口径(年度分红总额÷当年归母净利润)。同一代码可添加两次并加备注(如平安的净利润/营运利润双口径)。
三种 PE 口径有什么区别?丁宁市赚率用哪一种?
口径分子(利润)特点何时失真
PE(TTM)
← 丁宁选用
过去 12 个月实际净利润
(最新 4 个季度相加)
用真实已披露财报,无预测成分;滚动窗口自动剔除最老季度,兼顾时效与真实性;平滑淡旺季 利润正在拐点(暴涨或暴跌)时,TTM 会滞后约 1~2 个季度
PE(动) 当年已披露利润年化
(三季报 ×4/3、中报 ×2)
反映最新经营趋势,时效最强,对拐点最敏感 季节性强的行业严重失真;若单季有一次性损益会被放大
PE(静) 上一个完整年度净利润
(已审计年报)
数据最确定、可审计、无水分 严重滞后,最久可达 15 个月;经营已变化的公司完全失焦

丁宁用哪种:PE(TTM) ÷ ROE(TTM)。原话是"估值 ROE 稳定的价值股时,可以直接用 TTM PE 搭配 TTM ROE,这样最贴近企业真实现状"。对周期股/困境反转股,他改用 PR = PB ÷ ROE² 搭配多年平均 ROE,避开单年 PE 的剧烈跳动。

本页面默认口径即 PE(TTM),与丁宁一致。切换其他口径只为对照观察,不作为主决策依据。

ROE 口径:丁宁怎么取 TTM ROE

丁宁原话:“TTM ROE 的取值,可以采用同花顺 PC 版 → F10 → 财务 → 单季度 → 净资产收益率,把最近四个季度的 ROE 数值加起来即可。”他还特别提醒:“我用过 APP 现成的 TTM ROE,TTM ROE 容易偏高,回测时就失去高估卖出信号了。”

算法做法倾向
丁宁法
← 推荐
四个单季 ROE 直接相加;每季的分母各用当季期末净资产 偏低、保守(分母随净资产增长而变大,天然稀释)
软件 TTM ROE ROE_TTM = 净利TTM ÷ 加权平均净资产 偏高约 1~2.5 个百分点 → PR 被算低,回测时容易“卖不掉”
本页做法 ROE = PB ÷ PE(TTM) = 净利TTM ÷ 期末净资产 与丁宁法同向,净资产变动不大时两者几乎重合

实测对照(海尔智家):四季度单季 ROE 相加约 13.9%,本页 PB÷PE 推算 13.93%——差异不到 0.1 个百分点,可视为等价;而软件加权平均口径约 16.2%,会让 PR 从 0.83 被算成 0.71,整整差一档。

何时会拉开差距:年内发生大额增发、大额回购注销、特别分红时,期末净资产与加权平均净资产差异放大,两种算法会明显分叉。此时代码若有 H 股再融资(如招行、平安),本页数值会比丁宁法略偏保守,误差约 3%~8%。利润大幅下滑的公司(如海尔 2026 年净利 −13.7%)也是差异放大区。

周期股为什么不能套用 PE 公式?丁宁的第二公式怎么算?

核心矛盾:周期股的利润像过山车(锂价、猪价、煤价、金价一涨,利润翻几倍),PE 的分母在剧烈跳动——利润最高时 PE 看起来最便宜,恰恰是卖点;利润最低时 PE 高达几十上百倍,恰恰是买点。用 TTM PE 给周期股估值,方向会完全反过来。所以丁宁给周期股单设第二公式。

对比项第一公式(价值股)第二公式(周期股)
公式 PR = N × PE(TTM) ÷ ROE(TTM) ÷ 100 PR = N × PB ÷ ROE² ÷ 100
ROE 取值 最新 TTM ROE(当期) 一个完整周期内的多年平均值(通常 5~8 年,须跨过至少一轮景气+萧条)
为什么这样设计 利润与净资产同步稳定,PE 可靠 PB 是周期底部最稳的锚(净资产不像利润那样暴跌);ROE 用多年平均把暴涨暴跌熨平
优点 直接反映当期赚钱能力 不会在景气顶点误判为“便宜”,也不会在萧条底部误判为“贵”
买入信号 PR < 0.9(价格 9 折) PR < 0.9,且行业龙头跌破净资产(PB < 1)为最佳;二三线跌破 0.5PB 亦可关注

公式里藏着的常识:令 PR = 1 反解 → PB = ROE² ÷ 100。所以当 ROE = 10% 时合理 PB 就是 1.0 倍,ROE = 15% 时合理 PB 是 2.25 倍,ROE = 20% 时合理 PB 是 4.0 倍。PB 与 ROE 的平方成正比——这就是为什么高 ROE 的周期龙头能享受高 PB,而一旦 ROE 掉到 8%,合理 PB 只剩 0.64 倍,股价腰斩也不算便宜。

与第一公式的关系:因为 PE = PB ÷ ROE,把 PR = N × PB ÷ ROE² ÷ 100 里的 PB 换成 PE×ROE,立刻得到 PR = N × PE ÷ ROE ÷ 100——两式本质是同一个公式,只是第二公式刻意回避了 PE 这个“会骗人”的中间量。

平均 ROE 怎么取(本页已自动计算)

取数口径:东方财富「主要财务指标」→ 年报 → ROEJQ(加权 ROE,与同花顺 F10 年报 ROE 同源),取最近 N 个完整年报的算术平均值。默认 N = 6 年(约覆盖一轮完整商品周期)。

为什么不能手动填:周期股单年 ROE 动辄 ±50 个百分点(赣锋锂业 2022 年 61.4%、2024 年 −4.6%),少填或多填一年,均值能差好几个百分点,PR 就整档跑偏。本页直接拉接口算,每只股票的历史数值都摊开在卡片里,可自行核对。

特别提醒:① 亏损年份必须计入(如牧原 2023 年 −6.38%、赣锋 2024 年 −4.60%),剔掉亏损年等于假装周期不存在,平均值会虚高、PR 会算低;② 若公司业务发生重大变化(新增矿山、并购、主业转型),跨周期的老数据参考价值下降,可改用较短年数;③ 上市不足 N 年的次新股只能按实际可得年数计算。

自动识别:哪些行业算周期股

添加股票时若不确定类型,页面会按公司名称关键词 + 行业标签自动判断并给出建议(可覆盖)。判定为周期股的高发领域:

大类典型行业 / 关键词
上游资源有色金属(铜、铝、锂、黄金)、煤炭、石油石化、钢铁、稀土、磷化工、纯碱
强猪周期生猪养殖、禽类养殖、饲料
中游制造水泥、玻璃、化工、航运、造船、面板、光伏硅料
金融周期证券、保险(券商佣金与自营随行情剧烈波动)
不算周期银行(息差稳定)、白酒、医药、家电、公用事业、必需消费——这些用第一公式

边界情况怎么处理:中国海油、中国神华这类“高股息资源股”,虽然行业周期性强,但因为长协价/低成本护城河使 ROE 波动相对温和,用第一公式也能得到接近的结果;但锂、猪、航运这种暴涨暴跌品种,必须用第二公式,否则结论会完全失真。拿不准时,两个公式都算一遍,取更保守(更高 PR)的那个。

规则来源:丁宁(雪球 ericwarn)市赚率——A 股 1.0PR 即高估、分批减仓;0.9PR 为目标买点;0.4PR 为极端买点;情绪狂热可未到 1PR 提前清仓;A/H 两地上市公司以 H 股为标杆(H 股 0.8PR 即高估);低利率环境可将合理区间上移至 1.1~1.4PR。

数据说明:实时价格、PE(TTM)、PB 来自腾讯免费行情接口(盘中为最新价,收盘后为收盘价);ROE(TTM)=PB÷PE(TTM) 为推算值。股利支付率需手动维护——年报公布后请更新支付率,否则 N 与全部档位失真。

适用边界:仅适用于 ROE 长期稳定(>10%)、分红合理、非强周期/非高成长的公司;ROE 处于下行通道时档位会持续失真,需每季度财报后复核。