阶段 I/第 01 章/本章导读

Aa
INDEX
01

本章重点 · 成交与法则

成交、筹码与三大法则

进入正文一笔成交是怎么发生的

第1章 成交、筹码与三大法则正文

1.1

一笔成交是怎么发生的

真正的市场不在那个数字上,在它的两边。任何时刻,交易所的服务器里都存着一张表:左边是所有还没成交的买单,右边是所有还没成交的卖单,每一档价位后面跟着这个价位上堆了多少手。这张表叫挂单簿(order book),它的纵深叫市场深度(market depth)。价格是这张表最上面那两行碰撞出来的结果,而不是相反。

举一个具体的。某只股票,卖一 50.02 挂着 800 股,卖二 50.03 挂着 1,200 股,卖三 50.05 挂着 400 股;买一 50.00 挂着 600 股,买二 49.99 挂着 2,000 股。50.00 到 50.02 之间那两分钱是价差(spread),是一片空地,没有人在那里等着成交。

现在有人想买这只股票。他有两种办法,这两种办法的区别,是理解后面所有内容的起点。

第一种,他在 50.00 挂一张买单,排在原来那 600 股的后面。他不着急,愿意用时间换价格。接下来如果有人主动往下砸,砸穿了前面排队的 600 股,就轮到他成交,他在 50.00 买到了货;如果价格从此往上走,他这张单子会一直挂在那里,什么也没买到。这是限价单,他是被动的一方。

第二种,他直接下一张市价单,买 1,000 股。系统立刻把卖一那 800 股全部吃掉,成交价 50.02;剩下的 200 股接着吃卖二,成交价 50.03。他确实拿到货了,但他实际付出的均价是 50.022,高于他下单时看到的 50.02。这是市价单,他是主动的一方。

一笔成交的两边,永远是一个着急的人和一个愿意等的人。这个不对称是市场里全部信息的来源。愿意等的人用价格换确定性,但不一定能成交;着急的人用价格换时间,一定能成交,但要付出价差和滑点。谁在着急,什么时候着急,着急到什么程度,这些都会在价格和成交量上留下形状。

价格是怎么动的,到这里也清楚了。刚才那一千股买完之后,50.02 这一档没了,50.03 只剩 1,000 股,屏幕上的最新价从 50.00 附近跳到了 50.03。价格上涨这件事,在物理层面就是主动买方把上方挂着的卖单一档一档吃掉,成交价被迫往上滑。下跌是同一件事的镜像。价格不会自己动,它每移动一分钱,都对应着某个人主动付出了代价。

由此得到一个后面要反复用到的判断方式。看到价格涨了,不能直接推出“买的人多”。能推出的只有一句:在刚才那一段时间里,主动买进的量超过了上方挂着的卖量。这两句话听起来差不多,差别在于后一句里有两个变量,前一句只有一个。同样是买进一万股,在挂单厚的地方价格可能纹丝不动,在挂单薄的地方能把价格顶上去两个百分点。市场里大部分的误读,都发生在把一个两变量的问题当成一个变量来看。

价格走了多远,同时取决于推的人有多用力,和被推的东西有多重。这两样必须一起看,只看其中一样,得到的结论一定是残缺的。第三大法则努力与结果,讲的就是这件事,只不过它讲的是一整段行情的尺度,而不是一笔单子的尺度。

还有一件事需要先说清楚:挂单簿是可以撤的。挂在那里的单子只代表某个人此刻的意图,而意图随时可以取消。有人会挂一大堆单子专门给别人看,价格一靠近就撤掉;有人会用冰山单(iceberg order)把真实的量藏起来,屏幕上只显示一小部分,吃掉一层马上补上一层。挂单簿是意图的一个截面,而且是一个可以伪造的截面。成交不一样,成交是已经发生的事实,钱和货已经换了手,撤不回去。

威科夫方法以成交价和成交量为主要依据,而不是只看挂单。挂单反映尚未成交的意图,可能被撤销;成交量记录已经发生的换手规模,方向仍需结合价格判断。

最后一笔成交是收盘价。它之所以重要,不是因为它比当天其他几万笔成交更真实,而是因为一天结束的时候,双方都已经做完了当天能做的全部事情,最后一笔落在当天区间的哪个位置,说明这场拉锯到收工时是谁站住了脚。收在最高附近,是买方拿住了全天的成果;收在最低附近,是卖方把当天涨上去的部分全部收了回来。同一根 K 线,同样的最高最低,收盘位置不同,含义可以完全相反。

1.2

一个大资金的处境

你手上的量是它日均成交量的百分之四十。这个数字意味着什么,把上一节那张挂单簿放大来看就明白了。

