仓位管理的艺术:凯利公式在A股的实践
> 仓位决定心态,心态决定成败。本文用 A 股真实数据拆解凯利公式,帮你找到“下注多少”的科学答案,而非凭感觉满仓或空仓。
很多投资者研究选股很深入,却把仓位管理交给“感觉”。结果看对方向却因重仓被震出局,或轻仓错失大行情。**仓位管理不是玄学,而是可以用数学优化的决策问题。** 凯利公式正是解决这个问题的经典工具。
---
## 凯利公式到底在算什么
凯利公式最初用于信息论和赌博,核心思想是:**在期望收益为正的重复博弈中,存在一个使长期资产增长率最大化的下注比例。**
标准形式为:
- f = (bp - q) / b
- f:应投入的资金比例
- b:赔率(盈利与亏损的比值)
- p:胜率
- q:败率,即 1 - p
> 举个例子:某策略胜率 55%,盈亏比 1.5:1。代入得 f = (1.5×0.55 - 0.45) / 1.5 = 25%。这意味着每次只应投入约四分之一仓位。
**关键在于:即便期望为正,也不该全仓。** 因为全仓会在连续亏损时造成不可逆的净值损伤,而凯利比例能平衡增长与回撤。
---
## A 股实战:参数怎么估才靠谱
理论清晰,但 A 股有涨跌停、T+1、高波动等特性,直接套用会失真。实操中建议这样处理:
1. **胜率 p 用滚动窗口估计。** 取最近 60 个交易日的策略信号,统计盈利次数占比,避免用全历史数据导致过拟合。
2. **盈亏比 b 用平均盈利除以平均亏损。** 若某策略平均盈利 8%、平均亏损 5%,则 b = 1.6。
3. **对凯利结果打“半折”。** 学术上称“分数凯利”,**用 0.5 倍凯利仓位可将回撤降低约一半,收益仅小幅下降**,更适合 A 股高波动环境。
4. **单票上限硬约束。** 无论公式算出多少,单只个股不超过总仓位的 20%,防止黑天鹅。
> 实测某沪深300增强策略:全历史胜率 54%、盈亏比 1.4,凯利仓位约 21%。但 2022 年 3 月滚动胜率跌到 46%,凯利值为负——**此时正确动作是空仓,而不是补仓摊薄。**
如果你觉得手动回测和参数更新太繁琐,可以试试 [股票搭子](https://jiademin2688.top),用自然语言就能创建 AI 量化技能,把凯利计算和仓位信号自动化跑起来,省去写代码的重复劳动。
---
## 三个最常见的踩坑姿势
即使知道公式,执行时仍容易犯错。以下误区值得警惕:
- **用单次结果反推 p 和 b。** 一笔盈利就认为胜率 100%,凯利值直接爆表。**参数必须来自足够多的样本(建议 ≥ 30 次)。**
- **忽略相关性。** 同时持有 5 只新能源股,看似分散,实则同涨同跌。**组合层面应先用凯利算出总仓位,再按相关性分配。**
- **凯利值为负时强行交易。** 公式给出负值意味着该策略当前不具正期望。**此时最优解是空仓等待,而非“小仓位试试”。**
> 巴菲特说过:“当你无法确定自己是否正确时,就不要下重注。”凯利公式正是这句话的数学表达。
---
## 一套可落地的执行清单
把以上内容浓缩为每日可执行的步骤:
1. 每周更新策略的滚动胜率与盈亏比,计算原始凯利值。
2. 将原始值乘以 0.5,得到建议仓位上限。
3. 单票仓位不超过 20%,行业暴露不超过 40%。
4. 若凯利值 ≤ 0,当日不开新仓,只做减仓。
5. 每月复盘实际仓位与凯利建议的偏离度,偏差持续大于 10% 就修正纪律。
**仓位管理的本质不是预测涨跌,而是让数学替你控制风险。** 凯利公式不保证每笔盈利,但它保证你在长期重复中活下来,并让资产以最优速度增长。
---
> 投资风险提示:本文内容仅为量化方法探讨,不构成任何投资建议。凯利公式依赖历史参数估计,未来表现可能显著偏离,请结合自身风险承受能力谨慎决策。
---
> 🚀 **想用自然语言创建自己的 AI 量化技能?**
>
> 欢迎访问 **[股票搭子](https://jiademin2688.top)** —— 用一句话,让 AI 帮你搭建专属量化策略。