Initial Balance
Marks the session's initial balance — the range of the first hour — with its midpoint and projected range extensions.
The initial balance is the range price establishes in the first hour of the session — a staple of market-profile reading. This indicator marks that high and low, draws the midpoint, holds them across the day, and projects extension levels above and below at the multiples you set, so the session’s structure is laid out as it develops.
It draws levels and labels them. It doesn’t tell you to trade the extension or fade the range, it doesn’t fire alerts, and once the first-hour window closes its levels are fixed and don’t shift on historical bars. It’s a map, not a signal.
What it shows
- The initial-balance high and low — the first-hour range of the session — held across the day.
- The midpoint of that range, drawn halfway between the high and low.
- Extension levels projected above and below the range at the multiples you choose.
Settings
| Name | Default | Description |
|---|---|---|
| IBMinutes | 60 | Length of the initial-balance window, measured from the session anchor. |
| SessionAnchor | 09:30 | Time the initial balance begins (exchange local time). |
| Extensions | 0.5, 1.0, 2.0 | Range multiples projected above and below the initial balance. |
| ShowMidpoint | true | Draw the midpoint of the initial-balance range. |
What you get
- InitialBalance.csfull editable source
- InitialBalance.zipone-click NinjaScript import
Install
- 01
Import the indicator
Tools → Import → NinjaScript Add-On… and select InitialBalance.zip.
- 02
Add it to a chart
Right-click the chart → Indicators → InitialBalance, set the window and anchor, and apply.
- 01
Compile from source
Place InitialBalance.cs under Documents/NinjaTrader 8/bin/Custom/Indicators and press F5.
Support
Typical response within 1 business day.
Covered
- Install & compile help
- Settings questions
- Bug fixes in the shipped code
Not covered
- Custom modifications (→ Upwork)
- Trade signals or advice
14-day fix-or-refund if it doesn't work as described — source-available, so it covers genuine defects, not a change of mind.