第2章 回撤

第2章 回撤


价格的上涨和下跌不会永远持续下去,总会出现相反的趋势或趋势反转。预测这些波动持续的时间和波幅是市场分析者们一直关注的主要问题。但是,预测这些回撤水平的技术不仅不精确,而且应用起来往往非常随意。一般来说,在选择对于预测支撑和阻力水平至关重要的关键点上,几乎不用任何准备和预先的思考。经过大量的试验和犯错,我已经找到了适当的价格选择技术以及比率,可以广泛地适用于任何市场。我用客观、精确的方法取代了以往随意选择和猜测的做法。下面有一系列关于这个方法的说明和介绍,还列举了一些可以证明我这个方法可行的实例。

关键点的选择和回撤比率

在1973 年的夏天, 我的高级合作伙伴之一非常肯定地告诉我,股票市场在经过前期的下跌之后,将出现一波急剧反弹。当问他上涨的潜力有多大时,他断然地说他预期上涨幅度约是前期下跌波幅的3/8 到5/8 。我要求他把数字再精确一点,他说做不到。当问他是如何得出这个数字的,他随口回答说熊市中的大部分反弹都会达到这两个水平中的一个。他除了知道从市场行情报告中读到的相似反弹比率外,无法再提供任何额外的信息。他建议我联系那个作者,以了解一下这些数字的意义和由来。我打通电话后,这个作者提到一个名叫R.N. 艾略特(R. N. Elliott) 的市场分析师,以及由这个分析师在多年以前发表在杂志《金融世界》 (Financial World )上的一篇文章。在图书馆,我找到了这篇文章。文中关于菲波纳奇神奇数字的介绍,非常具有启发性,让我深深着迷。不幸的是,它被证明是不完善的。我开始详尽彻底地研究价格行为,以期找到一个更精确、更客观的计算回撒的方法。我的目标是找到一个精确的、适用于所有市场的方法。我的研究结论将在接下来的讨论中呈现。

与其花大量时间和篇幅来讨论菲波纳奇数字以及这些数字在自然界广泛存在的现象,不如这样,如果你想获得关于菲波纳奇数字的更多信息,我建议你去查阅关于这个内容以及"黄金分割"的各种书籍和文章,目前市面上关于它们的资料太多了。在这里我简要说一下,菲波纳奇数列是指这样一个数列: 1, 2 , 3 , 5 , 8 , 13,21,34,55,……实际上,这些数字是通过加总其前面两个数字的和得来的。随着数字的增加,用前一个数字除以后一个数字可以得到一个越来越接近0.618 的比率。反过来,用后一个数字除以前一个数字则可以得到比率1.618 。这是只有这个数列才有的奇特特征。

我的很多工作都会运用到这些数字和比率。具体而言,在预测回撤中,我使用目前已经成为标准,被称为"所有回撤比率之母"的比率0.618 。我想我也是上世纪70 年代初第一个使用0.382 (1-0.618) 回撤比率的人。回撤比率从0.382 和0.618 增加到"1" 或者"磁性价格" (磁性价格不是大多数人认为的1.00,而是最高价/最低价日的收盘价,具体哪个要取决于价格是向上还是向下修正) 。从完全回撤到"磁性价格"后,接着是1.382 ,1.618 和2.236 (1.618+0.618) ,并且在价格创出历史高点的情况下0.618 和0.382 实际上是基于这一绝度高点得出的。这一系列的回撤水平列在下面的表2.1 中。

比这个比率本身更为重要的,是选择用于计算回撤的价格点位。对大多数分析者而言,这个过程是变化不定的。为了保持一致性,我再次非常精确和客观地改进并定义了这些价格水平。我的研究表明,最好的结果是通过下面的步骤获得的。

假设一个最近的低点已确定。为了给价格回撤目标确立一个参考点,设想有一条水平线从最近的低点一直延伸到左边图中最近一个更低的低点(见图2.1 )。然后,寻找这两个点之间的最高价一一这就是"关键价格" 。从这个价格中减去最近的低价,就可以投射出价格回撤水平(见图2.1) 。反过来,要获得从价格高点的回撤水平,就要进行相反的操作。也就是设想有一条水平线从最近的价格高点一直延伸到左边图中最近一个更高的高点。从最近的高价中减去关键价格,就可以投射出价格回撤水平(见图2.2) 。这个方法不仅简单,而且可以保证回撤的计算永远那么清晰、明确和一致。

