# 凯利公式实战:从数学到仓位管理的完整指南
每个交易者都会问的核心问题
你有一个胜率55%的策略,平均盈利是平均亏损的1.5倍。每笔交易应该承担多大风险?
多数交易者的答案是凭感觉:1%、2%,或者“感觉舒服就行”。凯利公式提供了一个数学答案——但这个答案需要谨慎处理。
公式及其真实含义
交易中常用的凯利公式版本为:
f* = W − (1 − W) / R
其中:
*来源:AvaTrade教育资料*
计算示例
一个策略:
f* = 0.55 − (0.45 / 1.5) = 0.55 − 0.30 = 0.25
全凯利建议:单笔交易承担25%的账户风险。
大多数交易者看到这个数字会感到不安——这是对的。
为什么全凯利对外汇过于激进
这个公式假设你的胜率和盈亏比估算完全准确,且未来市场表现与回测完全一致。两者都不成立。
真实交易中存在的问题:
正如AvaTrade所指出的:*“当你的输入参数(胜率和盈亏比)不够可靠时,全凯利可能过于激进。”*
分数凯利:实战解决方案
与其使用全凯利建议的25%,不如使用分数版本:
| 凯利类型 | 分配比例 | 回撤降低幅度 |
|:---|:---|:---|
| 全凯利 | 25% | 基准(最高风险) |
| 半凯利 | 12.5% | 约50% |
| 四分之一凯利 | 6.25% | 约75% |
分数凯利并不是“否定”这个概念,而是承认真实交易中的滑点、市场变化等问题是纯数学无法完全捕捉的。*来源:AvaTrade*
如何可靠估算胜率与盈亏比
凯利公式的质量完全取决于你输入的数据质量。
样本量要求
胜率(W)估算
从有意义的样本中计算——使用相同的交易规则、类似的执行方式。不要只挑选“表现好的几周”。*来源:AvaTrade*
盈亏比(R)估算
稳定性检查
如果你的胜率在不同月份波动剧烈(如一个月70%、下个月40%),说明你的胜率估算不可靠,应相应降低仓位。*来源:AvaTrade*
当凯利结果为0或负数时
凯利公式最有用的功能之一是:它可以告诉你什么时候不该交易。
负结果通常出现在你计入真实交易成本后,或者你的样本中包含了一段异常好的时期(不可持续)。*来源:AvaTrade*
从百分比到实际手数的换算
凯利给出的是百分比。将其转换为实际交易手数:
第1步: 计算单笔最大允许亏损
```
最大亏损 = 账户余额 × 凯利比例(使用分数凯利)
```
第2步: 根据止损点数换算手数
```
头寸规模 = 最大亏损 ÷(止损点数 × 每点价值)
```
计算示例
*来源:金投网*
1%-2%的铁律叠加
即使凯利建议6.25%,许多专业交易者仍将单笔风险上限设为账户总资金的1%-2%。这不是矛盾,而是保守主义。
正如金投网所指出:*“严守单笔风险不超过总资金1%-2%的铁律,分数凯利作为上限参考。”*
动态更新:凯利不是一成不变的
你的优势会随市场变化而变化。定期更新参数:
完整实战案例
交易者档案: 3年实盘记录,500笔交易
该交易者最终使用1.5%作为单笔风险——远低于分数凯利的建议,优先考虑生存而非理论上的最大化增长。
常见错误
| 错误 | 后果 | 解决方案 |
|:---|:---|:---|
| 用不足100笔交易估算 | 严重高估优势 | 等待至少200笔交易 |
| 忽略交易成本 | 盈亏比虚高 | 在亏损计算中包含点差和滑点 |
| 全凯利用于相关品种 | 亏损集中爆仓 | 使用分数凯利 + 相关性检查 |
| 从不更新参数 | 策略失效而不自知 | 每月重新计算 |
结语
凯利公式不是仓位管理的“命令”,而是一个预警系统。当它建议小仓位时,要重视。当它建议0或负数时,退后一步,重新审视你的策略。
正如AvaTrade的总结:*“如果你的凯利结果经常接近零,首先要专注于提升策略本身的优势——仓位管理只有在底层策略真正稳健时才能发挥最佳效果。”*
参考来源:
1. AvaTrade – 凯利公式在交易中的实用指南
2. 金投网 – 凯利公式在外汇中的应用方法
3. EC Markets – 高级风险管理技巧
```