Volume per Level 指标:公式、参数与读法

Volume per Level(每价位成交量)衡量一根 K 线内竞价的密度:K 线成交量除以实际发生成交的不同价位数量。数值高说明每个价格都被充分交易;数值低说明价格在各价位间滑过,在任何一个价位上都没有太多成交。

Senzoukria · 指标 · Updated September 2026


Volume per Level 成交量, 显示在图表下方的独立面板中.

Volume per Level 测量的是什么

分子是 K 线各价位买入与卖出成交量之和,而不是另一个单独的 K 线总量字段,因此分子和分母由完全相同的一组价位构成,被判定为不可用而剔除的价位不会扭曲平均值。分母统计的是真正有成交的价格,而不是最高价与最低价之间的跨度,所以 K 线内部未成交的空档直接缺席,不会被算作一个没有成交的价位。没有可用价位的 K 线不返回任何值,而不会除以零。它与基于成交量除以波幅的“努力与结果”读法互为补充:这里的分母是触及的价格数,而不是覆盖的距离。

公式:代码中的实现

这不是别处常见的定义,而是所发布代码实际计算的内容,记录在实现旁边:

Volume moyen par niveau de prix : value = Σ (buy + sell) des niveaux / nombre de niveaux distincts Le numérateur est le volume barre AU SENS DU CANON (Σ des niveaux), pas le champ `totalVolume` : numérateur et dénominateur doivent porter sur le même ensemble de niveaux, sinon un niveau écarté (qty = 0, prix non fini) fausse la moyenne. POURQUOI : c'est la densité de l'enchère. Élevé = chaque prix a été lourdement travaillé (marché en équilibre, liquidité épaisse) ; faible = le prix a glissé de niveau en niveau (marché fin, mouvement peu coûteux). Complète `effort-vs-result` (volume / range) : ici le dénominateur est le nombre de prix RÉELLEMENT traités, pas l'amplitude — les trous ne comptent pas. 0 niveau → null (division par zéro = pas d'information).

如何解读

  • 高密度描述的是处于平衡的竞价——每个价格都有反复成交,从内部看,这就是正在形成的价值区的样子。
  • 低密度描述的是廉价的移动:价格穿过流动性很少的价位,这在急速行情和清淡的夜盘中很常见。
  • 价格离开区间时密度骤降而总成交量没有下降,说明同样的成交被分摊到了多得多的价格上。
  • 波幅收窄的同时密度上升,是市场在某个价格附近安定下来、而不是向外探索的特征。
  • 只在同一品种内比较密度:最小变动价位以及每根 K 线的典型价位数,使得这个绝对数值在不同市场间没有意义。

参数与默认值

没有可调的分析参数——比值完全由 K 线自身的价位决定。只开放绘图颜色和一个平滑窗口,后者默认为 1,即每根 K 线的原始值。平滑最高 200 根 K 线时,序列变成对流动性状况的缓慢读数,代价是隐藏单根清淡的 K 线。

Volume per Level — 应用中可调的参数及其默认值。
参数类型默认值取值范围
Smoothingnumber11 – 200

它无法显示的内容

数值完全依赖逐价位数据存在且完整。如果数据源提供的是聚合成交而非价位明细,或在成交密集时丢失逐笔记录,价位数会被低估,密度就会被高估。它无法区分一个价格是由两个参与者还是两百个参与者重仓交易的;这个问题由 Trade Count 回答。它不带方向,因为吸筹和派发可能伴随相同的密度。它还会随最小变动价位的调整和合约换月而变化,这会改变同一品种的典型价位数。

浏览全部指标

其他语言版本

Frequently asked questions

每价位成交量能告诉你哪些单看成交量看不出的东西?
成交的集中程度。两根 K 线可以有相同的总成交量,而一根只在少数几个价格上成交,另一根分布在几十个价格上:前者是紧凑的竞价,后者是市场穿过稀薄的流动性。每价位成交量把这个比例明确表示出来。
为什么快速行情中每价位成交量偏低?
因为价格穿过了很多价位,而总成交量增长得较慢,同样的成交被分到更多价格上。急速行情中的低密度说明这段移动遇到的挂单流动性很少,这是关于订单簿的陈述,并不说明价格还会走多远。
每价位成交量用的是 K 线波幅还是实际成交的价位?
实际成交的价位。K 线波幅内没有任何成交的价格不计入,所以空档不会拉低平均值。这正是它与成交量除以(最高价减最低价)这类比值的区别,后者衡量的是距离而不是参与度。

Keep reading