NT8 ICT Suite · 6 indicators · Exposed plots for BloodHound & BlackBird

Stop drawing Smart Money zones by hand. Let closed bars mark them for you.

Six ICT indicators for NinjaTrader 8 in one suite. Kill Zones, Market Structure Shift, Liquidity Sweeps, Order Blocks, Fair Value Gaps and SMT Divergence, working on one rule set — so the same chart looks the same tomorrow, next month, and on your backtest.

One-time purchase, lifetime license. Full access to all 6 tools and ready-made chart templates, with priority support.

Need something custom built? We develop automation to order → talk to our NT8 developers

ICT Bundle · NinjaTrader 8 LIVE
  • Calculated on closed bars — markers stay where they were plotted
  • Exposed plots for Strategy Builder, BloodHound and BlackBird
  • Chart templates included — import in 2 clicks
The subjectivity problem in Smart Money analysis

Why two traders draw two different order blocks on the same chart

ICT methodology is a set of precise definitions. Market structure, liquidity, imbalance, mitigation — each has a mathematical form. The problem is not the methodology. The problem is that most traders apply it with a mouse cursor and a rectangle tool. A hand-drawn zone has no fixed range rule, no minimum size filter and no mitigation condition. It follows your bias. Three failures follow from that.

SIT01

The zone that moves with your opinion

On the chart

You mark an order block on the last down candle before an impulsive move up. Price returns. It slices through your rectangle and keeps going. You review the chart the next day, redraw the block one candle earlier, and now the entry looks perfect. You conclude your execution was bad. It was not.

Technical cause

You never fixed the definition. An order block drawn High–Low and an order block drawn Open–Close are two different zones on the same candle, sometimes several ticks apart. Without a fixed range type, a minimum size filter in ticks and a stated mitigation rule (full pass-through, partial touch, or a percentage threshold), the zone is not a level. It is a drawing. It cannot be backtested, it cannot be compared week to week, and it cannot be automated.

SIT02

You traded a sweep and called it a structure break

On the chart

Price takes out the previous swing high. You read it as a break of structure and go long into continuation. Price closes back below that high within two bars and runs to the downside without you.

Technical cause

Two different events look almost identical on a bare chart. A liquidity sweep moves beyond a swing level, fails to hold acceptance and returns into the prior range. A confirmed Market Structure Shift requires the break to be validated — by close beyond the level rather than by an intrabar extreme, and optionally by a threshold distance in ticks, points or percentage. Without those two conditions separated by software, every sweep looks like a break in real time and only becomes obvious in hindsight.

SIT03

Right pattern, dead hour

On the chart

Your setup appears, you take it, and price moves eleven ticks and stalls for two hours. You did nothing wrong technically. You just took an ICT pattern at 03:20 EST in a session with no participation.

Technical cause

ICT logic is time-bound by design. The methodology ties structural events to specific windows around the Asian, London and New York opens, because that is when order flow concentrates. Reading structure without reading the clock removes half the framework. Manually tracking three session windows plus custom windows in EST, across DST shifts, on every chart, is not a discipline problem — it is a tooling problem.

None of these three failures is a knowledge gap. All three are definition gaps. Software fixes definitions. That is the entire job of this bundle.

The complete ICT toolset for NinjaTrader 8

Six indicators. One chain of logic.

The bundle is ordered the way an ICT chart is read, not alphabetically. Kill Zones set the time context. Market Structure Shift defines directional control. Liquidity Sweeps separate false breaks from real ones. Order Blocks and Fair Value Gaps mark where price came from and what it left behind. SMT Divergence checks the read against a correlated instrument. Each tool is a standalone product. Together they cover one methodology end to end.

Kill Zones

Session windows in EST, session pivots, Day Open, extended pivots.

Market Structure Shift

Fractal swings, Close or High/Low confirmation, threshold validation.

Liquidity Sweeps

Wick-Based, Break-and-Retest and Combined detection, 4 mitigation modes.

Order Block

Fixed range type, minimum size in ticks, threshold mitigation, 3 alerts.

Fair Value Gap

Imbalance detection, Shrink display mode, mitigation and expiry logic.

SMT Divergence

Classic and Hidden SMT, Forming/Confirmed states, 5 filter layers.

01

NinjaTrader Kill Zones Indicator

