Negative Volume Index (NVI) / Positive Volume Index (PVI)
Category: volume, momentum
A cumulative volume-based indicator that tracks price movements specifically during periods of decreasing volume (or increasing volume if Positive mode is active).
Formula
NVI_i = \begin{cases} NVI_{i-1} \times \frac{Close_i}{Close_{i-1}} & \text{if } Volume_i < Volume_{i-1} \\ NVI_{i-1} & \text{otherwise} \end{cases}
Inputs
- Shift (default: 0)
- InpTimeframe (default: PERIOD_CURRENT)
- Positive (default: false)
- VolumeType (default: VOLUME_TICK)
See signal primitives and every published strategy that uses Negative Volume Index (NVI) / Positive Volume Index (PVI) on WOBR StrategyVerse.