流动性热力图交易:如何解读

流动性热力图把订单簿变成一张图:它把每个价位上挂着的限价单随时间画出来,让你在流动性墙被打掉之前,就看见市场正靠在哪些墙上。下面讲它怎么读,以及热力图交易到底是怎么运作的。

Senzoukria · 学习 · 更新于 2026 年 9 月


大多数图表给你看的是价格流动性热力图给你看的是价格背后的订单——堆在每个价位上的挂着的限价单,被画成一张随时间滚动的热力图。足迹图告诉你主动交易者已经做了什么,热力图告诉你被动交易者在等着做什么。如果你在挑选三种订单流视图中哪一种能回答你的问题,可以在热力图、足迹图与 DOM 的对比中比较它们。

颜色代表什么

每一条横行是一个价位;某一点的颜色,就是那一刻停在该价位上的限价挂单量:

  • 热色/亮色格子——挂单流动性很多。一条明亮的横向条纹就是流动性墙:一大块限价单。
  • 冷色/暗色格子——流动性稀薄。价格往往会快速穿过空区,因为几乎没有东西能 拖慢它。

因为它随时间滚动,你看到的不只是墙本身——你还看到它已经存在多久,以及价格逼近时它如何反应。 最后这一点才是全部的功夫所在,而它归结为一条亮带是怎样结束的。

A liquidity heatmap: time runs left to right, price up the side, and the size resting at each price is painted as brightness. One bright band of resting bids is cancelled a tick before price reaches it; a second is eaten away as price trades through it.PRICEtraded pricepulledTIME →nowThe wall that pulled.Lit in every column, thengone a tick before contact.Cancellation in this example.The wall that filled.Same size — but this onefrays as aggressors eat it.Executions in this example.In this generated book, colour shows the side and brightness shows displayed size.Dark areas mean less displayed size under this scale, not proof of missing liquidity.Use trade and book events to distinguish executions from cancellations.
The footprint shows what traded; the heatmap shows what was waiting. These generated bands illustrate a cancellation and executions. Confirm causes with trade and book events; shape alone cannot identify them.

要读的三种行为

1. 顶住的墙(真实流动性)

价格撞进一条亮带,猛烈的主动单砸在上面,而这条带依然亮着,价格却停滞不前。这就是 一个大型被动方在吸收订单流——在足迹图上,同一事件表现为成交量很大却没有推进。 这些价位会成为有意义的支撑或阻力。如何确认,见交易中的吸收

2. 消失的墙

显示的挂单量可能被成交、被撤销,也可能被替换。在把这种变化归因之前,先把订单簿更新与成交 记录对照。缺失的更新和数据聚合同样有影响。仅凭一条消失的亮带,并不能认定幌骗或意图。

3. 补单

反复成交的同时显示的挂单量不断刷新,可能提示存在补单。但这并不能证明存在原生冰山单,也不能 证明只有一个参与者。同一价位可以由多笔订单共同构成。逐笔订单数据能提供更多细节,但真正能 确认什么,取决于这些数据包含哪些字段。

用流动性热力图交易

热力图交易的重点不是墙本身,而是价格终于打到墙上时,这堵墙如何表现。热力图不会告诉你某个 价位一定会守住;它让你实时观察它是守住、被撤走,还是重新补上——而这个行为,才是你据以行动的 解读:

  • 撞上一堵顶住的墙——挂单量吸收了主动单,价格停滞:这个价位正在被防守,可 作为支撑或阻力的参考。
  • 撞上一堵被撤走的墙——价格逼近时亮带消失:大家盯着的那个刹车没了,行情 往往会穿过腾空的区域加速。
  • 穿过稀薄的暗区——挂单流动性很少,意味着几乎没有什么能拖慢价格;快速行情 就发生在这些地方。

实务中,热力图交易是逐笔成交一起看,而不是取而代之——热力图显示挂单量等在哪里,足迹图显示主动方是否正在把它吃掉。两者单独都不构成信号。

热力图 + 足迹图:显示的挂单量与成交

这两种视图回答不同的问题,正因如此它们才配合得好:

  • 热力图 = 挂着的、被动的、显示出来的流动性。挂单量等在哪里?
  • 足迹图 = 已成交的、主动的、动作。是谁在打这些挂单,它守住了吗?

