奥马哈之雾——完整实施规范

基于任俊杰,《奥马哈之雾》


目录

  1. 概述
  2. 巴菲特方法的迷雾解析
  3. 巴菲特实际做什么vs人们认为他做什么
  4. 中国投资者真正能从巴菲特学到什么
  5. 中国投资者无法复制的部分
  6. 入场规则——改编版巴菲特原则
  7. 出场/卖出规则
  8. 风险管理
  9. 行为/纪律规则
  10. 常见错误
  11. 完整投资生命周期示例
  12. 实施伪代码
  13. 关键语录/原则

1. 概述

1.1 核心论点

任俊杰的《奥马哈之雾》是对沃伦·巴菲特投资哲学的批判性分析,专门面向接触过(往往误用)巴菲特思想的中国投资者。标题中的"雾"指的是围绕巴菲特方法的误解、英雄崇拜和选择性解读的云雾。

本书的核心论点:

1. 巴菲特实际的投资方法比他在中国被教导的简化版本复杂得多。
   这种简化导致了代价高昂的误用。

2. 巴菲特的许多结构性优势(保险浮存金、免税复利、美国市场稳定性、
   政治人脉)是个人中国投资者无法复制的。

3. 巴菲特方法背后的原则——安全边际、竞争优势、长期思维——
   在中国是适用的,但需要重大调整。

4.盲目复制巴菲特而不理解这些区别的中国"价值投资者",
   他们实践的不是价值投资,而是偶像崇拜投资。

1.2 为什么这本书是必要的

作者观察到巴菲特在中国的名声造成了几个问题:

问题1:过度简化
  人们听到的:"买入并持有伟大公司。"
  缺失的内容:严谨的定量分析、安全边际计算、保险浮存金杠杆、
  通过伯克希尔结构进行的资本配置。

问题2:选择性阅读
  人们记得可口可乐(永远持有)但忘记了德克斯鞋(全损)、
  乐购(亏损卖出)和IBM(亏损卖出)。巴菲特也会犯错。

问题3:结构性无知
  人们将他们的50万元人民币个人账户与伯克希尔8000亿美元资产负债表相提并论,
  仿佛同样的规则适用于两者。实际上并非如此。

问题4:市场背景盲区
  人们将美国市场假设应用于A股市场——这是一个根本不同的环境,
  具有不同的参与者、不同的法规和不同的行为模式。

1.3 雾的层次

任俊杰识别了遮挡真实巴菲特的多个"雾层":

第一层:媒体雾——巴菲特的民间智慧被无限引用却缺乏背景
第二层:崇拜雾——巴菲特被视为无误,他的错误被忽视
第三层:结构性雾——他独特的优势被视为无关紧要的细节
第四层:文化雾——美国市场规范被视为普适的
第五层:时间雾——他60年的记录被压缩成几个轶事

2. 巴菲特方法的迷雾解析

2.1 神话 vs 现实

神话                                    | 现实
----------------------------------------|------------------------------------------
"巴菲特从不卖出"                       | 巴菲特经常卖出。他卖出了航空股(2020年)、
                                        | IBM(2018年)、乐购(2014年)以及职业生涯中
                                        | 数十个其他持仓。
                                        |
"巴菲特忽视宏观"                       | 巴菲特高度关注宏观——他做出了宏观判断
                                        | (1969年合伙企业解散、1999年科技泡沫警告、
                                        | 2008年"买美国"的呼吁)。
                                        |
"巴菲特只买简单业务"                   | 伯克希尔拥有再保险(极其复杂)、
                                        | 衍生品组合和大多数人不理解的金融工具。
                                        |
"巴菲特不使用杠杆"                     | 巴菲特通过保险浮存金使用巨额杠杆——
                                        | 职业生涯平均估计约1.6:1杠杆。
                                        |
"巴菲特的方法很简单"                   | 原则简单。执行需要百科全书式的商业知识、
                                        | 数十年的模式识别,以及真正稀有的气质。
                                        |
"任何人都能复制巴菲特"                 | 巴菲特的特定优势(浮存金、规模、声誉、
                                        | 交易流)是独特的。他的原则可以被改编,
                                        | 但他的具体结果无法复制。

2.2 浮存金优势——巴菲特的秘密武器