Individual licence €175

What it is

A session-mapping tool that highlights the trading windows defined by ICT Kill Zones methodology, together with the price levels those windows produce.

How it works

The indicator maps user-defined time windows in EST onto the chart and calculates the high, low and midpoint of each window as it forms. Session boundaries are set to the minute, so standard sessions and custom windows are handled by the same engine.

What it displays

  • Shaded session zones for Asia, London and New York, each with its own label, colour and opacity.
  • Fully custom session blocks with user-defined names, start/end times to the minute and colours.
  • Session pivots: session High, session Low, and the midpoint between them.
  • Day Open price pivot with configurable name, start time, colour and line style.
  • Extended pivots: session levels projected forward to the start of the next equivalent session.
  • Visual markers for boundary breakouts, with configurable pop-up, sound and email alerts.
  • Session drawing limit — how many past sessions remain on the chart.

How it is used in analysis

Kill Zones acts as the time filter for every other tool in the bundle. Structural events inside a session window carry different context than the same events outside one. Extended pivots let you see whether the current session is trading above or below the levels the previous equivalent session produced — an inter-session reference that hand-drawn lines do not preserve.

Technical limitations

All session times are defined in EST and depend on your chart's data series time zone being configured correctly; a mismatched time zone shifts every zone on the chart. Daylight saving transitions change the relationship between EST windows and your local clock twice a year. The indicator marks time windows — it makes no statement about whether a window will produce a move.

Exposed plots: Zone Start / Zone End / Zone Upper Boundary / Zone Middle / Zone Lower Boundary / Zone Upper Boundary Breakout / Zone Lower Boundary Breakout — for Asia, London, New York and Custom sessions — plus 10 custom pivot outputs.

What it is

A swing-structure analysis tool that detects bullish and bearish Market Structure Shift events using confirmed fractal swing highs and lows.

How it works

The indicator builds swing points using a configurable Swing Strength value, which sets how many bars on each side must confirm a fractal. It then monitors whether price violates the last confirmed swing level. Confirmation uses one of two price types: Close (stricter — the bar must close beyond the level) or High/Low (faster — reacts to the intrabar extreme). An optional Break Confirmation Threshold requires price to travel a stated distance beyond the level, measured in ticks, points or percentage, before the event is registered.

What it displays

  • Directional markers at confirmed bullish and bearish MSS events.
  • Detected swing highs and lows, toggleable.
  • Configurable alerts on confirmed events.
  • Bullish and bearish minimum swing count filters.

How it is used in analysis

Bullish conditions typically produce higher highs and higher lows; bearish conditions produce lower highs and lower lows. An MSS marks the bar where that sequence broke. Lower Swing Strength values react to short-term movement and produce more events; higher values require more developed structure and produce fewer, later events. The setting is the trader's choice of sensitivity, not a quality dial.

Technical limitations

Swing confirmation is inherently delayed — a swing point cannot exist until the required number of bars has closed on both sides, so the earliest possible MSS confirmation is always after that. In ranging conditions with compressed swings, the indicator produces alternating bullish and bearish events at range boundaries. Threshold filtering reduces this at the cost of later confirmation.

MSS compared with related structural concepts
ConceptStructural roleWhat it describes
MSSLocal structural breakEarly change in directional control
BOS (Break of Structure)Continuation patternExisting direction extending
CHoCH (Change of Character)Structural reversal patternLarger directional shift

Exposed plots: Bullish and bearish MSS outputs plus swing structure outputs for Strategy Builder, BloodHound and BlackBird.

03

NinjaTrader Liquidity Sweeps Indicator

Individual licence €175

What it is

A detection tool for confirmed liquidity sweeps — moves that push beyond a swing high or low, fail to gain acceptance, and return into the prior range.

How it works

The indicator tracks confirmed swing highs and lows, then evaluates each violation of those levels against a chosen detection mode:

  • Wick-Based — price trades beyond the level and returns into the range within the same bar structure. Fast rejections.
  • Break-and-Retest — price breaks the level, fails to hold, and returns back through it within a configurable Retest Max Bars window. Slower, multi-bar formations.
  • Combined — both behaviours under one detection logic.

A Minimum Sweep Distance filter, set in ticks or percentage, removes minor spikes. Swing Expiration limits how many bars may pass between the swing point forming and the sweep occurring, so stale levels are not used.

