主持人:我们是做程序化交易的,您预期明年哪些程序化交易策略可能会有比较好的表现? 郑林:今年中线策略不太好做,就是一到三天这种持仓周期的策略不好做,我觉得明年可能这种策略就会变得好一点,因为它是一个博弈的过程,有些人离场以后,这种类型的策略就会表现得更加优异。 主持人:也有投资者说稳定性比较高的策略,不管是在好做的行情中或者是在难做的行情中,都会有一个比较好的表现,您认同这样的观点吗? 郑林:比如我们手上有上百个策略,这上百个策略肯定有优有劣,有些策略相对来说比其他策略要优秀一点,但是你组合以后,比如几十个策略一起组合,此时的盈亏比肯定比某个最好的策略要好一些。而且单一策略存在稳定性问题,万一这个策略失效了,你可能整个产品都会受影响,所以我的建议是,相对来说分散一点,当然优秀的策略可以相对权重放大一点。 主持人:有些交易者可能只针对单品种去开发策略,实盘中他们也可能是单品种、单策略交易,最常见的是只针对螺纹钢交易,但是有些交易者更看重策略的普适性。对于这两种观点和做法,您是怎么看的? 郑林:我觉得单品种交易跟普适性没有必然的矛盾,我的建议是,如果你要单品种交易,我也不是特别反对个人交易者用这种做法,但是你在单品种上交易,比如你只交易螺纹钢,这个策略必须要事先检测过,它在其他品种上也是表现不错的,那么你选一个效率相对高的品种来交易,这个做法也是可以的。不过这样的话,可能会面临一个问题,整个资产曲线的波动会大一点,比如说螺纹钢,之前有较长一段时间表现都比较好,那么你可能优于其他的投资者很多,最近你可能又会比其他投资者差一些,因为最近的螺纹钢行情其实是非常难做的。所以我个人偏向铺开来做,就是多策略、多品种来做,这样的话,长期来说资产曲线会稳一点。 主持人:很多程序化策略在螺纹钢上历史测试往往都是比较好的,但是最近有很多程序化策略在螺纹钢上的表现其实不太好,有些策略甚至在螺纹钢上创出了历史最大回撤,如果只针对螺纹钢交易的话,受伤还是比较严重的。您认为,近期多数程序化交易策略在螺纹钢上表现不好,主要原因是什么? 郑林:可能是因为市场太拥挤了,大家都觉得螺纹钢好做,都来到螺纹钢这个品种上,造成了市场拥挤。举个例子,焦炭刚上市的时候是很好做的,大概2014、2015年的时候,焦炭其实是很难做的,基本上资金曲线两年时间的回撤跟横盘,然后去年又变得很好做。所以这其实是很难讲的,你要选择单一品种,就是要冒点风险,螺纹钢有可能接下来马上变好了,也有可能接下来一年多时间都是震荡。但长期表现好的这几个品种,确实相对来说会好一些,比如橡胶,也曾有一年多时间很难做,然后去年年底开始又变得还可以了。我觉得这可能跟赛道真的有关系,就是一个品种大量的人涌入了以后,它就变得没那么好做了,就没那么容易赚钱了。 主持人:也就是说,策略和品种都有一定的周期性。那您认为,应该如何减少因为单个品种的行情难做,而造成的损失? 郑林:因为单个品种难做造成损失,就把单品种的头寸降低,每个品种放一点,把它平摊开来,比如说做十几个品种,每个品种只占总保证金的5%,那么影响就不大了,就是多品种、多策略来做会好很多。 主持人:您有7年以上的CTA研究及资产管理经验,您也研究了很多不同类型的策略,就您看来,一个经过市场检验为优秀的程序化交易策略,它们都有哪些共同的特点? 郑林:这个问题我也跟很多同行交流过,我们得出了一些共识。一个是普适性,你必须要用大量的数据、大量的品种去检测。第二点,逻辑上要说得通,就是逻辑要有一个可验证性,逻辑即使是自己想的,至少也要有一个来源。思路和框架也应该是比较简单的。比如我平常基本上看完行情,不看账户,我也知道今天大概哪些策略是怎么做的,今天能不能赚钱。 主持人:目前人人宽客和七禾网联合推出了策略源码分享服务。我们知道,一个交易策略,从研发到测试以及后期还要优化,可能会花费很多时间和精力,而您将这些策略以相对低的价格分享给大家,这样做的原因是什么? 郑林:这来源于我的一个故事,2015年的时候,大家都知道那年是波动很剧烈的一年,股指涨上去然后又一路垮下来,那一年我有在做程序化管理产品,然后同时自己在手工做股票。当年的情况是,我股票上亏了很多钱,然后我做程序化,又把这个钱全部赚回来了,所以就更加坚信了我对程序化的认同。既然是这么好的东西,我想把这个东西分享给大家。同时我们大部分是分享一到三天的持仓周期的这种策略,这种策略分享出去,是没什么大关系的,不会因为你用了,我就不能赚钱,因为策略交易周期比较长。另外,对于策略失效,我的定义是,它的冲击成本大于盈利点位。我们分享的这一类策略其实是不太容易失效的,因为它单笔盈利的点位其实是很大的,所以我愿意把这个东西分享给大家,然后普及一下程序化。 主持人:您这些对外分享的程序化交易策略当中,主要可以分为哪些类型,每种类型的最大特点是什么? 郑林:一个是期货的CTA策略,这个是主体的类型,主要捕捉趋势,行情大涨大跌比较容易赚钱。还有股票的阿尔法策略,它如果可以每年跑赢大盘10%,我觉得也很不错了。然后还有一些期货的短线策略,这种策略是要限量供应的,因为它一旦公开源码,大量的人知道以后,是很容易失效的。 主持人:目前策略源码对外分享的策略当中,有二十余套期货策略、八套股票策略,您对于这些对外分享的交易策略,有哪些审核标准,需要达到哪些条件和要求才可以上线? 郑林:我们的审核标准也很明确,一方面是逻辑上要说得通,以期货来举例,期货策略10个品种以上都比较通用,普适性是最重要的一点,然后策略的平均年度收益是历史最大亏损的两倍以上,年度的保证金收益率要在100%以上。 主持人:您认为哪些类型的交易者,适合用你们分享的这些策略? 郑林:一类是本身是量化类的对冲基金,有一些特别大的公司,很多是金牛奖的得主,他们也在购买我们的策略,因为他们的资金管理规模特别大,要不断地有新的策略进行扩充,所以这其实是一个很好的补充。然后有些研究员自身水平比较高,他可能拿了我们的策略还要进行第二次的修改,改出符合他自己性格的策略来。还有一类,他可能是手工的操盘手,想用程序化做补充或者想转行做程序化,这批人用得也比较多。此外,有些人自己嫌麻烦,觉得自己交易太累,然后弄个策略,反正可以自动交易。应该说各种类型的交易者都有,我希望通过这种模式,能够帮助到大家。但是大家用的时候,还要注意一些细节,大家千万不要在冲高的时候去用,因为策略也有它的周期。有些人看到策略一直在赚钱,然后忍不住了,马上用进去,那有可能接下去会亏钱;比如这个策略亏钱了,然后长期来看这个策略又是赚钱的,策略亏钱的时候用,反而是比较好的。 主持人:也就是说等到资金曲线回调的时候再介入。 郑林:你也可以把资产曲线当成一条K线图,等回撤到10日均线、20日均线的时候进场,相对来说会好一些。 主持人:您这些分享的策略,是否有一些是可以直接用于实盘交易的,还是作为一个参考或者是开发的一个素材? 郑林:我刚才也说了,有些金牛奖得主的公司,也在用我们的策略进行实盘,然后我们的策略很多是经过了五六年的样本外数据检测,很多策略是我们在2011年、2012年就开发出来的,所以它本身是可以实盘的。另外,如果是作为参考也可以,因为有些人他可能觉得这个思路不错,有一些细节上受到这个思路的启发,从而想到了另外一种方法。当然同时你也可以当成一个开发的素材。还有一些可能自己交易嫌麻烦,我们直接给他远程加载策略,帮助他节省时间,他也不用盯盘,这样也挺好。 主持人:刚刚您也提到了策略失效的问题,您是否会担心使用同一个策略过多,策略有可能会失效这样的问题? 郑林:我们一开始就对这个问题进行了评估,所以我们是不分享频率很高的策略的,比如高频策略是不能分享的,因为分享了必定很快就失效,如果是日内策略,应该限量分享,用的人不能太多,这个我们会严格地把控。如果是中长线周期的策略,分享给大家其实是没有关系的。关于策略失效的问题,大家可以有自己评判的方式,比如你拿到一个策略,你看它的交易信号的点位,跟你实际成交的点位相比,如果经常相差两跳滑点以上的话,这可能就有点问题了,说明这个策略冲击成本过大了,正常的情况下是一跳滑点左右。 主持人:比如趋势策略,使用这个策略的人多了,反而有可能是自我加强的一个效果。 郑林:这个观点是我提出来的,我也问了很多同行,包括好几个金牛奖得主的投资总监,他们也都同意我这个看法。比如均线策略,在均线交叉的时候,很多人都会买入,它有时候也有一个自我加强的作用。所以如果是中长线的策略,用的人多了,也会有一个自我加强的作用在里面,反而让它变得更有效。但如果是高频策略,用的人多了肯定是坏事,可能马上就失效了。 主持人:有些策略有一定的时效性,特别是短线策略。您分享的策略时效性如何?部分策略是否存在一定时间后失效的可能? 郑林:短线策略我们有严格控制,是限量分享的,目前基本上是加密分享,即使是提供源码,我们也是提供给少部分人。所以我们也要评估客户的个人资产,如果个人用于交易的资产过多,我们也不太愿意提供给他。我觉得一个短线策略大概能够容纳5000万的资金,如果按每人50万算的话,也只能提供给100个人,再多的话,可能冲击成本就过大了。所以我们这块还是比较谨慎的,中长期策略的话就没太大关系。 主持人:据我们了解,您也做程序化交易,您今年的程序化实盘表现如何? 郑林:我今年接近15%的收益,3%的回撤,我的实盘业绩一直以来都还比较稳定。 主持人:您当前的实盘交易中,总共有多少个交易策略?每个策略的最大特点是什么? 郑林:我们是铺开来做的,用几十个策略分散开来,每个策略同时应用在十来个品种上,特点是足够分散,长、中、短周期都有分布。在夜盘推出之前,短线是挺好做的,短线策略还是能够开发出来的,夜盘推出以后,短线策略相对来说就比较难做了。我们在夜盘推出之前,基本上是3:6:1的比例,3份的短线策略,6份的中线策略,1份的长线策略;目前变成1:6:3,长线占3份,6份的中线,短线只有1份,因为短线策略目前实在是太难开发了。 主持人:您有没有研究过,为什么夜盘推出以后,短线策略变得难做? 郑林:从物理学的角度来看,夜盘推出后,把时间拉长了,要实现同样的行情幅度,分成了两段去实现,那么波动率肯定是变小了。 主持人:您的实盘交易中组合了这么多的策略,请问组合不同的策略有什么技巧?是否只是将不同的策略直接简单地叠加? 郑林:不是的,我觉得策略有个投票理论,比如A策略适应20个品种,B策略适应15个品种,C策略适应10个品种,可能它们3个策略在8个品种上都适应,所以自然地策略就投票了。比如50个策略里面,每个策略中都有这8个品种比较好做,那这8个品种的体量、资金量就会相应增加,用策略自己投票的方式去决定,每个策略可以是等额分配的。 主持人:目前国内程序化交易发展迅速,有越来越多的人参与到程序化交易中来,您认为,如何才能成为一名优秀的程序化交易者? 郑林:我觉得如果要入门的话,至少应该有些理工科的基础,要有些计算机语言的基础,然后刻苦程度也是很重要的,因为有很多思路可能是借鉴国外的一些论文的思想,它是一个不断尝试、不断迭代的过程。程序化交易者有点像IT行业里的产品经理,他要不断地推陈更新,要颠覆自己原来的思维,要不断地用新的思维去尝试。如果想成为一名优秀的程序化交易者,我觉得必须要走过坑,就是说你要知道什么事情是不能做的,比如过度优化的这个问题,很多人都不理解,很多人愿意去不断地改参数,这个小陷阱,即使你跟很多人说,他短期内也不一定能走得出来,可能一定要自己踩过坑以后才知道怎么回事,才能走出来。我觉得优秀的程序化交易者,还是需要时间的培养,这个周期应该至少要3到5年。 主持人:在程序化交易里,一方面是策略,还有一方面是编程能力,您觉得这两方面的重要程度是怎么样的? 郑林:编程能力是基础,策略是一个思维能力,思维能力当然也很重要,我觉得这两个要结合起来才能成为一个比较好的量化交易者。 责任编辑:傅旭鹏 |
【免责声明】本文仅代表作者本人观点,与本网站无关。本网站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。
本网站凡是注明“来源:七禾网”的文章均为七禾网 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号]