核心要点
- 结构由流动性驱动:市场不是在随机走出趋势,而是带着两个明确目的在跑——寻找流动性(止损单堆积的地方),以及再平衡定价低效(FVG)。
- BOS 对上 MSS/CHoCH:break of structure(BOS)确认现有趋势仍在延续;market structure shift(MSS)或 change of character(CHoCH)则预示潜在反转。分不清这两者,后面全白搭。
- 外部与内部流动性:价格在一个明确的区间内来回摆动——先去扫外部流动性(旧高旧低),再折返回内部流动性(order block、FVG)重新定价。
- premium 与 discount 是关键过滤器:专业交易员在 premium 区卖出(50% 平衡点上方),在 discount 区买入(下方)。就这一条规则,能砍掉大部分低概率交易。
- displacement 验证突破:真正的结构突破一定伴随 displacement——强劲有力的价格推进,并留下 FVG。没有它,这个突破就得打个问号。
目录
超越趋势线:什么是 ICT 市场结构框架?
大多数交易员眼里的市场结构,就是一连串更高的高点配更高的低点,或者反过来。这是散户的读法——它在描述过去,不预测未来。ICT 的市场结构框架把这件事整个翻了个面:它是一套用来理解底层算法如何交付价格的模型。
这个算法只有两条主指令:寻找流动性,再平衡价格。就这么简单。每一个波段高点、每一个波段低点、每一次推动行情,都是这两步流程的一部分。我们做交易的活儿不是画趋势线,而是判断算法清单上的当前目标是什么,再预判下一个。
机构的前提假设:价格寻找流动性与低效区
大型机构没法对着 10 亿美元的 EUR/USD 敞口直接点一下「买入」。每一笔订单都需要对手方。那订单最密集的地方在哪?旧高点上方(buy stop)和旧低点下方(sell stop)。这就是外部流动性。市场的机制设计,就是要把这些位置扫一遍,好让大资金完成成交。
扫完流动性之后,价格往往会猛烈推进,留下失衡区域,也就是 fair value gap(FVG)。这些是市场里的低效地带,算法之后常常会回来「再平衡」,也就是重新走进这些区域。这些 FVG 连同 order block,构成了内部流动性。两者的互动,就是这个框架的核心。
结构是订单流写成的叙事
别把图表看成一条线,把它看成一个故事。一个波段高点形成了。为什么?可能是为了扫掉前高的 buy-side 流动性。然后价格猛地砸下来,制造了一次 break of structure。这波下跌留下了一个 FVG。接下来的叙事就是:价格很可能先回到这个 FVG(内部流动性),再沿着新路径奔向下一个 sell-side 流动性池子(外部流动性)。
每根 K 线都在给这个故事添内容。学会读结构,你就是在读机构的意图。国际清算银行(BIS)在其研究里指出,流动性是价格发现与市场稳定的核心决定因素。这套框架,正是这条原理的实战应用。
经典支撑阻力为什么失效
传统技术分析说,一个位置被测试的次数越多就越强。ICT 框架给出的结论恰好相反。一排干净、从未被碰过的等低点不是支撑,是一大片等着被扫掉的 sell-side 流动性。市场会被它吸过去,而不是被它挡住。
这就是为什么靠传统支撑阻力做单的人,总在市场反转前一刻被止损出局——他们自己就是被收割的流动性。这套框架教你的,是像猎杀流动性的那帮人一样思考,而不是当猎物。
基础构件:BOS 与 MSS(CHoCH)
不是所有结构突破都生而平等。区分延续和反转,是第一项也是最关键的一项技能。这就要吃透 break of structure(BOS)和 market structure shift(MSS,也常叫 change of character,CHoCH)之间的差别。
Break of Structure(BOS):确认趋势
价格顺着现有趋势方向,突破掉前一个结构点,就是 BOS。多头趋势里,价格向上突破前一个波段高点,是 BOS;空头趋势里,向下跌破前一个波段低点,同样是 BOS。
BOS 是确认信号。它告诉你支撑当前趋势的机构订单流仍然控盘。它是「绿灯」——当前的叙事依然成立。多头 BOS 之后,我们的预期是价格先回撤到新区间的 discount 区域,然后再向上冲击新高。
Market Structure Shift(MSS)/ Change of Character(CHoCH):第一次警报
MSS(或叫 CHoCH)是趋势可能生变的第一个信号。它是逆着趋势方向的突破。多头趋势里,价格跌破推动出最后一个高点之前的那个最近的波段低点,CHoCH 成立;反过来,空头趋势里,价格向上突破制造出最后一个低点的那个波段高点,同样算 CHoCH。
把它当成一发警告枪。它不保证彻底反转,但它说明对手方的订单流已经强到能打穿一个受保护的结构点。这通常就是我们停止找顺势机会、开始等确认后再布局反手的第一个线索。
突破也有层级:分辨高概率信号
一次突破可不可信,极度依赖上下文。它有没有伴随 displacement?发生在更高周期吗?之前有没有过一次像样的 liquidity sweep?我见过太多人把 1 分钟图上随便一个小波动当成有效 CHoCH,结果被来回止损打到怀疑人生。结构是分形的,但不是每个分形分量都一样。
我自己是这样给它们分类的:
| 维度 | 弱突破(低概率) | 强突破(高概率) |
|---|---|---|
| displacement | 影线长、推进缓慢的价格行为,没有形成 FVG。 | 动能十足的推进,K 线实体饱满,留下清晰的 FVG。 |
| 周期 | M1、M5,且没有 HTF 确认。 | H1、H4、日线;或者 H4 扫完流动性之后的 M15。 |
| 前置事件 | 发生在区间中部的价格行为,没有完成任何明确目标。 | 紧跟着扫掉一个重要的 HTF 流动性池(比如上周高点)之后出现。 |
| 后续确认 | 价格立刻折返回旧区间。 | 价格尊重新结构,并在新一段行情内回撤至 FVG 或 order block。 |
标注外部与内部区间流动性
一旦你把市场看成一台寻找流动性的机器,图表就变了样。你看到的不再是随机波动,而是一条清晰、合乎逻辑的路径。算法在两类流动性之间交付价格:外部的,和内部的。
外部区间流动性:终极目标
外部流动性位于当前区间之外。它是市场需要的燃料。最常见的几种形式:
- 波段高点与低点:最基础的流动性形态。每一个峰和谷的稍外侧,都趴着一排止损单。
- 等高点与等低点:这些一眼可见的干净位置,散户看到的是强阻力或强支撑。对机构来说,它们是由密集订单堆成的磁铁,价格天然往那儿吸。
- 昨日/上周/上月的高点与低点:这些是高周期的流动性池,经常充当拉动价格的主要目标。
趋势行情里,价格的最终目的就是抵达下一个外部流动性池。多头市场会系统性地瞄准旧的波段高点;空头市场则瞄准旧的波段低点。
内部区间流动性:阻力最小的路径
扫完外部流动性后,价格往往需要回撤。这种回撤不是随机发生的——它会去找内部区间流动性的聚集点。这些低效区是在上一段推动行情中留下的,包括:
- fair value gap(FVG):最常见的一种。三根 K 线构成的价格交付缺口,市场大概率会回头补上。
- order block(OB):推动行情打破结构之前的最后一根上涨/下跌 K 线。它代表机构订单的一次高度集中。
- breaker block:被击穿失效的 order block,翻转极性后变成支撑或阻力。
- balanced price range(BPR):一个 FVG 后来被反方向的另一个 FVG 重叠覆盖形成的区域,是极其敏感的平衡点。
交付算法:从外部到内部,再回去
市场的交付机制,就是这两类流动性之间永不停歇的一支舞。循环很简单,而且在所有周期上都成立:
- 价格扩张,扫掉外部流动性(比如扫掉一个波段高点)。
- 这次扩张制造出 displacement,留下内部流动性(比如一个 FVG)。
- 价格随后回撤,去填补一个内部流动性点位(比如走回那个 FVG)。
- 从这个点位出发,再去寻找反方向的下一个外部流动性池。
你要做的,是判断自己正处在这个循环的哪一步。外部流动性刚被扫掉?那你该找的是回撤到某个内部点位的进场机会。价格正在从某个内部点位作出反应?那你的目标位就该是下一个外部流动性池。
实例:标注 EUR/USD 上的一段 4H 行情
假设 EUR/USD 处在 4H 上升趋势中,刚刚突破了 1.08500 的波段高点(BOS)。这波行情起始于 1.07000 的波段低点。这 1500 点的区间就是当前的运作区间。外部流动性目标是 1.08500 上方的下一个重要波段高点。但在到达那里之前,价格大概率会先回撤。我们要找的,是区间 50% 位(1.07750)下方的 discount 区域里某个 FVG 或者看涨 order block,作为潜在的多头进场点。
displacement:结构突破的引擎
没有力道的结构突破毫无意义。displacement 是机构意图的签名。它是无可辩驳的证据,证明大资金已经入场,强行对资产重新定价,并且在身后留下一串痕迹。
定义 displacement:不止是一根大 K 线
displacement 不是单独一根大阳线或大阴线。它是一连串同方向、实体饱满、推进坚决的 K 线。关键是,真正的 displacement 一定会留下一个 fair value gap(FVG)。FVG 就是证据。它说明价格推进得又快又单向,市场来不及在两侧高效撮合成交。正是这种失衡,把这次移动标记为机构行为,而不是随机波动。
如果你看到一个结构突破,但 K 线又小、影线又长、彼此重叠,而且没有形成 FVG——保持怀疑。那不是 displacement。那是低动能的漂移,更大概率是反转前的一次流动性抢夺。
displacement 如何为结构突破背书
当你看到 BOS 或 MSS 伴随着 displacement 出现,整个形态的概率结构就变了。displacement 为突破背书。它告诉你这不是噪音,也不是一次虚弱的试探,而是有预谋、有力度的动作。
对我来说,没看到 displacement 打出 FVG 之前,BOS 就不算确认。这是我交易计划里不可谈判的一条。它替我滤掉了数不清的假信号,让我始终站在真实动能的一边。displacement K 线本身的力度和干净程度是关键。这正是我们在 LiquidityScan 构建 SuperEngulfing 形态引擎的原因——在收盘 K 线上,用算法实时捕捉这些机构动能极端爆发的瞬间。
辨别真 displacement 与疲软的价格行为
一份快速核对清单,帮你区分真 displacement 和假动作:
- ✅ 实体与影线之比:displacement 的 K 线实体饱满,影线相对短小。
- ✅ K 线连续性:很少只靠一根。去找连续 2-3 根朝同一方向强势推进的 K 线。
- ✅ FVG 的形成:这是最重要的一条。这波行情身后有没有留下干净的 FVG?
- ❌ K 线互相重叠:疲软的行情里,K 线往往大幅重叠,显示多空拉锯。displacement 是单向碾压。
- ❌ 没有后续跟进:弱突破之后,价格经常立刻停滞或者掉头。真正的 displacement 之后,是清晰的结构转换和有章法的回撤。
premium 与 discount:机构的定价模型
机构和任何一门生意一样:低买高卖。premium 和 discount 这对概念,提供了一套简单、客观的框架,把这门生意经套用到任何一段市场结构上。它是判断一笔潜在交易值不值得做的最根本过滤器。
画出你的区间:确定运作区间的高低点
在判断 premium 还是 discount 之前,你得先划定当前的运作区间。运作区间由制造出最近一次 BOS 的那段波段低点和高点确立。多头市场里,区间从启动行情的低点延伸到新形成的高点;空头市场里,则是从启动行情的高点到新的低点。
这个区间就是你当下的战场。在它被突破、新区间确立之前,你所有的分析和交易想法都应该装在这个区间里。
50% 平衡点:重心所在
有了运作区间,下一步是找到它的中点,也就是 50% 位。这个位置叫平衡点(equilibrium),是区间内的公允价格。价格站在 50% 位上方,就是 premium;站在下方,就是 discount。
逻辑很朴素:只在便宜的时候买(discount),只在贵的时候卖(premium)。就这一条规则,能拦住你在大涨大跌之后追价,逼着你等一个高价值的进场位。
在 premium 区做空,在 discount 区做多
多头结构里,BOS 创出新高之后,别追着高点买。耐心等价格回撤进区间的 discount 区域(50% 下方)。然后在 discount 区里找一个有效的 PD 阵列作为多头进场依据,比如 FVG 或者看涨的 order block。
空头结构同理:BOS 创出新低之后,别追空。等价格反弹回 premium 区域(50% 上方),在那里找看跌的 PD 阵列来搭建空头进场。在这两个区域之外做单,统计上就是更低概率的游戏。
OTE:在这些区域里找到最优进场点
只要进对了区域,任何入场都成立。但 ICT 方法论还提供了一个更精细的位置,叫做 optimal trade entry(OTE)。定位方法是拿斐波那契工具,从这段行情的起点一路拉到终点。