图2.1 价格水平B 一旦确定,就在左边图中找到最近一个低于价格B 的价格水平(即价格C) 。这两个点(B 和C) 之间的最高价A 就是关键价格,它是计算向上回撤价位的重要参考水平。计算A 与B 的价格差值,然后来以回撤比率,就可以得到向上的价格投射。注意看,价格到达了A 当天的收盘价,却没有到达那天的最高价(参考关于磁性价格的讨论以及图2.5) 。

    

图2.2 在计算向下的回撤水平时,假设有一条水平线从最近的高点B 开始,向左延伸到最近一个高于B 的高点(即价格C) 。两个点之间的最低点(A) 就是关键价格,它是计算向下回撤的关键价格水平。计算A 与B 之间的价格差值,然后来以回撤比卒, 就可以得到向下的价格投射。

实践证明, 当正确地识别关键价格点后,最初的回撤水平一一0.382 和0.618 将非常有效并且是可预测的(见图2.3 和图2.4) 。但是,偶然选择了正确点位的大部分分析者,如果认为价格一旦超过了0.382 和0.618 水平的回撤位,接下来的目标就是关键价格日的最高价(在反弹中)或最低价(在回调中) , 那么也是错的。实际上,这个普遍的预期对那些轻信的交易者来说,仅是一个持续了多年的骗局(见图2.5) 。我多年前通过对回撤的研究,找到了一个更为关键的水平,可以作为阻力/支撑水平。所以, 我把这个价格称作"磁性价格" 。你多久会遇到一次这样的情况-一等待一个关键价格高点/低点被穿越以平仓或建仓,结果却只等到价格反转,订单没有被执行?在其他情况下,当每个人都预期将会在日内的最低点找到支撑或者在日内最高点找到阻力时,最后却看到价格加速穿过一个关键的价位,并且立即向着1.382 的回撤水平挺进,出现这种现象一点也不奇怪。当交易者尚未准备好的时候,意外波动就会发生在这些价格水平上,让交易者措手不及。

图2.3 找到最近的高点B 和最近一个高于B 的高点C ,然后寻找这两个点之间的最低点A, 就可以计算向下的回撤水平。图上标出了回撤水平①和②,它们分别是从A 到B 的0.382 和0.618 水平的回撤位。

图2.4 找到最近的低点B 和最近一个低于B 的低点C ,然后寻找这两个点之间的最高,或A,就可以计算向上的回撤水平。图中标出了回撤水平①和②,它们分别是从A 到B 的0.382 和0.618 水平的回撤位。

图2.5 观察价格是如何回撤到了水平①和水平②的价位,并且最终下跌到最低价日的波动范围内,同时超过那日的收盘价的。有多少交易者在傻傻地期望价格会重新到达A 点的最低价?关键价位是"磁性价格"一一最低价日的收盘价。

以上关于回撤的计算也有例外情况。实践表明以上的例子都是处于区间震荡市。但是,价格一旦上涨到历史最高点,"关键点" (最低点)的选择就不可能了,因为在图中左边不存在其他更高的高点了。在这种情况下,我发现用绝对的顶/底点价格乘以0.618 和0.382 ,也非常有效。有两个事例永远地铭刻在我的记忆中。第一个是我在1987 年美国股市暴跌前,在纽约向一个读者作出的预测。在当年的8 月份,道·琼斯工业平均指数的最高点大约是2747一一一个创纪录的新高。我用这个数值乘以0.618 ,就为这个市场算出了一个支撑(回撤)位,约为1697 (见图2.6a) 。我向这位读者提出我向下的价格投射就是这个价格水平。与此同时,我还提出了1650 的迪马克线突破目标(见第一章关于趋势线的讨论) 。虽然这两个例子都很机械客观,但令人意外的是它们两个可以相互进行补充,让我的预测更为可靠和可信。