如果你直接下一张两百万股的市价买单,系统会从卖一开始,一档一档往上吃。头几万股可能只推高一两分钱,再往上,挂单越来越薄,价格开始加速上跳。等到你的单子成交完,价格可能已经比你下单时高出百分之五到百分之十,而你的成交均价就落在这段上涨的中间某个位置。你多付出去的这一部分,叫冲击成本(impact cost)。

冲击成本还有第二层,比第一层更贵。你的单子吃掉了上方五档、十档、二十档的挂单,这个动作是所有人都看得见的。原来准备在 50.05 卖出的人,看到价格一路冲到 52,会把单子撤掉,改挂到 53;原来准备买的人,看到有人在不计成本地扫货,会抢在你前面成交,然后等着卖给你。你越往上买,愿意卖给你的人越少,想跟你抢的人越多。第一层冲击成本来自挂单簿的厚度,第二层来自别人对你的反应,而后者会随着你的动作放大。

再加上第三件事:你今天买完两百万股,明天你还要能卖掉。而卖出的处境比买入更糟——市场往下走的时候,下方的买单会主动撤退,深度会比上涨时薄得多。你在建仓的时候就必须替出货那一天算好账。

所以一笔大资金的处境,可以归结成三条很硬的约束。

第一,他不能急。他的量必须拆开分散到很多天、很多个价位上去成交。两百万股按每天不超过当日成交量的百分之十来做就是二十个交易日以上,中间还要留出不动手的日子。这个时间尺度和散户的时间尺度完全不同,也是交易区间往往一横就是几个月的直接原因

第二,他需要在对手方愿意卖出时成交。市价单会主动消耗挂单,并承担价差和冲击成本。若目标是降低冲击成本,可以把限价买单挂在下方,等待主动卖单成交。对手方的卖出意愿会受价格、持仓成本和风险约束影响,因此建仓过程通常需要分散到不同时间和价位。

第三,他必须知道自己的均价。他不是在某个价位买了一笔,他是在一个价格带里买了几十笔,这几十笔的加权平均决定了他后面所有的行为。价格回到他均价之下,他账面亏损,同时也意味着他还没有把仓位建完就被推到了不利的位置;价格离开他的均价往上走出足够的距离,他才谈得上盈利,才谈得上考虑什么时候开始把货交出去。

这三条约束是全书的支点。往后所有关于结构、事件、量价的判断,追到底都是在回答同一个问题:那个必须分批、必须等别人卖给他、必须守住自己均价的人,现在做到哪一步了。

顺带解决一个常被搞混的问题。上面这套推理不依赖任何人的“操纵”。就算市场上根本没有单一的大玩家,只有几十家机构各自按自己的模型分批建仓,上面三条约束依然成立,因为它们来自流动性本身的物理性质,不来自谁的主观意图。这也是为什么区间形态在完全没有人协同的市场里同样会出现。

反过来说,正因为约束来自流动性,市场的深度越浅,这套逻辑的表现越显眼。同样是两百万股,放在一只日均成交五千万股的大盘蓝筹上,冲击成本可以忽略不计,区间也就不需要横那么久;放在一只日均成交五十万股的中小盘上,这个量根本做不进去。判断一个结构是否具有代表性,先看这只标的的市场深度是否满足这一机制的流动性前提。

1.3

浮动筹码

假设某只股票现在是 50 元。持有它的人有几十万个,但对于“会不会在 50 元附近卖出”这个问题,他们的答案千差万别,而差别几乎全部由一件事决定:他是在什么价位买的,买了多久了。

有人是 48 元买的,拿了三个星期,现在浮盈百分之四。这笔盈利不多不少,正好处在最难受的位置,再涨一点他想跑,再跌一点他也想跑。

有人是 62 元买的,被套了百分之十九,扛了半年。他现在唯一的念头是回到 62 元附近解套走人。在 50 元这个位置,他不会卖,但只要价格反弹到 60 上方,他一定卖。

有人是 12 元买的,拿了六年,这笔仓位在他的账户里是压舱石。50 元、40 元、70 元对他来说都不构成卖出的理由。

还有人是用两倍杠杆在 51 元买的。他离强制平仓只有一段不长的距离,价格往下走百分之十几,他卖不卖已经不是他自己能决定的事。

这四个人手里的股票在交易所的记录上完全一样,但它们在市场上的性质完全不同。第一个人和第四个人手里的股票,是随时可能变成卖单的;第三个人手里的,短期内根本不会出现在市场上。前一类叫浮动筹码,后一类不属于浮动筹码。

