Entered close and volume · cumulative relative-change weight

Price Volume Trend Calculator

Calculate Price Volume Trend from entered close and volume rows with each relative change, volume contribution and cumulative value exposed.

Runs in your browserZero history seed disclosedNo divergence or trend signal

Enter ordered close-volume rows

Use completed observations from one symbol, timeframe, broker feed and consistent volume type.

Entered

One completed row per line. Volume may be zero but cannot be negative.

PVT boundary: PVT is a cumulative entered-history sequence. This page reports the arithmetic without interpreting direction, confirmation, pressure, divergence, entries or exits.

Latest cumulative PVT state

Entered Supplemental Indicators 1.0.0.

Derived
No PVT sequence calculated yetEnter at least two ordered close-volume rows, or load the audited example.

How Price Volume Trend is calculated

Relative change = (current close − previous close) ÷ previous close
Contribution = relative change × current volume
PVT = previous PVT + contribution

Version 1.0.0 sets PVT to zero on the first entered row. From the second row onward, only the current row volume is weighted by its close-to-close relative change.

Because PVT is cumulative, changing the first entered row or preceding history changes the absolute sequence. The history seed and every contribution remain visible.

Assumptions and limits

  • At least two ordered rows with positive closes are required.
  • Volume may be zero but cannot be negative.
  • Rows must use one symbol, timeframe, broker feed and consistent volume type.
  • Spot-forex tick volume counts price changes rather than centralized executed volume.
  • Direction, pressure, trend confirmation, divergence and trading interpretations are withheld.

Worked example from the audited fixture

Reproduce it with “Load audited example”In the six-row fixture, the final close-to-close relative change is 0.029126. Multiplying it by current volume gives a contribution of 37.864078, and adding that to the prior cumulative path produces PVT 77.068728.

How to interpret the result

PVT is path-dependent because it begins from a zero seed and accumulates every entered contribution. The absolute value has no standalone price or cash unit, and a positive latest contribution does not prove accumulation or future direction.

Frequently asked questions

  • Enter at least two ordered close-and-volume rows from one symbol, timeframe, broker feed and consistent volume type.
  • The current volume is multiplied by current close minus previous close divided by previous close.
  • Version 1.0.0 sets PVT to zero on the first entered row, then begins contributions on the second row.
  • The contribution is zero and the prior PVT value carries forward.
  • PVT is cumulative, so a different history starting point, volume series or zero-seed boundary changes the sequence.
  • MetaTrader commonly supplies tick volume, which counts price changes rather than centralized executed turnover.
  • PVT adds a relative-price-change-weighted part of current volume, while OBV adds or subtracts the whole current volume.
  • No. Direction, pressure, confirmation, divergence, trend, entry and exit labels are withheld.

Sources and methodology

Compare the chart feed and trading terms

Use one broker feed, symbol and timeframe for every entered observation, and compare the source history with your terminal before relying on a platform match.

XM

Review available instruments, chart history and account terms.

Check XM terms

FBS

Compare symbol specifications and chart-feed conventions for your region.

Check FBS terms

FXOpen

Confirm chart history and trading conditions for the entered symbol.

Check FXOpen terms

Risk and affiliate disclosure: Leveraged forex and CFD trading can result in substantial losses. These are affiliate links, so ForexMT4Indicators.com may receive compensation if you register or trade through them, at no additional cost to you. Availability and terms vary by jurisdiction and broker entity.

Disclaimer: The results from this tool are estimates for educational and informational purposes only and may differ from your broker's figures. This is not financial or investment advice. Trading forex and CFDs carries a high level of risk and can result in the loss of all your capital. Always verify calculations with your broker and trade within your risk tolerance.