量化交易推进分析下的验证?如何推进分析下的验证?

  |  

上两节介绍了推进分析和多层推进分析的操作流程,不管是简单的推进分析,还是逻辑更为复杂一些的多层推进分析,其主要目的都在于判断策略参数的过度拟合程度,以及在一个贴近真实交易的环境下模拟出策略的运行情况。在实际的量化交易策略的使用过程中,通过研究推进分析或多层推进分析得到策略的净值走势和收益情况,就可以基于一定的收益和风险标准决定是否使用该量化交易策略

但是由于推进分析这种方法的主要目的还包括参数过度拟合程度的判断,因此在流程设计上会有所限制,基于推进分析结果直接判断实盘与否的做法在逻辑上也显得不是那么完整。本节就在推进分析的基础上,另外介绍-种用来判断量化交易策略是否进入实际使用的方法,作为前面内容的补充。

实际上,这种方法也是根据样本外检验的原理发展而成的。与前面所介绍的多层推进分析相比,该方法虽然在技术处理上十分相似,但是在逻辑上更偏向于对交易策略进行是与否的判断,因此作者称其为推进分析下的验证。

简单来说,就是将推进分析的数据分为两个部分,一个部分进行推进分析的研究,如果结果具有合格的盈利能力,则针对同样的策略在另一部分数据上进行推进分析研究。在实际研究中,后一步的推进分析只进行一次,如果结果显示盈利能力依然存在,则认定该量化交易策略可以实际使用,如果策略不再具有盈利能力,则直接判断策略无用,需要更换策略思路、重新寻找其他策略。需要注意的是,这里作者说的是“更换策略思路”、而不是“更换策略设置",因此后一次的推进分析实际上是一锤定音的决定性流程。

图6-5基于图6-2给出的推进分析示例,展示了一个推进分析下的验证具体流程,方便读者更直观地理解推进分析下的验证这一方法。图6-5中的横线将原本的推进分析进行了划分,针对处在横线下方的前5行数据,挑选多种不同的策略,各自进行普通的推进分析研究,直到找到一个在这部分样本内具有盈利能力的量化交易策略。然后将该策略置于横线上方的后3行数据上,进行一次普通的推进分析,查看深灰色框内的收益情况和策略净值表现,如果仍然具有盈利能力则使用该策略进行实际交易,如果策略失效则否定该策略,重新寻找其他策略。

通过如上的示例解释,读者应该可以发现,推进分析下的验证实际上就是一个样本外检验的过程,只不过前面提到的样本外检验都是针对策略模型的具体参数,而这一种样本外检验针对的则是量化交易策略本身。


从对图6-5中示例的具体讲解中也可以发现,该方法下样本内外的划分其实可以看作对灰色框的划分,也就是划分推进分析中模拟交易的样本外数据部分,在图6-5中分别用浅灰色框和深灰色框进行了标示。因此,多层推进分析也同样可以使用这种验证方法来判定策略是否进人实际应用,只需在理解多层推进分析逻辑的基础上,针对最后一层的数据样本进行样本内外的划分即可。

但是正如多层推进分析所存在的问题一样,使用推进分析下的验证同样需要足够数据量的支持。由于中国市场上能够获取的有效数据较为有限,因此研究人员在使用推进分析下的验证前应该首先确认样本量是否充足。

更重要的问题在于,作为验证环节的后一次推进分析对策略去留具有决定性的影响,一个实际上有盈利能力的量化交易策略由于在样本数据上无法通过验证从而被淘汰的情况是有可能发生的。在推进分析下的验证中,样本内和样本外的长度设定、样本数据的具体选择等都可能会影响验证的结果,偏差较大时就会导致有效策略被错误的排除。而推进分析的验证要起到实际的决定效果,后一次的推进分析就必须严格地只进行一次,否则又会流于一种优化过程而得不到真正的检验。在这种情况下,如果由于人为设置和实际数据特性的影响导致错误地排除了有效策略,是无法通过其他办法进行补救的,研究人员必须承受这种错误发生的可能。

当然,是有效策略丢失的问题更严重,还是无效策略被应用到实际交易中的问题更严重,就需要研究者自行判断了。由于推进分析的验证中后一次推进 分析只进行一次这样的操作,在纸面上是无法反映出来的,因此本书对这种方法只做介绍,不进行案例的具体说明。

