两家公司净利率都差不多:同样卖 100 块,都赚 10 块。可拉长到 20 年,长期回报可能天差地别。
关键不只是”卖一单赚多少”,而是”为了赚这 10 块,公司需要投入多少资本”。一家用 40 块本金赚回来,另一家要 100 块——前者的资本效率是后者的 2.5 倍。把这个差距 compound 20 年,结果可以差出十几倍。
这个回报率就叫 ROIC。这篇文章拆三件事:ROIC 是什么、为什么持续高 ROIC 的公司常常值得更高的估值、怎么用 ROIC trend 区分 quality 跟 value trap。
ROIC 是什么
ROIC (Return on Invested Capital) 衡量一家公司每投入 1 元资本,每年能产生多少税后经营利润。
公式:
ROIC = NOPAT / Invested Capital
NOPAT = Operating Income × (1 - tax rate)
Invested Capital = Total Equity + Total Debt - Cash
直白翻译:
- 分子 NOPAT:经营业务赚的税后利润,剔除融资 / 投资活动的影响
- 分母 Invested Capital:真正投入到业务里的资本——股东出的钱 + 借的钱,减去趴在账上没用的现金
举例:ROIC 20% 意味着投 £1 进业务,每年产出 £0.20 税后经营利润。
跟 ROE 比,ROIC 更干净
更常见的 ROE 受 leverage 影响——一家公司可以借钱人工 boost ROE,但 boost 不了 ROIC(分母里 debt 跟 equity 是一起算的)。高 ROE 可能来自财务杠杆,高 ROIC 才说明业务本身能持续赚回报。
为什么高 ROIC 公司常常值得更高估值
假设两家公司都把利润 100% retain(不分红),各持有 20 年:
| 公司 | ROIC | 20 年 compound | 倍数 |
|---|---|---|---|
| A (wonderful) | 25% | (1.25)^20 | 86x |
| B (普通) | 10% | (1.10)^20 | 6.7x |
差 13 倍。
关键洞察:哪怕 B 进场价格比 A 便宜一半(P/E 折扣 50%),也补不上这个 gap。复利是 exponential,估值折扣是 linear——时间足够长时,前者会压过后者。
这也是 Buffett-Munger 后期逐渐从”捡烟头”转向 “pay up for quality” 的原因:当一家好生意能长期以高 ROIC 再投资,时间越长,business quality 的权重越大,短期估值折扣的权重越小。
这里有个重要边界:高 ROIC 可以解释为什么好生意值得更高估值,但不代表可以无视估值。Business quality 决定”值不值得研究”,entry price 决定”现在值不值得买”。后面的概念库会单独展开估值这一面。
Munger 怎么说
Munger 的经典观点是:长期持有时,股票回报很难脱离底层生意的资本回报率。一家年回报 6% 的生意,哪怕买得极便宜,持有 40 年也很难脱离 6% 这个 ceiling;一家回报 18% 的生意,哪怕看起来”贵”,长期下来结果也不会差。
原话节选:
Conversely, if a business earns 18% on capital over 20 or 30 years, even if you pay an expensive looking price, you’ll end up with a fine result.
— Charlie Munger, USC Business School, 1994
时间越长,business quality 的权重越大,entry price 的权重越小。这就是 pay up for wonderful business 的理论基础。
怎么读 ROIC trend:5 种 pattern
Single year ROIC 信息量有限——真正的 signal 在 10 年 trend。常见 5 种 pattern:
| Pattern | 形状 | 常见类型 | 含义 |
|---|---|---|---|
| A — Expanding | 18% → 22% → 28% | 网络效应 / 平台型 | Moat 在 deepening,竞争对手追不上。Best |
| B — Stable High | 25% → 26% → 24% | 成熟 compounder | Moat 稳固但没扩 |
| C — Stable Mid | 15% → 14% → 16% | 多数 industrial / capital-intensive | 体面非 wonderful,更依赖估值 |
| D — Declining | 25% → 18% → 12% | 被颠覆中的 incumbent | Moat 在 erode——价值陷阱信号 |
| E — Volatile | 8% → 25% → -5% → 18% | 周期股 / commodity | 无法 predict,通常不适合 Buffett-Munger 式长期持有 |
一个完整例子:Visa 的 10 年 ROIC
口径说明:本文 ROIC 用 NOPAT / Invested Capital 简化算法估算,目的是观察 trend 而非精确估值。不同数据源和计算口径可能略有差异,跨公司比较时尽量使用同一口径。
Visa 是教科书级 Pattern A — Expanding ROIC:从 20% 一路扩到 31%,7 年期间没有结构性 dip。这条 trend 说明三件事:
- moat 在 deepening:network effect 越强,竞争对手越难追
- pricing power 稳定:operating margin 长期 60%+
- asset-light scale 兑现:新增交易的边际成本很低
对 Visa 这种 pattern,核心问题通常不是 “is it quality”,而是 “what’s the right price”。
两个不得不知道的 caveat
1. Goodwill 会让 ROIC 暂时失真
公司做大型 acquisition 时,goodwill 计入 invested capital → 分母膨胀 → ROIC 显示比实际低。
Visa FY16/17 的低 ROIC 很大程度来自 Visa Europe 收购带来的 goodwill bloat、以及一次性税务影响。同期 operating margin 仍稳定在 60%+,所以这更像 accounting noise,而不是业务质量下降。FY18 整合完成后,ROIC 立刻回到 20%+。
碰到 goodwill heavy 或一次性事件,parallel 看 Operating Margin + ROE(不受 goodwill 影响)来 cross-check 业务质量。Single year noise 不是 thesis-break signal,trend dip 才是。
2. 跨 sector 比较要带上下文
注意:ROIC 不能无脑跨行业比较。
软件、支付网络这类 asset-light business 天然 ROIC 高(Visa 30% 是常态);工业、零售、制造需要更多资本,15% 已经是非常优秀的水平。
ROIC 最好在同一行业内比较,或者结合 capital intensity 一起看。
实战时怎么用 ROIC
看一家公司时,可以问 4 个问题:
- 过去 10 年 ROIC trend 是哪种 pattern?(A/B 继续研究,C 更依赖估值,D 要非常小心,E 通常不适合 Buffett-Munger 式长期持有)
- 高 ROIC 来自真正的 moat,还是行业周期 / 一次性因素?(goodwill / acquisition / tax events 要拆开看)
- 公司还有没有足够长的 reinvestment runway?(high-ROIC 业务能不能持续 redeploy capital 才是复利的真正引擎)
- 当前估值是不是已经把未来 quality 完全 priced in?(quality 不是免税通行证——entry price 还是要算)
前两个问题靠 ROIC 数据本身回答,后两个需要结合 business model + 估值框架。后面的概念库会逐条展开。
三条 takeaway
- ROIC 看的是业务质量本身,跟资本结构无关——比 ROE 干净
- Trend 比 single year 重要——Pattern A/B 持续 10 年才是 wonderful business 的硬证据
- Business quality 决定值不值得研究,entry price 决定现在值不值得买——quality 的权重随时间放大,但永远不消除估值这一面
下一篇计划写 Operating Margin ——ROIC 告诉你资本回报率,OPM 告诉你利润从哪里来。两个 combine 才能完整 picture business quality。
公司应用: Visa deep dive ——V 的 10 年 ROIC 从 20% expand 到 31%,是 Pattern A “moat deepening” 的完整实战 case。