一只股票在某个价格区域里到底有多少浮动筹码,决定了这个区域有多难走过去。上方浮动筹码密集,价格每往上抬一点就会遇到成片的卖出,涨势会一次次被压回来;上方几乎没有浮动筹码,同样的买盘可以把价格轻松抬起来。这就是“阻力”这个词真正的物理含义——它不是图上画的那条线,是那条线附近躺着的、随时准备卖出的筹码。

于是那个大资金的任务可以重新表述一遍:他要做的不是“把价格买上去”,而是先把这个价格区域里的浮动筹码清理干净。清理的办法有两个,通常混在一起用。

一个是接。价格横在那里,谁卖他就接谁的,一天一点,接上几十天。第 3 类和第 4 类的持有人陆续把货交出来,这些筹码从随时会卖的人手里转到了不会卖的人手里。

另一个是吓。价格横久了没有起色,会磨掉一批人的耐心;再往下破一破前面的低点,把停在下面的止损单一次性触发出来,又能收走一批。这两个动作的目的完全一致:把浮动筹码换成不浮动的筹码。

理解了这一层,交易区间末期的一个现象就不再需要死记硬背了。区间走到后半程,成交量会明显萎缩,价格的波动幅度也会收窄。原因不是“市场没人关心”,而是想卖的人已经卖得差不多了。手里还剩下筹码的,要么是不打算卖的长期持有者,要么就是刚刚把货收走的那一方。可卖的东西少了,成交自然就小了。

同一个道理反过来解释了后面两件事,这两件事在实战里的权重都很高。

第一件是 Spring 为什么有效。价格跌破区间下沿,触发一批止损,卖压倾泻出来,可是几天之内价格就回到了区间里面。这说明那批被打出来的浮动筹码被人接走了,而且接得干净利落。跌破之后如果没人接,价格会继续往下;有人接,而且接完马上把价格拉回来,说明下方有一个不在乎多花这点钱、只在乎拿到货的买方。

第二件是派发为什么必须在高位、必须在人多的时候完成。大资金要把两百万股交出去,需要有足够多的、愿意在高位接手的人。这样的人只在价格创出新高、消息面热闹、成交量放大的时候才会大量出现。所以派发区间的特征和吸筹区间正好相反:吸筹的末期没人说话,派发的末期人声鼎沸。前者是把浮动筹码收进来,后者是把筹码变成浮动的,交到最容易被吓跑的那群人手上。

日常盯盘里,浮动筹码的多少没有一个直接可读的数字,但有几个替代的观察角度。价格在某个区域反复横盘的时间越长、累计成交量越大,这个区域换手越充分,套在里面的人越少;价格从一个区域快速拉走、几乎没有成交,这个区域下次回来的时候,上方套牢盘会成片出现。成交量分布(12.2)把这件事画成了图,一个高成交量节点就是一片换手充分的区域,一个低成交量节点就是一片几乎没人换过手的真空。

1.4

强手与弱手

需要先排除一个误解。这两个词跟聪明不聪明没有关系,跟资金大小也不完全对应。它描述的是处境:一个人在当下这个位置上,还有多少余地。

强手的处境是:仓位相对于他的资金不算重,没有杠杆或者杠杆很轻,持仓成本明显低于现价,进场的时候就想好了什么情况下走,而且他的时间尺度足够长,价格横上三个月他也不难受。这样的人不会被一次下跌逼出来,因为下跌既没有打穿他的成本,也没有触发任何强制的动作。

弱手的处境正好相反:仓位相对于资金偏重,或者用了杠杆;持仓成本贴着现价甚至高于现价;进场的理由是价格已经涨了、或者听到了某个消息,因此也不知道什么情况下该走;时间尺度很短,三天不动就开始怀疑自己。这样的人在下跌里必须卖,不是因为他判断错了,是因为他扛不住。

同一个人在不同时刻可以是强手也可以是弱手。用合理的仓位在低位买入并且拿住的人是强手;同样这个人在高位追加了三倍的仓位,他立刻变成了弱手。所以这不是给人贴标签,是描述一笔仓位当下的状态。

把这对术语和前两节接起来,威科夫方法的全部工作可以用一句话概括:判断筹码正在从谁手里转到谁手里。

筹码从弱手流向强手,叫吸筹(accumulation)。它发生在下跌之后,价格已经把弱手折磨了很久,卖出的人是在痛苦中卖的,买入的人是有计划地买的。

筹码从强手流向弱手,叫派发(distribution)。它发生在上涨之后,价格创出新高,买入的人是在兴奋中买的,卖出的人是有计划地卖的。

这两个过程都不可能在一天之内完成,都需要一个价格区域和一段时间。这就是交易区间为什么是威科夫方法的核心对象。它是筹码换手的场所,趋势只是换手完成之后的结果。

