OFS BookBalance
A live counter of the order book: how many contracts the buyers and the sellers have resting near the price or in the whole book, in one split bar.
| Current version | 1.0.1 · 2026-10-29 |
| Compatibility | ATAS 8.0.14+ and ATAS X 8.0.14+ |
| Requirements | Windows 10/11, .NET 10, ATAS or ATAS X, market depth (Level 2) from the connection |
| Updates | All future updates included |
| Delivery | ATAS catalog (automatic) |
Almost ready for your charts
OFS BookBalance is built and measured — it is just not in the shop yet, so there is no price and no Add to cart to look for on this page.
Everything you see here is already true — the rules it follows, the numbers it produced and the warnings that come with them. Have a read now and decide later: the moment it goes on sale, the license options and the free trial appear right here.
Want to hear the day it lands?
Release news only. No trading tips, no spam — unsubscribe in one click.
Description
OFS BookBalance adds up the resting limit orders in the order book - every buy order (bid) and every sell order (ask) your data feed delivers - and shows the balance between buyers and sellers live, in one small bar at the bottom of the chart.
What you see
One bar split into two colours: green for the buyers, purple for the sellers, with a thin mark in the middle at 50 %. Under the bar: the number of contracts waiting on each side and its share - for example BID 2,003 55.7% on the left and 44.3% 1,595 ASK on the right. The title row shows the range being added up.
What is counted
The range button on the control panel chooses how much of the book is added up: ±5, ±10, ±20, ±50 or ±100 points from the best bid and the best ask, or FULL BOOK - every resting order in the book, however far from the price. The default is ±20 points. The counter never cuts the book off at a fixed number of levels: it adds up everything your connection delivers. Prices on the wrong side of the best bid or ask - left-overs the feed has not removed yet - are not counted.
Live, not history
The counter shows only the current state of the book and updates up to five times a second. It keeps no history, draws nothing on the candles, has no alerts and places no orders.
What it is not
The balance of resting orders is not a trading signal, and we say so because we measured it. On 16 hours of the MNQ order book recorded between 31 August and 2 September 2026, the buyers' share within ±20 points stayed mostly between 42 % and 58 % and moved by about 0.3 percentage points per second; in no range did it tell where the price would be 10 seconds, 1 minute or 5 minutes later - it was right in 45 to 55 % of cases. In the full book the sellers usually prevail (about 42 % buyers on MNQ), because many sell orders wait far above the price. Resting orders can be pulled or moved at any moment. Use BookBalance as context - what is waiting in the book right now - not as a reason to trade.
Control panel
One line at the top centre: OFS BookBalance, HIDE, BOOK and the range button. BOOK switches the counter on and off (off on a new chart), the range button steps ±5 → ±10 → ±20 → ±50 → ±100 → FULL BOOK and back. HIDE folds the panel into a small button with the product name.
Data and safety
BookBalance needs market depth (Level 2) from your connection; MBO is not needed. Until depth arrives - a new chart, a closed market, a connection without DOM - a notice says so instead of showing zeros. If the connection or the market data drops, the counter and the control panel get a thick red frame: the numbers may be out of date.
Settings
Range, the colours of buyers and sellers, the position (bottom centre by default), size and background of the counter, notices, the control panel and an optional log. Every setting has a tooltip.
Installation guide
2. Open or fully restart ATAS so the automatically delivered indicator becomes available in the indicator catalogue. Whenever an update is released through ATAS, fully restart the platform; ATAS downloads and loads the new version automatically.
3. If your ATAS account uses a different e-mail address than your OrderFlowSmith account, write to us at orderflowsmith.com/contact - we move the license to your ATAS e-mail and ATAS delivers the indicator automatically.
4. Add OFS BookBalance to a chart whose connection delivers market depth (Level 2).
5. Open indicator settings → 01 · License → paste the license key from your OrderFlowSmith account (it is also sent by e-mail).
6. Click BOOK on the control panel at the top of the chart - the counter appears at the bottom centre. The range button next to it switches the range.
First settings worth a look: 06 · Order Book for the default range, 07 · Visual for the colours of buyers and sellers, 08 · Panel for the position and size of the counter. Every setting has a tooltip explaining what it does.
Changelog — version 1.0.1
- The waiting and error notices are off by default, also on saved charts - switch them on with Show Notices. A missing or invalid licence is always shown.
- Notices start 50 px from the top, below the row of hidden panel buttons (Notice Offset Y), and the notices of several OFS indicators stack below each other by themselves - they never cover a control panel or a hidden panel button.
- The hidden panel button shows a dot before the name: green when anything on the control panel is switched on, an empty grey ring when everything is off - you see at once which indicator draws on the chart.
1.0.0 - FIRST RELEASE.
- A live counter of the order book: one bar split between the buyers (bids) and the sellers (asks) resting in the book, with the number of contracts and the share of each side, updated up to five times a second.
- The range: ±5, ±10, ±20, ±50 or ±100 points from the best bid and ask, or FULL BOOK - every resting order the connection delivers. Default ±20 points.
- Control panel at the top centre: BOOK switches the counter on and off, the range button steps through the ranges, HIDE folds the panel into a small button.
- A notice when the connection delivers no market depth, and a thick red frame while the connection or the market data is down.
- Settings for the colours, the position (bottom centre by default), the size and the background of the counter, and an optional log.
Frequently asked questions
Is this a buy or sell signal?
What exactly is added up?
Why is ±20 points the default?
Why do the sellers usually win in FULL BOOK?
Do I need MBO or a particular data feed?
The chart says "Waiting for order book data". What is wrong?
How often does it update, and does it slow ATAS down?
What does the red frame mean?
Can I move it, make it bigger or hide it?
Reviews
No reviews yet — be the first verified buyer to share your experience.