Back to Products
BAF Limit Order Book Strength screenshot 1

BAF Limit Order Book Strength

Measure the strength of the limit order book

$49One-time payment

Digital products are non-refundable. Please use the 14-day free trial before purchasing.

License FAQ

View full Licensing & Activation Policy →

LOB Strength: Real-Time Resting Liquidity Gauge for Order Flow Traders

Visualize the balance of resting orders (passive liquidity) at each price level in real-time. See where market makers, retail traders, and institutions have stacked their defensive orders—and use that intelligence to predict support, resistance, and aggressive breakouts. Built for NinjaTrader 8 using sophisticated design patterns to ensure rock-solid stability and ultra-responsive rendering.

What You Get

📊

Resting Liquidity Balance

Split gauge shows bid-side (blue) vs ask-side (red) resting orders. Instantly see where passive buyers and sellers are defending.

🎯

Multiple Display Modes

Volume (total resting contracts) or Percentage (relative balance).

📈

Extremes Tracking

Records session highs and lows of resting liquidity imbalance. Spot when passive defense reaches breaking points.

🎨

Full Visual Control

Position anywhere, customize colors, opacity, gradients. 6 presets (TopLeft, TopRight, BottomLeft, BottomRight, RightCenter, LeftCenter).

⚠️ Data Requirements

This indicator requires Level 2 (Market Depth) data. Level 2 feeds provide real-time snapshots of resting bid and ask prices with their volumes at each level—the raw material for seeing passive order book positioning. Without L2 data, you cannot see resting orders.

Major futures brokers & data providers with Level 2: CQG, Rithmic, StoneX, Interactive Brokers, Tradovate. Confirm your broker delivers active Level 2 feeds to your NinjaTrader instance before deploying this indicator.

👁️ What You are Actually Seeing

This gauge displays resting orders only—passive limit orders sitting in the book at bid and ask prices. These represent:

  • Heavy Bid Resting (60%+ blue): Passive buyers have stacked a wall of resting bids. They are defending support or expecting accumulation. Price will struggle to fall.
  • Heavy Ask Resting (60%+ red): Passive sellers have stacked the ask. They are defending resistance or distributing inventory. Price will struggle to rise.
  • Balanced (50/50): Resting orders equally distributed. Market is calm with no clear passive directional bias.
  • Sudden Ratio Flip: When the gauge swings dramatically, smart money is repositioning. Aggressive traders are about to battle the newly stacked passive side.
  • Session Extremes Hit: When resting liquidity reaches its highest or lowest imbalance, a breakout often follows—the aggressive side is finally overwhelming the passive defense.

🚀 Get Started in Seconds

  • Confirm Level 2 Data: Ensure your broker provides real-time Level 2 (Market Depth) feeds to NinjaTrader.
  • Add to Chart: Load LOB Strength on your ES/NQ chart (works on any timeframe).
  • Pick Your Display: Choose Volume (total resting contracts) or Percentage (relative balance).
  • Configure & Position: Set your update interval, customize colors, and position the gauge to fit your workflow.
  • Trade: Start reading resting liquidity as context for your order flow analysis.

💪 Why Order Flow Traders Use It

  • Predict Support & Resistance: Heavy resting bids = strong support. Heavy resting asks = strong resistance. Price bounces when it hits the heavier side.
  • Spot Passive Walls: Sudden spikes in resting orders show where market makers or smart money is defending territory. Aggressive traders must chew through these walls.
  • Confirm Capitulation: When resting liquidity flips from one extreme to the other, the passive side gave up. The aggressive side is about to push through.
  • Fade Setup Context: If bids are heavily stacked and price drops to them, expect a bounce—aggressive sellers are exhausted, passive buyers are ready.
  • Breakout Conviction: When resting liquidity extremes are broken, breakouts have conviction—passive defense was overwhelmed.
  • Footprint Confirmation: Combine with footprint bars: if resting bids are heavy but traded volume shows aggressive selling, sellers are pushing through the passive wall—danger for longs.

Pro Tips for Best Results

Solid Fills

Use solid fills (disable gradient) on lower-spec hardware or when stacking multiple indicators.

⏱️ Update Interval

Set to 200–500 ms for responsive resting order tracking without CPU overhead. Ninja might be unstable on lower settings.

📍 Positioning

Place at RightCenter or LeftCenter to keep price bars fully visible while monitoring resting positions.

📊 Display Mode

Use Percentage for quick balance assessment; Volume for absolute contract counts.

🌍 Session Shifts

Watch Extremes Markers closely at US cash open—resting positions often invert as Asian/European orders are swept.

🔗 Layer with Footprints

Combine with footprint/heatmap charts to see aggressive volume attacking passive resting walls.

Compatibility

Requires NinjaTrader 8 with an active Level 2 (Market Depth) data subscription from a compatible broker or data provider. Works on all major futures contracts (ES, NQ, YM, GC, CL, etc.) with real-time market depth available. Full compatibility with Tick Replay for analyzing historical order book dynamics.