5 ​获利平仓的执行

5    获利平仓的执行

向一个趋势跟踪者提问:“你是如何成功地交易的?”回答将是:“截断亏损,让利润奔跑。”这似乎表达了趋势跟踪程序的重要理念。一个最经典的例子是,1980年1月起黄金从每盎司100美元上升到每盎司850美元。期间有很好的机会获利平仓,例如在250美元/盎司和400美元/盎司的点位上。但如果你使用几乎任意一种趋势跟踪方法简单地长期持有,都远远超过在这两个点位上所取得的利润。在图5-1(a)中可以看到白银的类似模式,图5-1(b)中显示了1987年10月那令人难忘的S&P大崩盘。

获利平仓

缺点:■失去厚利

优点:■更频繁的获利交易

          ■较少地带有滑失退出交易

         ■比反转交易(例如做多转为做空)有更少的滑失

         ■较好的回报/风险率

当决定使用获利平仓时,唯一的缺点是担心“错过最大的价格移动”,但与此同时得到的好处就是交易结果可以改进。

获得厚利只是代表了在一次价格波动的一种可能性结果。本章将说明,等待一个少见的大幅度走势,不如更频繁地获利平仓更好。巨大价格移动发生的频率,并没有高到足以让人去牺牲一个出色的、节奏更快

(a)1980年5月银价启动,1980年10月21日为峰值。巨大的趋势跟踪利润可依靠在顶端附近退出而获得。坐以待毙,许多利润将丢失,顶部附近的高波动性也带来了交易滑失,从而减少了回报。

的交易计划。此外,与巨大价格移动相关联的巨大风险,也需要一个固定的投资额度,这个额度在大多数时间内会大到不合常理;即便如此,有风险保障的交易,也仅仅只能进行几次而已。

(b)1987年10月S&P降落,趋势跟踪者在市场剧烈下降前做空,但是紧跟其后的波动将使他们很难持有一个趋势方向上的仓位。回过头来看,很清楚,趋势在10月19日结束了。在那之后,趋势跟踪者将回吐利润,等待反转。

一个获利平仓的测试

本章将表明,一个获利即平仓的简单法则,将比等待趋势变化要好,它也意味着在“大”的移动到达其峰值前就可以获利。这将通过测试一个以价格百分比为尺度来获利平仓的移动平均值系统来完成。其他更复杂的测试,可以查看不同的交易策略以及不同的获利平仓方法,其中一些是基于价格波动的特性而建立的。最重要的是,我们要先看看获利平仓的思想是否合理。

如何测试

一个简单的指数移动平均值系统在Telerate的TeleTrac程序中被测试,我们将其测试结果相互比较,并且用一个电子数据表画出来。用于趋势的公式为:

@exp_ma(price,period)=ema[1]+sc*(price-ema[1])

其中:

@exp_ma——指数移动平均值

period-@exp_ma被计算的天数

ema[1]——昨日指数式趋势值价格-今日的收盘价

sc—平滑常数,sc=2/(周期+1)

实验中测试了6种趋势速度:5,10,15,25,50和75天。选择这样的分布便于在每一次测试周期中拉平百分比的变化。

交易和获利平仓的规则是:

1.当指数式移动平均值拐头上行时,在当日收盘时买入,而当其掉头下行时卖出。

2.如果未平仓利润(以收盘价计算)大于一个预定的水平:PT=pxclose,p是一个百分数。则在当天收盘价位上退出。

3. 在曾经获利的同一方向上不再重新启动交易。

如果一日内出现的高低价被使用,在利润达标的那一瞬间即可取出利润,不必等待收盘,这种方法能够为许多交易改进效果。在这个基本测试中,所有的交易都是在收盘时退出,这里我们将仅仅观察以交易收盘价计算的决策。如果你使用银行间市场(Interbank market)、日内数据或任意一个24小时价格流,那么只要达到目标价位,你就可以平仓。

获利平仓的位置

为了确保所有获利平仓的位置都包含在仅有的几个测试中,利润价位在交易进入价的一倍开始,然后除以2,直到绩效变坏为止。因为价格永远不会翻倍,在百分之百的价位上没有利润可取,这些结果将会被当作一个控制尺度来衡量改进的效果。

获利价位是:

100%,50%,25%,12.5%,6.0%,3.0%,1,5%

对于认真的技术专家来说,这种方法也很方便地用于将获利平仓事件的频率与正态分布的样本作比较。

测量结果