几乎在中国价值投资圈从未讨论过的最重要的单一结构性优势:

保险浮存金:伯克希尔的保险子公司(盖可等)今天收取保费,
明天才支付索赔。收集和支付之间闲置的资金就是"浮存金"——
本质上是免费杠杆。

伯克希尔的浮存金:约1600亿美元(近年来)
浮存金成本:大多数年份为负数(承保利润意味着伯克希尔实际上是
获得报酬来使用别人的钱)

对回报的影响:
- 巴菲特实际的选股回报:约12-14%每年(优秀但并非超人类)
- 加上浮存金约1.6倍杠杆:约20%+每年(传奇)

对中国投资者的意义:
您的组合没有免费杠杆。如果您希望通过选股来匹配巴菲特的整体回报,
您需要在选股上比巴菲特更好。更现实的目标是12-15%每年——
仍然优秀,但不是20%。

2.3 规模优势

巴菲特的规模创造了其他人无法获得的机会:

1. 谈判交易:巴菲特购买整个公司或获得特殊条款
   (2008年的优先股加认股权证)。个人投资者无法谈判条款。

2. 交易流:由于他的声誉,公司主动接触巴菲特。
   他看到的机会从未出现在公开市场上。

3. 董事会影响力:作为主要股东,巴菲特可以影响管理决策。
   小投资者是被动的价格接受者。

4. 税收优势:伯克希尔的结构允许利润免税复利
   (在卖出个人股票之前无需缴纳资本利得税)。

对中国投资者:您必须仅依靠公开市场机会。
您的优势必须来自分析、耐心和纪律——而非结构性优势。

3. 巴菲特实际做什么 vs 人们认为他做什么

3.1 资本配置——真正的核心竞争力

人们以为巴菲特做的:选股。
巴菲特实际做的:在多个资产类别和交易类型中配置资本。

巴菲特实际的资本配置工具包:
1. 公开股权(人们关注的)
2. 全公司收购(伯克希尔价值的主要部分)
3. 带认股权证的优先股(2008年高盛、2011年美国银行)
4. 固定收益投资(国债、企业债)
5. 现金(伯克希尔经常持有1000亿+美元现金)
6. 运营业务再投资
7. 股票回购(在近年来日益重要)

中国投资者痴迷的"选股"可能只创造了伯克希尔回报的20-30%。
其余来自跨这些其他类别的资本配置。

3.2 巴菲特实际的决策过程

步骤1:这在我的能力圈范围内吗?
  如果不是 → 立即放弃(这淘汰了95%的机会)

步骤2:业务是否优秀?
  可持续的竞争优势?
  高资本回报率?
  诚实且有能力的管理层?
  任何"否" → 放弃

步骤3:价格合理吗?
  内在价值是多少?
  有足够的安全边际吗?
  预期10年回报是多少?
  如果预期回报 < 10% → 放弃(即使对伟大公司)

步骤4:这是否是资本的最佳用途?
  与持有现金比较
  与现有组合机会比较
  与全公司收购机会比较
  仅在这是最佳可用选项时才部署

步骤5:多少?
  高信心 → 大仓位(组合的5-25%)
  中等信心 → 中等仓位(2-5%)
  低信心 → 为什么你要费心?

3.3 巴菲特的错误——他学到了什么

任俊杰强调研究巴菲特的错误,而不仅仅是他的成功:

德克斯鞋(1993年):用伯克希尔股票(当时价值4.33亿美元)支付一家
  竞争优势已经消失的鞋业公司。机会成本损失:数十亿。
  教训:永远不要用股票支付。永远不要投资竞争优势正在恶化的业务。

美国航空(1989年):在行业动荡期间投资3.58亿美元优先股。
  几乎损失全部投资。
  教训:便宜不够。行业结构比价格更重要。

乐购(2014年):在英国杂货连锁竞争力下降时持有太久。
  会计丑闻后亏损卖出。
  教训:即使巴菲特也持有输家太久。竞争优势恶化需要更快行动。

卡夫亨氏(2015+):在由3G资本驱动的成本削减论点交易中支付过高。
  减记数十亿。
  教训:成本削减无法替代衰退品牌的收入增长。

4. 中国投资者真正能从巴菲特学到什么

4.1 可转移的原则