What it displays

  • Sweep zones with separate colours for sell-side sweeps above swing highs, buy-side sweeps below swing lows, and expired zones.
  • Swing points with labels and a configurable maximum displayed count.
  • Markers and alerts for two distinct events: a confirmed sweep, and the first valid interaction with the sweep zone.
  • Mitigation state per zone, using one of four modes: Touch (High/Low), Full Fill (High/Low), Body Close Inside (Close), or % Fill.
  • Skip Immediate Mitigation (Bars) — ignores zone interactions in the first N bars after the sweep.
  • Sweep Zone Expiration — how long an unmitigated zone stays active.

How it is used in analysis

This is the tool that separates Situation 02 from a real structural break. A sweep marks where resting orders were absorbed without acceptance beyond the level. Combined with MSS on the same chart, the pair distinguishes two readings of the same candle: level taken and rejected (sweep), versus level taken and held (structural break).

Technical limitations

Sweep confirmation depends on the same swing-confirmation delay as MSS. In fast conditions, Wick-Based mode marks the event only after the bar structure resolves. Minimum Sweep Distance set too low produces noise on tick and range charts; set too high, it discards shallow sweeps entirely. The indicator describes what has already happened at a level — it makes no statement about what follows.

Exposed plots: Bullish/Bearish Sweep High and Low, Zone First Touch, Sweep Mitigated, Sweep Expired, plus swing outputs HH, LH, EH, LL, HL, EL.

04

NinjaTrader Order Block Indicator

Individual licence €200

What it is

A detection and lifecycle-management tool for Order Blocks — the candle ranges that precede displacement, treated in ICT methodology as zones shaped by large-participant activity.

How it works

The indicator fixes the definition that hand-drawing leaves open. You choose the range type (High–Low, Open–Close, or combined), the minimum block size in ticks or percentage, and the minimum number of bars required to form a valid block. Only ranges satisfying all three conditions are drawn. Each block then carries a state machine: active → entered → mitigated → expired.

What it displays

  • Bullish and bearish blocks with separate colours for active, mitigated and expired states.
  • A configurable threshold line inside the block, set as a percentage of block size, with optional mitigation at threshold touch.
  • Display filters: show active only, inactive only, or all; plus a maximum displayed block count.
  • Max OB Duration, measured in bars or minutes, after which a block expires.
  • Three distinct event alerts: block formation, price entry into the block, and mitigation.

How it is used in analysis

Because the range rule, minimum size and mitigation condition are all explicit parameters, the same chart produces the same blocks on every reload — and the same blocks in a backtest as in live. The threshold parameter is the practical one: it lets you define partial mitigation numerically instead of judging “close enough” by eye.

Technical limitations

Order Block validity is a definition, not a measurement. Different ICT practitioners define the origin candle differently, and the indicator will faithfully reproduce whichever definition you configure — including a poor one. On low-volatility instruments a minimum size set in ticks may filter out nearly every block; on high-volatility instruments the same value may filter out almost nothing. The parameter set has to be tuned per instrument.

Exposed plots: OrderBlockCreated, FillPoint, MitigatedPoint.

What it is

A detection tool for price imbalances — three-candle formations where price moved through a range without two-sided trade, leaving a gap in the auction.

How it works

The indicator scans for imbalance between candle ranges and validates each detected gap against filters: allowed direction (both, bullish only, bearish only), minimum gap size in ticks, points or percentage, minimum bar span, and maximum lifetime. Mitigation logic defines when the gap is considered filled — full fill, partial touch, or threshold-based — with the price reference set to High/Low or Close.

What it displays

  • Bullish and bearish gap zones with separate colours for active, mitigated and expired states.
  • Two display modes: Default (the zone keeps its original boundaries) and Shrink (the zone visually contracts as price fills it).
  • Display limit for the number of recent gaps kept on the chart.
  • Alerts for gap formation, price entry into the zone, and mitigation.

How it is used in analysis

A gap marks where the market moved fast enough that one side of the book was skipped. Shrink mode is the practically useful one for intraday work: it shows the remaining unfilled portion in real time rather than the historical footprint, which is what matters when price is trading back into the zone. Combined with Order Blocks on the same chart, you get both halves of the ICT origin read — where the move started, and what it left behind.

