all_lessons/交易的手艺/07第 8 课 / 共 23 课

第三部分 · 当你「想要」风险:从观点到下注

下注多大:凯利、破产概率与活下去的数学

上一课你把一个观点变成了一笔有正期望的下注:赢面比输面大,长期看是赚的。似乎只剩最后一步——下手就行了。可这恰恰是交易员职业生涯里最贵的一课:就算每一笔都有正期望,只要下注太大,你也几乎必然破产。这不是心理问题,是一条冷冰冰的数学。这一课就把「下多大」这个问题算到底——它引出全课最重的一条主线:活下去,永远排在赚得多前面。

本课路线
(1) 先讲清那个反直觉的地基——财富是连乘,不是连加,所以一次大亏能永久地拖垮你;(2) 由此推出凯利公式:让长期增长最快的下注比例;(3) 动手玩一台「凯利与破产台」,亲眼看同一个 55% 胜率的赌局,如何随下注比例从「稳稳变富」滑向「几乎必然归零」;(4) 讲破产概率与「过度下注」的悬崖;(5) 讲为什么真实世界里的高手都下得比凯利还小。最后把它接回主线二。

一、地基:财富是连乘,不是连加

先看一个会让很多人愣住的小例子。你有 100 元。第一天亏了 50%,第二天赚了 50%。你现在有多少钱?

直觉说:一亏一赚,打平,还是 100。错。是 75

100 ×(1 − 0.50)×(1 + 0.50) = 100 × 0.5 × 1.5 = 75

问题出在:亏损的 50% 是从 100 里扣的,赚回的 50% 却是从剩下的 50 里长的。你的钱是被一个个百分比连起来的,不是连这条性质有一个残酷的推论——亏损和收益极不对称:

亏 10%,需要涨回+11%
亏 25%,需要涨回+33%
亏 50%,需要涨回+100%
亏 75%,需要涨回+300%
亏 90%,需要涨回+900%
亏 100%,需要涨回∞(回不来了)

最后一行是整门课的分水岭:0 是一个「吸收态」——一旦到了,就再也出不来,因为任何数乘以 0 都是 0,你再高的胜率、再好的观点都失去了施展的机会。这一课后面所有的结论,都是这一条在反复回声。(第 08 课会把这条「回撤曲线」单独拿出来讲透。)

所以「下多大」不是一个「贪心还是保守」的偏好问题。它是在问:怎样下注,才能既让财富的连乘尽量快地往上走,又永远不碰到那个叫「0」的吸收态?这个问题有一个精确的答案。

二、凯利公式:让长期增长最快的下注比例

因为财富是连乘,我们要最大化的就不是「每一笔的平均收益」(那是连加的思路,会把你引向「全押」的灾难),而是每一笔的平均对数收益——也就是财富的几何增长率。设你每次拿出当前资金的比例 f 去下注,赢的概率 p、赔率 b(押 1 赢 b),输的概率 q = 1 − p(输掉本金)。长期每笔的对数增长率是:

g(f) = p · ln(1 + b·f) + q · ln(1 − f)

g(f) 最大的那个 f,就是凯利比例(Kelly fraction)。对它求导令其为零,能解出一个干净得惊人的公式:

f* = (p·b − q) / b = p − q/b

凯利公式在说什么
分子 p·b − q 正是这笔下注的期望值(每押 1 块的净赢面)。所以凯利在说:下注比例应该正比于你的优势(edge)、反比于赔率所含的风险。优势越大,下得越重;优势越小,下得越轻;没有优势(期望值 ≤ 0),凯利给出的答案是 f* ≤ 0——别下。它第一次把「我有多大把握」翻译成了「我该压上多少钱」。

举个这一课会反复用的例子:一个对半赔率的赌局(b = 1,押 1 赢 1),你有 55% 的胜率。代进去:

f* = p − q/b = 0.55 − 0.45/1 = 0.10

凯利说:每次押上当前资金的 10%,长期增长最快。注意这个数有多克制——你有一个真实、稳定、旁人求之不得的 55% 优势,最优的下注却只有 10%,而不是「我这么有把握,当然要重仓」。为什么这么保守?因为它在替你躲开那个叫 0 的吸收态。下面这台机器会让你亲眼看到,越过这个数会发生什么。

三、动手:凯利与破产台

这台机器把上面那个赌局(55% 胜率、对半赔率)跑很多遍。每一条细线是一个「平行世界里的你」,从同样的起点出发、下同样比例的注,只是运气不同。你只有一个旋钮:下注比例 f。纵轴是对数刻度(每一格是 ×10 倍),所以指数增长会画成直线、归零会一头栽到底。