原则1:安全边际
  完全可转移。由于A股更高的波动性、更不可靠的财务报告
  和更大的政策风险,在A股可能比在美国更重要。
  中国应用:要求更大的安全边际(30-40%)
  而非巴菲特对美国蓝筹股要求的(20-25%)。

原则2:竞争优势分析
  完全可转移。中国公司可以有强大的护城河:
  - 品牌力(茅台、海尔)
  - 网络效应(阿里巴巴、腾讯)
  - 成本优势(比亚迪、隆基)
  - 监管护城河(国有银行、电信)
  中国应用:以更短的时间范围(5-10年
  vs巴菲特的20+年)评估护城河持久性,
  因为中国行业变化更快。

原则3:长期思维
  部分可转移。耐心的原则是普适的,但中国的"长期"
  意味着3-5年,而非20-30年,因为:
  - 竞争破坏更快
  - 政策制度变化更频繁
  - 市场波动更大,创造更频繁的买入/卖出机会

原则4:能力圈
  完全可转移,在中国可能更重要,因为:
  - 信息不对称更大
  - 会计操纵更常见
  - 理解需要文化/语言流利度

原则5:独立思考
  完全可转移。对于中国投资者可能是最有价值的巴菲特原则,
  考虑到A股的极端从众行为。

4.2 不可转移的要素

要素                    | 为什么不能转移
------------------------|--------------------------------------------
保险浮存金杠杆           | 个人投资者无法获得
谈判交易条款            | 仅适用于大型、有声誉的投资者
全公司收购              | 需要数十亿资本
免税复利                | 中国税收结构不同
永久资本基础            | 伯克希尔没有赎回;个人有
声誉/交易流            | 数十年关系建立
美国监管环境            | A股市场有根本不同的规则

4.3 改编框架为中国投资者

巴菲特在美国:                          | 为中国改编:
安全边际:20-25%                       | 安全边际:30-40%
永远持有(最好的公司)                  | 持有3-10年(积极监控)
忽视宏观                                | 监控宏观/政策作为重要输入
集中组合(5-10只)                     | 中等集中(8-15只)
不止损                                  | 基本面止损(如果论点破坏则卖出)
穿越所有周期买入持有                    | 通过周期调整股权配置
通过浮存金杠杆                         | 绝不杠杆
年度信函问责制                         | 每月/每季自我复盘

5. 中国投资者无法复制的

5.1 伯克希尔结构优势

伯克希尔的结构提供了任何个人无法匹配的优势:

1. 永久资本:没有投资者可以要求退回资金。这意味着巴菲特
   从不面临被迫卖出。个人投资者面临的生活事件、紧急情况
   和心理压力可能在最坏时机强制卖出。

2. 运营业务:伯克希尔的运营公司产生用于投资的现金流。
   个人投资者必须在组合外产生收入。

3. 税收效率:不分配 = 无税务事件。个人投资者每次再平衡
   时实现收益(并缴纳税款)。

4. 保险浮存金:免费杠杆。个人没有任何可比较的东西。

5. 声誉溢价:公司主动想卖给巴菲特,通常有折扣。
   个人在公开市场以市场价格买入。

5.2 现实的回报预期

为中国个人投资者使用改编的巴菲特原则设定诚实的预期:

目标                  | 概率 | 说明
---------------------|------|--------------------------------------
每年5-8%             | 很高  | 耐心下的市场平均回报
每年8-12%            | 中等  | 需要真正的技能和纪律
每年12-15%           | 低    | 中国顶级个人投资者表现
每年15-20%           | 很低  | 卓越;可位列中国最佳
每年20%+             | 极罕见 | 巴菲特级别;不要期望这个

关键点:每年12%,20年后将100万变成960万。
这是一个非凡的结果。不要因为"只有"12%而失望。
追逐每年30%+回报是人们失去一切的途径。

6. 入场规则——改编版巴菲特原则

6.1 雾散买入检查清单

□ 能力圈:你可以从直接知识(不仅仅是阅读分析师报告)
  解释业务、客户、竞争及其经济模式

□ 竞争优势:护城河可识别、可量化,
  你能解释为什么它将持续至少5年(不是20——对中国要现实)

□ 财务质量:
  - ROE > 15%持续5+年(不依赖过度杠杆)
  - 正且不断增长自由现金流
  - 非金融公司债务/权益 < 0.5
  - 收益质量:平均OCF/净收入 > 0.8