麻烦在于,筹码在谁手里这件事没有办法直接看到。持仓数据要么不公开,要么滞后一个季度以上,等你拿到手的时候用处已经不大。能看到的只有价格和成交量。所以整套方法真正做的事情,是用价格和成交量去推断筹码的归属,而三大法则就是这个推断的工具。

推断的时候有三个角度特别管用,先在这里点出来,后面每一章都会用到。

下跌时的成交量。同样是跌,跌的时候量放得很大,说明卖的人多、而且是在恐慌中卖的;跌的时候量反而缩小,说明该卖的已经卖完了,剩下的人不打算在这个价位交出筹码。后一种情况下,价格的下跌是买方不追、而不是卖方在砸。

反弹时的成交量。跌完之后的反弹,如果量能明显放大、涨幅可观,说明有真金白银在接;如果反弹有气无力、量很小,说明只是卖压暂时消失,并没有人真的在买。

价格对坏消息的反应。同样一条利空,价格跌下去很快收回来,甚至根本不跌,说明这个位置上的持有人不为所动;价格跟着一泻千里,说明持有人心里本来就没底。消息本身不重要,市场对消息的反应才是信息。

这三条都不是独立信号,需要放在同一段结构中,并与前后的价格行为对照判断。单独使用其中任何一条,都不足以形成结论。

1.5

成交量到底记录了什么

成交量是这套方法里唯一的第二个变量,所以有必要把它的性质弄得非常清楚,清楚到能自己推翻自己的错误直觉为止。

这一点推翻了一个非常普遍的直觉。“今天放量,说明有资金在进场”——这句话在字面上就不成立。今天放量,同样可以说成“有资金在离场”,因为进场的量和离场的量必然相等。放量说明的只有一件事:今天的换手规模大。至于换手完成之后价格是高了还是低了,那是价格自己的事。

量回答的是这一次交战有多激烈,方向由价格的收盘位置回答。把放量当作看多信号,是全部量价误读里出现频率最高的一种,而且它有很强的自我强化能力。上涨行情里确实经常放量,所以这个错误的直觉会被反复“验证”,一直到某一次放量下跌里付出代价为止。

不过成交量虽然没有方向,成交本身是有结构的。回到 1.1 里那个不对称:每一笔成交都是一个着急的人和一个愿意等的人之间的交换。同样的一万手换手,可能是主动买单打上去吃掉了卖方的挂单,也可能是主动卖单砸下来吃掉了买方的挂单。日线上的那根量柱把这两种情况混在一起了,但它们在盘口和逐笔成交里是分得开的,第 13 章的订单流工具做的就是这件事。

至于日线量柱本身,还有一个容易忽略的局限:它是一整天的总和,不告诉你这些量集中在什么时候。同样是一亿股,可能是开盘半小时里成交了七千万、后面一整天死气沉沉,也可能是全天均匀分布,还可能是尾盘十五分钟集中爆发。这三种情况的含义相差很远,但在日线图上它们长得一模一样。所以当日线的量价关系读起来矛盾的时候,往下切一层看分时的量分布,经常能直接解开。

成交量的大小只有相对意义。绝对数字本身没有任何信息——一只股票一天成交三百万股是多是少,取决于它平时一天成交多少。判断量大不大,至少要放在三个尺度上比:和它自己最近二三十天的平均比,和最近同方向的几根 K 线比,和这一段结构里前几个同类事件比。第三个尺度最重要也最常被跳过:区间里第二次探底的量和第一次探底的量之间的关系,比这两次探底各自的量是多少有用得多。

不同市场的成交量口径和可观察范围差别很大。使用这套方法前,先确认数据来源与统计范围;换到另一类市场时,需要相应调整成交量判据。

指数期货这类所有成交都汇总到单一撮合中心的品种,成交量是完整而且真实的,前面讲的一切可以直接用,这是量最干净的地方。

美国上市的股票不一样,成交分散在几十个场所:多家交易所、几十家另类交易系统、还有券商内部的自成交。你在行情软件上看到的是合并之后的数字。关于这件事流传最广的一个说法是“暗池的成交量不计入”,这个说法不对——另类交易系统的成交必须向 FINRA 的成交报告系统申报,这些量会进入合并行情带,也会体现在日线的量柱上。真正造成失真的是另外三件事:暗池成交在盘前不公开,所以你在盘中看不到它;申报之后场所归属被抹掉,你分不清哪些成交发生在交易所内的公开撮合上;零售订单被券商大量内部化,这部分成交虽然进了统计,但它们从来没有和公开挂单簿发生过接触。结论是量的绝对值可用、相对比较可用,但用盘口深度去反推成交去了哪里,在美股上是不成立的。