尽管许多交易者只用利润的大小来衡量是否成功,但这些测试还是对利润与风险进行了比较,目标是寻找最低风险下的最大回报。证券经理将会认可这样的“风险调节后的回报”(第四章中曾经讨论过)。一个较好的经风险调节过的回报,可以简单地通过抬高杠杆或减少备用金而转换成较高的利润,因为其风险较低。用这种方法来表示结果,也能帮助投资者清晰判断自己愿意承受多少风险。

在这个例子中,正常的佣金和滑失也被加在了交易上,但是分析者在这一点上必须小心谨慎,以便得到正确的交易结果。

利润、亏损和风险都用点来给出,风险用一个日累计利润和亏损的标准差来测量。

以下三个市场被用于测试:

将测试编程

TeleTrac代码如方框5-1所示。这也可以用电子数据表来完成,但是很重要的一点是:一旦一笔利润被平仓,就不要在原方向上再进入。你可以在电子数据表中增加一列用于表示趋势方向的单元格(例如,+1用

方框5-1TELERATETeleTrac代码(只用收盘价)

于长,-1用于短),而另一列给出仓位是否依然持有(+1是持有仓位,0是已经获利退出)。这需要一些技巧,但它是可行的。策略测试程序(例如Omega的Trade Station或Tele Trac)使它更容易完成。

结    果

测试结果的原始数值(用点表示)在表5-1(a)~(c)中给出。趋势速度是最左边的一列,获利平仓的价位横向平行给出。在“100%”列中的利润和风险代表了趋势系统的无获利平仓的绩效。每一张表的每一行都是提高利润的各种测试结果,但同时风险也随之加大。表5-2以回报/风险比率表示恒生指数的交易结果,可以很容易地看出风险和回报的组合是否能得到更好的绩效。

概括获利平仓的模式

表5-1的恒生指数测试结果在图5-2中以图形表示,最慢的趋势(75天)在获利价位12.5%下给出了最好的绩效,50天和25天趋势在6%以下给出了最好绩效,15天趋势是在3%下最好,而更快速度的趋势在1.5%获利价位下,效果仍然可以提高。因为较慢的趋势允许较大的利润积累,因此平仓获利的价位也更大些。快的趋势则需要相对来说较小的目标。

结果的一致性也是令人放心的。我们可以有更强的信心,来使用一种由逻辑分析为前提并进行测试确认的方法。

获利平仓的原因下面是获利平仓的强有力的理由:

(1) 获利平仓使得滑失减小,因为交易是在价格向获利方向移动时退出。

(2) 在许多情况下,都不要做由多到空或者由空翻多的大仓位反转,小仓位会带来更好的执行价。

表5-2恒生回报/风险率

由于风险下降比获得利润要快,回报/风险率改进了。在同样的风险下使用杠杆可以带来更好的利润。

图5-2恒生指数回报/风险图

在50%或100%价位时,无获利平仓产生,但是在较低的百分数水平下,通过那些相对一致的可预期的模式可以看出一些提高。由于有较大的获利目标,在慢速趋势下风险回报率会得到改进;同时在较快速趋势中,使用较小的利润目标时风险回报率也会一致向好。

(3) 获利平仓越多,市场的不确定性就暴露得越少,并且净资产的波动更小。这就避免了不必要的波动性和经常出现的价格突变,因而风险减少。

(4) 在趋势结束时,有较高的波动率,可以带来一些附加的利润。

(5) 如果选择长线持有的投资方式,绩效会因波动而降低,因此所需资金量较大;使用获利平仓的方法进行投资,风险较低,所需资金可以较小。

(6) 设置一个较小的获利平仓目标价位,意味着系统不依靠几笔高额利润,而是依靠更多有规律的价格移动。

将一笔已经产生利润的交易了结,不仅是个人满足,也是合乎情理的。不过和其他同样的法则类似,它还必须正确地执行。在一个趋势跟踪系统中,亏损次数要比利润次数还多,因此利润额必须大于亏损额。如果你只看到蝇头小利就平仓,并不能确保这个交易系统成功。为了选择合适的平仓获利价位,你必须首先测试你的系统,以便了解回报/风险率是怎样变化的,然后你才有依据,能够将获利平仓手法纳入你的计划。

利润目标和时间

本章的第一部分指出,及时获利平仓会改进各种速度的趋势跟踪系统。趋势发展越长久,利润就越大。趋势越快,需要的利润目标越小。在一个长线系统中使用一个较小的获利平仓目标,会产生小额利润和相对较大的亏损。在一个快速的趋势系统中,一个高额的利润目标则很难达到。

