查看原文
其他

押注游戏——关于凯利公式的思考

微光探索 微光探索
2024-09-20

文 | 微光

公众号 | 微光探索,ID: WeLightX


今天读到公众号「慧思书房」的文章《数据论证“长期满仓”和“适当分散”策略》,文中提到一个关于押注的游戏,挺有意思的,于是顺藤摸瓜研究了一番凯利公式,并引发了一些思考,码文记录一下。

 

文中游戏源自万维钢在「得到」APP对塔勒布所著《利益攸关》的讲解,内容是这样的:

 

2016年,物理学家奥利·彼得斯(OlePeters)和夸克理论的创始人、诺贝尔物理奖奖得主默里·盖尔曼(Murray Gell-Mann),专门写了一篇论文,论文有个例子是这样的 ——

 

比如现在有个赌硬币的游戏。你投入1元,它50%的可能性会变成0.6元,50%的可能性会变成1.5元,也就是说你或者损失40%或者盈利50%。这么算来,你的数学期望是正的5%。但是这个游戏有两种玩法。 

一个玩法是你每次只拿1块钱去玩,假设你能够一直玩下去的话,那你长期看来是赚钱的。数学期望可以用,你平均每把赢0.05元。这是一个加法的关系。

另一种玩法是,你把自己所有能动用的资金都押在这个游戏上面,第一把游戏玩完之后,不管结果是多是少,把剩下的钱再次全部押上,这样不断地玩下去。这种玩法,可就是乘法的关系了。那你最可能的结局是什么呢?是账户清零。


比如玩两把,平均而论你会一赢一输,那么总资产要先乘以0.6再乘以1.5,结果相当于乘以0.9。每玩两把,你平均会赔10%。一直玩下去,账户资产就趋近于零了。





一、如何下注

 

这个例子的第一种玩法比较好理解,但第二种玩法感觉有悖于人的直觉。看上去稳赚不赔的游戏,最后怎么会赔了呢?

 

事实上,直觉很多时候都不好使,关于直觉和人的本能反应,有兴趣的朋友可以看看《万万没想到》(作者也是万维钢)、《影响力》(芒格推荐书)、《怪诞行为学》系列等,里面有很多反直觉的例子。

 

第二种玩法,是一个比大小的简单数学问题。

 

先来看一个问题,赔了以后,需要多少才能赚回来?

 

首先分析同等比率赔赚的情况。假设无论输赢,不考虑本金,净赚和净赔比率都为  。也就是说,投入资金  ,如果赢了,连本金一起得到  ;如果输了,则只退给你   。

 

当  时,如果每次都ALL-IN,连玩两次,输赢各一次,则最后资金为  。我们发现,结果是小于  的。看似输赢一样的赔率,乘积效应下却是稳赔不赚的。

 

从而,一个基本事实是,跌下去一定比例,需要涨更多才能涨回来。跌10%,涨回来需要11.1%;跌20%,涨回来需要25%;跌50%,涨回来需要100%……。且容易忽略的是,其原因不是涨得多了基数大跌起来快,而是因为涨和跌的比例本身就具有不对等性导致的。不管先涨后跌,还是先跌后向涨,结果都一样。

 

理解了这个关系,这种看似占便宜实则输钱的玩法也就不难理解了。

 

这不是重点,你最疑惑的地方可能在于:按第一种玩法,每次投入固定金额结果是赚的,说明这个游戏肯定是能赚钱的。那第二种玩法的问题出在哪里呢?第一种玩法是否是最佳选择呢?如果不是,如何才能使收益最大化呢?

 

答案的核心在于每次下注的比例。很早以前,著名的凯利公式就给出了答案。

 

这里先说结论。对于这个游戏,每次下注总资金的25%,长期能赚钱,并且能使收益最大化。

 

假设初始本金为  ,每次投注所有本金的25%。如果赢了,则变为  ;如果输了,则变为  。赢和输的概率一样,则玩  次后,资金变为  。


