凯利公式在交易应用中的局限性与风险分析

拉瑞·威廉姆斯在期货界颇有名气,常被称作期货界的索罗斯,他也曾是交易冠军,比赛期间资金翻了115倍。同时,他也是将凯利公式引入交易实践的先驱,尽管这种说法可能不完全准确,但确实是他率先在交易中尝试运用这一公式。这里,我们简要介绍一下凯利公式:

为什么凯利公式不适合用于交易中?

F=((R+1)xP-1)/R

P=胜率

R=盈亏比

我们来看一个65%准确率、盈亏比为1.3的范例,那么F=38%。

在这个例子中,我们会用38%的资金来做每笔交易。

首先,我们可以看到,公式中的R和P数据,要求我们先有一个交易系统,然后根据该系统的长期表现,统计出胜率和盈亏比,才能得到F。至少P的数据是需要统计的,而R的数据我们可以通过一些技术手段直接得到,对不对?

其次,上例显示,一笔交易要投入38%的资金,想一想都让人后怕,这也是原版凯利公式最大的弊端——爆仓风险,因为你基本上无法控制最大亏损的那笔交易到底要亏损多少钱。后来,老威廉姆斯自己也承认了公式的局限性,并对其进行了修改:

(资金余额×风险百分比)/最大损失=头寸量

今天我们来探讨一下为什么凯利公式不适合用于交易中。在这点上,魏强斌是非常推崇凯利公式的,每次提到资金管理必定会提到它,我觉得这很有误导性。具体怎么操作又没有说清楚,只是说,我们要根据凯利公式来操作。

无法避免爆仓风险,这是前文提到过的。如果我们换一对数据来计算,用单根K线系统的平均数据来算:50%胜率,盈亏比2,那么F=25%。学过单根K线系统的朋友肯定知道,用25%的资金每次开仓,破产风险是100%。

没有固定的P和R,凯利公式发源于赌场并非没有道理,因为在赌桌上,胜率P和盈亏比R相对固定,而交易不同,交易是动态的,P和R都是动态的(即使你有交易系统,没有交易系统的人更不用说)。历史数据得到的P和R只是对过去的总结,未来一旦出现大的价格波动,P和R就会有比较大的敏感度,也就是说,F、P、R是高敏感度数据。

无法抵抗黑天鹅事件,碰到第一条尤其如此。这与赌场中非常不同,赌场老板在赌桌上是限制最大赔率的,但市场不同,市场在正态分布中存在肥尾(极端情况,也就是黑天鹅),一旦肥尾对你不利,你几乎只有爆仓的份。理查德曾说过,几十年操作下来,所有他认为不可能发生的市场走势,他全部碰到了,即使像海龟那样谨慎的资金管理方式,在1987年一下子亏损了65%,更不用说凯利公式了。

综上所述:在交易中,不要用原版凯利公式,用了必死无疑,今天不OVER,明天OVER。