- Published on
Time-Price Volume Heatmap with Liquidity Sweeps
- Authors

- Name
- CoresightQuant
NOTE
本文为公开交易策略的技战术复盘,聚焦方法逻辑、交易场景与风险边界。
策略解读
传统的成交量分析工具,比如我们常见的成交量直方图,通常把一段时间内的总成交量按价格水平堆叠起来。这种做法的优点是直观,能迅速找到“哪里交易最多”,也就是所谓的控制点或价值区间。但代价是丢失了时间信息。我们只能知道某个价格区间累积了多少成交量,却不知道这些成交量是在区间内缓慢积累的,还是由某一根大K线瞬间打出来的。二者所代表的交易含义截然不同。
这篇博客要讨论的策略,是一张“时间×价格”的成交量热力图,并在此之上叠加了流动性扫荡的识别逻辑。它把过去一段时间的行情想象成一个矩形区域:横轴是时间,纵轴是价格。每个时间切片与每个价格水平交叉形成一个个小格子。当市场价格在某个时间点、某个价格附近发生了实际交易,对应的格子就会被赋予一定的成交量权重。权重越高,格子的颜色就越深(通常用暖色或高亮色表示)。于是,我们得到的不是一维的成交量堆叠,而是一幅二维的热力图像,像一张“卫星云图”一样展现出资金在时间和空间上的运动轨迹。
为什么需要时间维度?因为成交量的时间分布能揭示很多关键细节。举个例子:假设某个价格水平在一天之内总共成交了1万手。如果这1万手是在上午一小时内的连续大单快速成交,那么它很可能代表着一次机构的集中建仓或出货;如果这1万手是分散在十几个小时里的零碎成交,那么它更接近市场的自然随机行为。前者留下的痕迹,往往会在未来成为重要的支撑或阻力;后者则更多是噪音。时间维度让我们能够把“量”和“速度”结合起来,从而判断资金的真实意图。
在这个热力图的基础上,该工具还嵌入了流动性追踪与扫荡标记功能。所谓“流动性池”,可以理解为市场上尚未成交的止损单、限价单聚集区。这些订单会在特定价格水平形成“墙”,等待价格到来后触发。例如,在某个关键价位上方,可能聚集了大量空头止损单;当价格上行触及该区域时,这些止损单会被强制买入,形成一股短期向上的推动力。反过来,若价格下方堆积了多头止损单,则下跌扫荡时会引发加速下行。
工具会识别价格走势中遗留下来的流动性池:比如某些价格区间在前期曾出现明显的横盘整理,期间有大量成交但之后价格快速离开,这个区域就很可能留存着未成交的挂单和止损单。工具还会标记出“哪一根K线”实际扫荡了这些流动性池——也就是价格迅速刺穿该区域并触发止损,随后又快速反向走出的那根K线。这种扫荡行为在订单流社区中通常被视为主力资金吸筹或出货的前奏。
综合来看,这个策略实际上提供了一套完整的“读图”框架:先用时间×价格热力图看清历史资金活动的立体结构,再用流动性池追踪识别出未来可能被触发的关键价位,最后通过扫荡标记抓住资金行动的瞬间。这是一种非常“机构视角”的市场解读方式,不依赖于传统的指标形态,而是直接观察订单和流动性本身的运动。
名词解释
为了让不熟悉订单流和价格行为交易的读者更容易理解,下面解释文中涉及的关键术语。
1. 成交量分布(Volume Profile)
把一段时间的成交量按价格水平进行统计,显示每个价位上发生了多少成交。它不同于传统的成交量直方图(按时间显示),而是按价格显示。通过成交量分布,交易者可以快速识别出市场参与者的成本密集区,通常用“控制点”(POC)和“价值区间”(Value Area)来表示。
2. 订单流(Order Flow)
指市场中每一笔买入和卖出订单的流动过程。订单流分析关注的是主动买单与主动卖单的强度、连续性和不平衡,而非简单的价格涨跌。它试图通过观察成交量、买卖差价、撤单、挂单等微观数据,来推断大型参与者的真实意图。
3. 智能货币/聪明钱(Smart Money)
通常指拥有信息优势、大规模资金和成熟交易系统的机构投资者(如做市商、对冲基金、大型银行)。在订单流和价格行为分析中,交易者假设市场价格是被这些聪明钱操纵或引导的,而散户则往往成为流动性的提供者。因此,分析聪明钱的足迹成为一类重要方法。
4. 流动性池(Liquidity Pool)
市场中某些价格区间聚集了大量待成交订单(止损单、限价单、挂单等),这些订单一旦被触发,就会产生一系列连锁成交,从而为价格提供快速波动的能量。流动性池是价格最容易被吸引去“扫荡”的地方,也是大资金完成建仓或平仓的关键区域。
5. 扫荡(Sweep / Liquidity Sweep)
价格快速向某个流动性池方向推进,触发该区域内的止损或挂单,然后立即反转离开。扫荡往往制造出长长的影线或假突破形态。在订单流语境下,扫荡通常被视为主力借流动性池完成仓位转换或诱多/诱空的手段。
6. 热力图(Heatmap)
用颜色深浅表示数据密度或数值大小的图形。本文中的热力图以时间、价格作为二维坐标,以单元格颜色表示成交量大小,能直观地展现特定时空区域内的交易密度。
7. 控制点(Point of Control, POC)
在成交量分布中,成交量最大的那个价格水平。控制点通常被视为市场参与者最能接受的价格,也是未来价格运行的重要参考位。在时间价格热力图中,控制点可能表现为最亮的一串单元格。
策略思路讲解
这个策略的核心逻辑可以拆解为三个层次:结构、存量、动作。
第一层是“结构”,即时间和价格构成的成交量热力图。传统聚合方式忽略了时间,而这张图把时间列与价格行交叉成网格。每根K线都对应一段时间,每个价格区间对应一个行。当一根K线的成交量分布在它所覆盖的价格范围内时,这些量会按比例填充到相应的单元格中。例如,一根大阳线从100美元涨到105美元,成交1000手,那么这1000手会根据价格在K线内的运动路径或加权方式分配到100至105之间的若干价格行,同时归属到该K线对应的时间列。经过多次累积,热力图便呈现出清晰的“资金活动地形”。在图上,颜色最深的一排单元格通常代表多空双方争夺最激烈的价格,而颜色稀疏的区域则是低成交的“真空地带”。
第二层是“存量”,即识别价格离开后留下的流动性池。这里的思想是:当市场在某个价格区间长时间横盘或来回震荡时,大量止损单和限价单会被挂在区间边界和内部。随后价格突然突破或跌出这个区间,那些没来得及成交的挂单,以及反方向的止损单,就会遗留在这个区域。这些订单不会消失,它们会像潜伏在海底的鱼雷一样,等待价格重新接近时被引爆。工具会分析热力图上的高成交量区域,并结合K线走势判断哪些区域是“被留下的”流动性池,而不是当前价格仍在活跃交易的区域。通常,一个有效的流动性池需要具备以下特征:曾经过密集成交;价格离开该区域时速度快、幅度大;该区域在离开后呈现出明显的成交量空白或低成交量。
第三层是“动作”,也就是扫荡标记。每当前价格进入或逼近某个流动性池时,工具会密切观察K线的细节。如果价格快速穿刺进该池,成交量突然放大,随后价格又迅速回到池外,并且在K线上留下了长长的影线,那么这就是一次典型的流动性扫荡。工具会用旗帜或特殊符号标记出这“确切的一根K线”。标记本身不能预测方向,但它提供了关键证据:在这个位置,有大量的止损被触发,有大量的对手方订单被吸收。
这三个层次组合起来,就形成了一套实用的交易决策流程。交易者可以先用热力图找到“资金堡垒”的位置(控制点和价值区间),然后识别出那些可能尚未被完全触发的流动性池。当价格运行到这些区域附近时,不必急于入场,而是等待扫描信号出现。如果价格扫荡了上方流动性池后快速回落,说明上方卖压或空头止损买单已经被消耗,价格可能继续向下;反之,扫荡下方后快速收回,则可能是底部形成的信号。当然,这需要结合大周期的趋势方向来使用,不能仅凭一个标记就逆势操作。
此外,热力图还可以用于观察“时间维度上的异常”。比如在某个特定时段(如亚洲尾盘、伦敦开盘),成交量突然大量聚集在某个极窄的价格区间,这可能意味着大资金在该时段进行了集中操作。这种信息是传统成交量分布无法提供的。通过对比不同时间列的成交量密度,交易者还能判断行情的活跃度是由某一短暂时刻推动,还是持续稳步推进,以此评估当前趋势的可靠性。
优点
第一,信息维度更丰富。传统成交量工具只给出价格维度的总量,而时间价格热力图同时保留时间和价格两个维度,让交易者能够分辨出成交量的形成节奏。这有助于识别资金是集中偷袭还是缓慢布局,从而判断行情的性质。
第二,对关键价位的识别更具前瞻性。它不只是告诉我们“过去哪里成交多”,还能通过追踪遗留流动性池,推测出未来哪些价位可能被重新测试和扫荡。这种“动态地图”的思维比静态的支撑阻力更贴合市场的真实运作机制。
第三,结合扫荡标记,能提供高概率的入场触发器。当价格进入流动性池并出现明显扫荡信号时,往往意味着短期动能衰竭和反转的可能。这为交易者提供了一种结构化的“止损猎杀”应对方案,避免了盲目追涨杀跌。
第四,有助于减少噪音干扰。热力图通过颜色密度直接展示资金的集中程度,淡化了零散成交的干扰。交易者可以专注于那些高密度区域,忽略低成交的随机波动,从而提高分析的效率。
第五,理念与机构交易行为契合。该策略的底层逻辑建立在订单流和聪明钱行为之上,而不是简单的均线交叉或MACD背离。对于希望提升交易视角的进阶交易者而言,它提供了一套更接近市场本质的分析框架。
缺点
第一,学习成本较高。要真正理解时间价格热力图,需要先掌握成交量分布、流动性池、扫荡等概念。对于刚入门的交易者来说,会感觉信息过载,不知道该如何取舍图中的颜色和标记,反而容易导致决策混乱。
第二,热力图本身是滞后指标。它展示的是过去一段时间的成交量累积结果,虽然能揭示资金足迹,但无法提前预见未来的突发事件和消息面冲击。当基本面发生重大变化时,历史热力图可能迅速失效,甚至误导交易者认为某些价位具有支撑或阻力作用。
第三,流动性池的识别可能存在主观性。虽然工具会用算法标记一些池,但具体哪些区域才算“有意义的流动性池”,其实并没有统一标准。不同参数设定下,热力图的平滑度、单元格大小、回看窗口长度都会影响结果,交易者可能在两个类似信号上得到完全不同的结论。
第四,扫荡信号容易产生假信号。尤其是在流动性较薄弱的品种或时间段,一根快速插针可能只是普通的止损触发,并不代表主力资金的蓄意行为。如果没有成交量放大和快速反转的确认,扫荡标记就只是一个普通的影线,按此交易很容易被止损。
第五,对数据精度要求高。低时间级别(比如1分钟、5分钟)的成交量数据中包含较多的买卖价差噪音,如果使用不准确或过滤不当的数据,热力图上的颜色分布可能失真。此外,并非所有市场都提供逐笔成交数据,数据缺失会严重影响该工具的实用效果。
起源年份考证
需要说明的是,本文所讨论的是一类“时间价格成交量热力图结合流动性扫荡”的策略方法,并非指某一个特定软件或脚本。因此,以下考证针对的是该类方法在行业内的起源与流行时间线。
1980年代:成交量分布概念的诞生
成交量分布(Volume Profile)的思想由芝加哥期货交易所的交易员彼得·斯泰德迈耶(Peter Steidlmayer)在《市场逻辑》(Markets and Market Logic)中提出,并应用于他的“市场轮廓”(Market Profile)理论。该理论首次将成交量按价格分布呈现,改变了传统按时间序列看待成交量的方式。这是“价格维度的成交量分析”的源头。
1990年代:市场轮廓理论的普及
随着计算机图表软件的兴起,成交量分布开始成为专业交易者的标配工具。1990年代,不少交易软件提供了成交量剖面图功能,但当时仍然只包含价格维度,尚未形成二维的时间价格热力图。
2000年代:订单流分析的推广
2000年代,随着电子化交易和逐笔数据的普及,订单流交易逐渐流行。交易者开始关注买卖盘口、逐笔委托和成交量的微观分解。一些机构交易者开始利用热力图来可视化订单簿的密集程度,但这种热力图主要针对盘口挂单的实时快照,而非历史时间窗口的成交量分布。
2010年代:智慧货币概念与流动性扫荡的流行
“聪明钱概念”(SMC)在2010年代中后期于互联网交易社区迅速流行。其核心思想吸收了订单流、成交量分布和价格行为方法,并大量使用“流动性池”“扫荡”“失衡”“订单块”等术语。尤其是“内部市场交易者”(ICT, Inner Circle Trader)等教育内容,将流动性扫荡作为一种关键的价格行为触发信号广泛传播。这一阶段,时间价格成交量热力图作为更细致的可视化工具开始出现,但多出现在专业交易软件或定制脚本中,尚未成为主流。
2020年代:二维热力图与扫荡结合成为趋势
2020年前后,借助开源脚本社区和图表软件的自定义能力,越来越多交易者开始编写“时间×价格成交量热力图”工具,并尝试将流动性池追踪、扫荡标记整合进同一界面。本文所讨论的策略就是这一趋势下的代表。严格来说,这种“时间+价格+成交量+流动性扫荡”的组合方法并没有一个公认的创始人,它更多是成交量分布理论和SMC交易法融合的产物,属于近五到十年内逐步演进出的综合性交易工具。
因此,可以这样概括:该类方法的“根基”始于1980年代的成交量分布,其“交易理念”在2010年代由SMC/订单流社区发扬光大,而“典型实现”则是在2020年代才逐渐成熟。至于具体是由哪位作者在哪一年首次设计出完全一致的热力图算法,目前无法考证到精确年份。
改进建议
第一,增加动态分组参数。当前热力图的单元格大小(时间列宽度和价格行高度)通常为固定值,这可能导致在波动剧烈时价格行过宽、在盘整时时间列过窄。改进方向是引入基于平均真实波幅和当前波动率自适应的分箱算法,使热力图的颗粒度能够随行情剧烈程度自动调整。
第二,引入成交量质量过滤。为了避免噪音成交(如小额市价单、算法碎片单)对热力图颜色的干扰,可以在单元格累加成交量时引入“单笔成交大小阈值”或“买卖主动方向”过滤。只计算达到一定手数或笔数的成交,能更清晰地突出大资金的行为轨迹。
第三,为流动性池增加强度分级。目前工具仅仅追踪流动性池并标记扫荡,但并未区分“强流动性”和“弱流动性”。改进可以使用池内历史成交量、池的宽度、距离当前价格的距离等指标,对流动性池进行强度打分。交易者可以优先关注高分值的池,减少低质量信号。
第四,融合多周期确认。扫荡标记在单周期上可能不够可靠。建议增加一个“多周期确认”模块:当低时间级别(如5分钟)出现扫荡时,同时检查15分钟或1小时级别是否处于关键位(如控制点、前高前低、趋势线)。只有当大周期支撑与小周期扫荡共振时,才点亮最终的交易信号。
第五,添加事后绩效统计模块。为了让交易者能够评估该策略的历史有效性,可以在标记的扫荡K线之后设定前瞻性的统计窗口,比如统计未来10根K线的最高价、最低价以及价格是否穿越扫荡K线的最值。通过大量样本的胜率和盈亏比统计,使用者可以针对不同交易品种调整参数,而非盲目信任每个扫荡标记。
第六,增加“时间衰减”机制。古老的成交量对未来的影响是逐渐减弱的。建议在热力图绘制时对较远的成交量进行指数衰减加权,让近期的成交在颜色上更加突出,而历史成交逐渐淡出。这样热力图能更敏锐地捕捉当前资金的迁移方向,同时兼顾历史积累。
总结
时间价格成交量热力图与流动性扫荡的结合,是对传统成交量分析的一次重要升级。它把“在哪里成交了多少量”扩展为“在什么时间、什么价格、成交了多少量”,让交易者能够看见资金在时空中的足迹。在这张地图上,流动性池是埋藏于过去的“地雷”,而扫荡信号则是地雷被引爆的那一刻。这套方法论帮助我们从宏观结构、存量挂单和微观动作三个层面理解市场,与常规指标相比,更贴近订单流和大资金的真实运行规则。
当然,它并非圣杯。热力图本质上是历史数据的加工结果,存在滞后性;流动性池的识别和扫荡信号的确认也需要结合具体的市场环境与交易者的主观经验。但不可否认,它为交易者提供了一种与众不同的观察视角——不是预测价格的愿望,而是理解价格为什么走到这里,以及哪些即将被引爆的流动性会推动它离开这里。对于愿意深入学习订单流和价格行为交易的读者,这无疑是一套值得长期研究和打磨的工具。正如所有交易方法一样,关键在于理解其背后的理念,再结合自身经验不断优化参数、验证规则,最终形成属于自己的决策系统。