测试退市策略

测试退市策略

在上一部分,我们分离开了许多种入市方法,并对它们进行了测试。我们可以看到,测试独立于退市方法的入市方法比较简单、直接,结果客观易评价。要独立测试退市方法就难得多。由于入市方法和退市方法常常以一些出乎意料的方式相互影响着,设计的用来显示各种退市策略的相对优势的测试就会受到入市方法的影响。我们已尽最大努力设计了一种测试程序,从而会使我们对各种流行的退市策略的相对优势有深刻的理解。尽管我们对这种测试方法并不是完全满意,但我们觉得它已经够好了,在相同的市场情况下,我们可以公正地比较各种退市策略。

退市策略测试方法

也许无法像分离一种入市策略那样有效地分离一种退市策略来进行测试。我们想出的最好办法是用相同的简单的入市方法测试所有的退市策略。我们选择了一种结果合理的入市方法作为反转系统,然后用相同的数据和入市方法对每种退市策略一一进行测试。如果测试的每种退市方法用的是同种入市方法,我们就可以对结果做出一些有效的比较了。诚然,与一种入市方法协调得很好的退市方法在另一种入市方法条件下,不一定也有效,但如果入市方法使用得非常普遍,至少你会觉得比较多种不同的退市方法是有效的。类似于入市方法测试,当看到你最喜欢的退市策略的测试结果,发现它并不比一个简单的反转系统好时,你可能会感到沮丧。我们的许多测试结果当然也令我们吃惊。

几乎任何简单的顺势反转系统都可以作为我们的入市方法来进行测试。我们选择的是简单的双重移动平均线相交系统(5/10、5/20、5/30,以及5/40),作为静态的入市计时器。当短期移动平均线穿过长期移动平均线时,发出的信号是多头入市;反向相交时,发出的信号是空头入市。移动平均线反转是初始的参照测试的退市方法。在移动平均线相交后的一个开盘日,我们会平仓操作一笔交易,然后立即反向开始另一笔交易。因为我们想尽可能使入市点固定不变,这样就可以直接比较退市策略,所以我们只会在交点处交易,不会在交点之间交易。

在测试中,我们调整了退市择时方法的敏感性,如此一来退市信号就会在下一个移动平均线反转前产生。如果退市信号没有被触发,交易就会在移动平均线相交时被平掉,并且在同一天会开始一笔新的交易,开盘价与参照的反转系统相同。这样,所有的测试在每个市场上产生的交易笔数就与参照的反转系统相同。每种退市策略要在相同的市场条件下,包括相同的参照系统反转,进行角逐。这样我们就可以将退市策略相互比较了。其它的因素相同的情况下,绩效最好的退市策略应该不难发现。

我们有一个忠告:很难找到一种总可以使我们在移动平均线反转前退出市场的退市策略。使用非反转退市策略的交易越多,测试越有利。我们想要尽可能多的交易是依据所测试的退市策略发出的信号退市的,而不是依据移动平均线反转的信号退市。不幸的是,我们不能丢开参照反转系统,否则每个退市策略测试的交易数及入市日期就会大相径庭。

我们提到过我们并不是非常满意我们的测试程序。测试入市策略时,我们只需衡量盈利交易百分比就可以合理地确定入市策略的有效程度。在退市策略测试中,由于入市方法相同,并且大量的退市信号是由参照的反转而不是实际测试的退市策略发出的,所以赢利交易百分比及其它结果有些固定。由于盈利交易百分比在所有的测试中倾向于保持相对稳定(有一个显著的例外,我们之后会解释),所以我们得另寻其它标准来衡量退市策略的绩效。

平均收益与平均亏损比率没有多大意义,因为我们进行的测试没有止损,也没有考虑价差和佣金。能真正显示不同退市策略之间的最有意义的差别的统计数据是净收益。我们曾提出过,作为交易系统整体效益的一个衡量标准,净收益不是最好的指标。然而,在这种情况下,我们将用净收益和盈利收益百分比作为比较退市策略的衡量标准。

参照系统

这部分显示的所有测试结果反映的是1986年1月到1990年12月(五年)间的情况。测试用的是每日的收盘价、高价、低价及收盘价。所有的测试均在移动平均线相交后随后的那个开盘日入市的。尽管初始止损是一种退市形式,但它们会掩盖这里要讨论的问题,所以我们在测试中用的是无风险控制止损。价差及佣金被设为了零。我们测试的是与前一个部分相同的五个市场:德国马克、黄金、大豆、长期国债及原油。我们选择测试的退市方法是一些流行而又合乎逻辑的策略,我们认为大多数的交易商会对这些策略感兴趣的。