整体式是赚的,且每玩一次的期望资金增长率为6.2%。

 

这是如何来的呢?感兴趣的读者可以接着看第二章。

 




二、凯利公式

 

下面来聊聊大名鼎鼎的凯利公式(Kelly Formula 或 Kelly Criterion,也叫凯利准则)。

 

凯利公式由 John Larry Kelly于1956年提出。它指出在一个期望收益为正的重复性赌局或者重复性投资中,每一期应该下注的最优比例。

 

于是,我把凯利公式推导了一遍,下面试图用通俗的语言介绍一下推导过程。

 

1. 例子引出

 

同样,也先从一个简单的例子引出。文首例子中介绍的是两种结果、概率相同、输赢净赔率不同的情况;这里举另外一种情况的例子,即两种结果、概率不同、输赢净赔率相同

 

同样是抛硬币,但这个硬币不对称,正面和反面出现的概率不一样。正面的概率为  ,反面的概率为  ,  ,  。假设净赔率为1,出现正面为赢,赢得与本金相同额度的赌注;出现负面为输,损失全部本金。


你一眼就能看出,这是一个有得赚的游戏。那么问题来了,我们每次要下多少本?

 

每次下注下得大,赢了挣得就多。如果ALL-IN,自然赢了挣得最多;但如果输了,就会损失所有资金,甚至没法继续玩下去了。简单分析就会发现,每次ALL-IN风险太大,不是我们想要的结果。

 

我们来引入一个固定投注比例  ,  。假设初始资金为  ,玩  次后手头的资金为  ,第  次投入的资金为  。第  次后,如果赢了,则变为  ;如果输了,则变为  。

 

不难得到,玩  次后,资金为:

我们的目标是选择合适的  值,使  最大化。


定义一个单次游戏的资金指数增长率  ,使得  。  最大化,也就是求  ,使得  最大。

 

将  取对数,有

  取何值时上式最大呢?这里要用到数学分析或高等数学中的导数知识。

 

所谓导数,简单理解就是函数曲线切线的斜率,数学表示方法是在函数右上角加一撇。导数为零,即切线的斜率为零,就是说曲线的切线是水平的,对应一段区间内的极大值点或极小值点。到底是极大值还是极小值,要用到二阶导数。所谓二阶导数,就是导数的导数,也就是曲线斜率的斜率。二阶导数为正,说明曲线的斜率不断增加,曲线是向下凹的,对应极小值点二阶导数为负,曲线的斜率不断减少,曲线是上凸的,对应极大值点

 

  的导数  为 

  时,求得  。同时,不难得出,  的二阶导数在区间 (0, 1) 上为负值。所以,当  时,  取得最大值,收益率最大

 

举个例子,如果正面的概率为0.6,负面的概率为0.4,净赔率为1,那么,每次投入资金的0.6-0.4=20%,可使收益最大化。

 

回过头来看看ALL-IN的做法不合理的原因。ALL-IN时,  ,  ,也就是说,最后资金变为零。因为无论概率有多小,乘法中只要出现了零,最终结果就为零。

 

▍2. 一般情况

 

上面的例子理解了,我们来看看一般情况。

 

假设初始资金为  ,每次投注比例为  ,每局游戏有  种结果,第  种结果的发生概率为  ,除去本金外的净收益率为  (为损失时  ),则玩1局后资金的数学期望值为 

假设单次游戏的资金指数增长率为  ,即  ,取对数,得 

对  求导,有 当  ,满足  时,  为最佳投资比例,即收益率可达到最大。这个方程,叫做凯利方程式。

 

如果期望净收益率  ,即看上去有钱可赚,这时也可求得  ;如果期望净收益率  ,即看上去就是个赔钱的买卖,这时解得  ,由于通常赌局不允许反向下注,此时的最佳策略是保持观望,不赌为赢。

 

