理解测试结果的总结
此处对技术分析程序中测试结果详细总结的讨论部分使用了欧米伽研究中心的TradeStation软件中的报告。业绩总结的目的是显示特定交易系统在历史数据上的表现。
表3.13所示为65日简单移动平均——三个连续收盘价( 65SMA-3CC)趋势跟随系统在英镑连续合约上的测试结果总结。65SMA-3CC交易系统将在下章详细讨论。这里的总结包含多空所有交易。对于全部多头交易和全部空头交易,该软件分别给出了相同的信息。
该总结被分为五大块:第一块描述的是概率;第二块给出的是交易数据;第三块列出了平均交易数据;第四块显示的是交易持续时间或长度数据;第五块给出有关资金回撤量、盈利因子和回报的重要信息。
净利润总额是毛利润和毛亏损之差。毛利润是所有盈利交易利润的总和。同理,毛亏损是所有亏损交易亏损的总和。未结清交易利润或亏损是在测试周期终止时仍未了结的交易中获利或亏损值。净利润是一个重要数据,它将影响下面的其他计算。注意在第五块所显示的盈利因子就是毛利润与毛亏损比值的绝对值。在交易系统设计中,盈利因子人于1时比较可靠,因为它说明在测试周期上毛利润超过了毛亏损。
交易计数这一块显示交易总数,以及盈利交易总数和亏损交易总数。胜率是交易系统和测试数据两者的一一个函数,可以帮助交易者应对破产风险,显然该数字越大越好。趋势跟随系统常见的胜率是30% ~ 50%,高于60%的比较少见,而超过70%便是凤毛麟角了。
平均交易业绩这一块只是将上面两块数据结合起来计算出平均大单笔盈利和最大单笔5损是这一块中的两个新数字。它们通常是测试数据、交易系统规则和风险控制指令的函数。如果交易者不使用止损,而且市场动荡不定,那么将出现大额的亏损交易。超常趋势可以使我们得到一次大型的盈利交易。如果最大单笔盈利的利润超过净利润的50%,交易者就要小心了。因为这意味着我们或许应该从净利润中扣除该利润,然后重新评价系统的性能。
平均每笔盈利等于毛利润除以盈利交易总数。平均每笔盈利与平均每笔亏损的比可以用来计算破产风险。这被称为平均盈亏易比,它是测试数据、交易系统规则和交易长度的一个函数。典型趋势跟随系统的返回值大于2。
在第三个数据块中报告的平均交易利润是总结中最重要的数据之一。它等于净利润除以总交易数目。该数字取决于测试数据和交易系统规则。该数字当然越大越好。但如果它为负或者小于200美元,除非再在其他市场和其他时间框架上测试,否则不要用该交易。对于交易系统来说,该数字便是统计学优势。
交易持续时间这一块给出了平均获利和亏损交易的长度(盈利交易中的平均棒线数等于平均每笔盈利的长度)。该值应该大于1,对于趋势跟随系统来说可以大于5。交易者应自问一下,如果持有头寸的持续时间如表中所示平均盈利交易的长度,是否会感觉比较舒适?是否有纪律使自己的交易持续两倍于平均每笔盈利的长度?如果没有耐心,这将是一项困难的任务,而交易者将错过大型获利。
另外,交易者还应自问一下,平均每笔盈利的长度是否与自己的交易视窗相一致。如果平均交易的长度太长或太短,首先在更多数据上测试该系统,然后在其他市场上测试。如果对所得长度仍然不满意,那么就应当考虑更改交易系统了。
最大连续获利和亏损数据会因测试周期的变化而变化。最大连续亏损会对资金回撤产生巨大的影响。交易者应该仔细分析连续亏损出现的周期,以便理解在什么样的行情下自己的交易系统会产生大型亏损。
作为一条粗略的经验规则,交易者应该自问是否可以容忍两倍于报告中对于最大连续亏损交易给出的数字。这将告诉交易者如何设计资金管理方针,从而避免严重的资金回撤。交易者还应自问是否可以持有一笔亏损交易,持续如报告中所示的平均每笔亏损的长度。
最后一块数据显示的是最大日内资金回撤。交易者应自问是否能够容忍两倍大小的资金回撤。在下边缘上的账户规模和回报不是非常有用。如前面所讨论的,盈利因子应该大于1。