惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

H
Help Net Security
月光博客
月光博客
IT之家
IT之家
B
Blog RSS Feed
T
Tailwind CSS Blog
The GitHub Blog
The GitHub Blog
博客园 - 三生石上(FineUI控件)
MyScale Blog
MyScale Blog
J
Java Code Geeks
Stack Overflow Blog
Stack Overflow Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
博客园 - Franky
博客园 - 叶小钗
阮一峰的网络日志
阮一峰的网络日志
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
U
Unit 42
博客园_首页
B
Blog
V
V2EX
腾讯CDC
Vercel News
Vercel News
量子位
Microsoft Security Blog
Microsoft Security Blog

I'm Marcus Blog

又回到四十年前 坚持坚持再坚持 波士顿 真善美八卦经 「好吃到感动!」才四颗星 本博客的前世 扭曲的需求曲线 微波炉的进化史 「坏」的本质 2026.05.17 博客阅读周记 渐渐失控的服务器群 实质正义与程序正义 我的语文天赋 瀑布大瀑发 不要提高博客的写作效率 当智力成为廉价品 传送门:第 4 期 BlogBlog.Club 同乐会汇总 被冷落的感官 狗尿尿 拔智齿 小玩具 Ubuntu 变味了 AI 对等法则 2026.05.03 博客阅读周记 金鱼脑 想坚持下去就不要设目标 我的钢琴作品《当一切结束时》 拇指定律👍👎 「像」就是「是」 你所愿的,也许是他所恨的
凯利公式
2025-10-15 · via I'm Marcus Blog

假如赌场里有一个游戏,赢钱概率 51%,赔率 1:1(就是在退还你赌资的基础上,再给一倍的奖金),你可以一直玩。请问,你的最佳策略是什么?

由于赢钱的概率大于 50%,在 1:1 的赔率下,期望收益明显是正的。按照一般的理论和直觉,我们应该选择玩这个游戏,而且最好一直玩下去。但是,毕竟还有 49% 血本无归的可能,如果一次把钱全部投下去,万一输了就没有任何本钱继续玩了。

所以,每次投多少钱是有一个讲究的。这里隆重推出本文的主角,凯利公式(Kelly's Formula)

f∗=p−1−pbf^*=p-\frac{1-p}{b}

其中:

  • pp 代表赢钱的概率;
  • bb 代表赢钱的赔率(赌注基础上的额外部分);
  • f∗f^* 代表最佳下注比率。

实例

假设有个「理财产品」,每年收益的概率 10%,收益的话资产直接 ×16。剩下 90% 的概率血本无归。

于是,p=0.1,b=16−1=15p=0.1, b=16-1=15。根据凯利公式:

f∗=0.1−0.915=0.04f^*=0.1-\frac{0.9}{15}=0.04

也就是说,你每年应该拿出全部资产的 4% 来投这个产品。

凯利判据

什么游戏是不值得玩的呢?只要考虑 f∗≤0f^*\le 0 的情况就可以了,可以推出 p≤1b+1p\le\frac{1}{b+1},这个数恰好等于公平游戏的边界。

总结

  • 期望收益为正的游戏都可以玩,但要注意每次投注的比例;
  • 每次投注都应该是当前总钱数的一个比例,这样才能利用复利效应;
  • 期望为负的游戏反复玩最后一定亏光;
  • 只要血本无归的概率不为 0,那么任何情况下你都不应该 all-in,所谓留得青山在,不怕没柴烧。

限制条件

凯利公式的适用场景为最大化同一个游戏反复下注的长期平均收益率。相信 YOLO1 哲学的则每次都应该 all-in(我表示佩服)。

如果输钱的时候不是血本无归,而是损失一定的比例,那么凯利公式需要稍作修改,最后得出的最佳投资比可能还会大于 100%(也就是加杠杆炒股的理论依据😅)。

  1. You Only Live Once,「不枉此生,凡事豪赌」 ↩