818期货学习网 时间:2018-04-24 20:54 来源:七禾网
第六点,程序化要不要主观干预。
七:程序化要不要主观干预。
这个问题是大家多年来一直都在争论的问题,我也说说我的观点,我个人认为,主观和量化是分不开的,只有主观做好了,量化才能做得优秀,没有好的主观策略思路,量化的策略从哪里来?在实盘中, 你如果确信你自己的能力比你的策略更好,你当然可以去干预,但是一般人是没有这个能力的,往往干预之后,得不偿失,每次干预之后都想剁手,期货市场的走势会大大超出大多数人的心理承受预期,让更多不可能变成现实。期货是零和游戏,只有大多数人亏损,市场才能运行下去。初级投资者,建议不要主观干预程序运行,国内顶级私募高手,他们的程序化是有主观的干预在里面的,程序化只是他们的一个工具,有时候用程序化开仓,有的时候用程序化平仓,因为程序化比人的执行要坚决,什么时间选择什么样的策略,选择什么样的品种,选择什么样的周期,都是靠长期经验积累,盘感,技术等等综合考量,一般的个人投资者没有这个条件。至于手动干预孰优孰劣,这个对于职业交易的人都不好说,只能说适合自己的,就是最好的。
第七点程序化策略的优化。
八:程序化策略优化。
关于策略优化,众说纷纭,我自己个人认为毕竟每一个品种的运行规律都不一样,时间周期的规律也不一样,如果使用一个策略一个参数,不改变参数,让他运行你所选择的几个品种,那么你是在品种优化,强行拟合了这几个品种,和策略优化是一个道理,未来到底怎么走,一样是未知数。我们常常听说过度拟合市场行情,首先是需要把参数调优和过度拟合分清楚,很多时候我们只是参数调优而已,判断一个策略好坏,首先核心参数要少,测试时间足够长,交易次数足够多,我觉得策略按照不同品种、不同周期需要调整一下参数,参数调优是非常有必要的,要在参数高原内选择,使之更适合目前品种的波动规律,达到盈利最大,亏损最小,要争取参数高原而不要参数孤岛,比如30—50这个区间是盈利最大的,那么就在这个区间选择一个参数,参数孤岛是孤零零的一个参数赚钱,周围其他参数相差很多,这样的要慎重使用,还有一点就是趋势策略是可以优化的,只不过是进场点的早晚问题,各有优缺点,鱼和熊掌不可兼得,进场早了,容易被止损出局,进场晚了,前面一大波行情白白错过去,长期趋势策略的盈利可靠性不论是否优化,都是比较稳妥的,震荡策略则不一样,震荡策略确实能优化出来比较好看的资金曲线,实际去交易,一般是赚不到什么钱的, 总之,在构建程序化交易模型时,一方面,可以通过参数优化改进模型,让模型更好地适应价格波动的模式,提高投资收益;另一方面,又要防止对参数优化的过度拟合,导致模型对行情变化适用性的大幅降低。产生了测试时风调雨顺,实盘中颗粒不收的闹剧。一般测试的组合报告实盘后能达到预期的50%以上就很不错了, 最大回撤是测试的一倍,这样计算就会对自己的组合策略有了一个更好的风险控制心理与预期。
下面说的是程序化长期坚守。
九:程序化长期坚守。
再牛的策略,再牛的组合也会遇到行情不一致的时候,这个阶段时间有多长,能不能坚持过去,有一篇文章是TB公司陈四建老师写的,文章的名字是“长期坚守,平淡策略也能大赚”,一个MACD趋势策略,我推荐大家一定要仔细看一下。这个市场永远会交替发展,震荡—趋势—震荡—趋势。也可能是震荡、震荡、趋势、趋势。市场里,它一般不会让你的策略永远赚钱或永远亏钱。最痛苦的则是,连续半年不盈利,甚至连续一年不盈利。虽然从长期来看系统还是能赚钱的,但一段时间的不盈利足以打击大部分交易者的信心,也给了交易者切换交易方法的“理由”。当然,对系统化交易者来说,最懊悔的当然是把一段时间不盈利的系统A放弃,换成这段时间检测下来表现不错的系统B,而刚切换完,接下来的行情却让B系统亏损、A系统赚钱。市场总是这样周而复始,反反复复,就拿最近几年来说,2008-2009年程序化盈利情况非常好,2010年下半年一直到2011年的9月份,程序化大亏,都达到了历史最大回撤3倍以上,试想一下,一年的时间不赚钱,还得经受历史最大回撤3倍巨亏, 2012年行情就比较好了,13年次之,14年不错,15年一般,16年商品期货大爆发,17年程序化基本不太赚钱,18年开局到现在是不错的,商品期货市场一两年一个轮回,牛熊转换,有这么一句话,两年期货经验,能顶的上股票一轮牛熊转换7-8年经验,如果今年赚得特别多,波动率又已经达到一个特别高的水平,其实物极必反,高潮就是结束,都有规律在里面,别人贪婪时我恐惧,别人恐惧时我贪婪,亘古不变的投资经典名言,也是适合程序化投资的,行情就像是春夏秋冬,生老病死一样,是一个循环,震荡久了一定会大涨或会大跌,趋势久了肯定要震荡。这是一种自然规律,就像人性一样,如果平静很久了,肯定要爆发,爆发久了,肯定会沉默。既然是自然规律,虽然它去年沉默的时间久了一点,但是它一定会爆发,也许之后会爆发得更猛烈。赚钱的时候不要觉得自己的系统无敌,发现了交易圣杯,要保持客观理性,在资金曲线的高点加仓或者是发行产品都是投资界的大忌,因为你取得了比较好的业绩,资金会加大投向你,其实这里面风险已经蕴含在里面了,亏钱时就马上放弃自己的交易系统,寻求另一个在这个阶段表现好的系统,这也是容易碰壁的,唯有多品种、多策略、多周期搭配,程序化长期坚守,不断学习提高,才能在这个市场面存活下来。我也经常关注七禾网和各大财经网站的采访程序化高手的文章,有时候理解的不深,隔几个月再回来看,结合自己的心路历程,就会有不同的收获,你我都在前进的路上。
下面说的是程序化心态控制
十:程序化心态控制
良好的心态控制,也是程序化交易的重要一环。从实盘中打拼出来的经验。才是对于广大投资者最宝贵的,
1:不要迷恋短线,商品期货短线程序化很少能成功,除非是高频,而且有资金量的限制,非常难。做程序化就是做大概率的事件,不能以一个偶然现象否定一个普遍规律。商品期货走势未来是无法预知的,只有长线对行情的适应性才是最好的。纯靠运气得来的财富不可持续。很多时候用错误的方式碰运气得到财富,反而比不劳而获更加危险。在正确的路上充满泥泞,也不要在错误的路上鲜花烂漫。
2:不要迷恋高胜率,统计和实盘是两回事,高胜率都是昙花一现,不能长久,有时候发现一个好策略,如获至宝,事实上世界上不存在永远盈利的系统,如果一个策略盈利很多,回撤很小,首先检查这个策略是否有问题,手续费滑点设置,有没有未来函数,拿过来一个策略,要观察3个月半年,这是一个非常耗时的工程,如果使用这个系统,就得接受它的不完美,计算和其他策略是否存在同质化和风险对冲情况,再做出判断。
3:不要迷恋测试数据,好多策略都是测试中风调雨顺,实盘中是颗粒不收的,大家要做好充分的心理准备。如果你的组合在最近5年测试中整体盈利500万,回撤30万,在实盘中盈利打对折也就是250万,最大回撤翻倍60万,按照多年经验来看,差不多就是这样的一个情况就是非常好的表现了。
商品期货程序化和股指期货不一样,股指期货可以做日内短线,商品期货只能把周期放长,才能在市场中活下来,一步一步的来,多看程序化高手的文章,多去学习认真体会。写出一个好策略,不要急于实盘,耐心观察他在各个品种,各个周期的综合表现,确定无误后,等到他资金曲线或者是出现一定回撤之后再入场,才是最好的入场机会。策略本身并没有好坏之分,只是行情刚好走出适合自己策略,赚钱靠行情。期货交易的历程,也是人性修炼的过程,我们得自我解剖,去直面人性的弱点。胜不骄,败不馁。在期货市场交学费是必须的,越是惨痛的教训越能让人深刻反省。一等人靠眼教,二等人话语教,三等人棍棒教,四等人吃亏教,五等人不可教,程序化之路上面还有好多好多都需要投资者需亲身经历的事。别人说的话往往印象不深刻。等自己遇到了,才能深刻体会到这些话的含义。欲速则不达,保持合理的盈利心理预期,有一句话是:一年一倍者众多,但是五年一倍者寥寥。这句话很多人不理解,一年做期货挣1倍的很多呀,五年赚一倍是不是太少了,你错了,一年能赚一倍的是需要冒很大风险换回来的,今年他的方法比较适合这个市场,可以做到,来年市场风格变换一倍的利润也基本上就吐回去了,最近几年基本上市场风格一年两年一变,那些放低盈利预期的基金经理,五年赚一倍的,每年稳扎稳打的,轻仓多品种、多策略、多周期的,只追求稳定,不要求暴利的,每年20%,五年之后一看,遥遥领先,基金规模按照他的操作风格会滚雪球式的增加。大家看看每年稳定盈利20%的基金经理,连续盈利5年的非常少见,绝对是高手。商品期货程序化大家要降低盈利预期,也是最好的心态控制,仓位过重资金曲线起伏非常大,市场在变,交易的人在变,交易的品种越来越多了,国内的法律法规逐步健全,我们的交易系统也需要不断地去优化,人也要不断地去学习,才能在长久的在这个市场上面存活下来。一样的话,出自成功者之口,众人吹捧,都觉得是至理名言,一样的话,出自普通人之口,质疑谩骂,不绝于耳,人微言轻,其实在期货当中,有1000个至理名言,到底哪个是最正确的方向,没有具体定数,尽信书不如无书,持之以恒的按照大多数高手的思维方向去研究,也是交易的捷径。
送给大家我写的四句话:如果想做好期货程序化要:持续学习不懈怠,深入研究常反思,静下心来坐得住,自制力强远喧嚣。
© Copyright 2014 818期货学习网 All Rights Reserved. 浙ICP备14000419号-1