← 返回教程库

凯利公式实战:理论最优仓位,为什么一定要打折用

最后更新 2026-06-21
📚 风险管理与仓位控制 📖 R2 仓位管理与资金管理 ⏱ 约 11 分钟 R2 · 注意风险
你将学到
  • 会把胜率、盈亏比代入凯利估出仓位上限
  • 理解为什么实战必须打折(半凯利 / 四分之一凯利)
  • 知道凯利在投资里的哪些前提不成立

凯利公式算出"这一笔该押 25%",你真敢押吗?大多数人不敢——而且不敢是对的。理论最优和实战可用之间,隔着一条必须打的折扣线。这一节不重复推导(公式怎么来的见 凯利公式),只讲一件事:拿到凯利这个数之后,到底该怎么用。

先说结论:凯利给的是"上限",不是"指令"

凯利公式 f =(b×p−q)/b 算出的,是让长期复合增长最快的下注比例。但请把这个数理解成仓位的天花板,而不是"系统让你押这么多你就押这么多"。原因很简单:凯利的数学是完美的,但喂给它的参数(胜率 p、盈亏比 b)在投资里全是估出来的、还会变。地基不稳,算得再精确也是空中楼阁。

怎么估那两个参数:完整算例

凯利要两个输入:

  • 胜率 p:这类机会,历史上你做对的比例。
  • 盈亏比 b:赢一次平均赚多少 ÷ 输一次平均亏多少。

拿一个具体例子从头走一遍。 假设你有一套趋势跟踪方法,过去运行了 50 次完整的进出场记录:赢了 30 次、输了 20 次。赢的那 30 次平均每次赚了本金的 15%;输的那 20 次平均每次亏了本金的 10%。

参数整理:

  • 胜率 p = 30/50 = 0.60
  • 败率 q = 20/50 = 0.40
  • 盈亏比 b = 15% ÷ 10% = 1.5(赢一次赚的是输一次亏的 1.5 倍)

代入公式:

f = (b × p − q) / b
f = (1.5 × 0.60 − 0.40) / 1.5
f = (0.90 − 0.40) / 1.5
f = 0.50 / 1.5
f ≈ 0.333

凯利说:这类机会的仓位上限是 33.3%

然后你分别算出三种实战选项:

策略 计算方式 对应仓位 特征
满凯利 33.3% × 1.0 33.3% 理论增长最高,但波动极大
半凯利 33.3% × 0.5 16.7% 放弃约 1/4 增长,回撤大幅降低
四分之一凯利 33.3% × 0.25 8.3% 更保守,适合参数把握不足时

你实际下单要用的不是 33.3%,而是 16.7% 或 8.3%——具体选哪个,下面"打折原因"和"确定性决策表"会给出判断依据。

💡 提示

想快速算,把你的胜率和盈亏比填进 凯利仓位计算器。但记住:算出来的数是上限参考,下一步的"打折"比这个数本身更重要。

问题来了——你那个"胜率 60%"靠谱吗?可能这套方法只跑了 50 次,统计学上 50 个样本的置信区间很宽;可能市场环境变了,今年的胜率和去年的根本不是一回事;可能在写记录时不自觉地剔除了一些"不成功"的案例。投资里的参数永远是带误差的估计值,这是它和赌场赌局最本质的区别——赌场的胜率是规则写死的,投资的胜率是你猜的。

为什么必须打折

参数的不确定性,决定了满凯利在实战里几乎必然押太重。具体有三层原因,每一层都有具体的数字说明:

第一层:参数高估会非线性放大仓位。 凯利对参数极其敏感。用上面的例子来说明:如果你的真实胜率是 55%(而不是 60%),真实盈亏比是 1.3(而不是 1.5),把这两个"乐观了一点点"的数字代入,会得到什么?

f_真实 = (1.3 × 0.55 − 0.45) / 1.3 = (0.715 − 0.45) / 1.3 ≈ 0.204
f_高估 = (1.5 × 0.60 − 0.40) / 1.5 ≈ 0.333

参数各高估了 5 个百分点左右,仓位却从 20% 跳到 33%——高估 1.6 倍,仓位就膨胀到 1.6 倍。而人天生倾向于对自己的方法乐观,高估胜率几乎是默认状态。满凯利直接把这个偏差放到了下注规模上。

第二层:满凯利的回撤幅度大到常人扛不住。 哪怕参数完全准确,满凯利的资金曲线也剧烈波动。一个有严格数学证明的结论是:满凯利运行时,账户在某个时点跌到历史峰值一半以下(即 50% 回撤)的概率是 100%——不是"可能发生",而是"只要时间够长,必然发生"。前提是你能在腰斩时不割肉、继续执行,而现实中能做到这一点的人极少。被回撤吓下车,再好的长期最优都与你无关。

第三层:多笔持仓相关,真实风险超过假设。 凯利假设每笔下注完全独立,但你同时持有的几只标的常常同涨同跌。举一个具体情景:你手里有三只票,分别是一只出口电子股、一只港股科技、一只汇率敏感的原材料股。表面上是三笔独立仓位,但人民币汇率或全球风险偏好一旦变化,三只票可能同时往一个方向走。你以为押了三注,实际押的接近同一个方向。凯利的单注假设失效,真实组合风险被严重低估——因此即便单笔算出的凯利"不大",合并起来也可能过重。

把这三层叠加,结论很清楚:用打折后的凯利。

情况 建议折扣 对应仓位(凯利 33% 时)
参数来自 100+ 次记录,市场环境稳定 半凯利(×0.5) 16.5%
参数来自 50 次左右,或近期市场变化较大 三分之一凯利(×0.33) 11%
参数来自 20 次以内,或新方法初期 四分之一凯利(×0.25) 8%
多仓位同向相关度高 在上面基础上再打八折 进一步降低

