每根 K 线的成交价位数

每根 K 线的成交价位数,指的是这根 K 线内部至少成交过一笔的不同价位有多少个。它度量的是活动在价格上摊得有多开,与这些活动带着多少成交量无关。

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


什么样的价位才算成交过

一根足迹 K 线是一串价位,每个价位带着一个买价量和一个卖价量。当某个价位的总手数大于零时,它算作成交过。那些落在最低价与最高价之间的价格网格上、却没有任何成交量的价位并没有成交过:价格跳了过去,它们被排除在计数之外。

这个区别很要紧,因为一根 K 线以 tick 计的振幅和它的成交价位数是两个不同的数字。一根跨 12 个 tick、其中只有 7 个价格印出过成交的 K 线,振幅是 12,成交价位数是 7。缺掉的那 5 个价位是对盘口有多薄的一次测量,不是显示缺陷。

  • 一根完全没有 tick 的占位 K 线,成交价位数为零。这里的零是一个被测量出来的值:这根 K 线没有触及任何价格。
  • 价位按不同的价格键计数,前提是价格已经被对齐到品种的 tick 网格上。
  • 这个计数与足迹单元格类型无关;从 Bid × Ask 切到成交量,不会改变哪些价位成交过。

把这个数字对着成交量和振幅来读

把成交价位数和这根 K 线以 tick 计的振幅放在一起,能揭出空心 K 线——价格走了很远,却只在很少的价格上印出过成交。把它和成交量放在一起,得到的是这场拍卖的密度:同样的成交量摊在 3 个价位还是 30 个价位,描述的是两种不同的市场。

四种组合,以及它们通常描述的情形
成交价位数成交量读法
少大锁住的拍卖:在寥寥几个价格上成交很重,属于轮动
多相当价格扫过整个振幅,没有被吸收
多小稀薄的成交明细一级级滑过去;这段移动很廉价
少小清淡的 K 线;两边都没什么信息

在 Senzoukria 中

这个计数就是指标目录成交量组里的「价位数量」指标。它的直方图恒为非负,所以只用单一颜色,另有一个平滑参数把它在 N 根 K 线上取平均。它的同伴「每价位成交量」把这根 K 线的成交量除以同一个计数,得到每个成交价格上的平均成交量;当计数为零时,「每价位成交量」不输出任何点而不是输出零,因为除以零是一种信息的缺席。

「点差代理(tick)」同样以这个计数作为分母:四舍五入后的 K 线振幅(tick)除以成交价位数。比值接近 1,说明这根 K 线在它振幅内的每一个 tick 上都印出过成交;大于 1,说明价格在成交之间跳过了一些 tick。足迹图阅读指南在描述「一行两个数字,买价 × 卖价,一个价格一行」时,讲的是同一个道理的视觉版本。

常见误区

  • 把以 tick 计的振幅当成价位数量。振幅里包含了从未成交过的价格。
  • 跨 K 线类型比较计数。一根 1 分钟 K 线和一根 500 手成交量 K 线没有理由带着相近的计数。
  • 跨 tick 大小不同的品种读这个计数。ES 上的十个价位与 NQ 上的十个价位,在当日振幅中占的比例并不相同。
  • 把未成交的价位填成零再一起计数。那会把计数灌水,也会藏起这个度量本来要找的空心 K 线。

其他语言版本

常见问题

成交价位数很多的 K 线是看涨还是看跌?
单凭它自己两者都不是。这个计数说明的是活动有多分散,不说明主动方是谁。把它和这根 K 线的 Delta、以及最重的那些价位在哪里配着读,才能读出方向。价位数多、Delta 又明显为正的 K 线,描述的是买方一路扫过稀薄的卖单;同样的计数配上平衡的 Delta,描述的则是一次宽幅的双向轮动。
为什么成交价位数比 K 线的高度看上去要少?
因为 K 线的高度是它的振幅,最高价减最低价,而中间有些价格根本没有成交。快速市场和稀薄盘口都会产生价格跳过 tick 的 K 线。这些被跳过的价格按定义被排除在计数之外;「点差代理」指标会直接报告这两个数字之间的比值。

继续阅读