← Back to indicators guide

Vortex Indicator — VI+ / VI−

Developed by Etienne Botes and Douglas Siepman in 2010, the Vortex Indicator isolates trend reversals by drawing inspiration from the vortex movements observed in nature. Rather than measuring the strength of a move like the ADX, the Vortex directly contrasts two components — VI+ (bullish vortex) and VI− (bearish vortex) — whose crossovers identify the moment when dominant pressure flips. It is a reversal timing tool, complementary to oscillators (RSI, KST) that capture exhaustion.

Definition and formula

The Vortex compares the usual True Range (TR) to two "vortex movements" (VM) calculated through differences of successive highs/lows:

VM+ = |High(t) − Low(t−1)|
VM− = |Low(t) − High(t−1)|
VI+ = Σ VM+ / Σ TR (over 14 periods)
VI− = Σ VM− / Σ TR (over 14 periods)

VI+ and VI− typically oscillate between 0.6 and 1.3. Their sum stays close to 2.0 by construction — convergence of VI+ and VI− signals consolidation, divergence signals a clear directional move.

How to read the Vortex

VI+ / VI− crossovers

Notable levels

How Cash Scanner uses the Vortex

The Vortex enters the /100 score via the binary signal vi_trend_up:

Limits and common pitfalls

Going further