现货外汇和现货黄金这类通过经纪商交易的品种,根本不存在中央撮合,图上那根量柱记录的是这段时间里价格变动的次数,不是成交手数。供求法则在这些市场上一样成立,但你失去了直接观察它的工具。可行的办法是把价格结构和成交量证据拆到两个标的上:结构看现货,因为它的价格连续、没有到期和换月;量看同一底层资产的期货合约,因为那里有真实的成交手数。这个做法的完整细节在第 11 章。

加密市场的问题是量分散在几十家交易所,而且各家的口径和真实性参差不齐。取量的时候要么用单一深度最好的场所并且始终用它,要么用一个可信的聚合口径,最忌讳的是今天看这家明天看那家,那样得到的量根本没有可比性。

1.6

供求

问题是“力量”这个词没法直接测量。能测量的是价格走了多远,和这段时间里换了多少手。把这两样放在一起,就能推出一些单看一样看不出来的东西。

推理的方式始终是同一个:要产生眼前这个组合,市场上必须发生什么。这个问法的好处是它不依赖记忆,只依赖 1.1 里讲过的撮合机制,所以任何一种组合,哪怕是没见过的,也可以现场推出来。

先看一个简单的。价格大幅上涨,同时成交量很大。要产生这个结果,必须有主动买单持续地吃掉上方的挂单,而且吃的过程中不断有新的卖方挂单进来接,否则成交量做不上去。所以结论是:买方在主动进攻,而且卖方在有序地退让。这是一次真实的推进。

再看一个不那么直观的。价格几乎没动,但成交量特别大。要产生这个结果,必须有一方在大量地主动成交,而另一方在同样规模地被动承接,两边的力量恰好抵消,所以价格停在原地。急的人一直在花钱,不急的人一直在收钱,而价格纹丝不动。这个组合是判断吸收的核心依据,位置决定了它的含义:在低位出现,接的是买方,那是有人在低位收货;在高位出现,接的是卖方,那是有人在高位派货。同一个形态,两个相反的结论,区别只在它出现在什么位置上。

第三个例子。价格大幅下跌,但成交量很小。要产生这个结果,只需要少量的主动卖单,加上下方几乎没有挂单来接。所以结论是:不是卖方有多强,是买方根本不在场。缩量下跌看起来吓人,实际上说明的是买盘缺席,而不是卖压沉重。缺席的买盘随时可以回来,一旦回来,价格可以很快被推回去,因为下跌过程中并没有真正的卖压被消耗掉。这也是为什么缩量下跌经常出现在一段跌势的末段。该卖的已经卖完了,剩下的只是没人接。

价格有涨、跌、平三种状态,成交量有放大、萎缩、常态三种,交叉起来是九种组合。逐条去记这九条没有必要,因为它们全部来自三条更简单的判断,而这三条判断本身可以互相推导。

第一类是一致的,量和位移方向相符。放量上涨、放量下跌属于这一类,前面已经推过:进攻的一方确实在花钱,防守的一方确实在交出筹码。常态量收平也属于这一类,它说明双方规模相当、谁也没占到便宜,是区间换手的标准形态,不提供方向信息。这一类最容易读,信息量也最低,因为它只是确认了正在发生的事。

第二类是量大而价格不动,这一类的信息量最高。放量滞涨、放量滞跌、放量收平都属于此。进攻的一方付出了全部努力,防守的一方全盘接了下来,于是价格停在原地,这就是吸收。放量收平是这一类里最极端的一种,双方都倾尽全力而净结果为零,它出现在趋势末端是反转的候选,出现在区间内部只是一次集中的换手。

第三类是量小而价格大动,说明市场是空的。缩量上涨、缩量下跌属于此,它说明的不是进攻方有多强,而是防守方根本不在场。这一类最容易被读反。缩量上涨的道理和缩量下跌一样:它可以走得很久,但因为没有消耗掉任何卖盘,所以随时会被新出现的供给打断。

还有一种需要单独提一句的是缩量收平:双方都缺席,市场对这个价位毫无兴趣。它出现在趋势中段说明燃料不足,出现在区间中段则说明换手已经接近尾声,能卖的都卖完了,能买的也买完了。

九种组合可以列成一张表备查,但真正需要记住的只有一句话:量大而价格不动,说明有人在承接;量小而价格大动,说明没有人在场。其余七种都可以从这一句加上位置信息推出来。

资料表

表格 01

手机端将按各列内容分项显示

表格 01
放量缩量常态量
上涨真实推进真空上涨,卖方缺席正常推进
下跌真实推进真空下跌,买方缺席正常推进
收平吸收或决战,位置定含义无人问津区间换手常态