如果每局游戏只有两种结果,即输或赢,赢的概率为  ,净收益率  ;输的概率为  ,净赔率  ,则方程的解为    上面这个公式叫做「凯利公式」。

 

再简化一下,如果赢了1赔  ,输了输光全部赌注,即  ,  ,则凯利公式可简化为 比如,赢了1赔5,输了损失本金的赌局,只有当赢的概率  时,才有  ,即有钱可赚。假设赢得概率为40%,则每次取最佳下注比例  时,可使收益最大化。

 

3. 特例分析


看回文首的例子,其实就是凯利公式的一个特例。


例子对应  ,  ,  。根据凯利公式,最佳投注比例为  




三、对投资的思考

  

看到这里,你可能还有一些疑惑。既然凯利公式说,有些情况下不能每次都ALL-IN,是不是和老唐所说的一直满仓状态相矛盾呢?凯利公式和价值投资理念之间又有什么关系呢?

 

其实不矛盾。凯利公式研究的是已知确定概率的游戏如何投入的问题。而价值投资,前提是公司未来业绩大概率会增长,不清楚也不研究具体的概率。

 

使用凯利公式的前提,是我们清楚地知道每一种结果出现的概率,以及每一种情况对应的赔率,在整体有利可图的情况下,来分析多大的投入比例可使收益最大化。

 

然而,短期的市场涨跌无法预测。我们不知道明天是涨还是跌,即不清楚结果出现的概率;也不知道涨幅是5%还是2%,跌幅是6%还是10%,即也不清楚每一种结果对应的赔率;综合来看,是赚钱还是亏钱也不清楚。而凯利公式的基础,是明确知道各项数据。

 

对于价值投资,关注的是公司长期价值的增长。那如果不看短期看长期,不看市值看价值,能不能使用凯利公式呢?我的答案是,能,但实际上没什么用,且切忌生搬硬套。

 

举例说明一下。假设公司未来净利润上涨的概率为60%,上涨的幅度为100%;而下跌的概率为40%,下跌的幅度为50%。计算一下,60%×100%-40%×50%=0.4>0。有投资价值吗?有。投多少呢?按凯利公式,  。

 

再看另一种情况。假设公司未来净利润上涨的概率为80%,上涨的幅度为100%;而下跌的概率为20%,下跌的幅度为50%。计算一下,80%×100%-20%×50%=0.7>0。有投资价值吗?有!投多少呢?按凯利公式,  。凯利告诉你,不光要投,还要上40%的杠杆投。

 

分析一下,对于第一种情况,利润上涨的概率只有60%,而利润下跌的幅度达到50%的公司,我相信对大部分价值投资者,已经被排除掉了;而对于第二种情况,胜算要大一些,凯利公式告诉你,甚至可以上杠杆了。也就是说,相比我们通常的认识,直接按凯利公式的计算结果,是没有任何安全边际投资决策,会显得非常冒进

 

事实上:


第一,上面所提到的概率和赔率,实际上我们无法知道其准确数值,只能模糊地分析是大概率还是小概率,涨跌幅也只是一个理论的预示值。取值略有差异,结果会千差万别,在此基础上再用凯利公式计算的结果其实意义不大。

 

第二,对于价值投资者,我们选取公司的原则是业绩未来上涨是大概率事件,并且留有较大的安全边际,升值空间明显,而预测业绩下跌的概率和幅度往往较低,在这种前提下,按凯利公式计算出来的投资比例往往是大于100%的。也就是说从概率的角度,不光要投,还要上杠杆使劲投。但这并不意味着我们可以真的上杠杆,切忌生搬硬套。对投资的不确定性要心存敬畏,并且杠杆在实际使用中存在强制平仓的风险,需牢记「远离杠杆」的箴言。


声明:本人所发文章均仅用于记录个人学习思考,不用于任何投资建议。





留言请戳下方视频号


继续滑动看下一个
微光探索
向上滑动看下一个

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存