Technical limitations

Gap detection is bar-construction dependent. The same market data on a 1-minute chart, a 500-tick chart and a Renko chart produces different gaps, because the candle boundaries that define the imbalance are different. Minimum gap size must be re-tuned when you change instrument or bar type. A detected gap is a record of past imbalance and carries no statement about whether price returns to it.

Exposed plots: Bullish/Bearish FVG Detected, Upper and Lower Boundaries, FVG Touched, FVG Mitigated, FVG Expired.

06

NinjaTrader SMT Divergence Indicator

Individual licence €175

What it is

A cross-instrument structural comparison tool. SMT (Smart Money Technique) divergence occurs when correlated instruments stop confirming each other structurally — one makes a new extreme, the correlated one does not.

How it works

The indicator builds swing structure on the primary instrument and on a correlated instrument you select (with an optional second correlated instrument), then compares the two structures. Vertex Match Tolerance defines how closely swing points must align in time for a comparison to be valid. SMT Min Bars Distance and a minimum strength requirement — set in ticks or percentage — filter out marginal divergences.

What it displays

  • Classic SMT (failed confirmation, associated with reversal-type behaviour) and Hidden SMT (opposite structural relationship, associated with continuation-type behaviour), each toggleable.
  • Two states: Forming SMT, plotted while structure is still developing, and Confirmed SMT, plotted once swing points satisfy Swing Strength validation.
  • A dedicated correlated-asset panel, with divergence lines drawn on both instruments.
  • Multi-layer filters: Volume filter with lookback, EMA filter, Higher-Timeframe EMA filter, VWAP filter, and a built-in Kill Zones filter restricting detection to selected sessions.

How it is used in analysis

SMT is the confirmation layer, not the trigger. When your primary chart shows a liquidity sweep and a structural shift, SMT answers a separate question: did the correlated instrument agree? The built-in Kill Zones filter matters here — restricting SMT detection to the London or New York window removes divergences formed in thin overnight tape, which are structurally valid and practically meaningless.

Technical limitations

SMT is only meaningful between genuinely correlated instruments; the indicator compares whatever two series you point it at and will happily draw divergence between uncorrelated markets. Correlation is not constant — index futures that track each other closely for months decouple around single-name earnings and index rebalancing. Forming SMT represents developing structure by definition and can be superseded as the swing resolves; if you need only settled events, use Confirmed SMT. The comparison requires a second data series, which increases chart load.

Exposed plots: Secondary and third instrument Open/High/Low/Close, Classic/Hidden Confirmed/Forming outputs, and swing structure outputs HH, LH, EH, LL, HL, EL.

Six products. One rule set. Every zone, level and marker on your chart comes from a stated numeric condition you can read, change, backtest and hand to a strategy builder.

Interactive verification mode

Watch six indicators build one read on the same chart

Three intraday scenarios. No subjective drawing, no retroactive markers — every element on the chart comes from a stated numeric condition.

  1. TimeKill Zones
  2. StructureMSS
  3. LiquiditySweeps
  4. ZoneOrder Block
  5. ImbalanceFVG
  6. ConfirmationSMT
Scenario 1

Session window → sweep → structural shift → imbalance

  1. Steps 1–2 — time and liquidity. London window shaded, prior session low projected forward by the extended pivot setting. Price drives below the line, prints a long lower wick and closes back inside the range.
  2. Step 3 — structure. A bullish MSS prints where price closes above the last confirmed swing high.
  3. Step 4 — imbalance. The displacement leaves a bullish Fair Value Gap.

ContextPrice takes out an obvious low. On a bare chart there are two readings of that candle and no way to separate them in real time: the range is breaking down, or resting orders below the low are being absorbed.

What the bundle doesKill Zones has already established that this is happening inside the London window, and has projected the previous equivalent session's low onto the chart as a reference level. Liquidity Sweeps evaluates the violation of that swing low against your Minimum Sweep Distance and Mitigation Mode settings and marks a confirmed buy-side sweep zone only when price fails to hold acceptance below the level.

Market Structure Shift then answers the separate question — has directional control changed — by requiring a close beyond the last confirmed swing high, plus an optional threshold distance in ticks. The Fair Value Gap indicator marks the imbalance the displacement left behind.