图2.6a 如果有人想从B 点画一条水平线,向左延伸到最近一个高于B 的高点,然后在这两个点之间寻找那个参考低点,那是不可能的,因为目前的价格已经创了历史新高,没有比它更高的高,或了。在这种特别的情况下,可以用这个绝对高点乘以0.618 和0.382 ,来计算向下的价格投射。在本例中,价格在水平①得到了很好的支撑,位直大概在这个最高点的0.618 处。

另一个事例是我在日经平均指数创下38957 的历史新高后,运用这个回撤计算方法做出的预测。我当时受到一家经纪公司的赞助,被邀请到日本发表一系列关于日本各个市场的演讲。当然,这种演讲主题一定会指向日本的股票市场。由于当时日本股票市场创出了历史新高,无法找到"关键价格" (低点) ,所以我对日经平均指数采用了后面这个方法。你将在图2.6b 中看到,这个方法准确地预测出了向下的价格目标位于15000之下。在做出这个预测的时候,出现怀疑和嘲笑的声音是正常的。但是,当价格达到了这个价格目标后,大家就开始重视起这个技术来。

迪马克回撤弧

我在多年前发展出另一个计算回撤水平的方法,这个方法综合考虑了价格和时间两个因素。在进行这个研究之前,我还从未见过类似的方法。在这之后,我也再没有见过与它类似的方法。这个方法不像其他大部分技术一样,会去寻找一个回撤价格目标。这个方法有一个随着时间变动做出调整的浮动价格目标。更具体地说,就是这个价格目标在一天一天地改变,具体的价格位于一条弧线上。

要画这条弧,首先要用一条线把关键价格和最近的低点/高点(具体哪个,要取决于预期价格是上涨还是下跌)连接起来。一旦确定这条线上0.382 和0.618 的点位,就把最近的低点/高点作为圆心或中心点,从0.382 和0.618 的点位分别画一条弧线向前方延伸出去。画出的弧线就是回撤投射(见图2.7 和图2.8) 。当价格下跌低于/高于中心点,就必须画一条新的弧线。

图2.7 这个拉特的方法综合了价格和时间两个因素。参考点的确认方法与之前的相同,一旦确认两个点并用直尺把它们连接起来,就确认了价格的回撤水平(0.382 、0.618 和磁性价格) 。然后,以点B 为圆心,画弧线向围的右边延伸。一旦价格收盘超过右边的弧线,就进入到下一个迪马克回撤弧线水平。这个方法假设这些点都被适当地固定,以避免当价格或者时间变化时,弧线的形状发生变化。

图2.8 注意图中画有多条回撤弧线,分别是由线B-A 、C-B 和D-E 确定的。由B-A 确定的弧线方向与后来由C-B 确定的弧线方向相反,之后价格向上突破了后面这条弧线,这被另一个类似的突破所确认,即价格向上突破了由D-E 确定的更大的回撤弧线。

回撤确认指标

迪马克线的重要组成部分就是迪马克突破确认指标(见第一章关于迪马克线的讨论) 。它们是用于预判一个日内突破是否有效的特别过滤指标。同样,超过0.382 和0.618 水平的回撤线的波动是否有效,也可以提前反映出来。我通过研究发现,迪马克突破确认指标也非常适用于对回撒的确认。但是为了与本章内容保持一致,我把这些指标称为迪马克回撤确认指标(TD Retracement Qualifier) 1 、2 , 3 。这里有必要重述一下它们各自的定义。为了确认日内入场的合理性以及上涨将会继续的期望,迪马克回撤确认指标1 要求,价格上涨穿越回撤线的前一天的收盘价是下降的(见图2.9) 。与此相反的是,为了确认日内入场的合理性以及下跌将会继续的期望,指标1 规定在价格下跌穿越回撤线的前一天的收盘价是上升的(见图2.10) 。如果任一方向的指标条件没有满足,那么价格在那些精确点位发生反转(而不是继续之前的方向)的几率将显著增加。此外,也存在另一种可能性,那就是迪马克回撤确认指标2 。在本例中,假如价格在开盘时就穿过了回撤线,那么向上和向下的穿越都可以作为确认(见图2.11 和图2.12) 。出现这种情况,表明价格的动力是如此强劲,以致此时入场是合理的,波动也将继续下去。另外还有一个确认指标(迪马克回撤确认指标3) 可以纳入交易者的交易工具箱中。在这个指标中,也像迪马克回撤确认指标1 一样用到超买/超卖的概念,但是方法有所不同。具体而言,就是要计算突破前一天供给或需求的情况。用突破前一天的收盘价减去同一天的最高价与收盘价的差值,可得到一个供给价格;反之,把突破前一天的收盘价与最低价的差值加到同一天的收盘价上,以获得一个需求价格(见图2.13 和图2.14) 。之前的方法是,当价格穿越迪马克线时,如果前一日的迪马克线低于供给价格或者高于需求价格,就可以确认一个有效的突破,这个方法也同样适用于回撤点位。事实上, 在那些特殊情况下一一迪马克线和回撤线都符合条件时,它们彼此之间似乎可以相互加强,并转化为成功的交易。