你可以看到,参照系统本身的结果谈不上壮观,但足以达到我们的目的。在测试中,我们将寻找可以完善系统的退市策略。一般而言,移动平均线系统的主要薄弱点在于它的退市策略。当价格线改变方向时,我们可以预计到反转信号发出前要放弃大部分的利润。从理论上讲,比入市方法更敏感的退市方法应该捕捉到每个市场变动的更多的信息。以下是对我们测试的退市策略的一个描述。

(一)抛物线止损和反转

我们测试的抛物线指标并不是完全依据王尔德原始的工具计算的。我们用的是系统编写Plus程序来测试的,该程序提供的抛物线公式与原始的公式不同。系统编写Plus版本允许用户往回选择天数,寻找极高或极低的起始点。计算在其它方面都相同。我们做了两种测试,一种用的是5日的抛物线指标,另一种用的是10日的抛物线指标。

(二)支撑/阻力

我们碰到的最普遍的退市策略是在跟踪在过去n天中的高价或低价处的止损。当市场变化到止损点处时,止损就启动了。我们做了两种测试,一种用的是过去3天的高价或低价,另一种用的是过去10天的高价或低价。

(三)相对强弱指数跟踪

我们在此使用王尔德的相对强弱指数是要显示市场何时为超买,何时为超卖。当9日的相对强弱指数升至75以上,或降至25以下时,市场逆交易方向收盘时,我们会在第二天开盘点退出。要旨是在走势强时,退出市场,不要等待严重的回调。

(四)关键的反转

在被认定可以显示市场转折点的各种形态中,或许最广为人知的是关键的反转。关键反转(退出多头头寸)一般定义为新的市场高价后的收盘价低于前一个交易日的收盘价。对于我们的测试,我们将关键反转定义为紧随过去10天中的新高价之后的收盘价低于前一日的收盘价。退出空头头寸的关键反转信号是紧随过去10天中的新低价之后的收盘价高于前一日的收盘价。(见图3-14)

 

 

跟踪止损

开放交易中的风险可以以两种方式界定:初始风险是指进入市场点与控制风险的止损点之间的差距。净资产额风险是指开立的头寸的市场价格与你的退市策略暗示的价格之间的差值。大部分的顺势反转退市法,比如我们的参照系统中的那些退市法,往往与市场比较远,使得开立的头寸存在巨大的风险。随着交易扩展到一个投资组合的多个市场,其净资产额风险也会增大。有人辩驳说出现净资产额风险是个“不错”的问题,因为它是伴随着可盈利头寸的增多而增大。但亏损就是亏损,不论是高净资产额的亏损,还是低净资产额的亏损。不管是哪种情况,钱都从你的户头上消失了。

控制这类风险的一个简单方法是设定跟踪交易的止损指令。计算止损的方法有多种,但是在这个测试中,我们选择的是定额止损,是在交易方向从最高收盘价或最低收盘价开始计算的。我们测试了500美元的跟踪止损和1000美元的跟踪止损。

当你看这些退市策略的结果时,蹦出来了一条信息:盈利交易百分比比我们在其它测试中见到过的要高得多。理由是当市场回调时,交易在面临亏损的可能性前就被平仓操作了。而其缺点是指总盈利可能会受到负面影响,因为一些交易远在实现最大盈利潜能前就被平掉了。其它条件相同的情况下,我们喜欢采用跟踪止损,尤其是将它和另一种类型的退市策略结合起来使用。跟踪止损提供了一种比较保险的方法来保护盈利。(是的,我们了解缺口和限制运动,但它们会影响任何类型的退市策略,不仅仅是跟踪止损。)跟踪止损还可以降低交易结果的变动性,这是标准差度量出的。交易的标准差越小,净资产额曲线越平滑。

波动性指数

当波动指数逆势突破时,系统就退出市场。我们用的是五天的平均真实区间的100%来界定我们的波动指数发出的退市信号。基本理论是一日中价格朝相反方向的重大变化常常是趋势变化的信号。

慢速随机指标

我们尽力使随机指标简单化。当%K线下穿 %D线时,我们退出多头交易;当%K线上穿 %D线时,我们退出空头交易。我们用的是14日的慢速随机指标。当市场开始回调或趋势改变时,它可以给我们发出退市信号。

盈利目标

适用于跟踪止损的许多论据同样适用于盈利目标。在一定的金额数处取利可以起到平滑净资产额曲线的作用。理论上,偶尔会错失的大额利润可以通过不吐回每笔交易中的部分利润得到补偿。