看到一根 K 线的时候,按下面的顺序走。第一步看收盘价压在哪里,把这根 K 线的振幅三等分,收盘落在上三分之一说明买方控制了收盘,落在下三分之一说明卖方控制了收盘,这一步确定的是方向。第二步看量,这一天的换手规模有多大,这一步确定的是规模,不是方向。第三步和最近同方向的 K 线比,单独一根 K 线的量是大是小没有意义,必须放进序列里,而且上涨的 K 线要和上涨的比,下跌的要和下跌的比。第四步对照结构位置,这根 K 线出现在区间边界、趋势中段还是趋势末端,同一组价量特征在不同位置上的结论可以完全相反。

四步走完才有结论。只看价格或者只看量,得出的都是片面的判断。

顺便说一件在实战里权重不低、但常被忽略的事:K 线的振幅比实体更能说明问题。同样收平的两根 K 线,一根振幅很宽、上下影都很长,一根振幅很窄、几乎没有影线,配上同样的成交量,含义完全不同。前者说明这一天双方在很大的价格范围里反复交手,最后打成平手;后者说明双方根本没怎么交手,价格自始至终就没离开过一个很小的范围。宽振幅收平出现在趋势末端是重要信号,窄振幅收平只是一天无事发生。

1.7

因果

没有多少意义。两百万股赚两块钱是四百万,听起来不少,但他为这笔仓位付出的是两个月的时间、一笔不小的资金占用,以及后面出货时同样要承担的冲击成本。更要命的是,两块钱的空间根本不够他把货卖出去。他一开始卖,价格就会跌回 50 以下。

一笔大仓位要能兑现,价格必须走出和这笔仓位相称的距离。仓位越大,需要的距离越远。这就是因果法则的全部内容:区间里完成的换手规模决定了后面趋势能走多远。区间是因,趋势是果。

这条法则的方向经常被人搞反。常见的直觉是“横久了要变盘”,把横盘看成一种等待,把趋势看成一个突然到来的事件。实际的因果关系正好相反:趋势不是突然到来的,它是区间里那两个月工作的结果。区间不是在等待什么,它就是工作本身。趋势只是把这份工作的成果兑现出来。

那么怎么衡量因有多大。最直接的答案是区间里的累计成交量,换手了多少,就是有多少筹码转移到了新的持有人手里。但累计成交量在实际使用中有个麻烦:它是一个绝对数字,不同标的之间没法比,同一个标的在不同时期也不好比。

威科夫用的办法是数横向的宽度,而且是在点数图上数。这个选择需要解释一下,因为它是全书里最容易被当成“某种规矩”来死记的一处。

日线图的横轴是时间。区间横了六十天,横轴上就是六十格,可是这六十天里价格可能一直贴着下沿磨,也可能在上下沿之间来回穿了十几趟。这两种情况的换手规模差得很远,但在日线的横轴上占的宽度一样。

点数图的横轴不记时间,它只在价格发生了足够大的反向移动时才新起一列。所以点数图上的横向宽度记录的是价格在这个价格带里来回穿梭了多少次。穿梭一次,就是一批筹码从一群人手里换到另一群人手里;穿梭得越多,这个价格带的换手越充分,因也就越大。用点数图的横向格数去量因,量的是换手的次数,而不是耗掉的天数。

横向宽度只是换手的代理变量。判断一个区间的因是否充分,需要结合点数图的横向宽度、区间内的累计成交量和区间高度。三项同时扩张时,因的判断权重上升;横向较宽但成交量持续偏低时,不能据此确认存在持续收货;区间窄而短、成交量却异常密集时,则需要考虑快速换手的可能。

由此得到三条可以直接用的推论。

因大果大。一个横了八个月、换手充分的底部,后面走出的趋势通常远超过一个横了三周的底部,而且趋势中途的回撤更浅、更容易持有。

因不足,果也不足。如果一个区间的横向宽度和成交量都不够,即使价格突破了上沿,也很难走远,通常表现为突破之后走不了多久就回落,甚至直接跌回区间。判断突破真假的时候,先看它背后的因够不够大,这一条比看突破那天的量更可靠。

果远大于因,说明中途有新的因。一段趋势走的距离远远超过了起点区间能解释的范围,通常是因为途中出现了新的横盘,在那里完成了又一轮换手。这种中途的横盘叫再吸筹(reaccumulation),它是新的因,应该单独计数。

因和果对不上的情况有三种,值得分开看。

第一种,因被后面的区间接力了。目标位没到,价格先横了下来,然后从这个新的区间里继续往上。这不是失败,是分段兑现,原来的目标依然有效,只是路径变长了。