半凯利只牺牲约四分之一的增长,却把波动和回撤砍掉一大半——这是极其划算的交换。宁可慢一点,也别把自己颠下车。

凯利在不同确定性下怎么用

凯利不是一个固定参数的公式,它的实战用法要随确定性动态调整。一个大原则:对这笔机会越有把握,可以越接近半凯利;越没把握,就越要打折

以下是一个可以直接对照使用的决策表:

确定性等级 典型特征 建议用法 上面例子的对应仓位
高确定性 深入研究过、历史样本 100+、安全边际足够、市场环境配合 最高半凯利 ≤16.5%
中确定性 有一定研究、样本 30-100 次、估值尚可但有盲区 三分之一凯利 ≤11%
低确定性 样本少于 30 次、新方法试水、或强依赖外部催化剂 四分之一凯利 ≤8%
极低确定性 基本靠感觉、几乎没有历史验证 八分之一凯利,或不用 ≤4% 或不做

这张表的核心逻辑:凯利的分母里藏着对参数精度的要求。参数精度越低,满凯利的超额风险越大;打折的倍数,就是你对"我到底估得有多准"的诚实回答。

一个常见的错误理解是:"机会越好,就越应该押大"。这没错,但"押大"的前提是你对这个"好机会"的判断有足够扎实的统计支撑——靠感觉觉得好的机会,凯利仍然要大幅打折。

落到真正下单:双重约束取小

实战里别只用凯利一个数定仓位。把它和单笔风险预算一起用,谁给的仓位小就听谁的。

完整算例:账户总值 100 万元,规则是单笔最多亏总账户的 2%(即最多亏 2 万元)。某笔交易买入价 40 元,止损位设在 34 元(跌 15% 止损)。

第一步,算风险预算约束:

风险预算允许亏损金额 = 100 万 × 2% = 2 万元
止损幅度 = (40 - 34) / 40 = 15%
风险预算对应仓位 = 2 万 ÷ (40 万 × 15%) ... 换一种写法:
仓位比例 = 允许亏损比例 / 止损幅度 = 2% / 15% ≈ 13.3%

即风险预算允许的最大仓位是 13.3%(买入约 13.3 万元,也就是约 3325 股)。

第二步,算凯利约束:

延用前面的算例,凯利上限 33%,取半凯利 = 16.7%

第三步,双重约束取小:

风险预算上限:13.3%
半凯利上限:16.7%
取小 → 实际下单仓位:13.3%(即 13.3 万元,约 3325 股)

如果情况反过来——比如止损位设得很紧(止损幅度只有 5%),风险预算反推的仓位就会更大(2% / 5% = 40%),这时凯利的 16.7% 反而更小,就用 16.7%。两道闸门,哪道更严格听哪道,不因为其中一个"宽松"就突破另一个

这套双重约束的实际意义:凯利管的是"这类机会的历史上限",风险预算管的是"这笔交易万一错了我最多亏多少"。前者是长期视角的统计约束,后者是当下这笔交易的损失底线。两个维度各自独立,取交集才是真正安全的仓位。

投资里不成立的前提

把凯利从赌桌搬到市场,有几个前提其实打了问号(详见 凯利公式):

  • 参数已知 → 投资里全靠估,还会变。赌场规则不变,股市三年前的胜率和现在可能截然不同。
  • 每注独立 → 持仓相关,伪独立。多只标的共享同一宏观驱动,等于名义多注、实质一押。
  • 可无限重复 → 一次大回撤被迫离场,就没有"长期"了。现实里的"无限重复"需要你不被任何一次亏损逼出局——而满凯利的回撤幅度恰恰在考验这个条件。

正因为这些前提不牢,凯利在投资里只能当"仓位别超过这个数"的粗略参考,而不是精确指令。

🚧 避坑

新手用凯利最容易犯的四个错:① 满凯利下注——参数本来就不准还顶格押,一波回撤就重创;② 参数往乐观方向估——把胜率盈亏比往高了写,等于给自己发加仓许可证;③ 把凯利当精确指令——它是上限参考,不是"必须押这么多";④ 忽视持仓相关性——以为每笔仓位独立,实际上多个仓位共享同一方向,等于满仓押了一个方向还不自知。

小结

  • 凯利公式给的是仓位上限,参数靠估、误差天然存在,所以这个数要打折用。
  • 同样的方法,参数高估一点点(如胜率从 55% 估成 60%),凯利仓位可以膨胀 60% 以上;满凯利的 50% 回撤概率是数学必然,不是小概率事件。
  • 半凯利只损失约四分之一增长却大降回撤,是实战甜点;参数把握不足时用四分之一凯利;样本极少时可考虑八分之一凯利。
  • 下单时用凯利上限 ∩ 单笔风险预算双重约束取小;凯利的几个前提在投资里不牢,务必当参考而非指令。
  • 确定性越低,打折越狠——这不是保守,是对自己估算能力的如实评价。

仓位的几种定法(固定比例 / 金额 / 波动率)见 仓位管理体系 与本卷后续;下注比例的数学地基见 凯利公式;本文的凯利仓位计算器见 凯利仓位计算器;本卷全局风险框架见 风险管理专题卷

读完动手 →凯利仓位去练习 →
📄 来源 / 自校链接

本文为投资教育整理,关键数据与结论请结合下列权威来源验证。

内容有错、看不懂、或想看下一篇?告诉我们 →

本文为投资教育整理,不构成任何投资建议;不荐个股/基金、不预测点位、不承诺收益。关键数据与结论请结合权威来源自行验证,并见风险免责声明