5.3 TICKI日间交易体系
在几年前,为了交易标普500指数期货,我设计了TICKI体系,它是以下面这个基本概念为基础的:如果在一个稳定的市场里有人实施人为的买进或卖出的电脑程序(在第3章里有定义),那么在这个人为的买进或卖出的程序结束之后,市场倾向于返回到原先的价格。在过去的许多年,在大多数情况里,这个观察都是正确的。当然,也有异乎寻常的情况,在其中,一波又一波的程序交易冲击着市场,但是,这些是例外,而不是规则。
因此,为了创造出一个体系以利用这个概念,我们需要有方法来辨认出有程序交易开始运作,我们也需要有方法来断定这个程序交易已经结束。在决定这两者上,我找到了一个非常简单的方法,它叫做TICKI。使用任何报价机器你都可以找出它的数值,包括那些你在家里使用的系统,像是Signal或者Bonneville。
TICKI是道琼斯工业指数中30种股票的净值的涨码或跌码。譬如说,如果眼下有20种道琼斯股票的最后交易价比前一次交易的价格要高,也就是所谓的涨码( plus tick )(或者是同前一次交易的价格一样但前一交易价格是涨码,也就是所谓的零涨码(zero-plus tick) ),有10种最后交易价比前一次交易的价格要低,也就是跌码(minus tick)(或者同前一次交易的价格一样但前一交易价是跌码,也就是所谓的零跌码(zero-minus tick ) ),那么TICKI的价值就是10 (20减去10)。下面是个简明的例子,用来说明涨码、零涨码、跌码和零跌码。
例子:假定股票XYZ在一个交易日的某一段短时期内有如下的交易价。每一个交易都标有相应的价码(见表5-1)。

TICKI在任何一点上都可以告诉我们30个道琼斯工业指数股票的最后的价码在哪里。因为在TICKI中有30种股票,它所能达到的最大值是+30,所能变成的最小值是一30。如果TICKI变为+22或者更高,市场上就有人在实施买进的程序;如果TICKI跌到一22或者更低,市场就有人在实施卖出的程序。请注意,要使TICKI成为+22, 26种股票必须是涨码,4种是跌码。因此,要使TICKI达到+22,几乎所有30种道琼斯工业股票必须是涨码。下行方向的比重是一样的:要使TICKI达到-22,30种股票中必须有26种是用跌码在交易。
因为几乎所有大到足以对市场发生影响的程序交易都同30种道琼斯工业指数股票有关,TICKI是一个很好的方法来辨认程序交易。还有一个相似的衡量方式是TICK,所有在纽约股票交易所(NYSE )挂牌股票的净值的涨码或跌码。TICK覆盖面太广,很难迅速而准确地发现是否有买进或卖出程序进入市场,因此,我们选择TICKI来做这样的辨认。
我们对需要知道的前一半,也就是什么时候有程序交易在执行,有了定量的标准,现在,我们需要看一看另一半,也就是如何判定这个程序已经结束了。不管一个买进的程序有多大,它总是要结束的。在这个程序执行期间,TICKI有可能上升到+22,而且有一殷时间停留在那里,或者更高的水平上。当这个程序交易结束时,TICKI就会开始下跌,反映出有的股票开始在跌码上交易的事实。当TICKI在达到过十22或更高之后再跌回到++12时,这就标志着买进的程序交易的结束;反过来,当TICKI在达到过一22或更低之后再升回到一12时,这就标志着卖出的程序交易的结束。
显然,有的买进或卖出的程序交易可能是通过更为隐秘的方式施行的,不过,许许多多程序的执行只是按一下电脑键盘的一个键,让一大批指令涌人市场而已。这一类的程序交易造成了上面描写的TICKI的行为。此外,正是这一类的程序交易把持不同看法的交易者吸引出来。一个看到他持有的股票价格上弹的交易者常常会顺势卖出他的股票,因此得到一个比他在稳定的市场中可以得到的更好的价格。
在建立了决定一个程序交易是在什么时候开始和什么时候结束的标准之后,我们现在可以摆出我们的交易体系,它的宗旨是要在程序交易结束,市场反转方向的时候谋求盈利。
·当TICKI上升到+22然后再下降到+12时,卖出标普500期货。将这个头寸留在手里,直到下面的条件中有一个出现:
a.当天的交易关盘。
b. TICKI交易回到+220
c.标普期货的价格比执行买进程序过程中的最高价格高出0.20 0
·当TICKI下跌到一22然后再上升到一12时,买进标普500期货。将这个头寸留在手里,直到下面的条件中有一个出现:
a.当天的交易关盘。
b. TICKI交易回到一220
c.标普期货的价格比执行卖出程序过程中的最低价格低出0.200
·过了东部时间下午3点30分,就不要再做任何交易,因为接近关盘时,程序没有足够的时间反转方向。
·如果你在一个交易日内连续两次承接亏损,在这天剩下的时间内不要再交易。
应当注意到,这个系统常常有一种内构的优势,因为你紧接着买进程序而卖出,这些期货价格可能是膨胀了的(在合理价值之上交易),这是一个额外好处。反过来说,如果你在一个卖出程序之后马上买进,你会发现你买进期货的价格要低于合理价值。
这里需要对这个体系作一些说明,因为我不相信滴水不漏地按规则办事。这是一个日内交易体系,因此,我们一般不把头寸留过夜;如果头寸在交易日结束时没有被止损出局,那就将它们平仓。不过,有些著名的交易者改变了他们在日内交易中的态度:如果你在关盘时持有一定的盈利,而且市场在朝你有利的方向加快运动,那么就到第二天早晨平仓。当然,因为标普期货是整个一个晚上都在Globex上交易的,你实际上可以在任何时候平掉你的头寸。
你应当注意到,什么时候将你的头寸平仓会影响到你的保证金要求。大部分经纪公司对日内交易头寸所收的保证金比对过夜头寸收的要少。对标普期货,一“天”是从下午4点45分,当Globex市场开盘时算起的,一直到第二天下午的4点15分,当芝加哥商业交易所(Merc)关盘的时候。因此,如果你在4点15分之前没有将你的头寸平仓平掉,那么你就必须按过夜头寸交付保证金。
回到这个体系上。请注意到,如果你根据规则(b)止损出局,你就会在这个程序刚一结束时马上就重新进入另一手交易。因此,规则(b)只是某种临时的止损,它将你暂时领出市场,因为这里有另一个程序在付诸执行,但是你将很快重新进人你的交易。
最后,规则(c)规定的止损亏损或许需要一定的解释。这是在我对市场就程序交易而产生的行为进行多年的观察之后而建立起来的。一般说来,如果价格超过了在买进程序之中的最高点,那么在这个程序的效果会出现反转这方面就没有多大的希望,因此,你应当将你的头寸平仓。同样的想法也适用于向下的运动。
例子:假定在一个买进程序里我们观察到了下列的价格(见表5-2):
在这个例子里,在买进程序的高潮,标普期货达到了高峰价格551.00。然后,正如典型的情况那样,在这个体系发出卖出的信号之前,它们略为下跌了一些。这个卖出的信号是当标普期货在550.50时发出的。你的止损点设在551.20,刚好高于在这个程序中达到的最高价格。