图2.9 B 点前一天的收盘价是下降的(圈中被圆圈所标注)一一这符合迪马克回撤确认指标1 的要求,表明市场处于超卖状态,因而提高了日内介入该回撤水平进行交易的胜算率。在本例中,价格在同一天达到了0.382 和0. 618 水平的回撤位。实际上,价格在第二天就触及了磁性价格D一一最高价A 当天的收盘价, 但是并没有像大多数交易者期望的那样,到达A 当天的最高价。

图2.10 在价格下跌穿过0.618 水平的回撤线的前一天,收盘价是上升的(圈中已用圆圈标注出来) ,意味着这个回撤是有效的,并且证明了日内入场的合理性。迪马克回撤确认指标1 的条件已经满足。

图2.11 请看圈中位于0.382 水平的回撤线之下的开盘缺口X 。虽然穿越前一天的收盘价是下降的(围中已被圆圈标注出来) ,但由于满足了迪马克回撤确认指标2 的要求,也同样确认了这个回撤的有效性。

图2.12 价格向上跳空越过了0.618 水平的回撤线,满足了回撤确认指标2 的要求。

图2.13 计算价格穿越回撤线的前一天的最高价(或者选择再前一天的收盘价,如果这个收盘价更高的话)与收盘价的差佳,并从这天的收盘价中减去这个差值,然后拿计算结果与回撤线作比较,就可以判断价格将继续下跌到下一个更低的回撤水平还是反转。如果回撤线价格低于这个结果,那么价格将继续下跌;如果回撤线价格高于这个结果,那么价格将试图回升。图中,从X 回撤线被穿越的前一天的收盘价中减去同一天的最高价与收盘价的差值,计算结果高于0.382 水平的回撤点位。因此,价格将继续下跌。迪马克确认指标3 发挥了作用。

图2.14 价格没有突破回撤线,因为把突破前一天的收盘价与最低价的差值,加到同一天的收盘价上,得到的数值大于那个回撤水平。

正如表2.1 所示,有一系列的回撤水平。当其中一个被穿越后,价格通常会被下一个回撤水平所吸引。但是,还有一种情况,可以进一步改进回撤期望,这在表2.1 中没有包括,之前也没有讨论过。尽管价格可能超过一个回撤水平,并且某个回撤确认指标的要求已经满足,但是还可能出现一种情况,即收盘价无法维持在超过回撒价格的水平。假如收盘价高于前一天的收盘价,唯一需要作出的调整是选择较小的一个回撤水平。不过不是下一个回撤水平一一表2.1 中列出的某一个,而是两个回撤水平的距离的一半。比如,如果价格超过0.382 水平的回撤线一一已被正确确认, 并收盘于前一天收盘价的上方,但无法收于0.382水平的回撤线上方,那么这个期望回撤水平就不再是0.618 的回撤目标,更确切地说应该是50% 的水平。此外,如果位于0.618 水平的所有先决条件都已满足,只是收盘价没有达到要求,那么改进后的回撤水平就是从0.618 到关键价格或磁性价格(选择较小的那个)的距离的一半。反之,当价格下跌时,也采用相同的方法。

最后这个回撤水平综合了价格和时间两个因素,就像迪马克回撤弧一样。不过这个方法不是用一条弧来确定时间和价格回撤水平,而是按比例来计算穿越各个回撤水平所需要的时间。例如,计算从最高点到最低点所经历的天数,然后用这个天数乘以0.382 ,就确定了达到这个回撤水平的截止时间。这个思路也同样适用于更大的回撤水平,比如0.618。