□ 管理层:
  - 无诚信红旗(欺诈、自利、过多关联交易)
  - 理性的资本配置历史
  - 有意义的内部持股(利益绑定)

□ 估值:
  - 价格低于保守内在价值,有30%+安全边际
  - 稳定业务PE低于20倍,增长业务PE低于25倍
  - 5年内预期年回报 > 12%

□ 组合背景:
  - 仓位不造成过度集中
  - 不重复组合中已有的敞口
  - 无需卖出现有优质持仓即可动用现金

6.2 "巴菲特会买这个吗?"测试

每笔买入前问:

1. 如果明天股市关闭5年,我是否仍会舒服地持有这家企业?
   (测试你是投资还是投机)

2. 如果下个月价格下跌50%,我会买更多吗?
   (测试信心深度)

3. 我能在2分钟内解释为什么这家企业5年后会更有价值吗?
   (测试理解)

4. 安全边际是否足够大,即使我关于增长的预期错了50%也不会亏损?
   (测试保守主义)

如果任何答案是"否"——不要买。

6.3 诚实地自我评估后的仓位配置

信心水平            | 仓位大小 | 所需安全边际
-------------------|---------|---------------------------
"我深入了解这项业务 | 10-15%       | 30%
 且价格明显错误"

"这看起来是            | 5-10%        | 35%
 质量业务价格好"

"这看起来有趣          | 3-5%         | 40%
 但我没有完全信心"

注:如果诚实,大多数投资将是3-10%。15%仓位每年可能只有1-2个机会。

7. 出场/卖出规则

7.1 雾散卖出框架

卖出触发1:论点破坏
  你识别的竞争优势已经恶化。
  不是暂时的(收益下降)而是结构性的(新技术、市占率失去、
  监管破坏业务模式)。
  行动:无论价格如何都卖出。不要等待恢复。

卖出触发2:估值极端
  股票以你内在价值估计的2倍+交易。
  这对优质业务很少见,但在A股泡沫市场中确实发生。
  行动:至少卖出50%。考虑全出。

卖出触发3:管理层背叛
  欺诈、自利或通过糟糕资本配置持续破坏价值的证据。
  行动:立即卖出。不要等待"澄清"。

卖出触发4:更好的替代品
  明显更优的机会需要资本。
  新机会必须提供50%+更高的预期回报。
  行动:切换,但要诚实新机会是真的更好还是只是更令人兴奋。

7.2 年度"今天我会买这个吗?"测试

对每个持仓,每年问:
  "以我现在知道的,如果今天的价格,我会买这只股票吗?"

  是 → 继续持有
  否,因为它被高估了 → 制定卖出计划(趁强减仓)
  否,因为论点减弱了 → 现在卖出
  不确定 → 你已经失去信心。深入研究或卖出。

8. 风险管理

8.1 组合构建——雾散方法

拒绝两个极端:

极端集中(3-5只股票):对大多数投资者风险太大。
  巴菲特能做到是因为他的信息优势和永久资本。
  你不能。一 个错误消除你组合的20-30%。

极端分散(30+只股票):过度分散是"分散恶化"。
  你无法深入了解30家企业。你是在买一个昂贵的指数基金。

雾散方法:8-15个仓位
  足够集中以产生影响。
  足够分散以存活错误。
  足够可管理以深入了解每个持仓。

仓位大小范围:每个仓位3-15%
板块限制:最多30%
现金:10-30%(市场昂贵时更高,便宜时更低)

8.2 风险作为永久资本损失

采用巴菲特的定义并添加中国特定风险因素:

美国价值投资者风险:              | 额外A股风险:
--------------------------------|----------------------------------
为业务支付过高                   | 会计欺诈(更普遍)
护城河侵蚀                      | 政策风险(突然监管变化)
管理失败                        | 大股东套现(减持)
被迫卖出(杠杆)               | 交易暂停(停牌)
                                  | 关联交易隧道
                                  | VIE结构风险(离岸上市)

保护:
1. 更大的安全边际(30-40% vs 20-25%)
2. 更多仓位(8-15 vs 5-10)
3. 更严格的财务质量过滤器
4. 积极监控(不是"买入忘记")
5. 愿意在论点破坏时卖出(不是宗教式地"永远持有")

