一般来说,投资者都有这样的经验:在震荡多的走势上要使用较慢的均线,在趋势快速展开的走势上需要用更快的均线。如何用数量化的办法来区分这两种不同的走势?在《量化投资—策略与技术》一书中,作者介绍了“价格轨迹的效率”这一概念。在行情的走势图中,可以大致分为两种走势:一种是一直上攻或下跌的走势,被称为高效率的,因为每一天收盘价格的变动都直接贡献于总的涨幅或跌幅;另一种是反复震荡的走势,被称为低效率的,很多次收盘价格的变化相互抵消。这类似于物理学中路程和位移的概念,如果走过的路程很长,但是位移很小,在实现位移的目标考量下,这样的运动可以称为低效率的。 自然地,可以导出价格轨迹的效率定义:假定过去N个收盘价格分别为P1,P2,...,Pn,那么这个价格序列的效率为 笔者将价格轨迹的效率运用到策略中,当价格轨迹的效率较高时,表明此时趋势性较强,此时开仓;当价格轨迹的效率较低时,表明此时趋于震荡,此时应该平仓。笔者做了初步的测试,为了测试结果尽量地接近实盘交易,我们把手续费设置为交易所手续费的1.5倍,开仓和平仓各加1个最小变动价位的滑点,测试的品种是所有活跃的国内商品期货指数合约,每个品种分配初始30万本金,每次开仓的手数按照10万资金的3倍杠杆计算,以下是在日线级别的初步测试结果。 从初步测试的资金曲线和数据来看,表现良好,在全品种测试中,除了2011年略有亏损以外,其余每年都是盈利的。胜率为42.71%,盈亏比为2.46,是比较典型的趋势跟踪策略。 以下是该策略近期在部分品种指数合约日线上的开仓信号图,红色部分代表持有多单,绿色部分代表持有空单。 该策略从6月29日至12月25日在热卷上,较好地抓住了2波较大的上涨行情,在10月份曾有一次开空,很快就止损平仓,之后一直没有开仓,较好地规避了近几个月的震荡行情。 该策略从6月28日至12月25日在焦炭上,较好地抓住了2波较大的上涨行情,和一波较大的下跌行情,目前没有持仓。 该策略从7月11日至12月25日在硅铁上,较好地抓住了2波较大的上涨行情,目前没有持仓。 该策略在玉米上,最近一次是在11月24日开多,目前持有多单,有较大幅度的浮盈。 该策略从7月13日至12月25日在铝上,较好地抓住了1波较大的上涨行情,最近一次是在11月10日开空,目前持有空单。 总结:从初步历史测试结果来看,该策略表现良好,值得做进一步的深入研究。该策略敏感度相对较低,在趋势启动一段时间后,才顺势跟随入场,在趋势反转了一段时间后,才会平仓。也正因为此,在震荡行情中,该策略开仓频率较低,能较好地规避和过滤震荡行情。 笔者水平有限,本文仅供程序化初学者或想学习程序化的交易者参考,部分观念可能带有一定的主观性和局限性,如果有不同意见或其他疑问,或者想要了解程序化的哪一块内容,欢迎大家在文章下方留言,笔者会尽可能地为大家解答。 感兴趣的读者,请扫描下方二维码,关注“策略源码”微信公众号,在公众号中直接文字回复“领取源码”,根据提示添加“七禾源码”小编微信,即可免费领取文章中金字塔版本的策略源码,以及领取更多其他策略源码和加入程序化学习交流群。 七禾网www.7hcn.com研究中心研究员 傅旭鹏 风险提示:投资有风险,本报告仅是个人观点,仅供参考,不构成投资建议。 七禾网研究中心合作、咨询电话:0571-88212938 责任编辑:傅旭鹏 |
【免责声明】本文仅代表作者本人观点,与本网站无关。本网站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。
本网站凡是注明“来源:七禾网”的文章均为七禾网 www.7hcn.com版权所有,相关网站或媒体若要转载须经七禾网同意0571-88212938,并注明出处。若本网站相关内容涉及到其他媒体或公司的版权,请联系0571-88212938,我们将及时调整或删除。
七禾研究中心负责人:刘健伟/翁建平
电话:0571-88212938
Email:57124514@qq.com
七禾科技中心负责人:李贺/相升澳
电话:15068166275
Email:1573338006@qq.com
七禾产业中心负责人:果圆/王婷
电话:18258198313
七禾研究员:唐正璐/李烨
电话:0571-88212938
Email:7hcn@163.com
七禾财富管理中心
电话:13732204374(微信同号)
电话:18657157586(微信同号)
七禾网 | 沈良宏观 | 七禾调研 | 价值投资君 | 七禾网APP安卓&鸿蒙 | 七禾网APP苹果 | 七禾网投顾平台 | 傅海棠自媒体 | 沈良自媒体 |
© 七禾网 浙ICP备09012462号-1 浙公网安备 33010802010119号 增值电信业务经营许可证[浙B2-20110481] 广播电视节目制作经营许可证[浙字第05637号]