在20 世纪70 年代中期,为了简化价格回撤计算的过程,我购买了一个比例尺。这是在Teledyne - Post 公司订购的,当时还必须从国外寄过来。买到之后,我就和其他很多市场分析者一起分享这个工具, 后来他们也各自买了一个。我想如果你的工作也需要分析价格图表,并且想要快速估计回撤位,那么我建议你去你们当地的艺术或绘图工具店购买这个工具。

以上的内容介绍了用于客观计算并确认回撒水平的方法。这些方法的优点在于它们完全是客观的,不允许任何主观因素的干扰或者个人偏好出现。归根到底,没有任何理由可以归咎于错误的推测。需要考虑的所有事情都是确定的,在运用和解释方面都有非常明确的规则。

趋势因子

交易者和投资者的大脑常常充满着各种各样的交易术语。但是,从我的角度看,他们并没有认识或注意到价格波动持续时间和波动幅度的区别。如果我要求为普遍使用的市场周期一一比如短期、中期和长期一一下定义,我敢打赌大部分人(如果不是全部的话)都是从时间角度进行阐释。虽然这些答案会有些许的不同,但我估计可以听到短期的波动少于1 个月的时间,中期的波动长于1 个月但短于6 个月,长期的波动持续超过6 个月。这种定义在20 世纪80 年代以前就采用了,但是由于金融市场波动率的增长这种定义已经过时,不再适用了。在过去需要数周或数月才能完成的波动,现在只需数天或数小时就可完成。由于市场换手率低、新闻传播的速度、基金经理的群体心理以及其他一些因素,使得这个趋势得以继续。因此,我用价格波动幅度的百分比来描述短期、中期和长期,而不是用具体的时间段。比如,我把幅度低于5% 的波动看作短期,幅度为5% 到15% 的波动看作中期,幅度大于15 % 的波动看作长期。这个定义不需要考虑完成这些波动所需的时间。在这个前提下,我依靠我在多年前研究出的一个分析工具,来预测一个中期到长期的趋势波动的初始阶段。我把我采用的这一系列比率称为趋势因子(Treand Factors TM) 。

在20 世纪70 年代初,我观察到各个市场有一种主要倾向一一它们通常会在由之前的顶点到底点的百分比回撤水平确定的价格段找到支撑和阻力。比如,上方的阻力水平是由最近的低点乘以设定的一系列比率投射来的; 反之,下方的支撑水平是由最近的价格高点乘以相反的比率计算得到。经过一个较为乏味的反复试验过程,我终于可以大致估算出非常合适的比率数值。为了确保参考高点和低点的一致性,我确立了一些必要条件。这些确定正确参考值一一不管是高点、低点还是收盘价一一所必需的选择标准,对于识别价格趋势以及预期价格波动是至关重要的。

要给它下定义,首先必须确定正确的参考低点。因为最小的趋势因子比率是0.0556 ,所以价格一旦下跌超过前期一个合格的参考高点日的收盘价的0.9444 处,就确认了一个合格的低点(见图2.15 ) 。反之,价格一旦从前期一个合格的参考低点日的收盘处上涨最小的趋势因子1.0556 ,就确认了一个合格的高点(见图2.16 ) 。选择合格的价格点就是这么简单。在更进一步明确之前,我想先向你介绍趋势因子的概念。

图2.15 价格从B 点到A 点,下跌超过了0.0556一一也就是说A 点的数值低于B 点数值的0.9444 。这证明A 点可作为一个趋势因子低点。价格X 是1.0556 的水平,而价格Y 是1.112 的水平。

图2.16 A 点低于B 点的0.9444 ,被确认为一个合格的参考点。价格水平X 和Y 分别是1.0556 和1.112 的趋势因子目标。C 点是一个合格的趋势因子参考高点,因为价格从A 点上涨超过了1.0556。 X' 和Y'是趋势因子目标, Z' 同样也是。