Four independent conditions, four separate numeric definitions, one chart. What you do with that read is your decision within your own methodology.

Scenario 2

Order Block with threshold mitigation, filtered by structure

  1. Step 1. A bearish order block sits above price, with Market Structure Shift on the same chart.
  2. Step 2. Price rallies into the block.
  3. Step 3. The block mutes after the test; the last MSS on the chart is bearish.

ContextYou are watching a zone you marked earlier. Price arrives. The question is binary and unanswerable by eye: has this block been used up, or is it still valid?

What the bundle doesThe Order Block indicator carries the answer as a setting, not an opinion. Range type is fixed (High–Low, Open–Close, or combined). Minimum block size is fixed in ticks. Mitigation Method is fixed — full pass-through or partial touch — and Mitigation Price Type is fixed to Close or High/Low. On top of that, the threshold parameter defines partial mitigation numerically: set 50%, and the block is marked mitigated when price reaches the midpoint, with an optional alert at that touch.

Because Market Structure Shift is on the same chart, the block also carries structural context: a bearish block being tested while the last confirmed MSS is bearish is a different situation from the same block tested after a bullish shift. The software does not merge those two into one signal. It shows you both conditions separately and leaves the read to you.

Why this matters beyond the single tradeEvery parameter above is stored in the chart template. Reload the chart in three weeks and the same blocks appear in the same places. That is what makes the approach reviewable.

Scenario 3

SMT divergence as a cross-instrument check

Confirmed SMT between a primary instrument and its correlated pair, inside the New York window.

ContextYour primary chart makes a new high. Structurally it looks like continuation. Nothing on that single chart tells you whether the correlated market agrees.

What the bundle doesSMT Divergence compares swing structure between your primary instrument and a correlated one you select — with an optional second correlated instrument for a three-way read. Vertex Match Tolerance controls how closely the swing points must align in time before a comparison is treated as valid. SMT Min Strength, in ticks or percentage, discards marginal divergences.

The Kill Zones filter built into this indicator is the part traders underuse: restricting detection to the New York window removes divergences formed in thin overnight tape. They are structurally real and practically empty. Filtering them out is the difference between a chart with three meaningful SMT events per week and a chart with thirty.

Forming SMT shows you developing structure early. Confirmed SMT waits for swing validation. Both states are toggleable, so you choose which one your process runs on.

Six indicators, one chart, zero rectangles drawn by hand. One-time purchase, lifetime license. Full access to all 6 tools and ready-made chart templates, with priority support.

Building trading software since 2018

“We took the rectangle tool out of Smart Money analysis and replaced it with parameters”

Ask ten traders to mark the order blocks on the same chart and you will get ten charts.

I'm Alexei Kuntysh, founder of Nordman Algorithms. I've been building software for traders since 2008, and in 2018 we brought that work under Nordman Algorithms — designing custom indicators, cloud trade-copying systems and automation. Across those years we've delivered more than 3,000 projects for private traders and investment funds.

My path into algorithmic trading started in fintech and large-scale e-commerce operations, where I ran development teams of 10 to 50 people. Once I moved into financial markets, I quickly saw the core problem retail traders face: they're analyzing an empty chart. Geometric shapes, trendlines drawn off candle wicks, and repainting oscillators create an illusion of analysis — while the market obeys only one law: supply, demand and the volume of real money.

We built Nordman Indicators to do more than draw a pretty picture. Our goal is to give you reliable infrastructure that captures tick data from the exchange, structures it, and renders the clean physics of the market auction on your screen. Every product calculates on closed bars, follows NinjaTrader 8 mechanics strictly, and never repaints. We take our reputation seriously and build software you can rely on in live trading.

3,000+
projects delivered
4.7★
Trustpilot rating
2008
building for traders since
They calculate on closed bars and do not repaint.

A marker plotted on historical data sits on the same bar where the condition was met in real time. We do not use retroactive redrawing. This is not a marketing claim — it is the reason the tools can be backtested at all.

They expose their data.

Every indicator publishes analytical plot outputs. The levels, zones and structural conditions on your chart are readable by NinjaTrader Strategy Builder, by BloodHound and BlackBird from SharkIndicators, and by your own C# code. Nothing is locked inside the drawing layer.

We are not selling a method. ICT methodology is public and free. We are selling the infrastructure that makes it reproducible on your screen.

