NinjaTrader 8 Indicator

Initial Balance Pro.

Institutional-grade IB tracking with dynamic extensions. Know your range, respect the levels, trade the breakout — all plotted automatically, every session.

Get the Indicator
£9.99 One-time. No subscription.
GC ▲ 2664.50
ES ▲ 5812.25
NQ ▼ 20341.00
CL ▲ 72.48
IB RANGE TODAY 6.25pts
IB HIGH BROKEN
100% EXT TARGET 2670.75
SESSION RTH OPEN
GC ▲ 2664.50
ES ▲ 5812.25
NQ ▼ 20341.00
CL ▲ 72.48
IB RANGE TODAY 6.25pts
IB HIGH BROKEN
100% EXT TARGET 2670.75
SESSION RTH OPEN
Platform NT8 NinjaTrader 8 only
Price £9.99 One-time, instant delivery
Extension Levels 50 / 100 Configurable in properties
Instruments All Futures, stocks, forex

// What it does

Everything you need.
Nothing you don't.

Built by a trader, for traders. Every feature exists because it earns its place on the chart.

Automatic IB Detection

Captures the high and low of the Initial Balance window (configurable start/end time) and draws horizontal lines the moment the window closes — no manual input required.

Extension Projections

50% and 100% extension levels drawn automatically above and below the IB range. These are your breakout targets — plotted clean, extended to the right.

Midpoint Line

The 50% midline of the IB range is a key mean-reversion and equilibrium reference. Drawn automatically as a secondary reference line inside the zone.

IB Zone Shading

Subtle fill between IB high and low so the range reads as a zone at a glance, not just two separate lines. Opacity fully configurable.

Session Auto-Reset

Resets and redraws every session automatically. Works correctly across daylight saving changes, instrument rolls, and gaps in data.

Full Customisation

Line colours, widths, dash styles, zone opacity, and IB window times all configurable through the standard NinjaTrader properties panel.

// Full control

Every label, line, and
level is customisable.

Nothing is hard-coded. Every visual element is exposed in the NinjaTrader properties panel — colours, styles, opacities, times, and label formats are all yours to configure.

Fully configurable label system

Label format uses token syntax — {name} {price} {pct} — so you choose exactly what prints on the chart and in what order. All extension levels (50% through 450% in both directions) can be individually toggled on or off, labelled, and given custom names.

Core settings & base line styling
Initial Balance Pro properties panel — IB timing, zone fill, base line colours and extension level styling
Extension levels & label configuration
Initial Balance Pro extension levels panel — per-level visibility, custom labels, right-side label settings
IB start and end time — set to any session for any instrument
Extend lines to next IB period, or limit to the IB window only
Show previous day IB levels — configurable lookback count
Zone fill colour and opacity (0–100)
High, mid, and low line colour, style (solid/dash/dot), and width — independently
Extension groups (high side / low side) — colour, dash style, opacity
Each extension level (±50% through ±450%) individually toggled and labelled
Custom label text per level — name them whatever suits your system
Right-side labels with font, margin, and Y-offset control

// Setup in minutes

From purchase
to chart.

No complicated installation. Standard NinjaTrader import process.

01 —

Purchase

Complete checkout via Stripe. Secure card processing. No account needed.

02 —

Download

Receive the indicator ZIP file by email immediately after payment.

03 —

Import

In NinjaTrader: Tools → Import → NinjaScript Add-On. Select the ZIP. Done.

04 —

Apply

Add to any chart from the Indicators panel. Set your IB window time and go.

// Pricing

Fair price.
Instant delivery.

// Initial Balance Pro

£10

One-time payment. No subscription. No renewal.

  • Compiled DLL — source code protected
  • IB High / Low + extension lines
  • Zone shading + midpoint reference
  • Full property customisation
  • Session auto-reset built in
  • Works on all instruments & timeframes
  • Email delivery within minutes
Buy Now — £9.99
VISA MASTERCARD AMEX APPLE PAY GOOGLE PAY

Why not just use the free ones on UserShare?

Because they don't exist. There is no decent, clean Initial Balance indicator freely available for NinjaTrader 8. Others charge £50+ for this. This is £9.99.

Built by an active futures trader using the indicator daily on GC and ES. Every line and property exists because it earns its place on the chart.

Questions before buying? Reach out via the contact below.

// Included in the download

What's in the box.

One ZIP file. Everything you need to be up and running in under five minutes.

Compiled DLL — protected, obfuscated, ready to import
NT8-compatible ZIP package for one-click import
Quick-start setup guide (PDF, 1 page)
Recommended settings for GC, ES, and NQ futures
Extension level reference card — how to trade the breakout
Email support for installation issues

// Common questions

FAQ.

If your question isn't here, email the address at the bottom.

No. This indicator is compiled for NinjaTrader 8 only. NT7 uses a different scripting architecture and is not supported. NT8 is available as a free download from ninjatrader.com.
All instruments supported by NinjaTrader 8 — futures (GC, ES, NQ, CL, etc.), stocks, forex, and crypto. Works on any timeframe chart. The IB window time is configurable in the properties panel, so you can set it to the relevant session open for your instrument.
Immediately after your payment is confirmed, an email is sent automatically to the address you used at checkout. It contains a download link for the ZIP file. Check your spam folder if it doesn't arrive within a few minutes.
Yes. The licence covers personal use on your own machines. You are welcome to install it on your home and trading desk setups. It is not licensed for redistribution or resale.
No. The indicator is distributed as a compiled, obfuscated DLL. Source code is not included or available.
No additional subscriptions required. The indicator runs entirely within NinjaTrader 8 using whatever data feed you already have connected — Kinetick, Rithmic, Tradovate, or any other NT8-compatible provider.
Email the address in the footer and include a screenshot of the error. Most installation issues are resolved in one reply. NinjaTrader also has excellent community support at ninjatrader.com/support/forum.
SCROLL TO ZOOM  ·  DRAG TO PAN  ·  DOUBLE-CLICK TO RESET