8.3 零杠杆绝对值

这是完美转移且无需修改的唯一巴菲特原则:

不要使用杠杆。

巴菲特通过浮存金使用杠杆——你没有浮存金。
巴菲特有永久资本——你可能有追加保证金。
巴菲特能承受50%回撤——杠杆可能使50%回撤致命。

特别是在A股:
- 10%日涨跌停可以创造多日连续跌停陷阱
- T+1交割意味着你不能日内退出
- 政策冲击可能造成突然20-30%缺口
- 2015年崩盘展示了大规模清算级联

再多的分析技能也无法在崩盘期间保护杠杆敞口。

9. 行为/纪律规则

9.1 驱散巴菲特个人崇拜

将巴菲特视为无误是最危险的奥马哈之雾形式。

更健康的方法:
1. 研究巴菲特的的原则,而非他的具体交易
2. 像研究他的成功一样仔细研究他的错误
3. 认识到他的结构性优势不是你的
4. 将原则适应你的具体情况
5. 开发你自己的投资身份,接受巴菲特的启发,而非复制他

9.2 智识诚实要求

当你诚实时,雾就散了:

1. 你的实际能力:不要假装理解你不了解的业务。
   如果你在科技行业工作,你的能力圈是科技——不是银行。

2. 你的实际气质:你真的能在不卖出的情况下承受40%回撤吗?
   如果不能,你的仓位应该更小。

3. 你的实际时间范围:如果你3年内需要这笔钱,
   你不是长期投资者。相应地行动。

4. 你的实际优势:你知道市场不知道什么吗?如果没有,买指数。

5. 你的实际记录:你实际上在3+年中跑赢指数了吗?
   如果没有,你的过程某处坏了。

9.3 指数基金基准线

任俊杰的诚实建议(中国投资书籍中罕见):

如果你无法阐明真正的优势,买入宽基A股指数基金(沪深300 ETF)。

好处:
- 自动分散化
- 无单只股票风险
- 成本极低
- 在中国长期历史上每年8-10%
- 击败70-80%的散户投资者

主动选股仅在以下情况合理:
1. 你有真正的信息或分析优势
2. 你有集中仓位的气质
3. 你有深入基本面研究的时间和技能
4. 你3+年的记录确认了你的优势

这不是失败主义——这是诚实。当你停止假装是巴菲特,
开始成为有效的自己时,雾就散了。

10. 常见错误

10.1 巴菲特误用错误

错误1:"买入持有永远"却不监控
  误用:买入股票,贴上"价值投资"的标签,多年忽视。
  现实:巴菲特不断监控他的持仓。"永远持有"意味着
  "只要竞争优势持续就一直持有"——不是"买入忘记"。
  修复:每季度对每个持仓进行基本面复盘。论点破坏时卖出。

错误2:将"便宜"与"低估"混淆
  误用:买入任何低PE股票,称之为"价值投资"。
  现实:股票可能因为业务真正恶化而有低PE。
  这是价值陷阱,不是价值投资。
  修复:低PE是必要但非充分条件。护城河 + 低PE = 价值。低PE单独 = 陷阱。

错误3:将美国持有期应用于中国
  误用:因为"巴菲特持有可口可乐"而持有中国股票10-20年。
  现实:中国竞争动态变化更快。政策制度会转变。
  10年前占主导地位的公司今天可能不存在了。
  修复:目标3-5年持有期。仅在竞争优势明显持续时才延长。

错误4:忽视A股市场结构
  误用:"巴菲特忽视市场,所以我也不看。"
  现实:巴菲特在美国市场运作,有永久资本基础,没有追加保证金,
  有保险浮存金。你用个人资本在A股运作,没有结构性缓冲。
  修复:关注市场水平估值。在明显泡沫时减少敞口。

错误5:英雄崇拜而非分析
  误用:"巴菲特买了苹果,所以我应该买苹果/一些中国科技股。"
  现实:巴菲特的苹果分析基于他对2016年估值时生态锁定
  和服务收入增长的特定评估。复制交易而不理解分析是投机,不是价值投资。
  修复:做你自己的分析。如果你独立得出与巴菲特相同的结论,
  那确认了你的论点。如果你只是复制,你在投机。

10.2 中国特定陷阱

