Excel中的凯利公式:优化投资组合的利器

Excel中的凯利公式:优化投资组合的利器

凯利公式(Kelly Criterion)是约翰·凯利在1956年提出的一个数学公式,用于在已知胜率和赔率的情况下,确定每次投注的最佳资金比例,以最大化长期资本增长率。虽然最初用于赌博,但如今已广泛应用于投资领域。

凯利公式的基本形式

标准凯利公式为:

f* = (bp - q) / b

其中:

  • f*:最优投注比例(占当前资金的比例)
  • b:净赔率(即盈利/亏损,例如下注1元,盈利0.5元,则b=0.5)
  • p:获胜概率
  • q:失败概率,即 1 - p

例如,如果一场比赛胜率为60%,赔率为1:1(即b=1),则凯利比例为:(1*0.6 - 0.4)/1 = 0.2,即投入20%的资金。

在Excel中实现凯利公式

Excel可以快速计算凯利比例。假设我们在A列输入胜率(p),B列输入赔率(b),C列计算凯利比例(f*)。步骤如下:

  1. 在A1输入“胜率”,B1输入“赔率”,C1输入“凯利比例”。
  2. 在A2输入胜率值(如0.6),B2输入赔率值(如1)。
  3. 在C2输入公式:=(B2*A2 - (1-A2))/B2,得到结果0.2。
  4. 向下拖动公式即可计算多个场景。

如果赔率是小数赔率(如1.5),则需要将小数赔率转换为净赔率:b = 小数赔率 - 1。在Excel中,我们可以用:

f* = ( (小数赔率-1) * p - (1-p) ) / (小数赔率-1)

实际应用注意事项

  • 分数凯利:由于全凯利比例波动较大,许多投资者使用分数凯利(如1/2或1/4凯利)降低风险。
  • 概率估计:凯利公式对输入的概率非常敏感,错误估计可能导致重大损失。
  • 多资产组合:凯利公式可扩展到多资产投资,但Excel中需使用矩阵运算或规划求解。

案例分析:股票投资

假设某股票有70%概率上涨10%,30%概率下跌5%。则p=0.7,b=0.1(上涨10%意味着净赔率0.1),q=0.3。凯利比例:

f* = (0.1*0.7 - 0.3)/0.1 = (0.07 - 0.3)/0.1 = -2.3

负值表示不应投资,因为期望值为负。实际期望收益率为:0.7*0.1 + 0.3*(-0.05)=0.07-0.015=0.055,为正但凯利比例仍负?注意公式符号:实际上f* = (p/b - q/b) 正确公式应为:f* = (bp - q)/b,当b=0.1时,分子=0.07-0.3=-0.23,分母=0.1,得-2.3。但期望收益为正,为何?因为赔率b很小,意味着即使胜率高,赔率太低也不值得重仓。这是一个警示。

结论

Excel让凯利公式的计算变得简单直观,但关键在于输入数据的准确性。投资者应结合自身风险承受能力,谨慎使用凯利比例。