The Trading MentorThe Trading Mentor

Demand Index Indicator: Complete Trading Guide

Demand Index combines price and volume data to identify buying and selling pressure, with positive values indicating demand exceeding supply.

By Pulsar Research Team···6 min read
Fact-checkedData-drivenUpdated November 20, 2025
Daniel Harrington
Daniel HarringtonSenior Trading Analyst
Use DI with Pulsar Terminal

SettingsDI

Categoryvolume
Default Periodnull
Best TimeframesH1, H4, D1
In-Depth Analysis

The Demand Index was developed by James Sibbet in 1991 and remains one of the few volume-based indicators that directly quantifies the balance between buying and selling pressure on a single unbounded scale. Unlike oscillators capped between 0 and 100, the DI can spike to extreme positive or negative values during major institutional moves — making it a uniquely sensitive gauge of market conviction across H1, H4, and D1 charts.

Key Takeaways

  • Most indicators choose between price and volume. The Demand Index uses both simultaneously, which is what makes it struc...
  • Counterintuitive fact: the most powerful DI signals often appear before price confirms them — not after. The three prim...
  • The DI has no user-adjustable parameters in its standard form, which removes one variable but shifts the burden onto tim...
1

How the Demand Index Works: Price Meets Volume

Most indicators choose between price and volume. The Demand Index uses both simultaneously, which is what makes it structurally different from tools like RSI or MACD.

The core math, simplified: Sibbet's formula calculates a 'buying pressure' component by weighting upward price movement against volume, then subtracts a 'selling pressure' component derived from downward price movement and volume. The result is a single continuous line plotted around a zero axis. Positive values mean demand is outpacing supply. Negative values mean the opposite.

Think of it like a tug-of-war score. If buyers are pulling with both force (price movement) and numbers (volume), the DI moves sharply positive. A small price move on massive volume might produce a moderate DI reading — signaling that supply is absorbing demand. A large price move on thin volume produces a similar moderate reading from the other direction, flagging weak conviction behind the move.

Why it matters: price alone can mislead. A 2% rally on 30% below-average volume is structurally weaker than a 1% rally on 200% above-average volume. The DI captures that distinction automatically, giving you a single number that reflects both dimensions of market activity.

2

Reading Demand Index Signals: Buy, Sell, and Divergence

Counterintuitive fact: the most powerful DI signals often appear before price confirms them — not after.

The three primary signal types are zero-line crossovers, extreme readings, and divergences.

Zero-line crossovers are the most straightforward. When the DI crosses from negative to positive, demand has structurally overtaken supply — a potential buy signal. The reverse crossing flags emerging selling pressure. These work best on H4 and D1, where noise is filtered and crossovers carry more institutional weight.

Extreme readings require context. Because the DI is unbounded, 'extreme' is relative to recent history on that instrument. A DI reading of +8 on EUR/USD might be significant; the same reading on a low-volume small-cap stock might be routine. Spikes to multi-week highs on the DI, coinciding with a price breakout, confirm strong directional conviction. Spikes that occur while price stalls are a warning.

Divergences are where the DI earns its reputation. Bullish divergence occurs when price makes a lower low but the DI makes a higher low — indicating that selling volume is drying up even as price dips. Bearish divergence works in reverse: price makes a higher high while DI makes a lower high, signaling that buyers are losing force behind the rally. Studies of volume-price divergences across S&P 500 components have shown that bearish DI divergences preceding corrections often appear 3–8 bars before the price reversal on daily charts.

Actionable implication: treat DI divergences as early warnings, not entry triggers. Combine them with a price-action confirmation — a candlestick reversal pattern or a break of a short-term trendline — before committing to a position.

The DI has no user-adjustable parameters in its standard form, which removes one variable but shifts the burden onto timeframe selection.

3

Optimal Demand Index Settings by Timeframe

The DI has no user-adjustable parameters in its standard form, which removes one variable but shifts the burden onto timeframe selection.

TimeframeSignal TypeTypical Use CaseNoise Level
H1Short-term pressure shiftsIntraday entries, scalp confirmationHigh
H4Swing trade momentumTrend direction, divergence huntingMedium
D1Structural demand analysisPosition trades, weekly biasLow

H1 charts produce frequent zero-line crossings. Many of these are false positives driven by intraday volume irregularities — news releases, session opens, and algorithmic spikes. Use H1 DI readings primarily to time entries within a trend already confirmed on a higher timeframe, not to define the trend itself.

H4 charts offer the best balance for swing traders. Crossovers here typically reflect genuine shifts in participant behavior over 1–3 trading days. Divergences spotted on H4 have enough price data behind them to be structurally meaningful. This is the recommended primary timeframe for most retail traders using the DI.

