2017年12月10日,由南证期货主办、七禾网和南京证券协办的“回顾2017、展望2018,南证期货有色金属行情报告会”在南京举办,杭州宽投科技有限公司(人人宽客)创始人、CEO,策略源码团队核心成员郑林,作了题为“如何用程序化的方法获得长期稳定的收益”的主题演讲,以下是七禾网录音整理的部分演讲内容。 精彩观点 手工交易有个问题,可能你今年翻十几倍,然后第二年亏70%,长期下来,其实未必会比程序化厉害,同时你又要承受心理上的煎熬,又要没日没夜地盯盘。 如果每年盈利40%,10年后的回报大约是28倍,100万变成2800万;如果每年盈利30%,10年后大概是13.78倍;如果每年盈利50%,那么10年后是57倍多,复利的效应还是很高的。 比如大家有一套程序化交易模型,然后把自己的交易逻辑写在里面,信号的买涨、买跌也是根据自己的交易逻辑和个人的性格去实现的,这样子就可以实现无人值守。 (程序化交易)通过这种数学建模的方式,相对来说应该是能够实现稳定的、可持续的收益的。 量化投资未来10年,可能还有10年时间好做,过了10年以后,就不一定了,因为这个赛道肯定是越来越拥挤,专业的人肯定是越来越多。 程序化交易不会只盯住一个股指期货,往往是把很多品种铺开来,然后每个品种分散资金去做。 单一品种,即使历史上测试再好,未来都有可能存在一定的不稳定性,那么你用整个市场去做的话,稳定性就会更高一些。 趋势交易必须是跟波动率挂钩的,比如这段时间波动率很大,我觉得大家都必须要把这个钱赚到,因为市场上大部分时间是波动率小的时间,如果波动率大的时候都不能赚钱,波动率小的时候就一直连续亏损的话,那就更麻烦了,所以要趁波动率大的时候,一定把这个钱赚进口袋。 程序化也不是万能的,它肯定也有很多缺陷,就是它小亏的天数会大于大赚的天数。 市场波动率正常的情况下,程序化年化收益跟最大回撤的比值,基本上是2.5:1到5:1。 程序化交易它其实有一个自带加仓模式,比如我们设置了十几个品种、十几个策略,那一般来说,大行情来了,基本上策略都会开仓的。 七禾网联合人人宽客推出【策略源码分享】服务,为投资者分享经测试表现优秀的交易策略的源码和思路。领取策略源码,或咨询交易策略的相关问题,请加微信QHYM777,或扫描下方二维码。 郑林:尊敬的各位期货爱好者、各位同仁大家下午好。先做个自我介绍,我是2010年开始做程序化交易的,当时股指期货刚开出来,我最早的时候进了一家公司,叫泛金投资管理有限公司,可能在座的有部分人知道这家公司,因为泛金投资是国内做程序化最早的几个团队之一,做程序化有一个软件叫交易开拓者,最早的时候基本上是泛金投资在推动,此外,第一届的量化投资论坛也是泛金投资做的,所以它是在这个领域做得非常早,早期非常有知名度的一家公司。后来我到了国内一家比较大型的期货公司,当时我们那个团队还不错,我原来的5个战友,现在成立了4家公司,其中有两个人比我出去早一年多,他们都是2016年的金牛奖获得者,金牛奖是私募投资领域最大的奖项之一。一家叫千象资产,可能有些程序化交易者听过,还有一家叫浙江量道投资,他们规模都比较大。那么我后来为什么要创办人人人宽客?人人宽客是一个量化投资人的社群,现在国内大概有三分之一到二分之一的量化投资人都在我们平台上。这来源于一个故事,2015、2016年的时候,我在浙商期货操盘,我负责的产品最终在一百个多个产品里面是第一名,但是那年我股票大亏,因为我股票是手工做的,但期货是程序化做的,然后程序化上面赚的钱正好抵我股票上的亏损,之后又因为一些机缘巧合,我就出来成立了杭州宽投科技有限公司。 有了程序化,再也不用没日没夜交易 我曾经不到5年的时间实盘翻了7倍,可能有些人会看不上,因为有些人是手工交易者,他一年可以翻十几倍,但手工交易有个问题,可能你今年翻十几倍,然后第二年亏70%,长期下来,其实未必会比程序化厉害,同时你又要承受心理上的煎熬,又要没日没夜地盯盘。很多同行跟我说,手工交易者基本上生活就是一个炒期货的过程,所以我觉得这样子的状态未必会很快乐,因为你没有时间去享受生活,但程序化可以解决这个问题。 我今天讲的是,如何用程序化的方法获得长期稳定的收益,大家有没有做过这样一个算法,如果每年盈利40%的话,长期大概是怎样一个收益?如果每年盈利30%或者50%呢?我现在把结果告诉大家,如果每年盈利40%,10年后的回报大约是28倍,100万变成2800万;如果每年盈利30%,10年后大概是13.78倍;如果每年盈利50%,那么10年后是57倍多,复利的效应还是很高的。对于大部分手工交易者,比如今年翻倍,然后明年亏30%,然后又翻倍,又亏30%,这样循环,10年以后,收益大概是5.3倍,总体来看,翻倍当然是很好的,但是只要有亏损的年份,长期来看累计的收益率其实并不是那么可观。如果你能够保持每年都赚钱,保持一个稳定的收益率,是能够战胜手工交易的。 我先说一下程序化交易理念。其实大家做期货交易久了,心里都有一套交易的模型,比如有些人是用MACD金叉、死叉交易的,有些人是用均线交易的,这些就是大家脑子里的程序化交易模型,但是没有把它用数学和计算机的方法编成一套完整的系统。当你把它编成一套完整的系统以后,比如用5日、10日均线金叉进场的,你就可以知道长期来说这个方法赚了多少钱,你写好以后,系统很快就算出来,这个思路在什么时候是会亏钱的、什么时候是赚钱的,然后长期来说赚多少钱,这个都是可以一步到位测试出来的。因为大家没有这个系统,所以不得不没日没夜地交易,然后大家心里也很没底,比如坚持5日、10日均线模型做交易,可能最近觉得特别好,很顺的一波趋势抓到了,平仓的位置也很好,但是如果遇到大幅的震荡行情,你可能用5日、10日均线金叉、死叉的方法每天被扫,这样一个月后可能人都崩溃了,然后你决定不交易了停一停,结果行情来了,就错过一波大行情,这个可能是大家平时交易中的一个常态。为什么会出现这种情况?因为大家不知道底是在哪里,不知道到底亏了多少天以后,这个局面才会结束,那么程序化交易它能够统计比如过去10年当中,在震荡行情中连续止损到底有几次,比如你已经亏了10次了,历史上最多的就11次,那么也许这个时候你就可以坚持一下。另外,大家可能在交易过程中,经常会错过行情,因为一个人不可能盯几十个品种,有时候看到焦炭了,估摸着等下可能会有行情,然后又去看螺纹钢,螺纹钢有行情了你开进去了,回头一看,焦炭比螺纹钢跌得更多,那么不是错过行情了吗?程序化交易的好处是,只要你把策略加载在上面,几十个品种都可以同时运行,不会错过行情,只要你设置好了,在焦炭和螺纹钢上都分配了资金,只要信号出来就能交易。这个信号也是基于大家的思想,比如大家有一套程序化交易模型,然后把自己的交易逻辑写在里面,信号的买涨、买跌也是根据自己的交易逻辑和个人的性格去实现的,这样子就可以实现无人值守。我晚上不太盯盘,我基本上9点钟看一眼,如果没什么问题,就基本上不盯盘,就去做其他事情了,只要系统正常基本上就没事了,那人工的话就实现不了这个功能。比如我们想实现一些对冲,做多品种、多周期,比如5分钟、15分钟、日线,这样人工设置下来就不得了了,可能100个窗口,根本就看不过来,但程序化可以实现,100个窗口都是小事情。通过这种数学建模的方式,相对来说应该是能够实现稳定的、可持续的收益的。 责任编辑:傅旭鹏 |
【免责声明】本文仅代表作者本人观点,与本网站无关。本网站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。
本网站凡是注明“来源:七禾网”的文章均为七禾网 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号]