Price Volume Trend 指标:公式、参数与读法

价量趋势指标(Price Volume Trend,PVT)是一条累积成交量线,每根K线只加入与该K线价格百分比变化相匹配的那部分成交量。它相当于按涨跌幅度而不仅是涨跌方向修正后的 OBV(能量潮)。

Senzoukria · 指标 · Updated September 2026


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

Price Volume Trend 测量的是什么

OBV 在收盘价上涨时就计入整根K线的成交量,而 PVT 按相对前一收盘价的百分比变化成比例计入成交量,因此巨量之下上涨一个 tick,对这条线几乎没有贡献。这就是两者在实践中的全部区别,在会跳空的品种上最为重要:跳空的贡献按其实际大小缩放,而不是被压缩成涨或跌的二元结果。序列在第一根已加载的K线上从零开始,连续运行,不按交易时段重置。前一收盘价为零时贡献记为零,而不是中断序列,因为在那里切断累积线会使之后每根K线失去锚点。

公式:代码中的实现

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

PVT — Price Volume Trend : PVT[0] = 0 (graine) PVT[i] = PVT[i−1] + ((close[i] − close[i−1]) / close[i−1]) × volume[i] POURQUOI : c'est l'OBV corrigé de l'AMPLITUDE. Là où Granville ajoute le volume entier dès que le close monte d'un tick, le PVT ne lui accorde que la fraction correspondant au % de variation. Résultat : une micro-hausse sur volume énorme ne fait plus décoller la courbe — les divergences PVT/prix sont nettement plus fiables que celles de l'OBV sur les instruments qui ouvrent en gap. close[i−1] = 0 → CONTRIBUTION 0, pas un trou (exception documentée en en-tête, identique à l'A/D) : le rendement relatif n'existe pas, et un null couperait le cumul en perdant l'ancrage de toutes les barres suivantes. Graine 0 sur la première barre chargée, mêmes conséquences que l'OBV. CONTINU — pas de reset session.

如何解读

  • 对照价格看斜率:PVT 与价格同步创出更高的高点,是常见的确认形态。
  • 价格继续延伸而 PVT 没有跟上,说明相对于价格变化,支撑这段延伸的成交量比先前更小。这是对走势的描述,而不是反转信号。
  • 绝对水平没有意义,因为这条线从加载范围内碰巧排在第一的K线上以零开始。只有形状才重要。
  • 在会跳空的品种上将其与 OBV 比较:两者出现分歧时,PVT 是按幅度对走势加权的那一个。
  • 它从不在交易时段边界重置,因此隔夜跳空会直接进入累积线,并可能产生一个与日内交易活动无关的台阶。

参数与默认值

只有颜色和平滑窗口两个输入。平滑默认为 1,保留原始累积线。取值最高 200 时,会在之后进行一次平均,有助于在噪音较大的日内数据上读取斜率,但会延迟每一个拐点,因此不应用它来判断背离开始的准确K线。

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

它无法显示的内容

这条线锚定在第一根已加载的K线上,因此其水平以及任何背离的视觉幅度,都会随图表中的历史长度而变化:回看长度不同的两个人会看到不同的曲线。它不包含主动方信息,无论收盘价上涨是因为主动买入还是被动吸收,计入的成交量都相同。背离只是描述性的,常常持续很长时间而不化解。在价格很低的品种上,小幅价格变动就对应很大的百分比变化,从而放大贡献。它从不在交易时段边界重置,因此跳空会累计进来。

浏览全部指标

其他语言版本

Frequently asked questions

PVT 和 OBV 有什么区别?
OBV 在收盘价上涨时加上整根K线的成交量,下跌时减去,而不管价格移动了多远。PVT 只加入与百分比变化相匹配的那部分成交量,因此巨量之下的微小变动几乎不会移动这条线。正是这种加权,使 PVT 在会跳空的品种上被用来替代 OBV。
如何解读价量趋势背离?
比较 PVT 的斜率与价格的斜率。当价格创出新的极值而 PVT 没有时,相对于价格变化,伴随这段延伸的成交量比之前更小。这描述的是走势的构成,并不意味着反转,而且这类背离常常持续存在。
价量趋势指标会在每个交易时段开始时重置吗?
不会。这条线在加载范围的第一根K线上从零开始,并由此不断累计,隔夜跳空也包括在内。因此其绝对水平取决于你加载了多少历史,只有曲线的形状才值得解读。

Keep reading