因为交易者在交易的同时可以思考,规则(c)止损的设定就是一个这样的场合,在其中,交易者的思考可以起到作用。一般说来,我是根据期货中的升水的水平来决定我的止损。如果这个升水过大,超过了合理价值,那么我就使用最严格的止损,因为我担心另一个买进程序可能已经到了转角口,马上就会出现。不过,如果期货中的升水刚好等于合理价值,特别是当它低于合理价值的话,那么我就会给这个头寸多一点空间,而不只是在这个程序中达到的高价之上的0.20。
我一般只用心理止损交易,这样的止损迫使我在每一次达到止损时都要想一想。我这样做是因为我想有个机会在我买进或者卖出期货之前,对它的升水作一评价。我不想试图猜透市场,所有的体系都取决于紧守着止损点。通过经验我发现,如果在我做一手交易之前对期权的升水水平进行观察,我总会有一定的收获。
一旦建立了头寸,如果未兑现的盈利开始积累起来,我建议使用追踪止损来锁定某些盈利。一般说来,你应当使用1.70或1.80标普点来作为追踪止损。因此,如果你卖出期货,它们接着下跌了1.80,那么在这一天剩下的时间里,对任何接着出现的低价格,都使用1.80这样一个追踪止损。用这样的方法,如果出现了一个大规模的对你有利的运动,而且它倒转了方向,你还是可以从你的头寸中得到某些盈利。
如果一个交易者用这样的体系交易,我就把他叫做即时交易者,因为他应当有能力注视整个市场,做出这些即时的决定。不过,如果你宁愿使用一些固定的水准,不愿冒险承受心理止损所要求的情绪因素,那么就使用规则(c)里所规定的固定的20美分。
下面是按实际情况罗列的在1995年8月发生的一些实际交易数据,它们可以帮助解释这个体系实际上是如何运作的(见表5-3)。