凯利与破产台 · 同一个 55% 的赌局,下注比例决定生死
拖动下注比例 f。每条细线是一个运气不同的「平行世界的你」,起点都是 1(纵轴对数刻度)。把 f 拉到 0.10(凯利最优)附近:中位数终值最高、几乎没人归零。往上拉:先是波动变大,越过 0.20(两倍凯利)后,越来越多的线一头栽到底——哪怕胜率仍然是 55%。这就是「过度下注」的悬崖:赢面在你这边,你却把自己赌没了。
下注比例 f
0.10
凯利最优 f*
0.10
中位数终值(×起点)
实质破产比例
把 f 拉到 0.10(凯利)附近,再逐格往上推,看破产比例怎么变。

玩一会儿你会得到三个几乎没人第一次就相信的结论:(1) 存在一个最优点(≈0.10),下注比例低于它,增长慢但安全;(2) 高于它,你承担了更多风险,长期增长却不升反降——多冒的险是纯亏的;(3) 越过某条线(这里≈0.20,两倍凯利),长期增长率变成的,绝大多数平行世界里的你都归了零——尽管每一笔下注的期望值始终是正的。正期望 + 过度下注 = 破产,这就是那条冷冰冰的数学。

四、破产概率与那道悬崖

为什么会有那条 f = 2f* 的悬崖?回到几何增长率 g(f)。它是一个倒 U 形:从 0 涨到凯利点 f* 达到顶峰,再往右一路下滑,到大约 2f*穿过零轴,之后变成负数。而增长率一旦为负,财富的连乘就是一列不断缩小的数——数学上,它以概率 1 收敛到 0。你不是「可能」破产,是「几乎必然」破产。

g(f) > 0(会变富) 当 0 < f < 2f* │ g(f) < 0(几乎必然归零) 当 f > 2f*

这解释了一个交易台上天天上演的悲剧:一个真有本事、观点也对的交易员,因为下注太重而爆仓出局。他没有看错方向,他输给了 sizing。也正因如此,交易台会给每个人强加风险限额(第 08 课细讲)——限额的本质,就是从制度上禁止任何人把 f 推过那道悬崖,哪怕他自以为「这次我特别有把握」。

和《反脆弱》《数学的逻辑》同一条筋
《反脆弱》反复强调的「先活下去,再谈别的」「避免毁灭性的下行」,在这里得到了精确的数学形状:毁灭(0)是吸收态,而过度下注会以概率 1 把你送过去。《数学的逻辑》里期望值与对数/几何平均的区别,正是本课的核心——用连加的直觉(算术期望)去指导连乘的现实(几何增长),必然导致过度下注。凯利,就是把这两者对齐的那把尺子。

五、为什么高手都下得比凯利还小

如果凯利是「最优」,为什么真实世界里几乎没有人真按满凯利下注,反而普遍用半凯利(half-Kelly) 甚至更小?三个非常实际的理由:

所以真实的下注决策,是一句朴素的话:估出你的优势 → 算出凯利上限 → 再打个折下手。凯利给你的从来不是「该下多少」,而是「绝对不能超过多少」的那条红线。

六、收尾:把「下多大」接回整台机器

把这一课接回中心引擎。第 06 课你有了一个正期望的观点;这一课你知道了,正期望只是入场券,真正决定你能不能把这份期望活着兑现的,是下注尺寸。下太小,优势被浪费;下太大,优势反而成了送你归零的加速器。中间那条窄窄的活路,就叫凯利。

但请注意,这一整课都假设了一件事:你知道自己有正期望。可市场最擅长的,就是让你在没有优势的时候以为自己有。而且,就算你这一笔的期望真的是正的,它也只是「平均而言」赚——具体到某一笔、某一周、某一个月,你完全可能是的,而且会连着错。sizing 帮你在错的时候不至于出局;可当亏损真的来临,它到底长什么样、你又该怎么应对?这就把我们推向第四部分那个所有交易员都必须直面的现实——你一定会错。

七、常见误解

一句话带走
因为财富是连乘不是连加,一次大亏(尤其是归零这个吸收态)能永久地摧毁复利。所以「下多大」是生死问题:凯利公式 f* = p − q/b 给出长期增长最快的比例,它正比于你的优势;低于它安全但慢,高于它风险白担、增长反降,越过两倍凯利则几乎必然归零——哪怕每一笔都是正期望。真实高手都下得比凯利更小,因为他们知道自己会高估优势。记住那条统治全课的主线:活下去,永远排在赚得多前面。
下一步
这一课教你如何下注才不会被概率消灭;可它反复用到一个词——「亏损」「回撤」「破产」——却还没正面讲过:当你真的错了、账户真的开始往下掉时,会发生什么?为什么亏损比盈利更难对付?止损到底止的是什么? → 第 08 课《错了怎么办:亏损的不对称、回撤与止损》会把那条「回撤曲线」单独摊开,告诉你为什么交易员一半时间是错的却仍能活着,以及交易台用什么制度把每个人的伤害封顶。