Supply Demand uses previous price action to identify potential imbalances between buyers and sellers. The key is to identify the better odds zones, not just the untouched ones.

Blahtech Supply Demand indicator delivers functionality previously unavailable on any trading platform. This 3-in-1 indicator not only highlights the higher probability zones using a multi-criteria strength engine, but also combines it with multi-timeframe trend analysis and previously confirmed swings. Driven by an easy to use interface and innovative backtest mode this indicator is a must-have for all supply demand traders.

Available on NinjaTrader 8.

Capabilities

Feature Highlights

Feature Highlights - New in version 2.0

Overview

Supported platforms

Please read the installation guide for your platform before rental or purchase.

NinjaTrader 8

Checkout below. NinjaTrader validates your license in-app - use the same email at checkout and when NT prompts you to sign in.

Indicators are tools, not trade signals. Trading futures involves substantial risk of loss.

Reference

Input Parameters

Full parameter list preserved from blahtech.co.uk/blahtech-sd. The online user guide is in the members area after purchase.

Timeframes 1-4 & Solo Timeframe
Zone StyleDraw style for solo boxes on the chart. Hotkey "Z"
Timeframe 1-4 VisibleShow/Hide boxes. Hotkeys "1" - "4"
TimeframeTimeframe selection (default current)
Timeframe MapStyle and colours parameters per timeframe
Q Points
QPointsDisplay high low swing points on the chart. Hot-key "Q"
Min RangeMin size for a valid swing (6)
Min RetraceMin pullback (50%)
Min ApproachMin approach peak (27%)
Summary, Engulfings & Trend
SummaryShow / Hide the Summary dialog. Hotkey "S"
EngulfingsShow engulfing signals
Engulfings configNum Bars Search, Min size, Max tail, SL
TrendOverlaps, Modes, Risk Reward, Method, Extended
Highlight SupDem in QPointStrength (0-8) - Adjust the highlighting
Hot Keys
Hot KeysShow / Hide the dialog. Hot-key "H"
With Trend ScoresTake account of the overall trend in scores. Hot-key "W"
Detection ModeCycle through modes Hot-key "D"
OverlapsDisplay overlapping zones. Hot-key "O"
Info TextDisplay info at zones on the chart. Hot-key "I"
PricesDisplay prices at levels. Hot-key "P"
Left InfoSwitch info left / right. Hot-key "U"
Extend Box Beyond EndDraw the boxes so they don't obscure the candles. Hot-key "X"
Highlight Nested ZonesDisplay graphic at corners when nested in higher timeframes. Hotkey "#"
Flip PricesChange draw order of prices so one is visible Hot-key "F"
Strength Engine
Strong Zones ModeRelax criteria for strong zones. Hotkey "="
Base Forming HoursBase forming time window
Strong LevelsScore (0-8), Max Retouch
Base ToleranceBase tolerance settings
Stop Loss BufferStop loss buffer distance
Initial Move FilterInitial move filter
Significant MoveSignificant move threshold
Clean ArrivalClean arrival filter
Base Num CandlesBase num candles
Base Extra CandleTimeframe, Additional Tolerance
Base Tolerance - ConsolidationConsolidation tolerance
Visibility Filters & Old Zones
FiltersEnable/Clear the filters for all levels. Hotkey "]"
Filter criteriaStrength (0-8), Risk Reward, Min/Max bars, Strong Only, Wick Size, Overall move, Initial move
Old Zones ModeHotkey ";"
Old Zones StyleHotkey "'"
Old Zones FiltersHotkey "[" - Strength, RR, bars, wick, move sizes
Broken / Trend coloursBroken - Colours x4; Trend - Colours x2
Alerts
Popup / Email / NotificationAlert delivery channels
Levels - Broken / Touches / New ZonesAlert trigger conditions
Levels - Filter ModeFilter mode for alerts
Sound Wav FileCustom alert sound
Startup Delay SecondsDelay before alerts active
Message / Email Subject / BodyAlert message templates
Other Parameters
Instance IdMulti-instance identifier
High Low DeviationHigh/low deviation tolerance
Retouch DeviationRetouch deviation
Zone Gap DeviationZone gap deviation
Risk PercentRisk percent setting
Recalculate Min MoveMinimum move for recalculation
Backtest Mode Expire TimeBacktest mode expiry
Max BarsMaximum bars processed
Info / Tooltips Custom FormatCustom format strings
Hot Keys MapHotkey mapping
Cache StateCache state control
GMT OffsetUse Daylight Savings; Manual GMT offset in seconds
Learn the indicator

Feature videos

Short walkthroughs for Blahtech SD on NinjaTrader 8.

Zone strength engine
(video coming soon)

Zone strength engine

Seven-criteria scoring and identifying better-odds zones vs untouched levels.

3 min
Multi-timeframe display
(video coming soon)

Multi-timeframe display

Stacking timeframes, overlaps, and nested zone highlighting.

3 min

The online user guide and NT8 add-on zip are in the members area after purchase.

NinjaTrader 8

Subscribe to Blahtech SD

Flagship Supply and Demand for NT8. Choose billing, then subscribe when you are ready.

Payments and subscriptions are processed by Whop, our checkout and billing partner. Use the same email as your NinjaTrader account - your license is set up automatically and is typically active within 10 minutes of purchase. After payment, download the add-on from the members area. Need help? Contact support.

Pair with Blahtech MP

Market Profile for session structure, SD for zone context - the flagship pairing most discretionary traders start with.

View Blahtech MP

Trading futures, forex, and other leveraged products involves substantial risk and is not suitable for all investors. Past performance is not indicative of future results. Blahtech products are analytical software tools only; nothing on this site constitutes investment advice or a recommendation to trade. Full Risk Disclosure

© 2026 Blahtech Limited. Registered in England and Wales, 2006.