在这个例子所涉及的时间里,9月标普期货的合理价值升水大约是1.10点。在这天(一个星期四,虽然这并不真正重要)刚过中午的时候,有个买进程序进入了市场。这个程序使得升水膨胀到1.80,远远高于1.10的合理价值,而TICKI也上升到了+22,这就使我们警惕有卖出信号要出现。几分钟之后,在下午12点27分,这个买进程序交易终止了,TICKI向下回到了将近+12。这就给了我们卖出信号,我们按559.70卖掉了标普期货。注意到在这个时候升水已经缩回到1.20,只是略高于合理价值。正如后来证明的,这是一个中等的信号,市场在下午悄然转向更低,运动在这天结束头寸平仓时,它产生了60美分的盈利。
这是这一天唯一的一手交易。不过,在以后的几天里,这个体系很活跃:当它活跃的时候,一般来说就是产生最好盈利的时候。以后4天的交易历史是(见表5-4至表5-7):

这个期货在这个早晨买进程序交易运作中达到的最高点是561.40,因此,在交易的最,后一个小时里,当期货最终超出这一点的时候,这个交易就承接亏损,止损出场。

在这天的早晨,早晨的买进程序交易产生了一个漂亮的卖出信号点,市场在一天内都向下交易,产生了非常好的盈利。

这一天的行动很有意思,这个体系在两个方向上都产生盈利。开始的时候,另一个早期的买进程序产生了一个卖出的信号,这个信号在刚过下午当有卖出程序进入市场时就消失了。这些卖出程序产生了一个买进的信号,我们买进了2手期货:1手是为了将卖空的头寸平仓,1手是为了跟进买进的信号。不过,这个买进信号在下午12点24分当另一个买进程序进入市场时就中止了;我们的买进的头寸被止损出场,因为TICKI这时跌回到了一22。最后第二个买进信号是在下午12点30分产生的,市场的大部分时间都在上扬,导致了一个盈利丰厚的交易日。

