1987 年 10 月 19 日,星期一。道琼斯工业指数在一个交易日内下跌 22.6%。
如果股市的日涨跌幅服从正态分布(当时绝大多数风险模型的标准假设),按那个年代的典型日波动率算,这是一次约 22 个标准差的事件。
按正态分布,这样的一天大约多久出现一次?
正态分布(钟形曲线)在描述很多东西时非常好用——身高、体重、测量误差。它的尾部按 e^(−x²/2) 衰减,掉得极快:
| 偏离幅度 | 正态分布下多久一遇(按每年 252 个交易日) |
|---|---|
| 3 个标准差 | 约 1 年 |
| 4 个标准差 | 约 63 年 |
| 5 个标准差 | 约 6,900 年 |
| 6 个标准差 | 约 200 万年 |
| 8 个标准差 | 约 3 万亿年(宇宙年龄的两百多倍) |
看这张表你会得出一个结论:5 个标准差以上的事情基本不可能发生。而这个结论在金融市场、地震、洪水、战争伤亡、流行病、城市规模、图书销量上——全都是错的。
这些领域的分布有fat tails(肥尾):极端事件的概率,比正态分布预测的高出几个数量级。
正态分布不是凭空来的,它来自中心极限定理,而那个定理有前提:大量、独立、影响力相当的小因素叠加。三个词,每一个在现实中都经常不成立:
· 不独立。市场恐慌时所有人同时抛售,因为他们互相看着对方。1.2 章那个「有没有共同原因」在这里变成了系统性风险。
· 影响力不相当。一家银行倒闭可以拖垮整个体系。当单个因素能主导全局时,加和不再趋向正态。
· 存在正反馈。下跌触发平仓,平仓造成进一步下跌。正反馈是肥尾最常见的制造机。
最危险的地方在于:肥尾和正态在「日常」里几乎无法区分。两条分布曲线在中间部分高度重合——你收集一年的日常数据做检验,看不出任何异常。区别只在尾巴上,而尾巴的定义就是「很少出现」。于是模型可以在长达数年的时间里表现得完美无缺,然后在某一天一次性失效。下面的实验会让你亲眼看到这种「日常无破绽」。
Nassim Taleb 用black swan(黑天鹅)指称这样一类事件,它有三个特征:① 在既有认知之外,极为罕见;② 一旦发生,冲击极大;③ 事后被人们编造出一套「本来就该预见到」的解释。
第三条最值得警惕,因为它阻止我们从中学习——把一次「模型本身错了」的事件,解释成「这次是特殊情况」,于是模型被保留了下来,等着下一次。这正是 2.4 章那个「解释掉反证」的机制,只是换了个体面的场合。
下面两条曲线:灰线是正态分布,青绿线是肥尾分布(用学生 t 分布代表,自由度越小尾越厚;两者都已把标准差归一化到 1,所以「几个标准差」是可比的)。纵轴是对数刻度——不然尾部在图上完全看不见,而尾部正是全部的问题所在。
请注意曲线的形状:在 ±2 个标准差以内,两条线几乎叠在一起。这意味着如果你只看日常数据——一年、两年、甚至十年的常规波动——你根本无法分辨自己身处哪个世界。
而右边呢?到了 5σ 的位置,两条线已经差了三个数量级。正态模型会告诉你「这辈子不用担心」,而真实世界里它每隔几年就来一次。
把滑块从 30 拖到 2.2,盯着表格最后一行(8σ):从「三万亿年一遇」一路变成「几年一遇」。尾部厚度这一个参数的微小变化,可以让极端事件的频率改变十几个数量级——而它对日常统计量(均值、标准差)几乎没有影响。这就是为什么用历史波动率去估计尾部风险,是一件系统性危险的事。
1987 年 10 月 19 日,道琼斯工业指数单日下跌 508 点,跌幅 22.6%,标普 500 下跌约 20.5%。这是该指数历史上最大的单日百分比跌幅,至今未被超越。
按当时通行的正态分布假设,以那个年代的典型日波动率计算,这是一次二十多个标准差的事件。它的概率有多小?
当一个模型给出这样的数字,而事件确实发生了,唯一理性的结论是:模型错了。不是「遇到了极小概率事件」,而是「这个概率算错了好几百个数量级」。
值得说明的是,这一天的成因至今仍有争论——程序化交易(尤其是「组合保险」策略的自动卖出)、流动性枯竭、市场结构问题都被认为起了作用。而这些成因本身正好解释了肥尾的来源:它们都是正反馈机制。下跌触发程序卖出,卖出造成进一步下跌——「独立小因素叠加」的前提在那一天彻底崩塌了。
1994 年成立的长期资本管理公司(LTCM)是当时华尔街最耀眼的对冲基金,合伙人中包括 Myron Scholes 与 Robert Merton——两人在 1997 年因期权定价理论获得诺贝尔经济学奖。基金前几年的回报极为可观。
它的策略高度依赖历史数据估计出的相关性与波动率,并使用了很高的杠杆。1998 年,俄罗斯债务违约引发全球市场动荡,那些历史上几乎从不同时发生的事情,同时发生了——各类资产的相关性一起跳向 1,分散化在最需要它的时刻失效。
基金在不到四个月里损失约 46 亿美元。由于它与几乎所有大型金融机构都有交易对手关系,纽约联邦储备银行出面组织了一场由十余家机构参与的、约 36 亿美元的注资接管,以避免连锁反应。
LTCM 的教训不是「他们不懂数学」——恰恰相反,他们是当时地球上最懂的一批人。问题出在别处:他们的模型用历史数据估计尾部,而历史数据里恰恰缺少尾部事件(这也是 4.4 章幸存者偏差的一个变体——你的样本里没有那些「还没发生过的灾难」)。再加上高杠杆,把 5.2 章「仓位过大」的问题推到了极致。正确的模型 + 过大的仓位 = 灾难;而他们的模型还不完全正确。
因为尾部事件的定义就是「很少出现」,所以你的历史样本里几乎必然缺少它们。
假设某类事件真实频率是「每 50 年一次」。你手上有 10 年数据,那么大概率一次都没见过。基于这份数据,你的模型会得出「这种事不会发生」的结论——而且它在统计上完全「拟合良好」,因为数据里确实没有反例。
更糟的是这个偏差的方向是固定的:它总是让你低估风险,从不高估。数据里缺失的永远是极端值那一侧,而不是中间。这和 4.4 章的结构完全一致——你看不见的那部分,恰恰是最要命的那部分。
那该怎么办?三条实务路径:
① 扩大样本的范围而非长度。看别的国家、别的市场、别的时代发生过什么。你没经历过的事,别人经历过。
② 用尾部本身的规律外推。极值理论提供了一套专门估计尾部的方法,它不依赖于「见过多少次极端事件」,而是从分布形状外推。
③ 承认估不准,转而做压力测试。不问「这有多大概率」,改问「如果它发生了,我还活着吗」。这是本章最实用的一条,也是通往 5.4 章的桥。
用泊松分布算(4.3 章的工具)。若模型正确,750 天里的期望次数 λ = 750 × 0.0001 = 0.075 次。
P(出现 3 次或以上) = 1 − P(0) − P(1) − P(2)
P(0) = e^(−0.075) ≈ 0.9277;P(1) ≈ 0.0696;P(2) ≈ 0.0026
→ P(≥3) ≈ 0.0066%,约一万五千分之一。
结论:模型几乎肯定有问题。观测到的频率是模型预测的 40 倍(3/750 = 0.4% vs 0.01%),而这个偏离在模型正确的假设下几乎不可能出现。
但要小心一个常见的错误反应:很多机构在这种时候会说「这三次都是特殊事件——一次是政策突变,一次是黑天鹅,一次是流动性问题」,然后把它们剔除,保留模型。这正是 2.4 章那个「把反证解释掉」的动作,穿着风控的外衣。如果每一次超限都能找到理由剔除,那这个模型就永远不会被证伪。
适合正态的:单个个体的物理属性。身高、体重、血压、测量误差、生产件的尺寸偏差。这些量有物理上限,而且个体之间基本独立——没有一个人的身高会因为别人长高而变化。
必须警惕肥尾的:财富、城市规模、书籍销量、地震能量、战争伤亡、传染病规模、网络流量、公司市值。
一个非常好用的判断方法(Taleb 提出的版本):想象抽 1000 个样本,然后问——「一个样本能不能显著改变总和?」
· 随机找 1000 个人量身高,再加进一个全世界最高的人:总和几乎不变,均值挪动不到千分之一。→ 正态世界。
· 随机找 1000 个人统计财富,再加进一位世界首富:总和可能翻好几倍,均值面目全非。→ 肥尾世界。
这个测试之所以有效,是因为它直接检验了中心极限定理的「影响力相当」前提。一旦单个样本能主导总和,加和就不再趋向正态,「平均值」这个概念本身也开始失去意义。
一条推论值得记住:在肥尾世界里,「平均」是个危险的词。平均收入、平均回报、平均损失——这些数字都可能被极少数样本主导,从而既不描述典型情况,也不稳定。5.2 章那个「中位数 vs 均值」的分裂,就是这件事的一个具体实例。
这是整个 Part 5 收束的地方。答案是:把问题从「估准概率」换成「设计出不依赖概率估计的应对」。四条具体的路径:
① 关注后果,而不是概率。不问「这有多大可能发生」,改问「如果发生了,我还在不在」。前者需要一个你估不准的数,后者只需要你诚实。这个转换是本章最重要的一句话。
② 控制暴露规模。这是 5.2 章的直接应用:只要单次损失不会让你出局,尾部估错也不会致命。仓位控制之所以珍贵,正是因为它不需要你知道真实概率。
③ 追求冗余而非效率。现代系统的优化目标通常是效率——零库存、高杠杆、单一供应商。而这些优化恰恰是把缓冲垫抽掉的过程。冗余在正常时期看起来是浪费,它的全部价值都体现在尾部事件中;正因如此,它总是最先被砍掉的东西。
④ 分辨可逆与不可逆。可以试错的事情,尽管去试——试错本身就是获取尾部信息的方式。不可逆的事情,必须用完全不同的标准对待,因为一次错误就没有下一次了。
这四条有一个共同点:它们都不要求你知道尾部有多厚。它们承认「估不准」这个前提,然后在这个前提下寻找仍然稳健的做法。而最后一章要讲的,正是这个思路推到底之后的样子——什么时候,你应该完全不看概率。