错误6:信任报告数字
  许多A股公司有收益质量问题。
  修复:始终用现金流验证。如果经营现金流持续落后于净收入,要怀疑。

错误7:忽视政策风险
  "这是好业务"在政府决定将其监管至无利可图时无关紧要
  (见:2021年教育板块、互联网平台监管)。
  修复:始终评估对板块的政策立场。
  "好业务 + 敌对政策 = 糟糕投资。"

错误8:低估大股东风险
  A股公司的大股东经常以散户投资者为代价减少持股。
  修复:监控大股东质押比率和减持公告。

11. 完整投资生命周期示例

步骤1:拨开迷雾——诚实地自我评估
  投资者概况:
  - 资本:¥1,500,000
  - 时间范围:5+年
  - 能力圈:消费品、医疗(制药行业工作)
  - 气质:中等(能处理20%回撤,30%以上不舒服)
  - 记录:3年,略低于沪深300(诚实评估:尚无优势)

  决策:将60%分配给主动选股(在有能力的地方),
  40%给沪深300指数ETF(谦逊分配)。
  主动资本:¥900,000

步骤2:改编巴菲特分析
  目标:领先的中国制药公司

  能力圈检查:是——投资者在行业工作,
  个人深入了解药物开发管道、监管环境和竞争动态。

  护城河评估:
  - 按收入计传统中药第一
  - 专有配方与监管独占权
  - 数十年建立的品牌信任
  - 覆盖90%中国医院的分销网络
  - 研发管道应对老龄化人口需求
  评分:强护城河(但不像美国制药专利那样永久——
  中国监管环境可能更快转变)

  财务质量:
  - ROE:22%(5年平均)
  - 债务/权益:0.15(非常保守)
  - 自由现金流:连续10年为正
  - OCF/净收入:0.92(高收益质量)
  - 股息率:2.8%

  估值:
  - 当前PE:18倍(历史范围:15-45倍)
  - PEG:1.2(使用保守15%增长)
  - 内在价值估计:¥55/股(保守DCF,12%折现)
  - 当前价格:¥38/股
  - 安全边际:(55 - 38) / 55 = 31%——高于30%阈值

步骤3:诚实评估后的仓位配置
  信心:高(深度行业知识 + 足够安全边际)
  仓位:主动组合的12% = ¥108,000
  入场:2,800股 at ¥38

步骤4:监控(每季)
  Q1复盘:收入+18%,利润+16%。管道进展。护城河完整。持有。
  Q2复盘:收入+14%,利润+12%。略低于趋势。研究。
    发现:一次性研发费用增加(投资,非恶化)。持有。
  Q3复盘:收入+20%,利润+22%。强劲季度。股价¥44。持有。
  Q4复盘:收入+17%,利润+19%。表现一致。股价¥48。

  年度"今天我会买吗?"测试:
  股价¥48。更新内在价值:¥60(盈利增长,所以内在价值增长)。
  安全边际:(60 - 48) / 60 = 20%。仍然合理。持有。

步骤5:考验——市场恐慌(第2年)
  A股因全球担忧下跌25%。股价跌至¥34(从高点下跌29%)。

  雾散应对:
  1. 论点破坏了吗?没有——公司基本面未变。
  2. 护城河恶化了吗?没有——市占率稳定,毛利稳定。
  3. 有会计欺诈风险吗?没有——现金流确认盈利。
  4. 有政策风险吗?低——医疗是国家优先项。
  5. 新安全边际:(60 - 34) / 60 = 43%。更有吸引力。

  行动:加仓¥60,000(1,760股 at ¥34)。
  总计:4,560股,平均成本¥36.80。

步骤6:解决(第3-4年)
  市场复苏。业务继续以15-20%复利。
  股价达到¥65。PE:25倍(接近历史60%分位)。
  更新内在价值:¥70。

  评估:估值合理但未过度。护城河完整。继续持有。

步骤7:部分退出(第5年)
  股价达到¥85。PE:35倍(高于历史80%分位)。
  更新内在价值:¥78。
  股价交易高于内在价值。安全边际为负。

  行动:卖出50%(2,280股 at ¥85)
  盈利:2,280 × (85 - 36.80) = ¥109,896
  剩余:2,280股,成本为零(实际上是"免费"仓位)

