21.8 交易规则的精炼模式
随着测试程序的运行,其仍然使用样本内数据,而分析师将不可避免地要修改规则或为交易策略添加新的功能,这通常来自检查测试的结果;同时,特定的模式没有得到正确的处理(或并不有利可图)。经过一番工作,分析师推介了一个精心制定的规则:将以前的损失转化为利润,图21-11则显示了基于相应变化而更改的一元参数的性能测试模式的两种可能情境。
图21-11 更改规则所生成的模式
如果规则变更能够提高预期的情境,但其在另类市场行情之下存在资金损失,那么完整的测试模式将如图21-11a所示,其中,高额利润发生在新规则最有效的地方,但是,其他参数值已从利润转为亏损或损失较大。平均回报可能保持不变,但结果更为极端。因为新的规则会导致其他模式产生额外损失,进而造成具体模式过于拟合,因此,这并不是一个改进模式。从统计学的意义上讲,相关效应的变化情境可以通过峰度来衡量,非常高的峰度值就是过度拟合的结果。
在图21-11b中,新规则改善了所有情况之下的绩效,这种模式是理想的解决方案。当然,如此的改进模式是有可能的,而且只有这样才能纠正某些具体的问题,同时又不影响任何其他的情境。另外,仅影响一两种情况的规则拟合模式在将来不大可能发生作用,如果错误地提出成功的预期情境,那就会使投资者面临风险。