堆叠失衡(stacked imbalances)

堆叠失衡指的是同一根足迹图(footprint)K 线内部若干个连续价位,各自都在同一方向上构成失衡。这一叠把相邻的主动性成交概括在一起;它描述的是已成交的量,本身既不能确定是谁在交易,也不能确定价格接下来会怎么走。

Senzoukria · 术语表 · 更新于 2026 年 9 月


一叠是怎么搭起来的

K 线的每一个价位先用失衡规则单独检验一遍(比值 k 对着对角上的邻居,再加一个最小成交量条件)。随后在这根 K 线上寻找这样的连续段:被标记的价位方向一致,并且在价格上正好彼此相隔一跳。长度达到所设最少堆叠层数的连续段,就是一处堆叠失衡。

  • 所谓连续,是指在品种的跳动网格上严格相邻;中间夹着一个没有失衡的价位,或者一个根本没有成交的价位,这一段就断了。
  • 方向必须一致:三个买方失衡构成一叠买方堆叠,而两个买方标记加一个卖方标记不算。
  • 堆叠层数是与比值相互独立的另一个参数;两者都与具体品种有关,也都会随价格合并方式改变。

一叠可以拿来做什么

  • 读主动性:同一方向上在相邻价位反复出现的主动性,正是足迹图专题里所说的主动性活动这一形态。
  • 标出一段参照区域:一叠覆盖的价格范围常被记下来,在后面的 K 线上继续观察。那之后的表现必须在每一次回访上统计,而不是只统计那些确实有反应的回访。
  • 与吸收配对来看:一叠撞进某个价位、价格就此停住,与一叠继续向前延伸,是两种完全不同的观察。

在 Senzoukria 里

足迹图自带的「Stacked Imbalances」叠加层位于「Indicators」菜单,在它的「Detection」一节里暴露「Ratio」(默认 3)和「Min levels」(默认 3),买方与卖方各有各的颜色。指标目录里另有两个叠加层用同样的规则侦测堆叠,区别只在画法。「Stacked Imbalances」(「Tape & flow」组)在多头一叠的顶部、空头一叠的底部各放一个箭头。「Stacked Imbalance」(「Delta」组)则不分方向,都在一叠的最高价位上画一个方块。两者都暴露「Ratio k」「Min qty」和「Min stack」,默认值分别是 3、10 和 3,并且买卖各有颜色。当品种的最小跳动单位未知时,两者都不画标记,因为相邻与否是在跳动网格上定义的。

常见错误

  • 把一叠说成是机构在买。足迹图给出的是主动方和成交规模,而不是参与者的身份。
  • 拿每行一跳读出来的三层堆叠,去和每行四跳读出来的三层堆叠比较;它们并不是同一件事。
  • 把上一根 K 线留下的一叠当成仍然挂着的流动性。那些成交量早就已经成交了。
  • 把最小成交量一路调低到处处都是堆叠,然后把一张满屏的图当成信息丰富,其实只是噪声。

其他语言版本

常见问题

多少个价位才算一处堆叠失衡?
市场上没有一个通用常数。Senzoukria 的几个堆叠叠加层默认取连续三个价位:足迹图自带的「Stacked Imbalances」条目里是「Min levels」,目录中的两个指标里是「Min stack」。对某一个具体合约来说,合适的层数取决于最小跳动单位、价格合并方式和每个价位的典型成交量,所以应当重新推导,而不是从另一个品种的图上照抄。
两个堆叠指标为什么画在不同的位置?
它们共用同一套侦测逻辑,区别只在显示约定。「Stacked Imbalances」用箭头,买方画在一叠的顶部、卖方画在底部,读起来像一个方向。「Stacked Imbalance」不分方向,都在一叠的最高价位上画方块,读起来像一个区域标记。哪一种更贴合你做标注的习惯就用哪一种,但不要两个一起开、把同一件事数两遍。
K 线内部的缺口会打断一叠吗?
会。相邻与否是按跳动步长检查的,所以一个没有成交、或者没有通过失衡检验的价位就会终止这一段。被这样一个价位隔开的两段较短的连续段会分别计数,而且各自都必须自行达到最少堆叠层数。

继续阅读