最终评估:
  总投资:¥168,000
  现金回收:¥193,800(来自50%卖出)
  剩余仓位价值:2,280 × ¥85 = ¥193,800
  收到股息:约¥15,000
  总回报:约140%,5年(约19%年化)

  过程评估:遵循了改编的巴菲特原则。保持了智识诚实。
  没有假装是巴菲特——将原则适应个人情况。

12. 实施伪代码

class FogClearedInvesting:
    """
    任俊杰的改编巴菲特框架——拨开迷雾。
    """

    # 为中国市场改编(高于巴菲特的阈值)
    MIN_MARGIN_OF_SAFETY = 0.30
    MIN_ROE = 0.15
    MAX_DEBT_EQUITY = 0.50
    MIN_OCF_TO_NI = 0.80
    DISCOUNT_RATE = 0.12

    # 组合参数
    MIN_POSITIONS = 8
    MAX_POSITIONS = 15
    MAX_SINGLE_POSITION = 0.15
    MAX_SECTOR_WEIGHT = 0.30
    INDEX_ALLOCATION = 0.30  # 默认分配给指数基金

    def honest_self_assessment(self, investor):
        """强制对投资者实际能力进行诚实评估。"""
        assessment = {
            "circle_of_competence": investor.industries_with_deep_knowledge,
            "temperament_max_drawdown": investor.tested_drawdown_tolerance,
            "time_horizon_years": investor.genuine_time_horizon,
            "track_record_vs_index": investor.rolling_3yr_alpha,
            "edge_description": investor.articulated_edge,
        }

        # 确定分配比例
        if assessment["track_record_vs_index"] > 0.03:  # 3%+阿尔法
            active_pct = 0.70
        elif assessment["track_record_vs_index"] > 0:
            active_pct = 0.50
        else:
            active_pct = 0.30  # 主要是指数,直到优势被证明

        assessment["recommended_active_allocation"] = active_pct
        assessment["recommended_index_allocation"] = 1 - active_pct
        return assessment

    def evaluate_company(self, company, investor_assessment):
        """完整的雾散评估。"""
        # 步骤1:能力圈
        if company.industry not in investor_assessment["circle_of_competence"]:
            return "PASS", "在能力圈之外——要诚实"

        # 步骤2:护城河评估(为中国改编)
        moat = self.assess_moat_china(company)
        if moat["score"] < 3:
            return "PASS", f"护城河不足:{moat['score']}/5"

        # 步骤3:财务质量
        quality = self.assess_financial_quality(company)
        if not quality["passes"]:
            return "PASS", f"财务质量失败:{quality['reasons']}"

        # 步骤4:政策风险
        policy_risk = self.assess_policy_risk(company)
        if policy_risk == "HIGH":
            return "PASS", "政策风险太高,无论其他因素如何"

        # 步骤5:估值
        iv = self.calculate_intrinsic_value(company)
        current_price = company.market_price
        mos = (iv - current_price) / iv if iv > 0 else -1

        if mos < self.MIN_MARGIN_OF_SAFETY:
            return "WATCHLIST", f"安全边际 {mos:.0%} < 所需 {self.MIN_MARGIN_OF_SAFETY:.0%}"

        # 步骤6:基于信心的仓位配置
        conviction = min(moat["score"] / 5, quality["score"], mos / 0.50)
        if conviction > 0.8:
            size = 0.12
        elif conviction > 0.6:
            size = 0.08
        else:
            size = 0.05

        return "BUY", {
            "intrinsic_value": iv,
            "margin_of_safety": mos,
            "moat_score": moat["score"],
            "position_size": size,
            "policy_risk": policy_risk,
        }

    def assess_moat_china(self, company):
        """为中国市场动态改编的护城河评估。"""
        score = 0
        details = []

        if company.market_share_rank <= 2:
            score += 1
            details.append("市场领导者")
        if company.gross_margin > company.industry_avg * 1.15:
            score += 1
            details.append("毛利优势")
        if company.switching_costs_high or company.brand_power_strong:
            score += 1
            details.append("客户锁定")
        if company.regulatory_barrier:
            score += 1
            details.append("监管护城河")
        if company.moat_strengthening_5yr:
            score += 1
            details.append("护城河加强")

        return {"score": score, "max": 5, "details": details}

    def assess_policy_risk(self, company):
        """评估政府政策风险——对A股至关重要。"""
        if company.sector_under_regulatory_attack:
            return "HIGH"
        elif company.sector_policy_uncertain:
            return "MODERATE"
        elif company.sector_policy_supportive:
            return "LOW"
        else:
            return "MODERATE"

    def calculate_intrinsic_value(self, company):
        """保守的DCF与中国特定调整。"""
        # 使用3年平均所有者收益(平滑周期性)
        base_oe = company.avg_owner_earnings_3yr

        # 应用收益质量折扣
        quality_ratio = company.avg_ocf_to_ni_5yr
        if quality_ratio < 0.8:
            base_oe *= quality_ratio / 0.8  # 差现金转换的折扣

        # 增长假设(保守封顶)
        growth_5yr = min(company.earnings_cagr_5yr * 0.8, 0.15)  # 历史的80%,封顶15%
        growth_terminal = 0.04

        # DCF
        total_pv = 0
        oe = base_oe
        for year in range(1, 11):
            if year <= 5:
                oe *= (1 + growth_5yr)
            else:
                oe *= (1 + (growth_5yr + growth_terminal) / 2)  # 逐渐过渡到终值
            total_pv += oe / (1 + self.DISCOUNT_RATE) ** year

        terminal = oe * (1 + growth_terminal) / (self.DISCOUNT_RATE - growth_terminal)
        total_pv += terminal / (1 + self.DISCOUNT_RATE) ** 10

        return total_pv / company.shares_outstanding

    def annual_fog_check(self, portfolio, benchmark_return):
        """年度检查:你实际上在增加价值 vs 指数吗?"""
        active_return = portfolio.active_portion_return

        if active_return < benchmark_return - 0.03:
            return {
                "verdict": "UNDERPERFORMING",
                "action": "将指数配置增加10%。你的优势可能不存在。",
                "honest_question": "你真的比ETF更擅长这个吗?"
            }
        elif active_return > benchmark_return + 0.05:
            return {
                "verdict": "OUTPERFORMING",
                "action": "保持当前配置。优势似乎是真实的。",
                "honest_question": "这是技能还是运气?需要3+年才能知道。"
            }
        else:
            return {
                "verdict": "INLINE",
                "action": "继续当前方法。监控3年滚动阿尔法。",
                "honest_question": "你能具体识别是什么创造了你的优势吗?"
            }