第二种,因被消息提前透支了。一个尚未走完的区间遇到重大的外部事件,价格直接跳空走掉,把本该慢慢兑现的空间一次性走完,之后长时间没有后续。这种走法的果虽然到了,但过程里没有 LPS 之类的回踩,很难参与。

第三种,起点数错了。这是最常见的,也是最该先怀疑的。计数的起点定在哪里,直接决定了目标位差多少,而起点的确定依赖对结构的判断——如果结构本身判断错了,计数出来的目标位没有任何意义。计数是结构判断的下游,不是它的替代品。

因果法则的具体计数方法在第 8 章。这里需要先立住的是它的定位:它给的是一个数量级,是“这一轮值不值得做”的判断依据,不是一个精确的止盈价格。目标位是停下来重新看一眼的地方,不是必须离场的地方。

1.8

努力与结果

匹配的意思是,付出多大的努力,就应该看到多大的位移。放量大涨、放量大跌、常态量小幅移动,这些都是匹配的。匹配说明市场是通畅的:进攻的一方在花钱,防守的一方在有序退让,没有第三方介入。

不匹配有两个方向。努力大而结果小,说明有人在承接;这种情况已在 1.6 讨论过,即吸收。努力小而结果大,说明对手方缺席:市场是空的,价格轻飘飘地就走掉了。

前一种是重要信号,后一种是重要警告。放量而价格不走,说明有一个规模相当的对手正在用挂单接下全部的攻击,这个对手是有计划的、不着急的一方,他的存在本身就是信息。缩量而价格大走,说明这一段移动没有消耗掉任何真实的对手盘,它可以随时被打断,因为造成它的不是力量,是真空。

用这条法则的时候,有三个地方特别容易出错。

第一个是把结果看成了最高价,而不是净位移。一根 K 线冲到很高然后收回来,最高价创了新高,但收盘回到了起点附近,结果是零甚至是负的。努力与结果比的是收盘位置,不是极值。上影线很长的放量 K 线,恰恰是努力大而结果小的典型,它是最重要的一类信号,如果按最高价去读,会得出完全相反的结论。

第二个是把背离当成信号。价格创了新高但成交量比上一次新高小,这叫背离。背离说明推动这次新高的力量比上一次弱,仅此而已。它不说明价格要跌,也不说明什么时候跌。趋势可以在背离的状态下继续走很久,而且经常这样走。背离是一个提醒,提醒你把注意力转到结构上去找确认——找 SOW、找 UT、找一次真正的结构破坏。没有结构上的确认,背离什么都不是。

第三个是尺度用错。努力与结果必须在同一个尺度上比。拿一根日线的量去和一段两周行情的位移比,是没有意义的;拿一根五分钟 K 线的量去解释日线级别的结构,也是没有意义的。判断在哪个尺度上做,量就在哪个尺度上取。

同一件事在订单流的层面有更细的样子。日线上“放量而价格不动”,切到逐笔成交的层面通常是这样:某一个价位上的成交量异常集中,主动买单一笔接一笔地打上去,可是价格就是不往上走,因为卖方在那个价位上不停地补挂单。累计成交差额一路往上,价格却是平的。第 13 章会把这个形态和它的四种可能解释一起讲清楚——需要提前说明的是,这个形态在订单流层面同样不是单一解,它至少对应四种不同的市场状态,只有加上结构位置才能定下来。

1.9

Composite Operator

真实的情况是:某个价格区域里,有七八家机构各自按自己的模型在建仓,有几家量化基金在做流动性,有一批产业资本在做套保,还有成千上万的个人交易者进进出出。没有人在协调他们,他们互相之间可能根本不知道对方的存在。

Composite Operator(CO)是一种组织市场证据的分析性假设:把分散参与者的合成行为当作一个统一决策主体来记账。这个假设受 1.2 里讲的三条约束限制:大规模建仓不能急,需要等待流动性对手盘,并且会形成需要管理的持仓成本。它不是对某个真实操盘者身份或意图的断言。

这个模型之所以有用,不是因为它描述了事实,而是因为它把一个没法回答的问题换成了一个可以回答的问题。“市场现在在想什么”是没法回答的,因为市场不是一个能思考的东西。“一个受上述三条约束的大资金,走到这一步之后接下来必须做什么”是可以回答的,因为约束是确定的,可选的动作是有限的。

而且这个替换是可靠的。之所以可靠,是因为约束来自流动性的物理性质,不来自任何人的意图。七八家机构就算完全不认识,只要他们都要在这只股票上建一个相对于日均成交量很大的仓位,他们的行为模式就会趋同:都要分批,都要在别人恐慌的时候买,都要避免把价格推高之后再买。这些趋同的行为叠加在图上,看起来就像一个人在操作。