当市场在一个价格范围之内交易时,这个体系就特别有效。我肯定每个人都记得有这样的日子,当市场开盘之前有新闻发布,造成开盘时跳开,然后市场反转过来,在这一天的大部分时间朝相反的方向走。在这样的日子里,这个体系可以出色地把你带进可以盈利的交易里。这样的新闻常常是政府的数字,像是失业数字、顾客价格指数,或者某些相似的、同时影响债券和股票市场的新闻。前面的例子出现在这样一个阶段。你可以看出在5个接下来的交易日里,也就是从8月25日到8月30日,在刚开盘后就出现的信号的数目。
当市场在一个交易日内稳定地朝一个方向运动时,这个体系的效用是最低的。这就是为什么我们建议,如果你不得不连着两次接受亏损,在这一天你就应当停止交易。请注意,你之所以会接着两次不得不承接亏损,一定是因为或者有3个同样方向上的程序,或者是有2个程序,在这两个程序之后,都紧跟着有1个对你不利的价格运动。下面的例子就说明了这个事实。
2个接连的亏损可以是由于3个持续的卖出程序造成的,譬如:
1.卖出程序#1:在它结束时你买进了标普期货。
2.卖出程序#2:当TICKI在程序#2中到了一22时,你自己就止损平仓(也许有亏损):当程序#2结束时,你又买进标普期货。
3.卖出程序#3:当TICKI到达一22,你自己止损平仓。
两个接连的亏损也可以用下面的方式创造出来。
1.卖出程序#1:在它结束时你买进了标普期货。
1a.标普期货价格下跌,你被止损出场。
2.卖出程序#2:在它结束时,你又买进了标普期货。
2a.标普期货又一次跌到新低,将你止损出场。
还有其他一些情况,它们是前面那些情况的综合,也可以造成2个连续的亏损。不过,在所有这些情况里,都有2或3个程序在同一方向连续运作从而造成亏损。我的经验是,在这样的日子里,有更多的程序会出现,最好是站在一旁,而不是被碾压过去。幸运的是,这样的日子很少,而且在接受2个连续的亏损之后,最大的亏损不过是退场而已。
日间市场反转之推演
在过去的年份里,市场有着令人印象深刻的日间反转,在向上的方向和向下的方向上都是如此。日间交易者都愿意利用这样的时机。
1992年10月5日星期一,市场处于一个如履薄冰的状态。市场在前一个星期四和星期五下跌了75点,包括在星期五下跌了54点。使得事情更糟的是,在星期夭夜里,海外还有出售。因此,市场开盘时就向下,然后开始大跌。到中午的时候道琼斯跌了115点,OEX跌了13点。标普期货中的升水可以用来说明市场中慌乱的程度;在这一天低位的时候,标普指数(现货)下跌了13.67点;而期货则下跌了19.90点,交易按6.80的贴现进行!不过,在下午刚开始的时候,市场开始稳定下来,然后,它开始大幅度反弹。最后,道琼斯关盘关在下跌21点,OEX只下跌了2.42点,而标普期货到这天结束时只失去了1.70点。
另一次猛烈的反转出现在1995年7月19日,当时技术股的卖出量很大.道琼斯最低点时跌了134点,OEX跌了几乎16点。不过,1995年的抛售没有达到1992年抛售的那种慌乱水平,标普期货在整天之中都没有靠近过用贴现交易。这一次,市场也能够稳定下来并且反弹回去。在这一天,它没有全回去。不过,在交易日结束时,道琼斯从它的最低点反弹回去70点。OEX、SPX和标普期货全都从它们的日间最低点反弹回去了8-9点。
如果这些市场反转出现在TICKI的第I或第2个信号上,TICKI体系可以使你“进人”这些反转中去。不过,如果市场的反转产生于在同一方向上已经出现了2或3个程序之后,你也许会担心,你会在这样的日子里失去进行一手好交易的机会。根据在一天内限制TICKI体系亏损的规则,你会退出场外,从而失去抓住反转的机会。在刚才描写的2个主要的反转日里,在市场最终稳定下来和开始上扬之前,重复出现了卖出的程序。任何交易TICKI体系的人都会在早晨承接2个较小的亏损,然后,在这天剩下的时间里就站在一边观望。
为了在一个大幅度的运动后能够交易市场反转,我对TICKI体系的下述推演作了定义,而且多年来成功地运用了它:使用TICKI体系时,在承受了2次连续的亏损之后,如果市场从它的极端之点反转了1.75,那么就重新进入这个市场。
例子:市场在抛售,你两次想要在卖出程序之后买进,不过,两次都不成功。市场接着有更多的抛售,也许是在更多的卖出程序的压力下.
不过,刚进下午,市场停止下滑,开始反弹。假定这时标普期货的低点是551.00。如果标普期货之后上涨到了552.80,你就会按这种反转推演而买进这个市场。
与此相似,在上行方向,如果你在TICKI体系中由于买进程序反复进入市场而被迫接受2次亏损,这时,如果标普期货从当日最高的价位下跌1.80点,你就应当使用反转推演。
·一旦根据反转推演而建立了一个头寸,如果期货接着运动到一个新高(如果你是卖空的话)或者一个新低(如果你是买进的话),那么你就应当止损出场。
·如果你没有止损出场,那么在这个交易日结束时将这个头寸平仓。
我同时发现,在从TICKI交易里提取盈利方面,1.80点的反转是有用的。譬如,如果你是因为TICKI信号而卖空标普500期货,而它们随后就有实质性的下跌,你就有很好的未兑现盈利。如果期货接着又从低位反弹了1.80点,你就应当回补你卖空的期货,拿走你的盈利。我也不会使用这类反转去买进,只是作为某种追踪止损而回补卖空的头寸。
注意:当标普期货在500附近交易的时候,一个1.80点的反转可以工作得不错,但是,当期货上扬到1 000时,它就需要有所变动。你可以有两种方法来进行修正。一种是通过实验和错误:如果你注意到你在交易的市场反转比你通常交易的要多得多,或者,如果你放过了几乎所有的市场反转,那么你的反转点就需要改变。另一种方法是使用标普期货价值的1%的大约1/3作为反转的标准。第二种方法更为能动,是一条更可取的途径。
关于TICKI体系,还有一些其他相关的事实。一般说来,它平均每天给你差不多1手交易,虽然这些交易倾向于群集而来。有些星期会很沉闷,只有很少的程序交易活动;在这样的星期里,你或许只有2或3手交易。不过,在一个波动率更大,更以交易为轴心的市场里,你会有更多手的交易,或许有每星期8一10手之多。
至于说到盈利性,我只能讲我自己个人的经验,因为我不知道哪里有保存TICKI日间价值历史资料的数据库。这个体系产生略多于50%的赢家,其中,平均赢钱的交易比平均输钱的交易大约多出70%。最后,应当注意到,交易这个体系非常费时间,因为在交易的时候,你差不多必须“粘在”你的报价机器上。由于这个原因,许多交易者都无法使用这个体系。