13. 关键语录/原则

"从巴菲特身上学习最大的危险是学到了错误的教训。大多数中国投资者
记住了巴菲特的语录,却完全不理解他的机制。"

"巴菲特不投资股票。他通过保险浮存金的永久、杠杆化资本在多个资产
类别中配置资本。当你用储蓄账户'像巴菲特一样投资'时,你在玩一个
根本不同的游戏。"

"当你去除巴菲特可转移的原则和不可转移的优势时,迷雾就散了。
原则是黄金。优势是他独有的。"

"在中国,安全边际甚至比在美国更重要。中国财务报告可靠性较低,
政策风险较高,市场波动性较大。如果巴菲特要求20%的安全边际,
你应该要求30-40%。"

"中国价值投资者能承认的最诚实的事情是:'我不知道。'
第二诚实的是:'我错了。'巴菲特经常说这两句话。
他的模仿者几乎从不这样做。"

"如果你在3年内无法跑赢沪深300,你应该投资沪深300。
这不是失败——这是智慧。大多数专业基金经理也无法跑赢它。"

"'买入持有永远'在中国意味着'买入并积极监控,只要论点有效就持有,
一旦破坏就毫不犹豫地卖出。''永远'是理想,不是字面意思。"

"巴菲特最大的优势不是智慧——而是在很长时间内什么都不做的能力。
在中国,市场每天开盘,每个人都在疯狂交易,坐得住的能力几乎是
不公平的优势。"

"不要崇拜巴菲特。研究他。理解他。改编他的原则。然后发展你自己的
投资身份。中国最好的巴菲特式投资者看起来将与巴菲特完全不同。"

"迷雾散去不是因为更多信息,而是因为更多诚实——关于你自己的能力、
你自己的气质和你自己的结构性限制。"

本实施规范编译自任俊杰,《奥马哈之雾》。本文档是实际应用的系统提炼, 不替代阅读原作。