CO 的一轮完整战役分成四段。

第一段,他在下跌的末期开始接货。价格还在跌,媒体还在讲坏消息,卖出的人是被迫卖的。他在这里买不是因为他看好,是因为这里有人愿意大量地卖给他,而这样的机会不常有。这一段在图上表现为一次放量的急跌之后价格止住,也就是后面要讲的 SC 和 AR。

第二段,他把价格控制在一个区间里,一边接货一边磨人。他不让价格涨上去,因为涨上去就买不到便宜货;也不让价格无限跌下去,因为跌得太多,前面买入的部分就会亏损。他还会在区间下沿制造一两次假破位,把停在下面的止损单一次性收走。这一段是最长的,占掉整轮周期一半以上的时间。

第三段,浮动筹码收得差不多了,他开始试探。用相对小的买盘把价格推向区间上沿,看上面还有多少卖压。如果推上去很轻松,说明供给确实枯竭了;如果一推就被压回来,说明还没收干净,那就再横一段。试探成功之后,价格离开区间,进入趋势。

第四段,趋势走完之后,他在高位把货交出去。这时候的处境和第一段正好相反:他需要有足够多的人愿意在高位接。这样的人只在价格创新高、消息面热闹、成交量放大的时候大量出现,所以派发必须在热闹里完成。

CO 模型有它的边界,用之前要知道这些边界在哪里。

标的的流动性越好,模型的解释力越弱。一只日均成交五千万股的超大盘股,或者一个指数,没有任何单一资金能对它构成上面说的那种约束,它的走势更多是无数独立决策的统计结果。这类标的上依然会出现区间和突破,但那是均衡与失衡的自然形态,不是某个人的操作痕迹,用 CO 的语言去逐个事件对应,容易过度解读。

被动资金占比高的时候,模型的解释力也会弱。指数基金的买卖不看价格,只看申赎,它们制造的成交量不携带任何判断信息。

外部事件驱动的行情,模型直接失效。一次意外的政策变化或者突发消息造成的跳空,不在任何人的计划之内,事后用 CO 的框架去解释它,是在给随机事件编故事。

最后一件事,也是这个模型最常被误解的地方:一轮行情是不是真的有人在操纵,对使用这套方法的人来说不重要。重要的是图上呈现出来的形态符不符合“一个受约束的大资金正在建仓”这个模式。符合,就按这个模式去推测他接下来必须做什么;不符合,就不做。至于背后到底是一个人还是八家机构还是纯粹的巧合,既无法验证,也不影响决策。

1.10

把市场当作生意

一个商人的利润来自低买高卖。这句话的重点从来不在“高卖”,在“低买”。售价由市场决定,他控制不了;进货价是他自己谈出来的,是他唯一能控制的变量。进货价便宜五个点,他的利润空间就宽五个点,抗风险的余地也宽五个点。

交易完全一样。你无法决定行情要涨到哪里,你只能决定自己在什么位置进货。进货的位置决定了三件事:你的利润空间有多大,你能承受多大的回撤,以及你在行情不利的时候有多大的心理余地。绝大多数交易上的痛苦——拿不住、频繁止损、在最坏的位置离场——追到源头都是进货价太贵,而不是判断方向错了。

商人还要管库存。库存太重,资金全压在货上,来了更好的机会也吃不下;库存周转太慢,钱被套在那里,机会成本一天天累积。仓位管理是同一件事:单一仓位占资金的比例,决定了你还剩多少余地;持仓时间过长而不产生结果的仓位,占用的不只是钱,还有注意力。

商人也要认亏损。进错了货,压在仓库里卖不动,聪明的做法是降价清仓,把钱腾出来做下一笔,而不是死等一个也许永远不来的买家。止损就是清库存,它是这门生意的正常开销,不是失败的证明。

这套类比里最有价值的一条,是它把“什么时候买”从一个预测问题变成了一个报价问题。预测问题问的是“接下来会涨还是跌”,这个问题没有可靠答案。报价问题问的是“现在这个价格,对我来说是不是一个划算的进货价”,这个问题是可以回答的:把当前价格和区间的下沿比,和 CO 可能的成本区比,和你止损的位置比,和目标位比。答案不是“会涨”或者“会跌”,是“划算”或者“不划算”。

划算的进货机会不常有,所以大部分时间里正确的动作是什么都不做商人不会因为今天没有进到货就随便买一批贵的回来。这一点听起来简单,做起来是整套方法里最难的部分而它和技术无关