时间间隔(趋势的速度或交易的时间长度)和获利平仓目标大小之间的关系,与波动性相对于时间的模式很相似(见图5-3)。当评估周期变得较长时,获利能力降低。这是在测试全段时间内发生的最大价格移动时得岀的结果。

 只在一个点位获利平仓

一笔交易仅在一个明确的目标价格上获利平仓,这是一种最容易想到的方法。一般情况下,交易者会采用一个固定的价格或入场价的百分数作为目标。

例如,买IBM股票,在60美元的价格位使用中速趋势买入,确定一个获利目标价位为上涨5美元(大约8.3%)。一位外汇交易者在英镑上面寻找0.0075镑的利润目标,相当于0.5%(百分之一的一半)。使用一个百分数来指定利润的大小,比指定某个固定价格要合适一些。

简单的获利平仓目标容易测试和交易。在某个点位操作完全与离场在同一时间。但是这样不如使用多个退出点位更好,因为后者给你更多成功的机会,并减少风险。

使用一个获利平仓目标的问题

用单一价格目标平仓并不切合实际,经常遭受打击。例如,如果30元买入GM,目标价格33美元,当价格总是停留在32寸美元或32石美元时,你怎么办?

单一获利平仓的某个价位,通常会是一个在过去某个历史时期中的“平均值”。不论它是几周或许多年。在1990年取的平均值很好,而在1994年就可能很糟。即使是更岀色的获利平仓方案(基于波动性),也可能在很长的时间周期中显示出问题来。

制定多个利润目标的好处

获利平仓的最大好处,就是由于不在场内而减少风险。它的原理是:你开始获利平仓越早,你的风险下降也越快。要做这项工作,你需要交易一个足够大的仓位,以便至少分两次,甚至是分四次退岀。两步获利平仓的策略如图5-4和图5-5给出。在两种情况下,在同样的点位(50美元)做多,并期望价格上升2%。

价格移动看起来很像是随机分布,它在到达上涨2%的目标之前,将会上下移动1%至少两次以上,上下移动0.5%至少四次以上。这是你设定利润目标时的重要信息。如果在每十笔交易中你只有一次抓到2%的利润,那么你应当达到两次获利1%和四次获利0.5%。如果市场更加波动,并且在十笔交易中你抓到2%的获利两次。则你应当有1%的获利4次和0.5%的获利8次。

很重要的一点是:我们首先要知道,在你执行交易策略的过程中,有多少次曾达到了总的利润目标。这也就告诉了我们,你大概能有多少次达到较小的利润目标。这种方法是从实践中得出的理论。让我们再次看一下达到利润水平的次数:

首先,我们看到总的利润是保持相同的,当你将利润目标除以2时,你将会得到达到该价位原目标的翻一倍的达到次数。这是正态分布理论的重要特性。当然,如果获利平仓的目标很小而且频繁,则交易的手续费就会成比例地加大。对于实际进行的交易来说,非常小额的利润目标和频繁的获利平仓方法,并没有什么实用性。

其次,达到1%利润目标的四次交易中,也包含了达到2%利润目标的两次。也就是说,在四次交易中只有另外两次的价格是达到1%水准,而不是2%水准。相似地,还有四次价格仅仅达到了0.5%水准,而没有达到1%的水准。别忘了这个缺点:频繁的交易会增加不菲的手续费。

例子:两个利润价位。假设我们应用上述概念去交易。我们用两个合同,即200股(200万美金)去替代原来的100股(100万美金)的一个合同,来把全仓确定单个2%的利润目标,与半仓分别用两个不同的目标(1%和2%)进行比较。首先我们观察所取得的利润:

从上述例子可以看出,设置多于一个利润目标和设置单个大目标的获利是一样的。既然如此,为何不使用最小的价格目标呢?原因有二:

1.你必须达到同样大小的平均利润。因为亏损的大小仍一样,所以平均值利润目标也必须相似。如果你没有增加系统交易的数量,当你以小利润目标去替换大利润目标,并保持同样的亏损水平时,你将会得到糟糕的绩效。

2.交易成本(手续费)变得太高。支付交易成本费以后,利润可能变得微不足道,因为手续费是始终同样的。每一笔交易都付出了中间佣金和滑失的组合费用。这些交易成本是相对固定的,即它们是基于交易资金的大小,而不是交易的次数。在较小的目标价位去获利平仓,使得这些固定的交易成本减少了利润中的一个较大百分数,同时增加了同样的数额给亏损的交易。

