——从21点赌桌到A股,一个关于“不下牌桌”的数学寓言
一、引子:一个改变赌场和华尔街的公式
1956年,贝尔实验室的一位科学家正在研究一个看似与金融毫无关系的问题:如何减少长途电话线路中的噪音干扰?这位名叫约翰·拉里·凯利(John Larry Kelly)的物理学家,在研究中偶然注意到,信息论中的“信道容量”概念,竟然可以完美地用来解决一个古老的问题:在优势在你这边时,该押多大?
凯利把自己的想法写成了一篇论文《信息率与赌博的新解释》,发表在《贝尔系统技术期刊》上。他可能做梦也没想到,这篇论文后来会成为赌徒的圣经、量化基金的基石,甚至催生了拉斯维加斯第一个“合法打败赌场”的团队。
而凯利公式的核心思想,用一个老交易员的话说就是:“保住本金,才能不下牌桌;留在牌桌,才能等到机会。”
二、凯利公式是什么?——一个抛硬币的故事
2.1 从一场公平的游戏开始
假设我们玩一个简单的抛硬币游戏:
- 正面,你赢1元
- 反面,你输1元
- 硬币是公平的(50%正面,50%反面)
你应该押多少钱?答案是:一分钱都不要押。
为什么?虽然每次输赢的概率相等,但只要你一直玩下去,由于本金的有限性和随机波动,你总有一天会遇到连续亏损,导致本金全部输光。这就是概率论中的“赌徒破产”定理:在一个期望收益为零的公平游戏中,只要你有有限的本金,长期参与的结果必然是破产。所以,对于没有优势的游戏,最好的策略就是不参与。
![图片[1]-凯利公式的投资智慧:保住本金,静待花开](http://www.ifisme.cn/wp-content/uploads/2026/03/凯利公式1.png)
2.2 当优势出现时
现在,假设硬币被动了手脚:
- 面概率:60%
- 反面概率:40%
- 正面赢1元,反面输1元
这时候,你的优势出现了。每押1元,你的期望收益是:
[]
![图片[2]-凯利公式的投资智慧:保住本金,静待花开](http://www.ifisme.cn/wp-content/uploads/2026/03/凯利1.png)
也就是20%的期望收益率。那么问题来了:你有100元本金,每次该押多少?
直觉告诉你:押得越多,赚得越快。但如果押太多,万一连续几次反面,你就破产出局了。押得太少,又浪费了优势。
凯利公式给出了最优解 :
[]
![图片[3]-凯利公式的投资智慧:保住本金,静待花开](http://www.ifisme.cn/wp-content/uploads/2026/03/凯利2.png)
其中:
- (f^*) = 每次下注的本金比例
- (p) = 赢的概率(60% = 0.6)
- (q) = 输的概率(40% = 0.4)
- (b) = 赔率(赢时赢多少,这里赢1元输1元,所以 (b=1))
代入计算:
[]
![图片[4]-凯利公式的投资智慧:保住本金,静待花开](http://www.ifisme.cn/wp-content/uploads/2026/03/凯利3.png)
答案:每次押本金的20%。
这就是凯利公式:在你有优势时,告诉你该押多大,才能让长期资金增长速度最大化。
2.3 为什么不是押更多?
如果你押30%,会发生什么?
- 运气好时赚得更多
- 但连续几次亏损,本金回撤更大
- 数学上可以证明,长期增长率反而低于押20%
如果你押100%,孤注一掷:
- 第一次输,直接出局
- 即使第一次赢,第二次输也出局
- 长期必死
凯利公式的神奇之处在于:它平衡了收益和风险,在“赚得快”和“活得久”之间找到了最优解。
通俗理解:凯利公式追求的不是“哪一次赚得最多”,而是“长期下来能赚得最稳”。它把钱的增长看作“复利”过程——就像滚雪球,重要的是雪球能一直滚下去,而不是某一次滚得特别大。这个公式天生就讨厌“破产”:如果某次下注可能导致本金归零,那长期来看就必输无疑。因为一旦归零,后面的所有机会都与你无关了。
简单说就是:活着,才有复利;出局,一切归零。
三、凯利公式的由来与趣闻——从贝尔实验室到拉斯维加斯
3.1 天才的灵感
约翰·凯利1923年出生于美国德克萨斯州,二战期间曾在海军担任飞行员。战后,他在德克萨斯大学获得物理学博士学位,随后进入贝尔实验室工作。
在贝尔实验室,他结识了同事克劳德·香农(Claude Shannon)——信息论的创始人。凯利注意到,赌博和通信有一个深刻的类比:
- 在通信中,你有一个信道,有噪声,你想最大化信息传输速率
- 在赌博中,你有一个赌局,有不确定性,你想最大化资金增长率
两者可以用同一个数学框架解决。凯利把香农的“信道容量”概念,转化成了赌桌上的“最优下注比例”。
3.2 赌场里的应用
凯利公式的第一个著名实战案例,来自物理学家爱德华·索普(Edward Thorp)。
索普1932年出生,是加州大学洛杉矶分校的物理学博士,后在麻省理工学院任教。他读懂了凯利的论文,心想:既然这个公式能用在抛硬币上,能不能用在21点上?他花了一年时间,用IBM计算机分析了21点的概率,发现通过记牌可以在某些时候获得优势。
1961年,索普带着10,000美元来到内华达州里诺市的一家赌场进行实战测试。那天凌晨,他坐在空荡荡的赌桌旁,用自己研发的“10牌计数法”验证策略。起初他每次只下1-2美元,等待机会。当剩余牌中的大牌比例上升、胜算转向他这边时,他开始加注,最终赢回了之前输掉的100美元,还有盈余。
后来,索普在更大规模的实战中,20小时赢了11,000美元。赌场开始紧张,甚至对他“特别照顾”——有传闻说曾有人试图给他下毒。越来越多的赌场门口站着专门拦截索普的门卫,请他“到别的赌场去”。
索普把自己的经历写成了一本书《击败庄家》(Beat the Dealer),成为畅销书。这本书间接催生了后来的“麻省理工21点团队”,也把凯利公式带进了大众视野。
3.3 华尔街的凯利公式
索普后来转向金融,1969年与合伙人创立了普林斯顿-纽波特合伙基金(Princeton-Newport Partners)——被认为是世界上第一家量化对冲基金。
他把凯利公式用在了权证定价、可转债套利上。从1969年到1979年,标普500的年化回报率为4.6%,而索普的基金却取得了17.7%的年化回报率,且波动率低得多。即使在1987年“黑色星期一”股市崩盘时,他的基金在随后的五个月内仍取得了9%的正收益,同期标普下跌近22%。
今天的量化基金,虽然很少直接使用凯利公式(因为需要精确知道胜率和赔率,这在股市中几乎不可能),但凯利公式的思想无处不在:任何策略,都要考虑仓位管理;任何模型,都要防止破产风险。
四、凯利公式的核心思想:保住本金,才能不下牌桌
凯利公式教给我们的第一课,不是数学,而是哲学。
![图片[5]-凯利公式的投资智慧:保住本金,静待花开](http://www.ifisme.cn/wp-content/uploads/2026/03/凯利公式2.png)
4.1 “不下牌桌”的智慧
索普在拉斯维加斯赌场里,最怕的不是输钱,而是被赌场赶出去。他严格遵守凯利公式的下注比例,从不贪心。因为他知道:只要留在牌桌上,优势就会慢慢发挥作用;一旦出局,游戏就结束了。
在投资中也是如此:
- 如果你押上全部身家,一次黑天鹅就让你永远离场
- 如果你过于保守,虽然安全,但可能跑不赢通胀
凯利公式给出的比例,就是那条“既能赚钱,又能活下去”的黄金分割线。
4.2 “验牌”的等待
索普在21点赌桌上,大部分时间都在“验牌”——计算已出的牌,等待优势出现的时刻。没有优势时,他押最小注(甚至不押);优势出现时,他才按凯利公式下注。
在股市里,“验牌”对应着等待机会。大部分时间市场是随机的,没有明显优势。只有在某些时刻——比如极度恐慌、极度贪婪、基本面与价格严重背离时——优势才出现。凯利公式提醒我们:没牌的时候,别下注;有牌的时候,别犹豫。
4.3 数学上的破产保护
凯利公式的一个隐含性质是:它永远不会让你输光。因为下注比例永远小于100%,且随着本金减少,下注金额也减少。理论上,你可以无限玩下去,直到优势发挥作用。
这与“赌徒破产”问题形成鲜明对比:如果赌徒每次押固定金额(而不是固定比例),即使有优势,也可能在波动中破产。凯利公式用比例下注,天然规避了这种风险。
五、凯利公式在股市中的局限性与争议
5.1 我们不知道真正的胜率和赔率
在抛硬币游戏中,胜率和赔率是精确已知的。但在股市中,没有人知道一只股票明天上涨的概率是多少,也不知道上涨的空间有多大。所有估计都来自历史数据,而历史不一定重演。
如果你用错误的数据代入凯利公式,结果可能比不用公式更糟。比如,你估计胜率70%,实际只有55%,凯利公式会建议你押很大,然后让你惨败。
5.2 股市不是独立同分布
凯利公式假设每次下注是独立的、同分布的。但股市有趋势、有均值回归、有肥尾风险。一次大跌可能连着下一次大跌,连续亏损的概率远大于抛硬币模型。
5.3 无法同时处理多个机会
凯利公式是针对单一赌局的。当你有多个不相关的机会时(比如同时看好10只股票),问题变得复杂。虽然有“多资产凯利公式”,但需要估计协方差矩阵,对输入误差极其敏感。
5.4 无法抵抗黑天鹅事件
市场存在正态分布之外的“肥尾”(极端情况),一旦黑天鹅对你不利,即使是凯利公式也难以招架。交易大师理查德·丹尼斯曾感叹,几十年操作中,所有他认为不可能发生的市场走势,他全部碰到了。1987年,即使像海龟那样谨慎的资金管理方式,也在一夕之间亏损了65%。
5.5 凯利公式的真正价值
正因为这些局限性,真正的投资大师往往不直接使用凯利公式,而是:
- 巴菲特:用“半凯利”或“分数凯利”,更加保守
- 索普:只在套利机会明确时使用,且严格限制单次风险
- 量化基金:用凯利思想指导风险模型,但不输出具体仓位
凯利公式的价值,不在于给出一个精确的数字,而在于提醒我们:
任何投资决策,都必须考虑仓位;任何优势,都不能用破产去赌。
六、插曲:当凯利公式遇见东方智慧
有趣的是,凯利公式这个诞生于贝尔实验室的现代数学工具,其核心思想却与几千年前的中国智慧不谋而合。
俗话说“留得青山在,不怕没柴烧”——山(本金)若还在,柴(收益)总有机会再砍。这不正是凯利公式“永远不破产”的数学结论吗?
《孙子兵法》云“先为不可胜,以待敌之可胜”——真正会打仗的人,先让自己立于不败之地,再等待取胜的机会。索普在21点赌桌上,大部分时间只押最小注,就是在“待敌之可胜”——等待胜率占优的牌局出现。
《道德经》里说“持而盈之,不如其已”——手里端着满满的水,不如适可而止。这对应凯利公式的“不要押太多”。追求极致收益(满仓)反而容易翻车,留有余地才能长久。
你看,凯利公式不是什么西方舶来的神奇秘方,而是人类共通智慧的数学表达——无论东方还是西方,真正懂生存之道的人,都明白一个道理:保住本金,才能不下牌桌;不下牌桌,才能等到你的牌。
七、凯利公式给散户的启示——静待花开的智慧
如果你是一个普通散户,不需要记住凯利公式的数学形式,只需要记住这几条:
1. 别一把梭
哪怕你看好一只股票,也不要全仓押上。你永远不知道明天会有什么黑天鹅。凯利公式用数学证明了,连赌场里60%胜率的优势赌局都只押20%,你凭什么押100%?
2. 没把握别下注
凯利公式最反直觉的一点是:当胜率≤50%时,建议下注为0。也就是说,如果你没有优势,干脆别玩。股市里90%的时间,散户确实没有优势——不如空仓等待,静待花开。
3. 赢了要收着点
凯利公式建议的比例,是根据当前本金动态调整的。赢了钱,本金变大,可以适当加仓;但不要因为赢了就得意忘形,加大风险敞口。复利的朋友是稳定,不是暴利。
4. 输了更要收着点
很多人亏损后想“翻本”,会加大仓位。但凯利公式告诉你:本金少了,下注比例不变,下注金额应该减少。亏损后加仓,是通往破产的最快路径。
5. 永远别加杠杆
凯利公式假设你最多输光本金。如果你借钱炒股(杠杆),亏损可能超过本金,那就连“破产保护”都没有了。凯利公式在杠杆面前,直接失效。
八、总结:凯利公式是一场关于耐心的数学寓言
凯利公式的真正意义,不是让你去计算“该买多少股”,而是让你明白几个朴素真理:
- 投资是一场概率游戏,你需要知道自己有没有优势。
- 仓位管理比选股更重要,因为选股决定方向,仓位决定生死。
- 活下去,才有机会验证你的判断。只要不下牌桌,时间就是你的朋友。
就像凯利本人,他发明了这个公式,却从未用它赌博。他只是用数学证明了一个古老智慧:如果你不能承受失去,就不要去赌;如果你有优势,就要学会等待。
⚠️ 重要提醒:凯利公式在A股并不适用
再次强调,凯利公式需要精确知道胜率和赔率,这在股市中几乎不可能。历史数据估算的胜率充满偏差,市场环境瞬息万变,肥尾风险无处不在。如果你试图用凯利公式计算股票仓位,很可能得到错误的比例,导致灾难性后果。
因此,凯利公式不是A股的“致富公式”,而是一个思想实验。它教会我们的是:任何投资都要考虑仓位,永远不要押上全部,永远给自己留一条后路。记住“保住本金”这四个字,比记住公式本身重要一万倍。
最后,用一段代码结束这篇文章(虽然你不会真的用它来炒股):
def kelly_fraction(p, b):
"""
p: 胜率
b: 赔率(赢时赢b元,输时输1元)
返回:建议下注比例
"""
if p <= 1/(b+1):
return 0 # 没有优势,不下注
return (p*(b+1) - 1)/b
# 例子:胜率60%,赔率1:1
print(f"建议下注比例:{kelly_fraction(0.6, 1):.2%}")
# 输出:建议下注比例:20.00%
记住:这只是数学理想情况。现实中,你的胜率可能没那么高,赔率也没那么准,市场也没那么友好。所以,把凯利公式当成一个思想实验,而不是致富代码。
因为真正的凯利公式,写在每个老交易员的心里:保住本金,才能不下牌桌;不下牌桌,才能静待花开。
全文完


























暂无评论内容