Note

凯利公式在交易中的运用

· Views 23,104

 

凯利公式在交易中的运用

这是一条计算合理仓位保证收益最大化的神奇公式。

最初听闻凯利公式是在去年,当时只是大概了解了一下,有些概念被我理解错了,就没在深入。这两天又把这一神奇公式翻了出来重新学习了一下,收货颇丰,和大家分享一下。下面这张图表是我自己做的对照表。

凯利公式在交易中的运用

经过大量交易数据的分析,我们很容易得出自己的交易胜率和盈亏比,只要有了这两项,那么凯利公式就有了用武之地。

先拿胜率0.30来举例,当胜率在0.30时,可以看见表中对应赔率的那一列,直到赔率2.4之前,仓位一直是0%,意味着盈亏比在2.4之下时是没有交易价值的,当盈亏比达到2.4时,最合适的仓位也不过是1%。这里的仓位在外汇交易中可以理解为止损比例,在这里就是单次止损1%,赔率2.4就意味着单次盈利要达到2.4%。还有一点要注意,这里的仓位是净值的仓位,是每次交易止损后损失的那部分。比如100本金,单次止损10%,那么第一次交易失利后止损10美金,剩余净值90。如果第二次再失利,那么止损就是9美金,是90的10%,而不是100的10%,我曾经就在这里陷入了误区。

再举一个列子,胜率60%,赔率1,之所以用这个参数是因为这个和我现在的交易数据比较接近,后面大量的测试也是围绕这的参数进行。可以看上图对应的凯利仓位是20%,也就是单次止损20%。以前我陷入的误区就是每次止损20%,那么连续五次失利本金不就没了吗?真正原因我上段也写了,就不重复了。下面直接上图吧,我用EXCEL模拟了不同仓位30次的交易

凯利公式在交易中的运用

 

凯利公式在交易中的运用

可以看见,当盈亏比和胜率不变,每次的止损比例(仓位)也不变,相同交易次数的情况下,每次盈亏出现的位置并不影响最终的交易结果。图中黄色的折线就是凯利公式计算的最优仓位20%,中途虽然有起伏,但凯利公式计算出的仓位是盈利最多的。30次的交易模拟可能太少,而且EXCEL模拟的情况太单一,我又在网上找到了一个好东西,用蒙特卡罗方法模拟随机数。网上找了段代码,自己略微修改一下,试了试效果不错。

测试参数:胜率60%,赔率1,本金100,凯利仓位20%,其它仓位5%,10%,15%,25%,50%。

1,模拟随机交易100笔,不同止损比例三次的结果如下图。

101图,15%和25%的收益是最高的

102图,20%的收益是最高的

103图,25%的收益是最高的

可以看见,凯利公式计算出20%仓位的收益只有一次第一,一次第二,一次第三

凯利公式在交易中的运用

 

凯利公式在交易中的运用

 

凯利公式在交易中的运用

1,模拟随机交易200笔,不同止损比例三次的结果如下图。

201图,20%收益最高

202图,25%收益最高

203图,25%收益最高。

可以看见,凯利公式计算出20%仓位的收益只有一次第一两次第二

 

凯利公式在交易中的运用

 

凯利公式在交易中的运用

 

凯利公式在交易中的运用

1,模拟随机交易300笔,不同止损比例三次的结果如下图。

当交易次数达到300笔时,差距就很明显了,凯利公式计算出来的20%仓位,最终的盈利把其它仓位远远抛在后面。事实证明凯利公式确实是仓位计算的利器

凯利公式在交易中的运用

 

凯利公式在交易中的运用

 

凯利公式在交易中的运用

(大数定律是指在随机试验中,每次出现的结果不同,但是大量重复试验出现的结果的平均值却几乎总是接近于某个确定的值。其原因是,在大量的观察试验中,个别的、偶然的因素影响而产生的差异将会相互抵消,从而使现象的必然规律性显示出来)

该交易分享已获得创作者基础奖励金:150FCOIN (可提现),更多创作者详情可点击 创作者计划 >> 了解!

Edited 17 Apr 2022, 16:34

Disclaimer: The content above represents only the views of the author or guest. It does not represent any views or positions of FOLLOWME and does not mean that FOLLOWME agrees with its statement or description, nor does it constitute any investment advice. For all actions taken by visitors based on information provided by the FOLLOWME community, the community does not assume any form of liability unless otherwise expressly promised in writing.

FOLLOWME Trading Community Website: https://www.followme.com

Sixgod今日话题汇农老李
Total 160 FCOIN reward
avatar

Hot

这是马丁逻辑的基础,许多人以为懂了其实只是把大象摸成柱子而已,还肯定的说马丁必死的谬论
@维度艺术 马丁哪有逻辑,只要资金无限大,马丁就不会爆仓。现实交易中几乎不可能存在。即使有巨量资金也要考虑收益率和资金利用率的问题
维度艺术
@半轮沧海
一招练一万遍其意自现,马丁最低有三套逻辑在里面,懂了就会发现里面变量无限可以出神入化,一招行天下
半轮沧海
Author
@维度艺术
@维度艺术 马丁我去年研究了多半年,自己写的ea,无论如何优化最终结果都一样,已经放弃了
谢谢楼主的分享,收获很多,第一次听说这个
很棒
666
🤔
如何能保证胜率呢
b=q/(p-f)得出,仓位越大,需要的盈亏比越高。
@稳健翻倍 牛啊卧槽
确实动脑筋了!你到底想说啥?
受你影响,我又研究了下,想来可以反推。胜率固定,仓位固定,怎么提高盈亏比,是正道。
半轮沧海
Author
@稳健翻倍
@稳健翻倍 胜率和盈亏比就是跷跷板的两端,要找个平衡
稳健翻倍
@半轮沧海
@半轮沧海 挺好,你启发了我,我回撤自己八年的交易记录,胜率和盈亏比竟然和近一年如此一致没变过,可惜了
你也是个人才。
这个有用吗
👍
优秀
补充一点,用计算器很容易计算出连续止损的极限。资金大点是有优势的,1000美金,20%的止损可以承受20次以上的连续止损
photo
凯利的前提是你得保证不破产,本金小,在存在明显概率偏差的情况下,通常无法保证不破产,那么凯利就没有意义了
66
🙂🙃🙂🙃

Pull-up Update