☆“区块链”策略
1.“区块链”策略基本概念
任何资产价格涨跌的K线图,都可以分为横盘震荡的“区块”,及突破震荡区间后形成的趋势“链”。我把它形象地称为“区块链”,这跟IT领域里的区块链没有任何关系,只是一个化繁为简的形象比喻罢了。以此为基础,可以衍生出更加强大的“区块链”策略。
例如,牛市收益率下行的过程,一定是由区间震荡和向下突破组成的,也就是说,收益率下行的过程,是由一段段的“区块”和“链”组成的。每一段区间的阻力位和支撑位都是可以根据历史数据画出的,我们可以通过这些市场自然形成的阻力位和支撑位,把“区块”画出来。当收益率顺利向下突破阻力位时,我们就假设趋势延续,利率还要继续下行,并挑战更低的阻力位,以此类推;当收益率受到阻力并向上回调时,又会有支撑位,如果向上突破支撑位,就假设还会向上并寻找新的支撑位,直至回调受阻(见图1-1、图1-2)。为什么是“假设”?因为任何策略都是一个概率,任何操作都是一次尝试。对了,持有;错了,止损。
图1-1 “区块链”策略简要示意图
图1-2 “区块链”策略实盘示意图(十年国开债)
容易形成阻力位或支撑位的区间和点位有:①窄幅横盘震荡区;②成交密集区;③阶段性最高点或最低点;④整数点位。
确立区块上下限有几个原则:
(1)先找最近的阶段性最高点和最低点,然后再往前推,越是多个历史重要点位重合,区块上下限的有效性就越强。
(2)结合人的心理,一般取5的整数位,如3.55%、3.60%、3.95%、4.00%、95%、100%等。
(3)如果有多个历史最高点或最低点相差在5bp以内,可归到一个阻力位或支撑位;如果正好在5、0的整数位附近,就取5、0的整数位。
2.“区块链”对趋势的划分
(1)用“区块链”划分季节
夏天即牛市,泛指利率下行、价格上涨的趋势,空间有大有小。后一个独立区块的区间上限不能高于前一个区块的区间下限,即区块不重合。此处的上限、下限均指债券收益率,后同。
冬天即熊市,泛指利率上行、价格下跌的趋势,空间有大有小。后一个独立区块的区间下限不能低于前一个区块的区间上限,即区块不重合。
上述“独立”,是指区块区间不重合、脱离粘连、中间有“链”。
(2)“趋势改变-趋势反转”的分类
1)区块内破
举例说明,在收益率趋势性下行的过程中,自然震荡形成区块之后,如果收益率向上突破了区块的上限,那就说明“区块翻越,趋势反转”了(见图1-3)。收益率向下突破下限同理(见图1-4)。
图1-3 向上区块内破
图1-4 向下区块内破
2)V字外破
举例说明,在收益率趋势性下行的过程中,如果市场在突破区块下限后,并没有在新的空间上形成新的区块,而是V字掉头上行,向上突破前区块的下限,就代表“区块翻越,趋势反转”(见图1-5)。收益率向下突破上限同理(见图1-6)。
图1-5 向上V字外破
图1-6 向下V字外破
在牛市中,区块顶部是下降的;在熊市中,区块底部是抬升的(均指债券的收益率的变化,价格则相反)。而且,按照“区块链”策略的定义,在趋势性行情中,回撤的最大点位不能进入到前区块区间,一旦刺穿就代表“区块翻越,趋势反转”。
在一波大的趋势中,回调幅度超过20bp的中幅调整为一个“区间震荡”。在大牛市的下行趋势中,每一波回调的最高点位不会穿越上一次区间震荡的下限。如果开始宽幅横盘,形成大区块,那就代表趋势减弱了,市场可能进入了“秋天”的横盘行情,这个时候就需要拿分析框架体系中的各个信号对市场做一次“体检”,以此来进一步分析确认。当然,即使“区块链”策略和分析体系均确认“秋天”到来,也可能会有变化。例如,2015年上半年,债市已经进入“秋天”横盘行情,但6月份的股市大跌让债牛再度开启;2019年,债市全年处于“秋天”行情;2020年的新冠疫情让央行再度放水,债牛再次开启。所以,要抛弃任何形式的预测,因为我们完全无法预测“黑天鹅”什么时候出现,我们能做的,只有顺大势去应对。如果收益率向上自我突破了“秋天”这个大区间震荡的上限,那就代表“秋去冬来”,即“区块翻越,趋势反转”;而如果向下自我突破了大区间震荡的下限,那就代表“夏天”趋势延续,之前的震荡只是夏天里的一次坏天气而已。
3.“区块链”策略基本原理
在人性弱点“涨了,有恐慌”“跌了,有希望”的驱动下,大家总是在信号还没有出现时,就按捺不住自己的情绪,去抢顶,去抄底。我们可以运用“区块链”策略,来抑制抢顶和抄底的冲动。
“区块链”策略的原则是:不预测,只应对。这需要我们等待,让市场来告诉我们趋势的开始和结束,而不是自己去臆想。无论是上行的趋势,还是下行的趋势,在开始和结束之前,绝大多数时候都会先震荡,即形成W底或M顶,或者上下震荡次数更多的区块,然后才会再次选择方向。
先说下行趋势的W底。在收益率下行后刚开始阴上时,不要着急卖出,因为这可能是下行趋势中的一次假调整,就像2018年11月下旬,国债收益率短暂回调后继续下行。如果一回撤便卖出,就会踏空后面的行情。另外,如果收益率真的见底了,第一次调整只是W底的左半部分,而这一次调整不是用来交易的,是确认底部波动区间用的,即W底左侧不是用来做交易的,而是用来给区间定盘的,后面要拿这个确认的区间来画出W底的上下阻力线。在后面的行情中,如果收益率第二次下行时并没有突破W底左侧形成的区块下限,即收益率没有再创新低,就说明多头仓位未被证明正确,此时只要收益率由区间下限开始阴上,就先试盘性卖出做空;如果收益率继续上行,并向上突破区块上限,就说明试盘性空头仓位被证明正确,就要在盈利仓位上加仓,即加仓卖出做空(见图1-7);而如果收益率向下突破区间下限,就说明下行趋势的调整未被证明正确,就要空头平仓做多。
图1-7 W底操作示意图
对于M顶,其左半部分同样不是用来做交易的,而是用来给区间定盘的,即用来确定区块区间上下限的,具体操作见图1-8。
图1-8 M顶操作示意图
以上是基本操作策略,图1-9、图1-10所示是衍生组合策略。
图1-9 M顶衍生操作示意图
图1-10 W底衍生操作示意图
为防止假突破造成频繁操作、左右打脸,有以下几点操作细节:①定盘区间取最高价、最低价;②突破点位取收盘价。
收益率区间下限支撑住向上,就试盘卖出做空,突破上限就加仓做空,未突破又掉头就平仓。
收益率区间上限支撑住向下,就试盘买入做多,突破下限就加仓做多,未突破又掉头就平仓。
所以,无论是一波大的趋势性牛市行情,还是一波中幅的阶段性下行,都没必要犯“涨了,有恐慌”的人性弱点错误,完全可以让市场告诉你底部在哪里,因为市场较少发生V字反转。市场会先探出个底来,再掉头下来进行二次甚至三次探底。我们真正需要的是,在第二次或第三次波动突破这个区间时,根据第一次形成的区间,做具体的决定:向上突破上限就卖出做空,向下突破下限就买入做多。即使发生了V字反转,也可以参考前一区块来判断区块是否翻越,并做出相应的操作。
例如:2014~2016年的大趋势性行情可以分为两段,2014年1月~2016年1月趋势性牛市的“夏天”行情,2016年1~10月横盘震荡的“秋天”行情。当收益率在“夏天”中狂奔时,坐稳扶好,满仓后安心持仓等待,不要犯人性弱点错误,整天诚惶诚恐地想落袋为安,要等待市场告诉你底部在哪儿。不需要你自己猜底部在哪里(这也是“不言顶,不测底”原则的基础),市场会告诉你的。在2016年1月十年国开债收益率探底3.0%之前,有谁能真正想到那波牛市会那么疯狂地到达这个位置。如果根据此前“牛一年,平一年,熊一年”的历史规律,那轮趋势性牛市在2014年底就应该结束了。但那波牛市却打破历史规律,牛了整整两年,利率底部一次次打破人们的预期,以至于当时某大券商卖方旗帜鲜明地喊出“零利率”。不过就当大家以为中国真的要走向零利率时,熊市反而来了。经此一役,我把“不言顶,不测底”的原则纳入了自己的投资体系。
回到前面的例子,2016年1月份利率债基本见底,2016年4月份的中幅调整,两者完成了“秋天”里区间上下限的正式确认。那么,在不考虑分析框架体系中季节信号预警的前提下,仅根据“区块链”季节趋势划分原则,最晚可以在2016年12月6日,十年国债收益率上破于2016年1~4月形成的“秋天”区间的上限时(发生了区块翻越),正式确认趋势性熊市到来(见图1-11)。虽然这比真正的拐点晚了一些,但也可以作为确认“秋去冬来”的一个非常重要的技术信号。回过头来,可以用分析框架体系中的其他季节信号来加以理解和进一步确认。
当然,也确实有V字或倒V字直接反转的,遇到这种情况,我们不能傻傻地等待区间自然形成,而要事先找到历史上的阻力线,根据能否突破该阻力线,做出相应的买卖抉择。假设市场并没有形成M顶,而是倒V字直接掉头向下,如果我们一直等待M顶的形成,将错失很多入场的机会。还有一种情况是,行情既没有自然形成M顶或W底,又没有到达事前找到的阻力线,而是直接倒V字反转,但在到达阻力线之前,就开始横盘震荡,形成震荡区间,也就是没有在顶部形成区间,而是在下行一段但又未到达阻力线之前,形成了波动区间,这时,就应该以新的区间为基础,画出上下限,以此为依据,在突破上限或下限时,做出相应的买卖操作。所以,这需要我们有三手准备:事前,根据历史数据或区间,找到阻力线;事中,等待市场自然形成顶部的波动区间;事后,在V字反转后、遇到阻力线前,形成区间震荡。
图1-11 十年国债历史“区块链”图
☆区块取整法与区块实值法
在确定区块区间时,为避免频繁左右打脸,收益率就取两位数,以5bp为步长,尾数只取0或5,超出5的取0,超出0的取5。
例如:收益率下行最低至3.09%,下行超过了3.10%,那么下限就取3.05%;收益率下行最低至3.03%,下行超过了3.05%,那么下限就取3.00%。
同样,收益率上行最高至3.61%,上行超过了3.60%,那么上限就取3.65%;收益率上行最高至3.58%,上行超过了3.55%,那么上限就取3.60%。
当然这种取整的区块定位法,只适用于确定最后的入场、出场位,并不是唯一的选择,也可以采用取实际的最低、最高点的方法。这两种方法各有利弊,取整法容错空间略大,可减少左右打脸次数,却可能多付出一些容错观察成本;实际点位法更加精确,可使入场、止损及时,没有额外的观察成本,却可能增加左右打脸的次数。不过两者也不矛盾,可以用于确定第一道和最后一道入场、止损线。
另外,要用最活跃的券来确定区块区间。当市场不活跃时,市场就容易出错。在实际交易中,十年国债现券并不是最活跃的,这就导致其并不能有效、真实、充分、准确、及时地反映市场中的所有信息和情绪。因此,对于区块区间的确定,不能仅看十年国债,还要参考国债期货以及十年国开债,这样“区块链”原则才能更加有效。