是谁先出现,鸡还是蛋?是买方还是卖方?我认为这个极富禅意的问题是每一位投机客开窍以前必须要回答的。表面上,如果你一定要有个卖方提供股票或商品期货给买方,那么价格似乎不会有大大的变动才对。他们难道不应该彼此平衡掉吗?
在完美的世界里,的确会彼此平衡,但这是一个不完美的世界,甚至是一个非常不完美的机会游戏。正如你从报纸上读到,或是从经纪商的转述听到的,现实告诉我们,价格的确会上下振荡,而且幅度往往会很大。价格变动的原因并不是因为有多少股票或期货契约被买进和卖出,而是因为它们最终会成交。价格振荡的原因是由其中一方(不管是买方或卖方)忽视了对方的存在。
换句话说,买卖的某一方为了自己的利益,因而愿意付出更高的价格买进,或以更低的价格卖出。这种造成价格振荡失衡的原因,并不是因为成交量,而是急迫性……想要拥有,而且马上就要拥有的那一方,因此就把价位拉高或杀低。
正如前面提过的,我们可以用开盘价来区分某一天买方及卖方的交易量。本章就要叙述某一交易系统和操作方法的基本要素,靠这套系统和做法,让我在1987年赚了超过100万美元。
请考虑下面这一点:每一天商品期货的开盘价,是根据前一晚所累积的买卖单据,公开喊价而定出来的价格。
在1998年3月27日,5月猪肉期货以46.20开盘,一路下挫到45.95的低点之后,再回升到48.60。买方有能力把价格推升,并超过开盘价2.40点,也可以让它低于开盘价0.25点。我们在此看到两种振荡,往上摆荡2.40点,以及向下摆荡0.25点。当天的收盘价是48.32,高于前一天的收盘价46.40。每一天你都会遇到买进振荡和卖出振荡,而收盘价加/减开盘价,则将告诉我们是哪一方获胜。
如果我把过去几天从开盘价到最低价的振荡幅度加总,就可以得出过去几天卖出振荡的平均值,据此可以推论,今天开盘后所出现的振荡值如果超过这个平均值,就可能是一个卖出信号。
但是别忙,情况还要稍微复杂一点。如果想要真正掌握卖方的动态,在运用这个方法时,必须先确定前一天的收盘价是高开盘价,因为这个振荡意味着市场无需在前一天已经存在收盘下跌的压力,就可以让价格自动下跌。
同理,假如你把从开盘到当日最高价(在收盘下跌的交易日)之间的振幅加总起来,便可以计算出市场无需存在收盘上涨的诱因,自动让价格上涨的振荡值。
最大振荡值
我称这种观念为“最大振荡值”,它可以运用到许多能够产生获利的交易上。如果经常使用这个观念,你就会更欣赏这种在下跌的日子里找上涨振荡、在上涨的日子里找下跌振荡的逻辑。我把这种振荡归类为“失败振荡”;虽然市场出现这么大的振荡,可是无法坚持到底,收盘时反而出现相反方向的振荡变动。
让我们看看你可以用振荡值做些什么。你可以先确定过去几个交易日的失败振荡平均值是多少,然后将当天的开盘加加上或减去这个数值,得出你的进场点。或者你也可以根据X日的失败振荡值所计算出的标准差,将标准差乘以1倍或2倍加上失败振荡的平均值,作为你的进场点。
首先,我将在国债市场运用这个既简单又能够让我们获利的方法。第一步,必须找出一个对自己有利的交易环境,因为我不想单靠一套技术来进行交易。我要找的是一个超卖的市场:价格已经下跌了一段时间,所以某种程度的反弹应该马上就会出现,接着我把前面提过的每周交易日技巧(也是我的最爱之一),和失败振荡值的方法结合起来运用。
根据物极必反,阴阳交错的道理,在这个例子中,炒股入门,我首先要求今天的收盘价必须低于前5天的收盘价。同时我也限制自己只能在一周中的3个日子,也就是星期二、星期三及星期五,3天当中挑一天买进。
当这些条件出现时,我会把前4天每天从开盘价到最高价的差距,加起来除以4,计算出“买进振荡”的平均值。由于我要真正确认市场已经走入新的价格轨道上,才会买进。所以我只有在看到价格已经上涨超过开盘价加上4天振荡平均值的1.8倍时,此时我才会站在买方这一边。
卖出的信号则是完全相反。把前4天从开盘价到最低价的差距除以4,计算出平均值。如果其它的卖出条件也都存在,同样地将前面的平均值乘上1.8倍,然后再用开盘价减去这个数值,就是卖出点。
在国债市场的卖出设计,包含了当天的收盘价高于6天前的收盘价,而为了得到更好的绩效,我甚至希望包括:当天的黄金价格低于20天前的价格。
不管是做多还是做空,我的止损点都设在1600美元。我会在市场停留2天之后,首次出现让我们获利的开盘价时获利了结。
比表面上看到的还要好
#p#分页标题#e#以上显示的结果也可能会比表面上看到的还要好很多。理由时我的电脑软件没办法让我们在进场时设定止损点,但是你在交易时却可以这么做。而且,我们在实际交易当中即时设定的止损点,可以比在电脑当中的设定更接近市场状况。在即时的交易中,一旦我决定做多或做空之后,我会把止损点设在接近开盘价上下附近的价位。
假如价格大幅振荡,在触发卖出信号之后,又回到开盘价附近,那么我们的操作就值得商榷了,因为这有可能是一段强劲的走势,虽然未必会持久。如果你没有设定止损点,此时你就需要在当天的低点进场,虽然这很可能意味着你的操作失败,然而你的损失还是会比电脑报表上计算的数字少。
这个观念的更多运用方式
我也曾经运用这个观念来帮助我理清困惑。当我拥有某个仓位且正在找出场点,或是想建立仓位却找不到明确的进场时机,我会利用最大振荡值找出最近一波买进或卖出的巨量行情在什么时候反转。我只要计算出买进振荡值与卖出振荡值,以其平均值作为出场点或进场点即可。
当日冲销的交易员可能会用略为不同的方式运用这个方法。许多人的做法是(我可不会这么做),在超买区卖出,超卖区买进。在这种情况下,最大振荡值可以告诉你在超过开盘价多少以上的价位可以卖出,过去几天以来最大的失败值是多少,据此,你可以设定一个止损点,并且在略高于这个价位处反手买进。买进时,则选择在开盘价减去最大下跌振荡值的价位,止损点放在更低的价位。
这里有一个相关的例子。标准普尔500指数期货在1998年3月的每日振荡及卖出振荡值。一旦我们算出3月16日的4日平均值,并乘上1.8倍以后,就得到一个远低于第十七日开盘价的买入点(5.50点),成交价为1086.70点。
你在做多时的止损点应该是4日平均振荡值3.57点,或者是4日平均振荡值2.25倍的8.00点,在1092.20开盘,就在1084.20设止损点。
你随时都可以利用最大振荡值的观念,来确定市场的支撑或压力区。依照我的实务经验,逆势反转振荡1.8倍,搭配2.25倍的止损点效果相当好。
另一个利用这种观念,并让我获利的方法,是等待标准普尔500指数期货在星期五出现收盘下跌的情况。然后在星期一,我在开盘价加上星期五的振荡值(最高价减开盘价)价位处买进。同时我还要求星期五的国债收盘价比15天前的收盘价高。在运用简单的认赔出场技巧,止损点为2500美元的情况下,就可以得出以下的结果。讲得实际一点,除非振荡值相当大,否则我会在开盘价减去振荡值的价位处出场。在那种状况下,如果交易价格低做多前一天的最低价,我就会承认失败。这里采用的时段是从1982年到1998年3月。这是我所知道最成功的当日冲销的机械化交易技巧。
它不需要报价机,或不断打电话给你的经纪人。一旦条件成立(国债价格大于15天前,以及标准普尔500指数期货星期五收盘下跌);你就在次日开盘价加上星期五买进振荡值的价位处买进。当然,这不需要用到什么了不起的技巧,只要有耐心等待交易机会的出现,以及勇于进场的魄力。
只要你能够确定有效的买进、卖出条件,所有市场都可以运用最大振荡值的观念来设计交易策略。我最喜爱的设计方法包括:一星期内的某几天、资料流的高度相关性、周期性因素、市场型态以及超买或超卖状况等等。
提一些建议
多年来,我曾经尝试过各种不同的时段,测试是否存在最理想的天数,可以用来做为计算的依据。我原本认为10天的平均值是最佳的数字。因为观察越多的振荡值应该越能够得到稳定的结果才是,然而这或许只是我个人的猜测。结果证实我的想法是错误的。几乎在所有案例中,能够产生最佳交易绩效的,都是根据是前1天到4天的数值来做计算。
这一项操作重点,包含高于或低于开盘价的价格波动突破观念。我们要找出的波动突破幅度,是包括上涨到这一点的波动。所以关键要素不过是,在几天的跌势后找出买进信号,几天的涨势后找出卖出信号而已。
最后,要记得这是一个“傻瓜”技巧,它不知道什么时候会出现巨量交易,甚至也不知道什么时候会获胜。这也就是你不能挑选是否可以放弃某些交易的原因,当他们是从漏斗掉出来时,你只能一次一个地接下它们。假如你挑三拣四,最后一定拣到最烂的,并且与胜利绝缘。这不只针对某人会如此,对大家都一样。击败这些恶魔的最后办法,就是照单全收。
依据我的看法,最大振荡概念是对付波动突破最牢靠、最合理的方法。这种失败的振荡幅度居然会有这么大的效用,以至于我希望有人,也许就是你,能够超越我所达到的成就。也许更好的答案是在前面提过的标准差方法中,也许是在结合前一日区间使用,这点我实在无法肯定。我可以确定的是,这是我魔术口袋中最强、恐怕也是最耐用的绝招之一。自从我在1977年洞悉这个观念之后,它们就对我一直很有帮助。漂亮的数学公式或许可以改善结果,但不见得一定有效。