风险模型第一章:凯利公式——为什么仓位大小才是全部游戏
Read in English拥有正期望值还不够。下注太大,即使每一笔都是真实的有利赌注,一连串的坏运气也会让你破产;下注太小,你会把大部分优势留在桌上。凯利公式给出了精确的答案。
🔊 聆听文章 (Listen to Article)
风险模型第一章:凯利公式——为什么仓位大小才是全部游戏
投资背景
这个图书馆里几乎每一本讨论「优势」的书——正期望值、因子溢价、定价错误——最终都会撞上同一个未被回答的问题:找到优势之后,你到底该下多少注?
《交易心理分析》教你用概率思考,信任过程而非任何一次结果。《金融怪杰》里的交易员们几乎异口同声地说「仓位大小比入场点更重要」。但两本书都没有给出那个具体的数字。
凯利公式,由贝尔实验室科学家约翰·L·凯利于1956年提出,就是那个数字。 它是一个公式——不是一个经验法则,也不是一个大致的准则——精确计算出你应该在一个有利赌注上投入多大比例的资金,以最大化你财富的长期增长率。
它最初是为一个完全不同的问题而设计的——凯利研究的是嘈杂的电话线路,解决的是如何在有误差的信道中以最大速率传输信息。是数学家爱德华·索普——那位打败二十一点的人——在1960年代认识到,同样的数学可以回答「在一个算牌优势上,我应该下多少资金」。这个公式就这样从电信业迁移到赌博业,最终迁移到了交易与投资组合管理。
让这一章变得必要的那个事实是:一个拥有真实、可靠、正期望值优势的投资者,如果仓位大小算错了,仍然可以在数学上被保证走向破产。 这不是风险管理的一个脚注,而是整个理论的核心结论。
华尔街的翻译
公式本身
对于简单的输赢型赌注,凯利比例是:
f* = W − (1 − W) / R
其中: - f* = 应下注的资金比例 - W = 获胜概率 - R = 赢额与输额的比例(赔率)
一个具体的例子能让它变得真实。 假设你有一套交易系统,胜率为55%(W = 0.55),且平均盈利与平均亏损大小相同(R = 1)。那么:
f* = 0.55 − (0.45 / 1) = 0.10
凯利公式说:在这个赌注上投入你资金的10%。 不是2%,也不是50%,而是一个具体的、推导出来的数字。
为什么押注过大会摧毁你——即使拥有真实的优势
这是让整章内容成立的、反直觉的结果。
设想一个交易者面对一枚真正有利的硬币:55%的获胜概率,赔率为一赔一。每一次下注都拥有正期望值。 然而:
| 每次押注的资金比例 | 多次反复下注后的长期结果 |
|---|---|
| 10%(约等于凯利比例) | 财富以可达到的最大长期速率增长 |
| 20%(2倍凯利) | 财富仍在增长,但更慢,且波动幅度大得多 |
| 40%以上(4倍凯利) | 增长率变为负值——尽管每一次下注仍然拥有正期望值,财富最终几乎必然趋向于零 |
再读一遍中间那一行。 一个具有正期望值的赌注,如果反复以过大的资金比例押注,仍然会几乎必然地随着下注次数增加而把你的财富推向零。原因在于财富是以乘法方式复利,而非加法方式累积——一次足够大的亏损,可以抹去需要许多次盈利才能积累起来的收益,而「平均」结果(期望值所描述的)与「典型」的复利路径并不是一回事。
这一个事实,解释了大多数「在狭义上是对的」交易者的灾难性爆仓:他们确实拥有真实的优势,却仍然归零,因为他们的仓位大小是按照只有平均结果重要来设计的——而在一个复利的、有先后顺序的游戏里,真正决定生死的是整个结果分布,而不是它的均值。
为什么押注过小同样让你付出代价
另一面没那么戏剧化,但同样真实。 以远低于凯利比例的资金押注(比如凯利公式给出10%时你只押2%)不会导致破产,但会让你放弃大部分本可实现的增长率。增长率作为押注比例的函数,是一条先上升到f*处的峰值、再下降的曲线——低于凯利的仓位牺牲了增长以换取更平稳的路径;高于凯利的仓位则同时牺牲了增长和安全性。
分数凯利:从业者应对估计误差的答案
完整凯利假设你精确知道W和R。你永远不会真正知道。 你的胜率和赔率是从有限的历史数据中估计出来的,任何估计误差都更容易把你推向增长曲线危险的那一侧,而不是安全的那一侧——因为这条曲线本身是不对称的:押注过大受到的惩罚,远比押注过小严重得多。
这正是为什么每一位严肃的从业者——包括索普本人——都使用「分数凯利」:只押公式给出结果的一部分(通常是四分之一到二分之一)。
| 使用的凯利比例 | 相对于完整凯利的增长率 | 相对于完整凯利的路径波动性 |
|---|---|---|
| 完整凯利(100%) | 最大 | 最高——巨大而令人揪心的回撤是常态,而非例外 |
| 半凯利(50%) | 约为最大增长率的75% | 方差大致减半 |
| 四分之一凯利(25%) | 约为最大增长率的44% | 方差大致降为四分之一 |
半凯利是从业者经典的折中方案:你放弃一部分理论上的增长,换来一条明显更平稳、更可持续走完的路径——同时也为你的W和R估计几乎必然存在误差这一事实,买了一份保险。
可执行的交易规则
-
永远不要仅凭期望值来决定仓位大小。 正期望值告诉你该往哪个方向下注,而不是下多大。仓位大小是一个独立的计算,跳过这一步,正是真实优势演变成真实爆仓的原因。
-
如果你使用系统化策略,尽可能用足够长、足够有代表性的历史数据估计W和R,然后计算f*。 把这个数字当作上限,而不是目标。
-
押注凯利比例的一部分,而不是完整凯利。 半凯利是任何对自己输入数据存在真实不确定性的人——也就是所有人——的标准起点。
-
理解大幅回撤并不代表你做错了什么。 即使是正确计算的凯利仓位,也会产生显著的波动;这个公式优化的是长期增长率,而不是任何一段特定时期的平稳程度。
-
识别过度押注的警示信号:仓位大到让你无法冷静思考这笔仓位本身。 凯利仓位永远不应该大到一次亏损就是灾难性的——如果一次亏损会是灾难性的,说明你已经越过了增长曲线的顶点,走到了「风险越高、回报越低」的那一侧。
与退休组合的关系
在这里,诚实的限定比公式本身更重要。 凯利公式是为一系列离散的、赔率已知的赌注推导出来的——一手算牌、一次抛硬币。而一个持有数十年的分散化退休组合是完全不同的东西:回报是连续的,在时间上和持仓之间都存在相关性,而「股票市场」的真实获胜概率和赔率并不像二十一点的优势那样可以被精确知道。
凯利公式对退休投资者的真正价值,不是一个可以代入数字的公式,而是它植入你脑中的思维模型:
| 凯利公式的教训 | 如何应用到你的退休组合 |
|---|---|
| 仓位大小决定了优势是帮助你还是摧毁你 | 这是反对把退休账户集中押注在单一股票或板块「高信念仓位」上的核心论据,无论你的研究多么充分 |
| 过度押注一个真实的优势,仍然可能导致破产 | 直接适用于杠杆——保证金、杠杆ETF——它同时放大了优势,也放大了走向破产路径的概率 |
| 估计误差应当让你的仓位更小,而不是更大 | 适用于任何战术性的偏向配置:如果你并不确定自己的优势是否真实(你本就不应该确定),那么这部分配置相对于核心持仓应该保持很小 |
| 完整凯利不是目标——可持续的增长才是 | 这是支持分散化、低成本核心配置,而非集中化、最大激进仓位的完整论证 |
我们的标准立场在这里同样成立:这一章不是授权你为退休账户加杠杆,也不是鼓励你以满仓方式运行一个集中的「高信念」仓位。 它是一个严谨的数学论证,说明了为什么你的核心持仓应该保持低成本、全球分散,以及为什么任何战术性或卫星仓位——即使是你深信不疑的那一个——都应该只占整体很小的一部分,而绝不应该成为一笔押上整个账户的赌注。
如果你只从这一章带走一个数字,请记住这个:拥有真实、可衡量优势的职业赌徒,在使用公式给出的结果之前,会自己先把它砍半甚至更多。 一个「优势」远比这模糊得多的普通投资者,理应至少同样保守——而在大多数情况下,这意味着根本不应该有集中仓位,只保留分散化的核心配置,任何战术性的信念仓位,都应该小到即使判断错误也无关紧要。
第二章将继续讲解实操层面的机制:当你没有赌场那样干净的赔率时,如何估计凯利公式所需的输入,以及仓位大小如何与一个真实投资组合的其他部分相互作用。