Methodology

VPIN in Forex — Measuring Order-Flow Toxicity in Real Time

VPIN was developed by Easley, López de Prado and O'Hara to detect the kind of flow imbalance that preceded the 2010 Flash Crash. It generalises beautifully to forex, where institutional flow drives 90%+ of volume.

Updated June 5, 2026

Quick answer

VPIN — Volume-Synchronized Probability of Informed Trading — is a flow-based metric that estimates how much of recent trading volume came from informed (institutional) traders versus noise. A rising VPIN signal in forex means informed flow is dominating, which often precedes sharp directional moves or volatility spikes. ForexMind AI uses a BVC-VPIN approximation computed on OHLCV candles (not true tick-level VPIN) as a regime filter: when imbalance is elevated the council tightens its confluence threshold and shortens hold times automatically.

Key takeaways

  • VPIN approximates the share of informed (institutional) flow in recent volume.
  • High VPIN = elevated toxicity = expect outsized moves and slippage.
  • It is a regime input, not a directional signal.
  • Used in ForexMind AI to auto-adjust risk and signal frequency.

The classic PIN model is computed per trading day and is too slow for live use. VPIN replaces clock-time with volume-time: buckets of equal volume rather than equal seconds. Within each bucket, the imbalance between buy and sell volume is treated as an estimate of how 'one-sided' the flow is — and therefore how much of it is informed.

In forex, true tick-level volume is fragmented across venues, so practical VPIN implementations use aggregated venue volume or a high-quality proxy. ForexMind AI runs a BVC (Bulk Volume Classification) approximation on OHLCV candles — equal-volume buckets with the normal-CDF buy/sell rule — and exposes the result as a 0–1 flow-imbalance score on every chart. We label this honestly as 'BVC-VPIN approximation' rather than true VPIN.

Operationally, when VPIN spikes the council reduces signal output and tightens stops — informed flow is the regime where retail-style mean-reversion trades blow up.

Frequently asked questions

What does VPIN measure in forex?

VPIN measures the share of recent volume that is likely informed (institutional) rather than noise. High VPIN means flow is one-sided and price is more likely to move sharply.

Is VPIN a buy/sell signal?

No. VPIN is a regime metric. It tells you what kind of environment you are in — calm or toxic — not which direction to trade. ForexMind AI combines it with directional agents to filter setups.

How does ForexMind use VPIN?

VPIN is a council-wide regime filter. When toxicity is high, the confluence threshold required to publish a signal is automatically raised and hold-time expectations are shortened.

ForexMind AI — institutional-grade market intelligence

ForexMind AI runs an 11-agent council modelled on the styles of George Soros, Stanley Druckenmiller, Ray Dalio, Jim Simons, and other trading legends. Every signal is backed by a published confluence score, reflexivity gauge, and an Order Flow Intensity read (a BVC approximation of VPIN computed on candles — not true tick-level VPIN). Live track record at /performance.