Local EPUB Text
附录B ZeitGap系统
我们现在要来讨论一下ZeitGap系统背后的基本设计思路。ZeitGap系统共有11个模块,本附录中的内容由该系统最前面的两个模块组成。
由于ZeitGap系统是一套精准型的交易系统,如果将该系统在本书这样的书中完整地进行介绍,将会损害它的赢利能力。另外,我的那些付费客户可能也会感到不太开心!
然而,这两个模块确确实实地勾勒出了整个交易系统的交易思路。正因为如此,你可能会发现本附录是非常有价值的资料,它可以为研究思路提供丰富的精神营养。
简介
对于ZeitGap系统而言,其中一个妙处在于非常容易理解与操作。例如,我们只需要关注一种指数——德国DAX指数。
我们所要做的就是顺着DAX指数的价格运动趋势进行简单的买入卖出交易。我们的目标是使得判断正确的交易次数超过判断错误的交易次数,从而获得稳定的利润。
它真的就是这么简单。
ZeitGap系统以前的名称叫KrautGap[1]
我想稍微谈一下该交易系统以前所叫的这个名称。我没有任何想冒犯德国朋友的意思!恰恰相反。我喜爱德国摇滚音乐(Krautrock music),而“Kraut”一词也是在像喜爱德国摇滚音乐那样喜爱该交易系统的语境之下使用的。
由于该交易系统针对的是德国DAX指数,并且它是一套利用跳空缺口进行交易(这个将在后面解释)的系统,因此自然而然地想到了KrautGap这个名称。我喜欢这个名字并一直使用它,直到某一天遭受到了键盘侠的攻击!实际上只有一个人反对这个名字,而且他是代表他的妻子来反对用这个名字的,尽管他的妻子也未给出具体评论。总之,最终结果是:KrautGap改为了ZeitGap。
交易理念
本节中我将介绍所谓的交易理念,交易理念在这里是指我们的交易系统设计基于何种市场价格运动形态。
我们所要寻求的(也是每一位成功交易者都需要的)是一种优势。
为了介绍该交易理念,我将向你展示一张价格运动图(见图B-1)。图B-1显示了ZeitGap系统的真谛所在。
如果这对于你来说是全新的内容,你也不必感到忐忑不安。我希望能够使它无论对于经验丰富的交易老手还是完完全全的交易新手都变得容易理解,因此请耐心地听我讲解,即使有些内容对于你来说非常显而易见(请回想一下自己开始学习交易之时,要取得进步是多么的艰难)。
图 B-1
因此,让我慢慢地为你仔细讲解该图表。
首先应该注意到的一件事情是,它是一张关于DAX指数(德国股市指数)的图表。DAX指数在德国股市相当于英国股市的FTSE指数。
接下来看底部横轴,可以看到它表示的时间跨度是从2012年4月27日开盘到2012年5月3日收盘为止,总共4个交易日。
右边的纵轴表示的当然是DAX指数的点位。
到目前为止,应该没什么问题。
认出跳空缺口
现在,我想把你的注意力吸引到那些跳空缺口上去。
所谓跳空缺口,是指指数在数值上突然出现向上的跳升或者向下的陡降从而使价格线出现空档的现象。
我相信你知道何时会最频繁地出现跳空缺口。当市场在某一日以某种价位收盘后,当天晚上发生了某些事情(通常是好消息或者坏消息),然后当市场在次日上午开盘时,开盘价位会骤然高于或低于前一日的收盘价,于是在价格图表上就会出现一个跳空缺口。有时候实际上当天晚上根本没有什么事情发生,但市场依旧会向你呈现这样的跳空缺口!(事实上,这种价格运动最令人感兴趣。)
我相信你可以轻易地在上图中认出4个跳空缺口。它们分别位于:
·2012年4月27日上午9点(开盘)
·2012年4月30日上午9点(开盘)
·2012年5月2日上午9点(开盘)
·2012年5月3日上午9点(开盘)
在你能够非常轻松地认出这4个跳空缺口之前,不要看后面的内容。
请注意4个跳空缺口全都出现在DAX指数上午开盘的时候。这就是我前面说过的绝大多数的跳空缺口将会出现在……,并且它们的确出现在那里。
由于你现在已经认出了这些跳空缺口,那么我们的目标将是从这些跳空缺口中获得利润。
ZeitGap背后的主要设计理念看似非常简单。事实上,我可以用9个字来概括:
跳空缺口往往会回补。
我说这句话的意思是什么?
嗯,我估计你已经明白这句话的意思了,但请允许我对其进行详细的解释。该理论认为:如果出现了一个很大的跳空缺口,随着时间的推移(几分钟、几小时或者有时候甚至几天)该跳空缺口往往会回补闭合;换而言之,指数常常会朝着跳空缺口的反方向运动。
·如果跳空缺口骤然向上跳升,那么随着时间的推移指数会向下回落。
·如果跳空缺口骤然向下陡降,那么随着时间的推移指数会向上回升。
这些跳空缺口不断回补!
让我们回过去再看一下前面的那张DAX指数图表。
2012年4月27日
首先来看2012年4月27日上午9点。你可以看到一个大距离的向下跳空缺口。DAX指数在前一日(即2012年4月26日)大约收盘于6740点,在27日开盘时骤然下跌到6660点左右。
但请看之后发生了什么!
仅仅1小时之后,指数就收复了失地,它又重新回到了6740点。
2012年4月30日
现在请看2012年4月30日上午9点钟那个较小的跳空缺口。指数在前一日大约收盘于6800点,而在30日开盘时骤然跳升到6840点左右。
但接下来发生了什么?
在1小时左右的时间里,指数再一次收复失地,重新又回到了6800点。
2012年5月2日
让我们来看2012年5月2日接下来出现的一个跳空缺口。仍旧是在上午9点。前一交易日大约收盘于6755点,而5月2日的开盘价大幅高开在6875点。你是否可能在想,这样的失地将难以再收复?但请看图表,仅仅过了3小时多一点的时间,指数就再次跌回到6755点的位置从而回补了跳空缺口!
2012年5月3日
最后,让我们来看看2012年5月3日的跳空缺口。
2012年5月2日的收盘价大约位于6710点。第二天上午(2012年5月3日)的开盘价骤然跳升到6750点左右。这个跳空缺口完成回补的时间稍微有点长,但仍然完成了回补。在当天下午3点之前,因上冲跳空缺口而升高的指数点数已经失守,指数再次回到6710点。
我希望你现在心里正在想:
嗯,……我喜欢这样的交易方式。如果我看到一个跳空缺口,那么就对该缺口的跳空方向之相反方向进行投注。随着时间的推移,该跳空缺口将会回补,而我将会赚到许多钱。
你将是正确的,因为这就是ZeitGap系统背后的基本设计理念。
再一次提醒,在你理解了该交易系统赚钱背后的原理之前,不要继续看后面的内容。该系统的原理就是:等待跳空缺口出现,反方向投注,关注跳空缺口回补,赚取利润。
当然,它并不是每次都能奏效的。并不是所有跳空缺口都能够回补,于是该交易系统就会出现亏损。这就是为何我们需要对任何交易理念进行测试的原因。从基于它们而设计的交易系统或多或少都能获得利润的意义上来说,大多数交易理念都能奏效。但是你需要检验反面结果:当交易理念不奏效时,该交易系统将会亏损多少。
那时候,许多交易理念会被中途淘汰。
为何是DAX指数
我想简单地解释一下你心头可能正在疑惑的问题:
该交易系统为何选择DAX指数进行交易,为何我们不选择FTSE指数进行交易?
这个问题的答案是,FTSE指数的跳空缺口是隐而不见的,它总是开盘于前一交易日的收盘价位置上(事实上这是经过人为处理的,真正的开盘价通常与前一交易日的收盘价不同,但你无法在FTSE指数图上看出来)。那就是为什么我们要使用DAX指数的原因。实际上,除此之外,还有其他原因。DAX指数的波动性也相对要大得多,这意味着我们可以用较快的速度赚较多的钱。同时,它的跳空缺口更容易出现回补!
现在,我必须坦率地指出,前面这张图表只是一个特例。4个大的跳空缺口中,有3个缺口在开盘之后不久就完成了回补,而其中第3个跳空缺口在交易日后半段完成了回补——无论怎么说都是利润!
话虽如此,但像这样的图也并不罕见。经常会有许多大跳空缺口可供我们获取利润。
采用该交易系统,你可以百分之百机械化地执行各操作步骤,因此你确切地知道每天要做什么。但这并不意味着该交易系统必须完全遵照机械化步骤执行,你依然可以根据自身情况改进该交易系统,以使得它更好地匹配自己的交易风格。但在一开始,我建议你只按照我的简单步骤来操作以慢慢积累经验(在交易世界里经验意味着成功,只要你遵守那些规则!)。
跳空缺口理论:对跳空缺口的更多讨论
我将对跳空缺口做进一步的讨论,因为这个问题非常重要。
假设某个市场收盘于某个点位,如6000点,然后第二天开盘于另外一个点位,如6050点。这意味着在6000~6050点没有发生交易,这就出现了一个跳空缺口,就像自然界厌恶真空一样,市场厌恶跳空缺口,所以往往会尽可能快地进行回补。
为什么?
因为市场的职责就是使交易量最大化,正如我们在这个世界上的职责就是使个人潜能发挥到极致。在6000~6050点,每个价格点位上都将对应着有交易意愿的交易者。市场想要有那样的价格运动!
出于这个原因,大多数跳空缺口将会回补,而这赋予了我们一种极好的机会。如果市场开盘于6050点,那么我们只需要进行卖出,然后如果该跳空缺口回补到6000点,我们就退出交易并取得赢利。如果市场以更低的价格开盘,如5950点,那么我们只需要进行买入,然后如果该跳空缺口回补到6000点,我们就退出交易并获得利润。
这就是我们的交易理念,而且这是个非常不错的交易理念。
跳空缺口已经被检验了多年,它们是高度可靠的。大约70%~80%的跳空缺口会完成回补。这就意味着你的70%~80%的交易一般都能够赚到钱,这样的胜率要比其他大部分交易系统高得多!
然而,市场可能会是难以对付的,因此我会介绍一些关键的交易技术,这些交易技术将被证明对于从市场中赚到真金白银非常有用。
隐而不见的跳空缺口
我在前面已经提及过这个问题,现在我想对跳空缺口这一比较特殊的方面(它们通常是隐而不见的)再多谈几句。我在少数指数中选择了其中一种指数(德国DAX指数),并且从该指数(它实实在在地会显示跳空缺口)的少数图中选择了其中一张图。
如果你使用点差交易公司提供的图表,那么你会发现跳空缺口在那些图上是消失不见的。
为什么会如此?
因为它们使用24小时图,图上很少能够看到跳空缺口。另外,如果你去看英国FTSE 100指数和美国DOW指数这样的主要市场指数,你将永远看不到大的跳空缺口,因为这些指数的开盘价被人为地定在前一交易日的收盘价位附近。这些跳空缺口被隐藏了起来!
在我看来,这是故意的。专业交易者懂得利用跳空缺口,因为它们非常可靠。为什么要让它们显露出来让其他人看到呢?最好还是把它们隐藏起来。这才是真正的宝藏。
练习题:找寻跳空缺口
本小节给你布置家庭作业,旨在实现两个目标:
(1)使你能够熟练地看价格图和看到跳空缺口。
(2)使你能够思考如何交易那些跳空缺口。
这包含了以下4个步骤。
步骤1
该交易系统是基于德国DAX指数的,第一步是确定前一天的DAX指数收盘价为多少。要做到这一点有许多不同的方法。
首先,你需要知道交易时间。因为DAX指数是德国股市的指数,其计时是采用欧洲中部时间,一般要比英国时间(即格林尼治标准时间)早1小时。DAX指数:
·每天在欧洲中部时间上午9点(英国时间为上午8点)开盘。
·每天在欧洲中部时间下午5点30分(英国时间为下午4点30分)收盘。
DAX指数基本上和英国FTSE 100指数在相同时间段里交易。
然而,有一点需要注意的是,在欧洲中部时间上午9点开盘之后,正式价格发布出来可能要滞后1~2分钟。
你将会找到一些提供DAX指数免费价格信息服务的网站,具体如下。
ADVFN网站(www.advfn.com):在ADVFN上,用的是全称DAX Performance Index。
雅虎金融网站(finance.yahoo.com):在雅虎金融上,用字符串^GDAXI代表DAX指数,而链接地址为finance.yahoo.com/q?s=^GDAXI。
就个人而言,我通常使用雅虎金融网站,并且也建议你使用该网站。
因此,在收盘之后,就可以确定出收盘价位——要清楚地将这记下来(很显然最好用电子表格软件来记录)。你也需要再给它加上日期。
步骤2
下一步就是在欧洲中部时间上午9点(英国时间上午8点)等待开盘并且密切关注开盘价位。通过你的点差交易公司平台来关注可能最为方便,我推荐IG指数平台和Ayondo平台。事实上,你也可以用这些平台来获取收盘价位,但最好还是使用雅虎金融等网站上显示的正式收盘价位。
步骤3
现在计算前一交易日收盘价和第二天开盘价之间的差值。
步骤4
现在检查一下跳空缺口是否已经回补闭合。很显然,你必须等待一段时间来看看会发生什么。
结果
表B-1列出了我自己在2012年6月进行测试的结果。
表 B-1
这里有一件令人兴奋的事情:出现“是”的每一行意味着你可以在当天就兑现利润!
只有那些最后一列条目中是空白的日子没有赢利机会(因为跳空缺口没有完成回补,至少在当月里没有完成回补,但95%以上的跳空缺口都在某些时候完成了回补)。
在正常月份中,你将会发现最后一列条目中大多数都为“是”,而剩下的大部分填某个日期。只有非常少的条目留有空白。第五列中填的日期是告诉我们该跳空缺口完成回补的时间,但都不是在出现跳空缺口的当天。
在2012年6月,正如你可以在前面看到的,在总共21天的交易日里有13天标记着“是”。其中有5天的跳空缺口非常小,可能不太适合进行交易。剩下8天里可以获取利润的总数为384点。
你可能认为这是在浪费你的时间,但实际上你正在获取一种生存技巧,该技巧将经年累月地为你带来益处。这么做的原因在于,明白该交易系统在一个正常月份中能有怎样的表现很重要。这是你未来成功的基础。
顺便提一下,我在2015年7月重复了以上的练习并且得到了非常相似的结果——388点,多了4个点!ZeitGap系统正在很好地经受时间的考验!
交易规则
在本书的前面部分,我谈过3项关键交易规则:
(1)截断亏损。
(2)让利润奔跑。
(3)遴选交易机会。
我想再简单地回顾一下其中第一项和第三项规则,来看看它们与我们现在正在讨论的系统有何关联。
截断亏损
该规则是指我们每次交易的亏损额绝不超过一个较小或者可接受的额度。实现这个看似奇迹般目标的机制被称为“止损”。借助止损机制,你可以在交易朝着对自己所持头寸不利的方向发展时在某个预先设定的点位离场。
当我们在做前面的练习时,你可能已经注意到大多数的跳空缺口会在同一交易日内完成回补,但有一些花了几天完成回补,而有一些根本没有回补。你可能想知道,如果你在那些没有回补的日子里交易将会出现怎样的情况。
嗯,如果没有采取某种预防措施,你可能会面临大额亏损。例如,你可能已对市场将要向下回补跳空缺口进行了投注,但市场在不断地上涨……上涨……再上涨。很明显,这将使你面临大额亏损。
但别紧张!好的交易操作不会让这种情况发生,而这就涉及止损了(后面我马上再会回过来谈这个问题)。
遴选交易机会
第三项规则能够使交易锦上添花。它包括学会辨别哪些是较好的交易机会以及只对这些交易机会进行交易。如果你只交易最佳交易机会,那么你就能取得双重收获:赢得较多利润并消除较多亏损。
例如,让我们再来回顾一下跳空缺口练习的结果。当我对2012年6月的跳空缺口情况进行统计时,发现“跳空缺口是否回补?”列中有一些显示“是”的交易日的跳空缺口非常小,比如小于11个点。如果忽略这些交易机会,我们几乎没有什么多大损失。事实上,其中有一天——6月1日跳空缺口间距只有5个点,而该跳空缺口的回补却要到6月11日(10天之后)才完成。
事实上,DAX指数在完成该跳空缺口回补之前朝着相反的方向运动超过了300个点。如果每个点10英镑的话,那么为了赚取5个点(50英镑)却冒了超过3000英镑的风险。当然,如果我们事前知道该跳空缺口必定会回补,也就并不存在什么风险,但是在进行交易的那一刻,我们并不知道它是否必定会回补。当时我们所能知道的是账户上已经缩水了3000英镑,而这可能只是我们亏损的开始!
但不要担心,如果你遵守交易规则,你将绝不会经历这样的亏损。那完全是不可能的。完整的交易系统包括了一些如何过滤掉我们不想要进行的交易的方法以及当交易走势对我们不利时如何限定亏损的方法。
现在让我们来看看如何用ZeitGap系统实现止损。
用ZeitGap系统实现止损
先让我们来看两个例子。
例1:如何对向上跳空缺口设置止损
如果DAX指数开盘价高于前一个交易日的收盘价(出现向上跳空缺口),那么我们就在市场中进行卖出操作(对市场价格将向下运动进行投注)并且如果市场下跌我们就可以获利。为了自我保护和确保亏损额较小并且可接受,我们在进场点位上方设置止损位以应对市场继续上涨。因此,如果DAX指数在前一交易日收盘于6000点,而当前交易日开盘于6050点,那么我们在6050点的位置进行卖出操作,目的是从市场中赚取50个点——如果DAX指数下跌到6000点并完成跳空缺口的回补。
我们可以自行选择在何处设置止损,而我们选择把止损位设置在进场点位上方,这么做可以保护我们免遭大的亏损,如果市场往错误的方向前进的话——当然市场是永远不会犯错误的,而你应该明白我说的究竟是什么意思!如果我们把止损位设在6075点的位置上,那么我们将冒25个点的风险;如果设在6100点,那么将冒50个点的风险。
分开来说的话,如果市场继续又上涨了25个点,我们将在亏损了25个点的情况下自动离场。如果每个点2英镑,那么我们将亏损50英镑。如果我们将止损位设置在进场点位上方50个点的位置,同时市场价格运动突破了这个点位,那么我们将在亏损了50个点的情况下自动离场。如果每个点2英镑,那么我们将亏损100英镑。
例2:如何对向下跳空缺口设置止损
同样地,如果DAX指数开盘价低于前一个交易日收盘价(出现向下跳空缺口),那么我们就在市场中进行买入操作(对市场价格将向上运动进行投注),并且如果市场上涨我们就可以获利。为了自我保护和确保亏损额较小并且可接受,我们在进场点位下方设置止损位。因此,如果DAX指数在前一个交易日收盘于6000点,而当前交易日开盘于5950点,那么我们在5950点的位置进行买入操作,目的是从市场中赚取50个点——如果DAX指数上涨到6000点并完成跳空缺口的回补。
同样地,我们可以自行选择在何处设置止损,而我们选择把止损位设置在进场点位下方。如果我们把止损位设在5925点的位置上,那么我们将冒25个点的风险;如果设在5900点,那么将冒50个点的风险。
选择最佳止损位
我在前面已经说过,选择止损位是一种权衡过程,它既要考虑让触及止损时的亏损额最小化,又要考虑让触及止损的次数最小化。
选择止损点位的过程归根结底就是在市场中用不同点位不断地进行测试,这包含了大量的工作。当然,我已经为你做好了这项工作。
通过上述工作,得出的结果是52个点,因此那就是我们使用的止损位。
再回来看我们前面的例子:
·在例1中,我们在6050点的位置上进行卖出操作。当我们卖出时我们希望市场下跌,因为那样我们就可以赢利。因此,为了保护我们的头寸——一旦市场价格朝着对我们不利的方向运动时(也就是上涨时),止损位需要被设置在更高的点位上。因此,此例中我们的止损将设在6102点(6050+52=6102)。
·在例2中,我们在5950点的位置上进行买入操作。当我们买入时我们希望市场上涨,因为那样我们就可以赢利。因此,为了保护我们的头寸——一旦市场价格朝着对我们不利的方向运动时(也就是下跌时),止损位需要被设置在更低的点位上。因此,此例中我们的止损将设在5898点(5950-52=5898)。
只是再说明一下,若上述两个止损位中任意一个被触及,我们都将亏损52个点。如果每个点2英镑,那么将亏损104英镑。如果每个点1英镑,那么将亏损52英镑。
练习:使用止损
再回顾一下前面的练习,如果使用52个点的止损,看看所有“跳空缺口是否回补”列中显示“是”的交易将会有多少笔交易会止损离场。为了得出结果,你将需要对每个交易日的图表进行重新检查。
此时,不需要关心其他交易日的情况。
为了更详细地说明你的任务,该练习的目标实际上就是查看每笔显示“是”的交易先出现以下哪种情况。市场要么完成跳空缺口回补,要么朝着反方向运动了52个点。
在正常月份中,你将会发现只有很少几笔交易会止损离场(也就是说,只有在很少几笔交易中出现市场朝着反方向运动了52个点的情况)。
就以此作为ZeitGap系统简介的结尾。完整的ZeitGap交易系统可以通过访问www.zeitgap.com网站获取。
[1] Kraut在英文中有“德国人”“德国佬”“酸泡菜”等意思,常用于贬称德国人。——译者注