随机退市法

我们测试入市方法时,我们发现许多流行的入市方法确实不比随机选择的入市点有效。我们觉得想出一个随机退市法,然后进行测试应该会挺有意思。对于这个测试,我们的随机退市法有两个步骤。首先,在5到20中任意选择一个数字,作为保持交易开放(持仓)的最小天数,经过最小的持仓天数后,第一个逆势收盘价将导致交易在第二天开盘处被退出。(尽管最小的持仓天数是随机选择的,仍有顺势的成分。)你可以看到,结果与其它的测试并无很大的差别,但是,如果我们进行了一千次随机测试,我们很可能会得出一些壮观的结果。(见图3-14)

结论

尽管这部分的真正目的是要演示一个测试程序,而不是确切地比较退市策略,一些评论还是少不了。尽管各种退市策略的测试结果千差万别,没有一种改善了参照系统。以下是我们得出的一些试探性的结论:

1.在将入市策略和退市策略整合进一个系统前,单独对它们进行测试。如果我们用随机指标退市策略测试了移动平均线入市策略的话,我们可能会得出移动平均线指标不能带来盈利的结论。

2.选择的退市策略可能会对入市系统的可盈利性产生巨大的影响。

3.赢利交易百分比最高的退市方法未必就是可获得的盈利最大的方法。

4.具体的入市策略可能会决定可盈利的范围,但退市策略关乎最终的结果。

跟踪止损产生了最高的盈利交易百分比。记住赢利交易百分比和平均盈利与平均亏损比率是破损概率公式中的重要成分。如果我们可以将这两个标准调整得对我们有利,则我们达到交易目标的可能性更大。

我们相信如果你密切查阅测试数据,你会得出其它的有意义的结论的。我们只是蜻蜓点水地谈及这一话题,它值得更多的关注,更深入的研究。

测试止损策略

我们已看到独立地测试市场入市策略相对简单,而测试退市策略就要困难些。或许之前关于退市策略的测试中最重要的结果是使用跟踪止损会大大提高盈利交易百分比。

我们之前测试过的退市策略与即将测试的止损策略之间的基本区别在于退市策略旨在获取利润,而止损主要是来控制风险的。但是,你可以注意到,许多情况下,它们之间的差别并不清晰。两套测试的真正目的是要看看各种止损和退市策略作为一个简单的顺势系统的一部分的有效性。我们相信你会像我们一样,对我们的一些测试结果感到惊奇。

方法

既然止损也是一种退市策略形式,我们没有理由改变测试方法,我们将使用与上一部分中相同的测试步骤。对于参照系统,我们使用的是相同的双重移动平均线相交的方法(5/10,5/20,5/30,5/40)。只在交点处入市和退市。这是一个反转系统,在移动平均线相交后紧接的一个开盘日,我们会平仓操作现存的交易,并立即反向启动另一笔交易。选择这样一种反转系统的一个重要原因是无论退市点在哪,入市点都固定了。因此,我们就可以一致地比较各种止损和退市策略对结果的影响了。

类似于先前的测试,在移动平均线反转发生前,一些止损指令不会被触发。这种情况可能重要,也可能不重要,但是无论重要与否,这种情况是难以避免的,这是由止损的本质所决定的。

测试的时间周期是1986年1月到1990年12月。所有的入市都设在移动平均线相交后随后的一个开盘日。价差和佣金设为零。测试的市场与之前的相同:德国马克、黄金、大豆、长期国库券及原油市场。

止损测试结果分析易受到的限制与一般的退市策略测试结果分析相同。盈利交易百分比会发生一些变化,但主要是由我们选择的入市方法所决定的。因此,关于止损对盈利交易百分比的影响,我们只能得出有限的结论。我们不得不把净收益作为衡量不同的止损方法的绩效的最公正,最准确的标准了。正如我们之前指出的,测试一个系统时,净收益在要监测的统计数据榜上排名靠后。但是,在这种情况下,它是我们能参照的最好衡量标准了。

我们还会提到比较止损方法有效性的另一种可能方法,即保护性止损,如果使用得当,可以减少回跌。你自己在做这类测试时需要对其监控。

初始风险止损

我们将要测试的止损方法分为三大类:初始风险止损、保本止损及跟踪止损。初始风险止损可定义为一种以某种方式限制一笔交易从入市点就可能累积的亏损的止损。当一笔交易对我们不利时,初始风险止损通常先于任何其它类型的退市策略被触发。它是你最基本的“止损”指令。我们测试了三种类型的初始风险止损。