bundle value structure

Invest in professional software once — use it forever

Standalone catalog prices vs. what each tool costs inside the bundle. The bundle price applies only when the full suite is purchased together.

# Indicator Standalone In bundle
1 NinjaTrader Order Block IndicatorRange definition, full/partial mitigation, threshold tuning, 3 event alerts €200 €160
2 NinjaTrader Fair Value Gap (FVG) IndicatorImbalance detection, Shrink display mode, mitigation and expiry logic €200 €160
3 NinjaTrader Market Structure Shift (MSS) IndicatorFractal swing structure, Close or High/Low confirmation, threshold validation €175 €140
4 NinjaTrader Liquidity Sweeps IndicatorWick-Based, Break-and-Retest and Combined detection, 4 mitigation modes €175 €140
5 NinjaTrader Kill Zones IndicatorStandard and custom sessions, session pivots, Day Open, extended pivots €175 €140
6 NinjaTrader SMT Divergence IndicatorClassic and Hidden SMT, Forming/Confirmed states, 5 filter layers €175 €140
Total for all 6 indicators €1,100 €880
Bonus 01 · included

Ready-made chart templates

A configuration file with all six indicators pre-arranged on one chart — colours tuned so six overlays coexist without turning the chart into noise, minimum sizes set for liquid index futures, session times pre-configured in EST. Import in two clicks instead of spending an evening on parameters.

Bonus 02 · included

Exposed plots for no-code automation

Every indicator in the bundle publishes analytical plot outputs. Connect them directly to BloodHound or BlackBird (SharkIndicators), to NinjaTrader Strategy Builder, or to your own C# code. Build automated logic on order block mitigation, sweep confirmation or MSS events without writing detection code yourself.

SAVE €220

LIFETIME BUNDLE

€880one-time

20% off the €1,100 catalog total · pay once, own it forever

Access
Lifetime license for all 6 bundle indicators
Updates
All future software updates included
Templates
Ready-made chart templates
Automation
Exposed plots for BloodHound and BlackBird
Licence scope
License for 1 working PC
Support
Priority technical support
Request access
Honest terms and what this software does not do

This bundle will not make you profitable. It will make your analysis reproducible.

Straight talk. There is no indicator that predicts price, and anyone selling you one is selling you a story. What these six tools do is narrower and more useful: they convert ICT definitions into parameters, so the same chart produces the same zones every time you open it.

Who this software is NOT for

  • Swing traders on daily charts. If you hold positions for weeks and mark two levels a month by hand, you do not have a reproducibility problem. Close this tab. Do not spend €880 with us.
  • Traders looking for a mechanical ICT system in a box. These are analytical tools. They detect and display structural conditions. They do not decide, do not manage positions and do not produce a trade plan. If you want the decision layer built for you, that is a custom development project, not a product purchase — and we will quote it honestly.
  • Traders not on NinjaTrader 8. All six indicators in this bundle are NT8 products. Individual ICT indicators exist in our catalogue for MT5 and cTrader, but those platforms do not have the full set of six. Buy the individual tools that exist for your platform instead of this bundle.
  • Anyone expecting the software to fix a losing approach. Precise zones on a chart do not repair position sizing, and they do not repair a process that ignores its own rules. Six well-defined zones will simply let you be imprecise more consistently.

Who this software IS for

If you trade intraday on NinjaTrader 8 — index futures, gold, oil, currency contracts — and your analysis runs on ICT or Smart Money Concepts, this bundle removes the manual layer of that work.

  • It fixes your definitions in parameters — range type, minimum size, mitigation method, swing strength.
  • It keeps them identical across sessions and identical between backtest and live.
  • It exposes every condition to a strategy builder if you later want to automate part of the process.

One-time purchase, lifetime license

One-time purchase, lifetime license for all 6 indicators — with ready-made chart templates, Exposed Plots for no-code automation, and priority support from the team that built them.

SUP

Technical support during setup

The software ships with video documentation. If you run into trouble importing chart templates or configuring display settings, our support specialists will help you resolve it. Support hours: Monday–Friday, 08:00–18:00 EEST.

≠↺

No repainting, by design

Every marker on your historical chart sits on the bar where the condition was met in real time. Signals and markers shown on the historical chart are identical to what the software flagged in real time. We don’t use repainting algorithms.