同一价位上,热力图出现一堵墙,足迹图同时出现大量在 bid 上的成交与停滞的 delta,这与吸收 一致;可信程度取决于数据本身和反复的观察。

核心要点:流动性热力图是一张地图,标出市场把燃料存放在哪里。明亮的墙是 还没做出的决定——你的工作是观察当价格最终来测试时,它们究竟是防守(吸收)、撤走(显示的挂单量被移除),还是补满(补单)。

如何读一张热力图:一个完整的观察示例

假设性例子:某个 ask 价位显示有 120 张合约。在接下来的时间段里,该价位成交了 80 张,仍有 100 张显示在簿上。如果数据覆盖完整,这些数字与净新增 60 张是一致的。但它们并不能指认出 某一笔隐藏单:撤单、新增与多个参与者可以同时存在。

  1. 记录数据源、合约、深度覆盖范围和色阶。
  2. 在价格到达之前,先标出一条持续存在的亮带。
  3. 把成交与同一价位、同一时间的订单簿变化对上。
  4. 记录价格是停滞还是继续推进,反例也要记。
  5. 在把一条写下来的规则当作策略使用之前,用现实的成本去检验它。

CME 对 Market by Order 与 Market by Price 的说明:逐笔订单数据和聚合数据暴露的细节不同。只有成交记录的档案,或普通的 OHLC K 线,都无法重建 缺失的订单簿历史。

流动性热力图也不同于清算热力图,后者是对可能的清算价位建模。请把数据来源和估算方法写清楚。 研究流程可参考期货回测

常见错误

  • 一看到墙就去交易,还没等价格检验过它的行为。
  • 忽视被撤走的流动性——一堵消失的墙是信号,而不是「什么都没发生」。
  • 脱离逐笔成交去读热力图。挂单量只有在主动单迎上来之后才有意义。

在实时数据上看它

Senzoukria 会在足迹图旁边,用你的 NinjaTrader、Apex / Rithmic 或加密数据源渲染一张原生流动性热力图,让你在自己真正交易的市场上,实时看到墙的形成、坚守与撤走。从首月 9 美元,之后 29 美元开始。

常见问题

什么是流动性热力图?
流动性热力图是订单簿(DOM)随时间变化的可视化。它为每个价位标出停留在那里的限价挂单量——越亮、越「热」表示流动性越多。它显示的是挂出的流动性,而足迹图显示的是已经成交的主动量。
热力图和足迹图有什么区别?
足迹图显示已经成交的部分——被执行的主动市价单。热力图显示还在等待的部分——尚未被打掉的被动限价单。一个记录成交,另一个记录挂出的流动性。把两者一起看,就知道大单挂在哪里,以及主动方是否正在把它吃掉。
热力图上一条明亮的墙意味着什么?
一条明亮的横带,是同一价位上的一大块挂着的限价单——也就是流动性墙。它位于价格下方时往往起支撑作用,位于上方时起阻力作用。关键问题是:它会顶住并吸收涌来的主动买卖,还是会在价格逼近时被撤掉。
流动性墙可信吗——幌骗(spoofing)怎么看?
不能盲目相信。不能。把消失的挂单量与成交、撤单以及数据覆盖范围对照起来看。仅凭图像并不能证明意图,也不能证明幌骗。一个持续存在、伴随成交而价格几乎不推进的价位,与吸收的表现一致,但这并不保证会反转。
用最直白的话说,交易中的热力图是什么?
它是把订单簿(DOM)沿时间画出来,而不是只看某一瞬间:每个价位上的每一笔挂着的限价单,按挂单量着色,不断向前滚动。订单簿快照告诉你此刻的流动性;热力图告诉你它一直停在哪里、在增长还是在流失——正是这一点,让你能分辨真正的墙和刚刚冒出来的墙。
流动性热力图该怎么一步步读?
五步。1. 先看色阶以及它所编码的单位——手数、张数还是名义金额——同时确认数据源覆盖到多少档深度。2. 找出持续存在数分钟的亮带,而不是忽隐忽现的挂单量。3. 把每条亮带与同一价位、同一时间打印在旁边的成交对照。4. 观察价格到来时这条带的去向:是被打印出来的成交吃掉,还是在成交打印之前就被撤走。5. 明确说明现有数据无法区分的部分——一条没有对应成交却消失的带,可能是被撤单了,而显示的挂单量从不包含隐藏单。