服务热线 0755-23481251

为您提供专业、快速、全面的市场资讯!

当前位置:首页 > 市场资讯品种评论
程序化研究之海龟交易法:三周期组合交易
发布时间:2023-07-05 18:38:36| 浏览次数:

在之前的程序化研究文章中,笔者简单地介绍了海龟交易法(点击查看《程序化研究之海龟交易法:至今仍是好策略》),海龟交易法诞生于上世纪八十年代,但时至今日运行在期货市场上仍然有比较好的普适性。在前一篇程序化研究文章中,笔者介绍了两个周期组合,大周期上确定方向、小周期上寻找入场点的方法,笔者个人认为,这是程序化交易中的一个确定性(点击查看《程序化研究之多周期的确定性:提高胜率和盈亏比》)。应用同样的思路,在这篇文章中,笔者简单地介绍三个周期组合的方式。

近期商品期货不管在小周期、还是在大周期上,波动幅度都非常大,以之前介绍的海龟交易法为例,我们选择30分钟、60分钟和日线三个级别作为组合的三个周期。在实盘交易中,由于对于一个品种,在不同周期上很可能持有相反方向的仓位,可以将三个周期分别单独运行交易,各自的头寸互不干扰;也可以用净头寸管理的方法,将三个周期的头寸汇总在一起,以减少手续费和滑点的损耗,但要注意,在具体代码的编写过程中容易出现未来函数。

为了测试结果尽量地接近实盘交易,我们把手续费设置为交易所手续费的1.5倍,开仓和平仓各加1个最小变动价位的滑点,测试的品种是所有活跃的国内商品期货指数合约,每个品种分配初始30万本金,每次开仓的手数按照10万资金的3倍杠杆计算,以下是不同周期的测试结果。

30分钟测试曲线

60分钟测试曲线

日线测试曲线

三个周期组合测试曲线

从组合测试曲线来看,和单周期测试曲线差异不大,加了30分钟和60分钟周期后,对于日线来说,在较小周期上有所补充;对于30分钟和60分钟来说,日线的作用相当于在大周期上定方向。从具体的数据来看,在30分钟、60分钟、日线上最大回撤分别为6.81%、9.03%和10.77%,组合后最大回撤为7.72%;盈亏比分别为1.85、1.96和2.56,组合后盈亏比为2.05。可以看到,组合之后能较好地减小最大回撤,因为组合之后盈利可以相加,而在大多数情况下,最大回撤可以相消。

总结:对于程序化交易,很多交易高手都提倡多策略、多品种、多周期组合的方式,组合的方式往往盈利是相加的,而最大回撤是相消的。笔者个人认为,在大周期上确定方向,在小周期上寻找入场点,是程序化交易中的一个确定性。因此,本文介绍的三周期组合交易的方式,有一定的研究和实盘交易价值。

笔者水平有限,本文仅供程序化初学者或想学习程序化的交易者参考,部分观念可能带有一定的主观性和局限性,如果有不同意见或其他疑问,或者想要了解程序化的哪一块内容,欢迎大家在文章下方留言,笔者会尽可能地为大家解答。

感兴趣的读者,可以加微信:QHYM777,或扫描下方二维码,咨询程序化交易的相关问题,以及免费加入程序化学习交流群。

程序化研究之海龟交易法:三周期组合交易

七禾网www.7hcn.com研究中心研究员 傅旭鹏

风险提示:投资有风险,本报告仅是个人观点,仅供参考,不构成投资建议。

七禾网研究中心合作、咨询电话:0571-88212938

 
 
 上一篇:多因素支撑“锌锌向荣”
 下一篇:PTA装置意外频发 行情震荡小涨

请留下您的联系方式,以便于我们更好的服务

*

*

咨询在线客服