在价格波动中似乎有一个关键点位,在这个点位,一旦收盘价超过了关键的支撑位或阻力位,那么价格就会向着下一个关键点位前进。市场本身会使这个价格波动合法化。一旦价格超过这些关键的价格水平,机警的交易者就可以抓住并利用这个信息。图2.15 和图2.16 就说明了这个现象。正如之前确定的那样,这个方法的关键点在于参考点的限定和选择以及趋势因子比率。要判断上方第一个水平的阻力位,必须用参考点乘以1. 0556; 要获得上方第二个水平的阻力位,必须用参考点乘以1.112 (2x0.0556)  ;而要计算第三个水平的阻力位,必须用参考点乘以1.14(二又二分之一x0.556) 。反过来,要判断下方第一个水平的支撑位,必须用参考点乘以0.9444; 要获得下方第二个水平的支撑位,必须用第一个下跌的目标位乘以0.9444 (这与计算阻力位的过程不一样) ;而要计算第三个水平的支撑位,必须用第二水平的支撑价位乘以0.9722 (这是0.9444 与1.000 的中间值) 。

要保证支撑位和阻力位正确,就一定要选择正确的参考点。我通过研究已经找到一些具体形态,这些形态可以识别可用于计算这三个价格水平的参考价。具体而言,如果(1)参考日的收盘价低于其前一天的收盘价,而(2) 前一天的收盘价也低于其前一天的收盘价,并且(3)参考日第二天的收盘价大于参考日的收盘价,那么用参考日的低点乘以那几个比率,就可以算出上方的阻力水平和投射值。如果参考日的收盘价或者参考日前一天的收盘价是个上升的收盘价,或者维持不变,那么用于计算第一个阻力水平的参考价要采用参考日的收盘价。有一种特别情况,就是参考日第二天的最低点高于参考日的收盘价。当这种情况出现时,还是要用参考日的收盘价乘以比率1.0556 来确定第一个水平的阻力位(见2.17) 。而要计算第二个和第三个水平的阻力位,则要采用参考日的最低点。

图2.17 A 和A' 标注的分别是两个参考低点日的第二天,这两个交易日开盘都向上跳空一一一最低点高于其前一日的收盘价。因此,要用趋势因子来以这两日的收盘价。

在计算第一水平的支撑位,以及接下来两个向下的价格投射时,也必须要做一个类似的收盘价关系评判。如果参考日以及参考日前一天的收盘是上升的收盘价,那么就采用参考日的最高价来投射这个关键的支撑水平。第二个支撑水平要用第一个支撑水平乘以0.9444 来得到。而第三个支撑水平是第二个支撑水平的0.9722 。如果参考日或者参考日前一天的收盘价是下降的收盘价,那么就用相同的比率来乘以参考日的收盘价。唯一的例外情况就是,参考日第二天的最高价低于参考日的收盘价。在这种情况下,第一水平的支撑位就由参考日的收盘价乘以因子0.9444 (见图2.18) 。第二和第三水平的支撑位则采用参考日的最高价来计算。

图2.18 图中A 的最高价低于其前一日的收盘价,因此存在一个价格缺口。所以要用趋势因子来以A 前一日的收盘价。A' 是一个参考低点,其后有一个向上跳空的缺口。

总体而言,价格第一次尝试穿过水平1 一一由最低点或最高点乘以趋势因子而来一一是比较容易达成的。但是,如果价格超过了投射价位,但却没有收于这个价位的上方或下方(取决于做多还是做空) ,那么下一个趋势因子目标位被达到的几率就要减少50% 一一具体而言,价格投射的两个水平分别是1.0834 和0.9722 。这种特别情况只在价格于当天确认了水平1 但收盘价却没有达到时。这些规则也存在一种例外情况。由于一些期贷市场的报价不是整数,而是含有多位小数,比如外汇期货市场,那么就一定要对趋势因子(Trend FactorTM) 作出调整,在原来0.9444 的基础上增加一位,即0.99444 ,而1.0556 也变成1.00556 。

我发现由趋势因子投射而来的支撑和阻力水平常常异常准确(见图2.18 ) 。遇到价格在当天接近一个趋势因子水平或者甚至超过这个水平,但是最后趋势却反转的情况一点也不奇怪。但是,价格一旦收盘时超越了某个水平,往往就会朝下一个水平前进。运用这个方法获得成功的关键在于,参考点的正确选择以及趋势因子的正确运用。在本章前面讨论过的确认指标,也能很好地适用于预期突破有效性的确认。