使用小目标获利的平仓方法,只要你能够获利,你就有下列的优势:

(1) 执行价格会比较理想。

(2) 更多的交易是获利的。例如,你交易10次将有8次获利,而不是进行10次交易只靠其中的2次来获取全部利润。

(3) 结果更加一致化。因为市场的噪音能够帮助价格达到某些获利价位,你会有更多的离场机会,而不受随机市场模式的支配。

(4) 你不必担心因几个点位而错过了获利的价位目标。

(5) 总体风险较低。最重要的一点,就是由于多出场而减少了风险。获利平仓越多,你就越不容易受到意外的不愉快的价格移动影响。唯一的局限就是交易成本吞掉了一部分利润。

将风险纳入考虑范圈

我们讨论了正常的价格分布是如何产生一个清楚的模式,它告诉你能多少次达到预置目标。现在让我们来看一下风险。

可以相信,当价格上移0.5%时,在同样时间周期中存在下移了0.5%的可能。如果我们没有一个很好的时机选择策略,或者我们选择了一个价格移动的套利周期,上述的观点就特别正确。在我们的10单交易中,我们曾假定对于每一个利润价位目标也存在相等的风险。观察一个趋势跟踪系统的交易概况,有10笔亏损和2笔利润:

注意,10次交易,每次都有2%的风险,因为没有使用获利平仓。在下一种情况中,利润在两个价位上被提取,风险总是2%(除非利润在较低的水准上提取,则风险等于那个水准),对于两个获利平仓价位来说,结果是:

注意,星号(*)表明了那四次在1%目标达到的时候提取交易利润的交易,和余下的6次未提取利润的交易(因那里有2%的亏损)。这是最坏的可能情况,但是回报/风险率改进了10%。这种收益是在几个单元中减少风险至1%的结果,而非暴露在全部2%的风险下。

在回报/风险率中能够有10%的改进,与增加10%的利润或减少10%的亏损具有同样的意义(在相同的投资和相同的风险条件下)。

更好的交易策略

在当前讨论的交易策略中,我们在观察已经达到利润水准的获利平仓。我们假定,当利润没达到目标时,价格在错误方向上的波动性是一样的。

一个更好的交易策略也许只在一个很短的时间里进行一笔交易。如果在预定的天数之内利润不能达标,就要将此笔交易止损。因此,如果市场变得沉寂并且不能达到1%的利润水平时,这笔交易将以微小的利润或亏损而退出——避免出现一个2%的风险,这将很有效地改进回报/风险率。

止损单

如果设定一个止损小于最大的获利标准(例如,2%),那么它可以在50%的情况下阻止你达到获利目标。若止损是最大获利标准的一半,则将会使交易在75%的时间中停止。这个结论基于一个简单的原理:即由市场噪音引起的价格移动的机会是均等的。

止损使用时要小心,否则它会影响绩效。如果你的交易策略是出色的,价格会更经常向获利方向移动,并不会达到止损位。如果进场时机选得不好,则止损将被触发,阻止你完成获利目标。

更多的获利平仓

如果你的交易能够以10次亏损对4次获利,而不是上例中的两次,则使用获利平仓的结果将会更好:

使用一个能够以10次亏损对4次获利的系统,则可改进回报/风险率50%(从0.33到0.50),这是一个相当巨大的改进,但它只能靠多次获利才能实现。它只适用于一个有密切监测市场能力的专业交易团队。

小    结

获利平仓减少了风险,在不同的价位上获利平仓次数越多,就越能减少风险。此外还须注意:

(1) 交易成本限制了小额利润的目标设定。

(2) 在更宽阔的范围上扩展获利水平,可以得到最大的改进;太局促地设定目标只能带来很小的改进。

(3) 使用小于最大获利平仓价位的止损点,将会在一定程度上妨碍价格达到利润目标。

(4) 限制你某单交易持仓时间,及时出场可以减少交易风险。因而,你越经常获利平仓,你的风险也就越低。

为了发现如何找出获利价位,你首先需要假定一个单一的获利平仓点来试验你自己的策略,它将会给出你利润目标的平均值,然后你就可以结合利润标准和仓位大小来制订出一个可获利平仓的简单模式。最常见的方式是:设置更多较低的获利平仓目标,当利润目标变大时进一步扩展开其余的获利平仓目标。由于出场减少了风险,可以使得利润目标被设置得很低,但这样仍然能得到较好的回报。