推荐阅读

相关文章

均线金山谷银山谷图形

前段时期,小王见某股从底部上来时出现了一个向上跳空缺口(见图1箭头A所指处),与此同时,该股5日均线、10日均线、30日均线也形成了多头排列。从技术上说,出现向上跳空缺口和多头排列都是做多的信号。于是,小王在该股跳空缺口形成的第二天就重仓追了进去。但不料该股很快就冲高回落,结果小王被套住了。

1分钟图均线止赢法则

均线系统空头排列止赢法则技术特征第一、在1分钟的分析周期上,股价反弹失败后,拉出一根大阴线,如下图所示。第二、随后股价直接击穿均线系统所有均线,均线系统呈现为空头排列。第三、此时,1分钟的中长期的均线组合对股价的上行构成了反压,制约着股价上行。

摘星脱帽指的是什么?如何把握摘星脱帽股的投资机会?

摘星脱帽是指实行特别处理的个股恢复成正常交易的个股,去掉ST或* ST特别处理标志。股票摘掉ST或* ST的帽子后,出现涨停是一种常见的盘面现象。摘星脱帽就意味着企业远离退市风险,对股票持有者来说可谓长舒了一口气,对其庄家来说更是阴霾尽去,不来几个涨停难解心头之恨,所以涨停也就顺理成章了。

不必太看重年底机构预测

涨跌密码11:不必太看重年底机构预测揭秘涨跌通常证券机构在年底都会推出一些预测报告、投资策略报告等,供投资者参考。

实际操作中降低中低频量化交易策略优化的频率是否正确?

从上面对推进分析的介绍中其实不难发现,推进分析的整个操作流程非常贴合实际交易的情况。在实际环境中如果使用量化交易策略进行交易,使用者常常会先根据最近的数据优化好策略设置和策略参数之后,再用其来指导当前的交易,而在下一次需要判断是否交易时,再重新优化一遍策略设置和策略参数,从而使得策略更好地反映最近的市场情况。

均线炒股技巧!10日均线买卖战法

10日均线买卖战法 操作 上以"顺势而为,波段操作"为好。那怎样波段操作呢?简单讲就是按照均线,个股运行下破10日均线,同时10日均线向下运行,这是波段头部,要卖出获利; 而当个股在30日、60日均线获得支撑,或者个股突破趋势压力线,或突破长时间盘整,那就是安全的买入机会。

MACD柱状线“抽脚”波段买卖操作运用

MACD柱状线在0轴之下时用绿色柱线表示,简称为“绿柱”。在下跌过程中,柱状线会在0轴之下不断向下发散,这是由于快线DIF带动慢线DEA向下运行,并且DIF不断远离DEA。

股票KDJ指标的使用技巧及注意事项

KDJ指标的使用技巧1.K与D值永远介于0到100之间。D大于80时,行情呈现超买现象。D小于20时,行情呈现超卖现象。2.上涨趋势中,K值大于D值,K线向上突破D线时,为买进信号。下跌趋势中,K值小于D值,K线向下跌破D线时,为卖出信号。 3.KD指标不仅能反映出市场的超买超卖程度,还能通过交叉突破发出买卖信号。

“周均线金三角”买入模式的技术要点、技术原理、适用对象和买入要点是什么?

技术要点周均线金三角:指5周、10周、20周均线三线相交,所形成的方向向上的尖刀状或类似尖刀状的三角形状。此为相当稳当的买入时机。 在5周、10周、20周均线三线相交,形成的金三角形状不甚明显时,可以进一步参考5周、10周、30周均线形成的金三角。如果后者形成了明显的金三角,则与前者的效果一致,临盘宜及时介入。

KDJ指标的周线、月线交易要则与实例:海信电器(600060)

在现实交易当中,我们会发现短线交易是一种成本非常高的交易方法,除了技术指标本身的一些天然缺陷所导致的必然错误之外,损失的还有证券交易所扣除的大量手续费用及政府征收的印花税。有位朋友在年头好的时候,短线底利曾达到12万元,但是付出的各种费用就有7万元多。