get the bundle

Put six ICT definitions on your chart and see what your analysis looks like without a rectangle tool

Request access to the ICT Bundle. Tell us where to send your license and files, and the team will get you set up.

No spam, no cold calls, no auto-dialers. We respect your inbox — we only use your details to deliver the bundle and support it.

Need something custom built? We develop automation to order → Request Custom Development

Your license and setup instructions are sent here.

For direct contact with support.

Technical questions from NT8 traders

Frequently asked questions

Do these indicators repaint?

No. All six indicators in the ICT Bundle calculate on completed bars. Once a marker, zone or level is plotted, it stays on the bar where the condition was met. There is no retroactive redrawing.

Two clarifications that matter, because they are often confused with repainting. First, swing-based tools — Market Structure Shift, Liquidity Sweeps and SMT Divergence — require a configurable number of bars on each side of a swing point before that swing is confirmed. That is confirmation delay, not repainting: the marker appears later, but it never moves once it appears. Second, the SMT Divergence indicator has an optional Forming SMT state that displays developing structure before swing validation. Forming SMT is explicitly labelled as developing and can be disabled if your process only accepts settled events; Confirmed SMT waits for full swing validation.

Do I need Tick Replay enabled?

These six indicators analyse price structure, not order flow distribution inside the bar, so they do not depend on tick-level volume splitting the way a Footprint or Volume Profile tool does. Chart data quality still matters: your bar series must be built on complete historical data, and the SMT Divergence indicator requires a correctly loaded secondary data series for the correlated instrument.

BUILD NOTE — REMOVE BEFORE PUBLISHING: confirm with development (Team Notes B.3, item 1).

Can I use the ICT Bundle on Forex, or is it futures-only?

Yes, it works on Forex. This is the practical difference between the ICT Bundle and our Volume Trader Bundle. Volume tools require real exchange volume and lose precision on decentralised markets. These six indicators are built on price structure — swings, ranges, imbalances, session times — so they calculate identically on futures, Forex, indices and any other instrument with a clean price series.

One parameter caveat: minimum size filters are set in ticks or percentage, and the appropriate value differs by instrument and by bar type. Expect to re-tune Minimum Gap Size, Minimum Sweep Distance and OB minimum size when you switch instrument.

What is the difference between MSS, BOS and CHoCH?

All three describe structural events, at different scales. MSS (Market Structure Shift) marks a local break in the swing sequence — the earliest structural indication that directional control may be changing. BOS (Break of Structure) describes continuation: the existing direction extending past its previous extreme. CHoCH (Change of Character) describes a larger structural reversal.

The ICT Bundle includes the Market Structure Shift indicator. BOS and CHoCH detection is a separate product in our catalogue — the NinjaTrader Market Structure (BOS & CHOCH) Indicator — and is not part of this bundle. We would rather tell you that here than have you discover it after purchase.

Six indicators on one chart — does it become unreadable?

That is a real risk, and it is why the chart templates are included rather than sold. The template ships with colour opacity, zone display limits and expiry settings pre-tuned so the six overlays coexist. Each indicator also carries its own display controls: maximum displayed zones, expiry in bars or minutes, and “show active only” filters. In practice most traders run all six on one chart with display limits set to the last 3–5 zones per tool.

How does integration with BloodHound and BlackBird work?

Every indicator in the bundle publishes exposed analytical plot outputs. When you add the indicator inside the BloodHound or BlackBird strategy builder from SharkIndicators, you can reference those outputs directly — order block created, block mitigated, sweep confirmed, FVG boundaries, MSS events, SMT states, session boundaries and breakouts — as conditions in automated logic, without writing C# detection code. The same outputs are available to NinjaTrader Strategy Builder and to your own custom code.

Which instruments should I use for SMT Divergence?

SMT compares structure between correlated instruments, so the read is only as good as the correlation. Common pairings among index futures traders are the two major US index contracts against each other; currency traders commonly compare a currency pair against the corresponding currency index or a strongly correlated pair.

Two things to keep in mind. Correlation is not stable — instruments that track each other closely for months decouple around earnings, rebalancing and single-market news. And the indicator will draw divergence between any two series you point it at, including uncorrelated ones, because it compares structure without judging whether the comparison is meaningful. That judgment stays with you.