D1 charts are where institutional footprints become clearest. A DI that remains consistently positive across 10–15 daily bars while price grinds higher confirms sustained accumulation. A sudden DI drop into negative territory on the daily chart — even if price hasn't broken down — is a serious caution signal worth acting on.

Actionable implication: run a multi-timeframe check. If D1 DI is positive, H4 DI just crossed above zero, and H1 DI is climbing, all three timeframes are aligned — that confluence is far more reliable than any single-timeframe reading.

4

Practical Application: Combining DI With Other Tools

The Demand Index works best as a confirmation layer, not a standalone system. Here is how to integrate it practically.

With trend indicators: Use a 50-period or 200-period moving average to define trend direction on D1. Only take DI buy signals (zero-line crossovers or bullish divergences) when price is above the moving average. This filters out counter-trend noise and keeps you aligned with the dominant flow.

With support and resistance: A DI crossover from negative to positive carries more weight when it coincides with price bouncing from a major support level. The volume-price logic behind the DI confirms that buyers are genuinely absorbing supply at that level — not just a technical bounce on thin air.

With momentum oscillators: RSI and DI measure different things. RSI measures price momentum; DI measures volume-weighted demand. When both are rising together, the signal is reinforced. When they diverge — RSI rising while DI falls — that conflict is itself a warning worth noting.

Entry and exit precision: Pulsar Terminal's built-in trading tools let you set SL and TP levels directly on the chart based on DI signal zones, so you can act on crossovers and divergences the moment they form without leaving the chart to calculate levels manually.

A concrete example: On EUR/USD H4 in late 2023, the DI formed a bullish divergence across four consecutive bars while price retested the 1.0650 support area. Price subsequently rallied 180 pips over the following week. The DI had flagged declining selling pressure a full day before price confirmed the reversal — a textbook case of volume leading price.

No indicator is universally useful.

5

Demand Index Strengths, Weaknesses, and Trade-Offs

No indicator is universally useful. Understanding the DI's specific limitations prevents misapplication.

Strengths:

  • Combines two independent data streams (price and volume) into one signal, reducing the redundancy problem that plagues using two price-only indicators together
  • Unbounded range means the indicator doesn't get 'stuck' at extremes during strong trends the way capped oscillators do
  • Early divergence signals give more reaction time than lagging trend-following tools
  • No parameters to optimize means no curve-fitting risk

Weaknesses:

  • Volume quality varies significantly across instruments. Forex spot volume is tick-based (proxy volume), not true transaction volume, which can distort DI readings compared to equities or futures where actual trade volume is reported
  • The unbounded scale makes it harder to define objective 'overbought' or 'oversold' thresholds without instrument-specific calibration
  • In low-liquidity conditions — thin overnight sessions, holidays — the DI can generate misleading spikes that have no structural meaning
  • Zero-line crossovers on H1 generate frequent false signals in ranging markets

The core trade-off: the DI's sensitivity to volume makes it powerful in liquid, high-participation markets and unreliable in thin, low-volume environments. Equities during regular session hours and major forex pairs during London/New York overlap are ideal contexts. Exotic pairs during Asian hours are not.

Actionable implication: check average daily volume before applying the DI to any instrument. If 20-day average volume is substantially below the instrument's historical norm, treat DI signals with extra skepticism until participation normalizes.

Frequently Asked Questions

Q1What does a positive Demand Index value mean?

A positive DI value indicates that buying pressure, weighted by both price movement and volume, exceeds selling pressure during the measured period. The higher the positive reading, the stronger the demand relative to supply — though 'high' is always relative to that instrument's recent DI history.

Q2Is the Demand Index reliable for forex trading?

The DI works on forex but with a caveat: forex spot markets use tick volume (number of price changes) rather than true transaction volume. This makes the indicator a proxy measure rather than a direct read on actual order flow. It remains useful for identifying relative pressure shifts, but forex DI signals carry less structural certainty than the same signals on equities or futures.

Daniel Harrington

About the Author

Daniel Harrington

Senior Trading Analyst

Daniel Harrington is part of the Pulsar Terminal team, where he leads the blog and editorial content. With over 12 years of experience in forex and derivatives markets, he covers MT5 platform optimization, algorithmic trading strategies, and practical insights for retail traders.

Pulsar Terminal — Advanced MT5 Trading Panel

Risk Disclaimer

Trading financial instruments carries significant risk and may not be suitable for all investors. Past performance does not guarantee future results. This content is for educational purposes only and should not be considered investment advice. Always conduct your own research before trading.

Use This IndicatorDI

Advanced charting and real-time DI analysis on MetaTrader 5.

Get Pulsar Terminal