凯利公式最早应用于机率论中,是由约翰·拉里·凯利于1956 年在《贝尔系统技术期刊》中发表,可用以计算出每次游戏中应投注的资金比例。在程序化交易策略的评估中,要想评估一个侧略好不好,能不能获利,有两种方法,一是看胜率,二是看盈亏比。而凯利公式刚好是这两个因素的计算组合。因此它也适用于在不同策略之间的比较。 凯利公式:f* = ( bp – q ) / b 其中 p = 胜率 q = 败率 = 1 – p b = 平均获利 / 平均损失 将公式打开后可以转换成 f* = p - q / b ,也就是 胜率 – (败率 / 盈亏比),这样更方便我们进行比较和记忆。 那么在策略的比较中,凯利值的高低分别代表什么含义呢?在不同策略中,凯利值越高越好,而在同一个策略中,凯利值较高的那组参数比较好。 举例来看,一个有着50%的胜率和2倍盈亏比的交易策略,它的凯利值是25%,当我们把胜率提高到60%,在盈亏比不变的情况下,凯利值为40%,而当我们将盈亏比提高到5,保持胜率不变的时候,凯利值也是40%。所以,我们得出这样一个结论,胜率、盈亏比、凯利值这三者之间的关系是:胜率与盈亏比成反比、胜率与凯利值成正比,盈亏比与凯利值成正比,因此通过提升胜率和盈亏比可以使凯利值变高,同时凯利值也可以衡量这两个因素的取舍。 这里有一张图,显示的是当凯利值为17时,胜率与盈亏比之间的关系。
![]()
通过图上的曲线我们可以发现,当胜率低于35%时,提升胜率效果比较明显,而当胜率高于60%时,提升盈亏比效果更加明显。
凯利公式涉及到评估策略中的两个重要因素,胜率和盈亏比,因此它是评估策略的一个重要方法,但它绝不是唯一的方法,评估策略的重要因素还包括获利和风险比,因此,在策略的选择上,还是要看是否适合自己。 (责任编辑:admin) |