(一)定额止损

我们要看的第一种初始风险止损是简单的定额止损。当一笔交易亏损了一定数额时(从入市点开始算起),我们立即退出市场。该止损指令在它被触发前或在交易被平仓操作前,一直有效。我们测试了四种恒定数额:500美元、1000美元、1500美元及2000美元。显然,这些数额没有涵盖所有的可能,但我们可以通过对它们的测试,大体了解这种方法的有效性。在某种程度上,我们选择测试的数字具有主观性。然而,在先前的测试中,我们发现比500美元更密集的止损通常会造成赢利交易百分比大幅降低,大于2000美元的止损又会造成太多的回跌。

要谨防定额止损设置得过于精确。如果781.25美元止损在长期国债期货中最有效,而425美元止损在大豆期货交易中最有效,人们可能会跃跃欲试,想为每个市场和每笔交易找到一个“最佳的”止损价。但最好是找到一个你觉得舒服的整数,在每个市场用同一个数额止损指令。

(二)支撑/阻力

许多交易商不喜欢使用简单的定额止损,因为他们认为它不能反映特定的或近期的市场情况。也许最常见的可选择的方法是在近期摆动的高价或低价处设立止损,理由是这些摆动点会成为重要的支撑和阻力层。我们使用的是入市前20天内出现的近期摆动高价和低价。

(三)无利退出

我们之所以测试这种方法是因为常常从有经验的交易商那听到相关的评论。他们评论说最好的交易似乎要立即取利。如果这是正确的,则消除大部分的亏损交易的明显办法就是在入市后测试每笔交易一定天数的情况,看看它是否是可盈利的。我们在测试中用了1天、5天及10天。如果交易在一定天数后无利可获,那么我们会在随后的一个开盘日平仓操作该交易。如果交易仍可获利,我们会继续该交易,直到出现无利可获的情况。这算不上真正的初始风险止损,但将它归于这一类最合适。

保本止损

保本止损被定义为一旦交易达到一定的利润额,在入市点建立的止损。这种止损的目的明显是要防止合理的利润变为亏损。我们在最近的文献资料上读到了一些关于保本止损的负面评论。那些评论者主要的担忧是保本止损往往使交易商过早退出潜力良好的交易。在测试中,我们在利润达到500美元、1000美元、1500美元及2000美元后分别设立了保本止损。

跟踪止损

跟踪止损是指达到一些合乎逻辑的价格点后,不断计算得出的止损价。跟踪止损可以用作初始风险止损或取利退市策略,或者兼任两者功能。

(一)从收盘价开始跟踪的定额止损

这种止损是从交易方向的最高收盘价或最低收盘价开始计算止损点。跟踪止损要到交易达到止损点规定的收益额时才会开始。我们跟踪止损了500美元、1000美元、1500美元及2000美元。

(二)从高价或低价开始跟踪的定额止损

这种止损是从交易过程中所达到的最高价或最低价开始计算的止损点。从盈利的角度来说,它的原理是:一旦达到某一盈利高度,就应该跟踪止损保护一定数目的收益。交易的损失将会被限制在交易所达到的高价和低价以及跟踪止损的高价和低价的差额范围内。这种止损可即刻跟踪,并且可以用作初始风险止损,也可以用作跟踪止损。我们跟踪止损了500美元、1000美元、1500美元及2000美元。(见图3-15)

 

 

结论

1.我们所测试的止损方法都没有改善参照结果。

2.小量的密集的止损降低了盈利交易百分比,而宽松的止损提高了盈利交易百分比。

3.小额风险的止损跟踪得过于密集或使得交易过早被平仓掉,其绩效不如使交易充分发展的止损,这是一条一般规则。

4.使用的止损指令越密集,绩效倾向于一般,扩大止损点距离后,绩效有提高的倾向。当止损过大时,改善效果变差,特别是当大额亏损来临时,我们还可能亏得一无所有。

5.就初始风险而言,简单的定额止损与所谓的逻辑止损绩效相当。对于用作取利退市策略的止损来说,也许也是这种情况。最高的总盈利额来自于从很遥远处的价格开始的跟踪止损,但我们认为在实际操作中遵循这样一种系统很是困难。不过,许多成功的交易顾问使用这种方法。

6.保本止损绩效非常好。

我们常说市场退出策略要比市场进入策略重要。我们见到过改变一个简单的顺势系统的退市策略是如何巨大地改变交易结果的。我们的测试显示了许多不同的退市策略的效果,有些可以降低风险,有些可捕获利润,还有一些两者兼备。