AI 资讯 知识库 一叶一世界金融专题 28|仓位管理与凯利公式:每次该押多大

金融专题 28|仓位管理与凯利公式:每次该押多大

复利的不对称:先算一笔亏损的数学

仓位管理的全部必要性,来自复利的一条不对称公理:亏损与回本所需涨幅不对等。亏 10% 需要涨 11% 回本;亏 20% 需要 25%;亏 50% 需要 100%;亏 90% 需要 900%。回本曲线是一条加速上翘的曲线——大额亏损的破坏力远超等额盈利的建设力。

由此推出仓位管理的第一原理:长期复合收益的最大化,不等于每次押注期望收益的最大化。一个「每次 80% 概率赚 30%、20% 概率亏 30%」的策略,单次期望 +18%,看似极佳;但若每次满仓连做,连续两次亏损(5% 概率发生)就腰斩,且需要 +144% 才回本——满仓押注在复合语境下可能是期望毁灭器。仓位大小不是细节,是决定长期几何收益的自变量。

凯利公式:最优仓位的数学解

1956 年贝尔实验室的 John Kelly 在研究通信噪声时导出一个公式,后来被数学家 Ed Thorp 带进赌场与华尔街,成为资金管理的经典——凯利公式给出「让长期复合增长率最大化」的每次押注比例:

f* = (bp − q) / b
  f*:应押注的资金比例
  p:赢的概率        q = 1 − p:输的概率
  b:赔率(赢时赚的倍数,即盈利/亏损比)

算两个例。例一(对称赌局):60% 概率赚 100%、40% 概率亏 100%(b = 1,p = 0.6):f* = (1×0.6 − 0.4)/1 = 0.2——每次押两成仓位,长期复合增长最优。例二(不对称盈亏比):胜率 50%、赢时赚 30%、亏时亏 15%(b = 2,p = 0.5):f* = (2×0.5 − 0.5)/2 = 0.25——四分之一仓位。

凯利公式的两个极端同样有信息量:没有优势时(bp ≤ q),f* ≤ 0,公式告诉你别下注——它是「不下注也是策略」的数学出处;优势极大时,f* 会大于 1,公式鼓励加杠杆——这正是它危险的地方(下一节)。

flowchart LR
    A["估计胜率 p<br>与盈亏比 b"] --> B{"bp > q ?"}
    B -->|"否"| C["无优势:不下注"]
    B -->|"是"| D["凯利仓位 f*"]
    D --> E["实践中取 1/4 ~ 1/2 凯利<br>(参数不确定性折扣)"]
    E --> F["机械执行 + 定期复核参数"]

半凯利与分数凯利:实践界的通行折扣

凯利公式是「参数完全准确」前提下的最优解——而现实中 p 与 b 全是估计值。参数误差的后果严重不对称:押注低于凯利,复合增长略降;押注高于凯利,复合增长加速崩塌。把凯利仓位翻倍(2f*),增长可能直接转负——满仓与上杠杆的长期玩家,数学上是在「超凯利」区间裸奔。

实践界的通行做法因此打了狠狠的折扣:半凯利(f*/2)或四分之一凯利(f*/4)。原因有三:估计误差(真实的 p 可能比你想的低);不可分散的路径风险(连亏 N 次的心理与生存问题);肥尾分布(真实市场的极端亏损比正态假设更频繁)。巴菲特式的重仓集中与凯利并不矛盾——他下重手的场合,恰恰是他认为自己对 p 与 b 的估计远超市场共识(且能力圈保护了估计质量)。对普通人,「四分之一凯利」是清醒的默认档:宁可少赚,不给爆仓机会。

三个应用场景:把凯利思想落地

应用一:单只个股的仓位上限。 凯利的反面教材用法是「算出 f* = 0.6 就买六成」——参数根本没法估准。实用的正向用法是设结构上限:单一个股不超过总仓位的 10%–20%(主动研究的信心加成可以上浮,但封顶),单一行业不超过 30%。这个上限的凯利逻辑:个股的 p 与 b 估计误差远大于指数,小仓位是给无知买的保险。

应用二:定投与加仓的节奏。 凯利框架解释了「下跌加仓」的正确姿势:越跌,未来的隐含赔率 b 越高(同样的资产更便宜),最优仓位应随价格下行而阶梯式上升——这正是「金字塔式加仓」(越跌买越多)的数学依据,也是「越跌越满仓梭哈」的错误所在(一次性打满 = 跳过阶梯,若继续跌则无弹药且超凯利)。专题 25 的定投可以看作「时间维度的凯利折扣」:不预测底,用均匀投入近似阶梯。

应用三:总仓位与现金储备。 凯利公式的 f* 隐含回答了「该留多少现金」:当你对当前市场的胜率与赔率估计普遍偏低(高估值、宏观逆风),f* 自动变小——仓位是估计的函数,不是习惯的函数。感觉「看不清」而轻仓,不是胆小,是把凯利思想用在总仓位上的正确结果。

与止损的关系:凯利管大小,止损管存续

