基于吉瓦·拉马斯瓦米 (Giva Ramaswamy),巴菲特的高收益投资策略
沃伦·巴菲特(出生于1930年)被广泛认为是历史上最成功的投资者。 作为伯克希尔·哈撒韦的主席,他在超过六十年间以约20%的年化率复合财富—— 这是其他投资者在规模和持续时间上都没有匹配的记录。 他的方法在他的职业生涯中显著演进,理解这种演进对理解他当前的方法论至关重要。
吉瓦·拉马斯瓦米对巴菲特高收益投资策略的分析剖析了巴菲特用于识别 有能力在长期产生高于平均回报的投资的具体方法。 本书不关注巴菲特著名的格言,而是关注运营框架—— 巴菲特评估业务、估计其内在价值和确定当前价格是否为风险提供足够补偿的具体分析步骤。
这里的"高收益"不是指股息率。它指的是总投资回报—— 产生巴菲特传奇长期回报的业务增长、股息和估值变化的组合。 巴菲特的策略产生高收益 because 他:
该方法的魔力在于这四个元素 each reinforce the others。 高资本回报业务购买便宜,复利更快。长期持有减少摩擦(税收和交易成本)。 拒绝接受永久损失意味着复利从不中断。
| 原则 | 描述 |
|---|---|
| 能力圈 | 只投资你深入了解的业务 |
| 安全边际 | 只在显著低于内在价值的价格购买 |
| 所有者盈利 | 基于所有者可以提取的现金估值,不是会计盈利 |
| 持久竞争优势 | 只购买具有保护资本回报的护城河的业务 |
| 诚实、有能力的管理层 | 管理层必须既有能力又与股东一致 |
| 集中投资组合 | 最好的想法值得有意义的资本配置 |
| 长期持有 | 让复利发挥作用;避免税收摩擦 |
第一阶段:格雷厄姆信徒(1956-1969) 在巴菲特合伙企业时代,巴菲特实践纯格雷厄姆式价值投资—— 购买统计上便宜的股票(交易低于净营运资本、个位数市盈率或低于清算价值)regardless of 业务质量。 他称之为"雪茄屁股"——被丢弃的业务,还有一口价值 left in them。
雪茄屁股方法在1950年代和1960年代 because:
第二阶段:过渡(1969-1985) 合伙企业于1969年解散,partly because 巴菲特再也找不到足够的便宜股票。 通过伯克希尔·哈撒韦,他开始购买整个业务,gradually shifted toward higher-quality companies。关键收购:
第三阶段:质量投资者(1985至今) 在芒格的影响下,巴菲特 fully embraced 公平价格的 quality-at-a-price 方法。重大投资:
| 保持不变 | 改变了 |
|---|---|
| 安全边际是不可谈判的 | 愿意为伟大业务支付公平价格 |
| 购买前了解业务 | 质量比统计便宜更重要 |
| 独立思考,忽略群体 | 持有期从"直到公允价值"转变到"永远" |
| 专注于可知的 | 能力圈缓慢扩展 |
| 集中优于多元化 | 规模需要不同类型的投资机会 |
尽管有演进,巴菲特从未放弃格雷厄姆的基础性洞察:
市场先生。 市场是一个躁狂抑郁的伙伴,以广泛不同的价格提出买入或卖出。 你的工作是利用他的情绪波动,而不是被它们统治。这个隐喻仍然是巴菲特情绪纪律的基石。
安全边际。 价格和价值之间的差距针对分析错误、unforeseen 事件和坏运气提供保护。 巴菲特从未放弃这个原则——他只是改变了"价值"的定义 from 清算价值 to 未来现金流的现值。
内在价值。 每个资产都有由其基本面决定的内在价值。 价格和价值在短期内可能分歧,但长期会趋同。投资者的工作是估计内在价值, 当价格显著低于此值时采取行动。
独立性。 市场对股票的看法不是其价值的证据。独立思考。
查理·芒格,自1978年以来巴菲特的伙伴,被 credited with 巴菲特思维中最重要的演进。 芒格的论点:
"以公平价格购买精彩公司远比以精彩价格购买公平公司好得多。"
数学逻辑令人信服。考虑20年内的两项投资:
公司A(雪茄屁股): 以$10购买(相对于$20内在价值50%折扣)。 回报5% on equity。20年后,内在价值约$53。总回报:430%。
公司B(质量): 以$20购买(无折扣——公平价格)。回报15% on equity。 20年后,内在价值约$327。总回报:1,535%。
以公平价格购买的质量公司产生的回报是便宜公司在巨大折扣下产生的回报的三倍多。 持有期越长,优势复合越多。
芒格教导巴菲特寻找特定的质量指标:
巴菲特在1986年致伯克希尔股东的信中引入了"所有者盈利"概念, because 他认为 reported earnings——both GAAP 净收益和经营活动现金流—— 是衡量业务所有者可用现金的不充分指标。
所有者盈利 = 净收益 + 折旧/摊销 + 其他非现金费用 - 平均年度维护资本支出
与自由现金流(FCF)的关键区别是将资本支出分为两个组成部分:
传统会计扭曲了业务的真实经济学:
| 指标 | 问题 |
|---|---|
| 净收益 | 包括非现金费用,可能通过会计选择操纵 |
| 每股收益 | 与净收益相同,加上股票回购扭曲 |
| 经营活动现金流 | 包括所有capex(不区分维护和增长) |
| 自由现金流 | 减去所有capex,understating 成长型业务的盈利 power |
| 所有者盈利 | 反映了所有者可以在维持业务的同时提取的实际现金 |
估计维护 capex 是所有者盈利计算中最具挑战性的方面。方法包括:
折旧作为代理。 在许多稳定业务中,折旧 approximates 维护 capex。 However,如果公司一直 under-investing(折旧 > 实际维护capex) 或者通货膨胀 raises 更换成本(实际维护 > 折旧),这个代理失败。
管理层指导。 Some companies explicitly disclose 维护vs.增长capex in their annual reports or investor presentations。
历史分析。 在公司没有 growth 的时期(收入 flat or declining), 总capex approximates 维护capex。
行业基准。 比较 capex as a percentage of revenue to peers。 维持市场地位所需的最低水平提供估计。
示例:假设消费品公司
净收益: $500 million
折旧与摊销: $200 million
其他非现金费用: $50 million
总资本支出: $300 million
估计维护capex: $150 million
估计增长capex: $150 million
所有者盈利 = $500M + $200M + $50M - $150M = $600 million
自由现金流 = $500M + $200M + $50M - $300M = $450 million
所有者盈利($600M)超过自由现金流($450M)$150 million—— FCF不当处理的增长capex。如果你在FCF上估值,你会低估它正在进行的价值创造投资。
巴菲特和芒格识别了几种持久竞争优势类型:
品牌护城河:
转换成本护城河:
网络效应护城河:
成本优势护城河:
监管护城河:
拉马斯瓦米概述了巴菲特的系统护城河评估方法:
巴菲特使用资本回报作为护城河的主要定量证据:
| ROIC水平 | 解释 |
|---|---|
| > 20%持续10+年 | 宽护城河——非凡竞争优势 |
| 15-20%持续 | solid护城河——强劲竞争地位 |
| 10-15% | 窄护城河或周期性优势 |
| < 10% | 无护城河——商品业务 |
关键词是"sustained。"任何公司都可以通过定价行动、成本削减或有利市场条件在一年或两年内赚取高回报。 Only a genuine护城河 allows high returns to persist decade after decade。
巴菲特从三个维度评估管理层:
诚信:
智力:
活力:
巴菲特认为资本配置是CEO最重要的责任。 他通过追踪管理层对每美元留存收益的处理来评估:
$1测试: For every dollar retained(not paid as dividends),公司市值是否增加了至少一美元? 如果是,管理层正在创造价值。如果不是,钱应该返还给股东。
$1测试按滚动5年期计算:
5年市值变化 / 5年留存收益总额
如果比率 > 1.0:管理层通过留存收益创造价值。
如果比率 < 1.0:管理层破坏价值;收益应该分配。
如果比率 > 2.0:管理层在资本配置方面非常出色。
巴菲特的内在价值计算概念上简单:
内在价值 = 未来所有者盈利的现值
计算需要三个输入:
对于大多数业务,巴菲特使用两阶段模型:
阶段1(增长期,10年):
阶段2(终值,第10年及以后):
计算内在价值后,巴菲特应用安全边际:
拉马斯瓦米强调巴菲特进行 extensive 敏感性分析:
投资应该在悲观假设下也提供足够的回报。 If it only works under optimistic assumptions,安全边际不足。
巴菲特在满足所有以下条件时买入:
巴菲特始终在其最大和最有利可图的投资在市场困境期间进行:
模式是一致的:最好的买入机会发生在恐惧最大时, 价格相对于内在价值 depression 最严重时。这需要情绪 fortitude 在其他人卖出时买入——市场先生寓言的实际应用。
同样揭示的是巴菲特避免什么:
巴菲特的理想持有期是"永远。"他卖出 reluctantly and rarely。 这不是多愁善感——这是经济学:
尽管他不情愿,巴菲特在三种情况下卖出:
1. 护城河永久恶化。 如果证明原始购买合理的竞争优势已经侵蚀——not temporarily but permanently—— 投资论点已破,持仓应卖出 regardless of price。
示例:报纸业务(互联网摧毁了护城河)、乐购(管理层诚信和竞争地位恶化)、 航空公司(行业经济 remained permanently unfavorable)。
2. 管理层恶化。 如果管理层失去诚信或能力——engaging in 会计操纵、进行 destructive 收购 或 demonstrating 不诚实——巴菲特卖出。管理层质量是最不可预测的变量 because 人们会改变。
3. 显著更好的机会。 Rarely,巴菲特卖出估值合理的持仓以资助 dramatically undervalued 机会。 这不常见 because 他的偏好是从现金流或新资本资助新购买 rather than from selling existing positions。
重要的是,巴菲特 NOT 仅仅因为以下原因卖出:
这些通常是其他投资者驱动的卖出原因。巴菲特忽略它们 because none of them bear on 业务的内在价值或其竞争优势的持久性。
巴菲特始终主张反对 diversification for 知识渊博的投资者:
"多元化是针对无知的保护。如果你知道自己在做什么,那就没什么意义了。"
集中的数学论点:
历史上,巴菲特的投资组合 heavily concentrated:
拉马斯瓦米将巴菲特的集中方法连接到凯利标准——optimal position sizing的数学公式:
凯利 % = (bp - q) / b
其中:
凯利标准说当优势更大、赔率更好时,多下注。这正是巴菲特所做的—— 在他优势(对业务的理解)最大和安全边际最宽的持仓上集中最多。
In practice,巴菲特可能使用 full Kelly recommendation 的 fraction(half Kelly or less) to account for 他概率估计中的不确定性。这产生5-10个持仓的投资组合, largest 持仓 in highest-conviction 想法。
步骤1:理解
我理解这个业务如何赚钱吗?
我能在10年内预测其经济吗?
→ 如果任一是"否":停止。能力圈之外。
步骤2:护城河
业务有持久竞争优势吗?
过去10年ROIC超过15%了吗?
护城河在扩大还是至少稳定?
→ 如果"否":停止。没有可持续的高回报。
步骤3:管理层
管理层诚实且有能力吗?
资本配置记录强吗($1测试 > 1.0)?
内部人所有权有意义吗?
→ 如果"否":停止。好业务 with bad management 会恶化。
步骤4:价值
基于所有者盈利的内在价值是多少?
当前价格比内在价值低至少25%吗?
投资在悲观假设下可行吗?
→ 如果"否":等待。业务是好的但价格不是。
步骤5:行动
有信念地买入。
基于安全边际确定持仓规模。
无限期持有除非护城河侵蚀、管理层恶化,
或出现 dramatically 更好的机会。
对于每个持仓,每年评估:
购买便宜垃圾而不是质量。 误解从格雷厄姆到巴菲特的演进。 没有护城河的便宜股票不是巴菲特的策略——这是他 abandoned 的策略。
忽略护城河。 购买股票因为它在市盈率或市净率上"看起来便宜"without assessing whether the business has any durable competitive advantage。 股票便宜可能有原因——业务在衰退。
持有 broken thesis。 混淆耐心(a virtue)和固执(a vice)。 如果护城河已经永久侵蚀,巴菲特卖出。"永远持有"only applies when the competitive advantage remains intact。
使用GAAP盈利 instead of 所有者盈利。 GAAP盈利包括非现金费用,不区分维护和增长capex。 所有者盈利提供更真实的经济现实图景。
将巴菲特的方法应用于你能力圈外的业务。 能力圈不是 optional。 巴菲特 himself avoids 他不理解的业务regardless of how attractive the numbers look。
高估增长率。 使用公司最好的历史增长率 rather than a conservative, sustainable rate。 巴菲特使用保守估计,demands that the investment work even if growth disappoints。
使用过低折现率。 In low-interest-rate environments,诱惑使用5-6%折现率 inflates 内在价值估计 dramatically。 巴菲特通常要求至少10%回报。
忽略敏感性分析。 单点内在价值估计是无意义的。 不同假设下可能值的范围才是重要的。
混淆价格和价值。 翻倍的股票 not necessarily overvalued。减半的股票 not necessarily undervalued。 Only the relationship between price and 内在价值 matters。
过度多元化。 Own 50只股票 because "巴菲特说长期投资。" 巴菲特集中。如果你拥有50只股票,你就是一个带有更高费用的指数基金。
不耐烦。 卖出 after six months because 股票没有移动。 巴菲特的持有期以 decades 衡量,不是 months。
在低迷时恐慌性卖出。 巴菲特的反面。市场下跌是机会,不是威胁—— provided you own businesses with durable moats。
未能更新thesis。 "设置并忘记"不是巴菲特的方法。 他 continuously monitors his holdings and is willing to sell when the thesis changes。 不同的是,他只为基础原因卖出,不是因为价格原因。
功能 calculateOwnerEarnings(company, years=5):
avg_net_income = average(company.net_income[-years:])
avg_depreciation = average(company.depreciation[-years:])
avg_amortization = average(company.amortization[-years:])
avg_other_noncash = average(company.other_noncash_charges[-years:])
avg_total_capex = average(company.capital_expenditures[-years:])
// 估计维护capex
// 方法1:使用折旧作为代理
maintenance_capex_estimate1 = avg_depreciation
// 方法2:零增长期间的capex
zero_growth_years = [y for y in company.history
if y.revenue_growth < 0.02]
if len(zero_growth_years) > 0:
maintenance_capex_estimate2 = average(
[y.capex for y in zero_growth_years])
else:
maintenance_capex_estimate2 = avg_total_capex * 0.60
// 使用更保守的估计
maintenance_capex = max(maintenance_capex_estimate1,
maintenance_capex_estimate2)
owner_earnings = (avg_net_income
+ avg_depreciation
+ avg_amortization
+ avg_other_noncash
- maintenance_capex)
返回 OwnerEarnings(
value=owner_earnings,
net_income=avg_net_income,
addbacks=avg_depreciation + avg_amortization + avg_other_noncash,
maintenance_capex=maintenance_capex,
growth_capex=avg_total_capex - maintenance_capex
)
功能 calculateIntrinsicValue(company, discount_rate=0.10):
oe = calculateOwnerEarnings(company)
// 估计增长率
historical_earnings_growth = CAGR(company.owner_earnings, 10)
roic = average(company.ROIC[-10:])
reinvestment_rate = 1 - average(company.payout_ratio[-5:])
sustainable_growth = roic * reinvestment_rate
// 使用历史和可持续增长中更保守的
growth_rate = min(historical_earnings_growth, sustainable_growth)
growth_rate = min(growth_rate, 0.15) // 上限为15%——要现实
// 阶段1:增长期(10年)
stage1_value = 0
projected_oe = oe.value
for year in range(1, 11):
projected_oe = projected_oe * (1 + growth_rate)
pv = projected_oe / (1 + discount_rate) ** year
stage1_value += pv
// 阶段2:终值
terminal_growth = 0.03 // 长期名义GDP增长
terminal_oe = projected_oe * (1 + terminal_growth)
terminal_value = terminal_oe / (discount_rate - terminal_growth)
pv_terminal = terminal_value / (1 + discount_rate) ** 10
intrinsic_value = stage1_value + pv_terminal
// 每股
shares_outstanding = company.shares_outstanding
intrinsic_value_per_share = intrinsic_value / shares_outstanding
返回 IntrinsicValue(
total=intrinsic_value,
per_share=intrinsic_value_per_share,
growth_rate_used=growth_rate,
discount_rate_used=discount_rate,
stage1=stage1_value,
terminal=pv_terminal
)
功能 buffettScreen(company):
results = {}
// === 护城河评估 ===
roic_history = company.ROIC[-10:]
avg_roic = average(roic_history)
min_roic = min(roic_history)
roic_trend = linearRegression(roic_history).slope
results.moat_score = 0
if avg_roic > 0.20:
results.moat_score += 3
elif avg_roic > 0.15:
results.moat_score += 2
elif avg_roic > 0.10:
results.moat_score += 1
if min_roic > 0.10:
results.moat_score += 1 // 护城河在坏年份也保持
if roic_trend > 0:
results.moat_score += 1 // 护城河在扩大
// === 管理层评估 ===
// $1测试
market_value_change = company.market_cap[-1] - company.market_cap[-6]
retained_earnings_5y = sum(company.retained_earnings[-5:])
dollar_test = market_value_change / retained_earnings_5y if retained_earnings_5y > 0 else 0
results.management_score = 0
if dollar_test > 2.0:
results.management_score += 3
elif dollar_test > 1.0:
results.management_score += 2
elif dollar_test > 0.5:
results.management_score += 1
insider_ownership = company.insider_ownership_pct
if insider_ownership > 0.10:
results.management_score += 2
elif insider_ownership > 0.03:
results.management_score += 1
// === 财务实力 ===
results.financial_score = 0
debt_to_equity = company.total_debt / company.total_equity
if debt_to_equity < 0.50:
results.financial_score += 2
elif debt_to_equity < 1.0:
results.financial_score += 1
interest_coverage = company.ebit / company.interest_expense
if interest_coverage > 10:
results.financial_score += 2
elif interest_coverage > 5:
results.financial_score += 1
// 盈利一致性
earnings_positive_years = count(y for y in company.net_income[-10:] if y > 0)
if earnings_positive_years == 10:
results.financial_score += 2
elif earnings_positive_years >= 8:
results.financial_score += 1
// === 估值 ===
iv = calculateIntrinsicValue(company)
margin_of_safety = (iv.per_share - company.current_price) / iv.per_share
results.valuation_score = 0
if margin_of_safety > 0.40:
results.valuation_score += 3
elif margin_of_safety > 0.25:
results.valuation_score += 2
elif margin_of_safety > 0.10:
results.valuation_score += 1
// === 综合 ===
results.total = (results.moat_score +
results.management_score +
results.financial_score +
results.valuation_score)
results.max_possible = 5 + 5 + 6 + 3 // = 19
results.percentage = results.total / results.max_possible
if results.percentage >= 0.75 and margin_of_safety > 0.25:
results.recommendation = "强烈买入"
elif results.percentage >= 0.60 and margin_of_safety > 0.15:
results.recommendation = "买入"
elif results.percentage >= 0.50:
results.recommendation = "观察清单"
else:
results.recommendation = "通过"
返回 results
"以公平价格购买精彩公司远比以精彩价格购买公平公司好得多。"
"我们最喜欢的持有期是永远。"
"价格是你支付的。价值是你得到的。"
"风险来自不知道自己在做什么。"
"只买你即使市场关闭10年也乐意持有的东西。"
"我们只在别人贪婪时恐惧,在别人恐惧时贪婪。"
"投资者最重要的品质是气质,不是智力。 你需要一种气质,既不以与群体为伍为乐,也不以与群体为敌为乐。"
"我从不试图从股票市场赚钱。我买入时假设他们明天关闭市场,五年内不重新开放。"
"时间是精彩公司的朋友,平庸公司的敌人。"
"多元化是针对无知的保护。如果你知道自己在做什么,那就没什么意义了。"
"在商业世界中,后视镜总是比挡风玻璃更清晰。"
"股票市场是一个将钱从急躁者转移到耐心者的装置。"
"规则第1:永远不要亏损。规则第2:永远不要忘记规则第1。"
"所有者盈利是估值目的的相关项目——不是会计师或税务机关决定的盈利数字。"
本规范提炼了拉马斯瓦米分析的巴菲特投资方法论。 核心洞察是从格雷厄姆式统计便宜到公平价格的质量投资的演进, 由在高资本回报上复利的数学优势驱动。 操作框架以所有者盈利作为真实经济价值衡量标准, 持久竞争优势作为持续高回报的前提,以及安全边际作为针对分析错误的保护。 投资组合集中放大了最好想法的影响, 耐心长期持有让复利发挥作用 while minimizing tax friction。 结果是一个连贯的、可重复的过程,用于识别和利用高回报投资机会。
(全文完 — 共981行)