常见混淆:有了凯利仓位还要止损吗?两者管不同的事。仓位管理管「单次事件的资金暴露」,止损管「错误假设的退出机制」。凯利仓位建立在「p 与 b 估计正确」的前提上,止损是前提被证伪时的退出条款(买入逻辑被破坏、技术位失效)。没有止损的凯利仓位,遇到黑天鹅时损失远超公式的假设(公式假设最大亏损是 b 的定义域,现实里有跳空与连续跌停)——仓位控制 + 止损纪律 + 分散(专题 26)三者是并集而非选择题。

最后回收一个认知:凯利公式最大的实际价值不是那个数,而是它逼你显式写下「胜率与盈亏比」两个参数——一旦写下来,你就会发现多数「感觉不错」的机会,其实 bp ≤ q(期望为负或为零)。仓位管理的终极形式,是大多数时候不下重注。

凯利的边界:肥尾与不可知

凯利公式隐含「输赢与概率已知」的前提,真实市场两样都残缺,三个边界要刻在心里。边界一:肥尾。市场收益分布的尾部比正态厚得多——极端亏损(连续跌停、跳空、流动性消失)发生的频率远超「b 的定义域」假设,凯利仓位在肥尾世界里天然偏乐观。工程处理:把历史最大单次亏损乘以二作为「真实 b」的分母重算。边界二:参数不可知。p(胜率)在投资里从来没有真值——你估计 60%,真值可能是 45%。四分之一凯利的本质就是承认「我的 p 最多对一半」。边界三:不可分散的时间风险。凯利假设可以无限次重复下注,而人的投资生命有限、且中途可能被迫用钱(失业、疾病)——被迫在亏损期套现的人,长期复合增长率对他没有意义。这就是「应急现金层先于一切仓位计算」(专题 04)的数学根源:凯利优化的前提是「你能活到长期」,应急层买到的是这个前提。三个边界归拢成一个姿势:凯利公式用作「仓位上界的思考框架」,永远配折扣、永远留现金、永远记得「不下注也是公式给出的选项」。

资金分层:应急、保障、增值的三层架构

仓位管理的前置问题是「这些钱是谁的钱」——家庭资金的三层架构给凯利计算提供正确的分母。第一层:应急层(3–6 个月支出):货币基金与活期理财,目标不是收益是「随时能取」——它是凯利公式「能活到长期」的保证金(正文边界三),失业、疾病、意外支出都从这里出。第二层:保障层:保险配置(成长记 08 的先保障后理财)——重疾、医疗、定寿、意外四件套,用小额确定的保费置换大额不确定的支出风险;这一层「亏」(保费沉没)是它的正常形态,别用投资回报率评价保险。第三层:增值层:应急与保障之外的全部长期资金,才是股票、债券、基金这些「投资」的主场——本系列 37 篇讲的所有组合与仓位理论,全部分母都在这一层。三层架构的纪律:层间资金不许互借——增值层的浮亏不影响生活(因为应急层独立),应急层不拿去「顺手投资」;每层的比例定期检视(收入变化、家庭结构变化时重算)。多数投资悲剧的根源不是选错了资产,而是资金错层:把应急钱投了波动资产(被迫在低点割肉救急),或把长期钱闲在活期(错过复利)。凯利公式之前,先把三层分清——这一步不花一分钱,却决定了后面所有计算的意义。

凯利在生活中的旁证:保险与创业的仓位语言

凯利思想的适用面超出证券账户。保险决策的仓位语言:买保险是「用确定的小额保费,对冲低概率大额损失」——它天然是「反凯利」的(期望为负、但方差的削减价值巨大);对应到公式语言:当单次损失的规模可能击穿你的生存底线( bankruptcy constraint)时,期望值不再是唯一标准,生存约束压倒期望最优——这正是家庭给经济支柱配定寿的数学本质,也是「应急层先于一切仓位计算」的另一种说法。创业与职业的仓位语言:辞职创业押上的不是现金是职业生涯——多数人的「个人凯利仓位」在创业这件事上应该很低(时间与机会成本占人生的比例过高),「兼职验证→小步试错→逐步加大」就是把凯利折扣用在人生下注上。信息下注的仓位语言:把重仓集中在「自己比别人多知道一点」的领域(能力圈),把指数化仓位留给「人人都知道」的领域——能力圈的实际功能,就是提高你个人凯利公式里的 p 值。三个旁证指向同一个元规则:凯利公式真正教的是「下注规模要与自己承受不起的后果成反比」——这个原则在证券、保险、职业与人生下注上,是同一条。

小结

复利的不对称(亏 50% 要赚 100%)决定了仓位大小是长期几何收益的自变量。凯利公式 f* = (bp−q)/b 给出复合增长最优的押注比例,但参数误差的后果不对称——超凯利区间增长崩塌,所以实践通行四分之一到二分之一凯利。落地三条:个股与行业设结构上限、下跌加仓走金字塔阶梯、总仓位随胜率赔率估计浮动。凯利管暴露大小,止损管错误退出,分散管未知黑天鹅,三者并集才完整。至此「配置—定投—再平衡—仓位」四件套齐了,下一篇换一个主题:通胀——所有这些计算的隐形税。

读者留言

COMMENTS 暂无
仅本站原创文章开放留言 · 请勿留下手机号、邮箱等个人信息

还没有留言,来说第一句?