
Modern futures trading is no longer just about candlestick patterns, moving averages, or support and resistance. While traditional technical analysis remains valuable, professional traders increasingly rely on Order Flow to understand why the market moves rather than simply observing where it moved.
Order Flow provides insight into the real buying and selling activity occurring inside every price movement. Instead of analyzing completed candles, traders can observe aggressive buyers, aggressive sellers, hidden institutional liquidity, and areas where the market is being absorbed by larger participants.
This guide explains the fundamentals of Order Flow in NinjaTrader 8 and introduces three professional Order Flow indicators included in the ASF Pack:
- Iceberg Advanced
- Imbalance
- Absorption
What Is Order Flow?
Every movement in the futures market is the result of buyers and sellers interacting.
Price changes only when market participants execute orders that consume available liquidity.
Order Flow analysis studies this interaction by examining:
- Executed market orders
- Bid and Ask volume
- Delta
- Market Depth (DOM)
- Hidden liquidity
- Aggressive buying and selling
- Passive liquidity absorption
Instead of relying only on historical price patterns, traders gain access to the actual mechanics driving the auction process.
For example:
A bullish candle does not necessarily mean buyers are in control.
Sometimes thousands of aggressive buy orders hit the Ask while an institution quietly absorbs every contract without allowing price to continue higher.
Likewise, a bearish candle may actually represent strong accumulation as hidden buyers absorb continuous selling pressure.
These situations are nearly impossible to identify using standard indicators alone.
Why Professional Traders Use Order Flow
Institutional traders rarely base decisions solely on chart patterns.
Instead, they monitor how orders are executed inside the market.
Order Flow allows traders to answer questions such as:
- Are buyers becoming more aggressive?
- Is selling pressure weakening?
- Is hidden liquidity defending a price level?
- Is a breakout supported by real participation?
- Is an apparent trend actually being absorbed?
Understanding these dynamics provides valuable context that traditional indicators simply cannot offer.
Order Flow in NinjaTrader 8
NinjaTrader 8 is one of the most popular platforms for professional futures trading because of its powerful Order Flow capabilities.
With the Order Flow+ package, traders gain access to advanced market information including:
- Volumetric Bars
- Bid × Ask data
- Delta
- Footprint charts
- Historical Bid/Ask volume
- Market Depth (DOM)
These tools create the foundation for professional Order Flow analysis.
If you’re looking to purchase NinjaTrader, you can support Advanced Software Features by using our affiliate link:
👉 NinjaTrader:
https://ninjatraderdomesticvendor.sjv.io/EE36yn
Introducing ASF Pack
The ASF Pack expands NinjaTrader’s native functionality by providing advanced Order Flow indicators that automatically detect important market events.
Instead of manually searching through footprint charts and DOM activity, ASF indicators continuously analyze incoming market data and highlight meaningful opportunities directly on your chart.
The Order Flow tools included in ASF Pack are:
- Iceberg Advanced
- Imbalance
- Absorption
Pricing
- ✅ 14-Day Free Trial
- ✅ $49/month
- ✅ $700 Lifetime License
Learn more about ASF Pack:
ASF Pack
Iceberg Advanced

What Is an Iceberg Order?
Large institutions rarely place their full order size into the market.
Instead, they often use Iceberg Orders, which intentionally hide most of the order from other traders.
For example, only 15 contracts may appear in the DOM while hundreds of contracts continue executing at the same price.
As each visible portion is filled, another hidden portion immediately replaces it.
This allows institutions to accumulate or distribute positions without revealing their true size.
How Iceberg Advanced Works
Iceberg Advanced continuously compares:
- Visible DOM liquidity
- Executed market volume
When substantially more contracts execute than were visibly available, the indicator identifies a potential iceberg order.
Detected events are displayed directly on the chart using radial-gradient circles whose size scales with traded volume.
Optional labels provide additional information for every detected iceberg.
Key Features
- Real-time iceberg detection
- Bid and Ask iceberg analysis
- Adjustable minimum volume filter
- Historical iceberg storage
- Configurable colors
- Adjustable circle opacity
- Dynamic circle sizing
- Optional event labels
Practical Example
Imagine price reaches resistance.
Aggressive buyers continue lifting the Ask.
However, price barely advances despite significant buying activity.
Iceberg Advanced detects repeated Ask-side iceberg events.
This suggests that a larger participant may be quietly selling into every market buy order, increasing the probability of a reversal.
Likewise, repeated Bid-side iceberg detections may indicate institutional accumulation before an upward move.
Imbalance Indicator

What Is Volume Imbalance?
Every executed trade occurs either:
- At the Bid
- At the Ask
When buying becomes significantly stronger than selling, Ask volume begins dominating.
When selling overwhelms buying, Bid volume dominates.
This unequal distribution is called a Volume Imbalance.
Professional traders use imbalance analysis to identify:
- Strong breakouts
- Momentum continuation
- Buyer or seller dominance
- Potential exhaustion
- Institutional participation
How the ASF Imbalance Indicator Works
The ASF Imbalance indicator analyzes Volumetric Bars and compares Bid and Ask volume at every individual price level.
Multiple configurable filters determine whether an imbalance is significant enough to display.
These include:
- Imbalance Ratio
- Minimum Delta
- Number of imbalances per bar
- Dominant-side detection
- Historical bar offset
Only when all selected conditions are satisfied does the indicator generate a signal.
This helps eliminate insignificant volume differences while highlighting meaningful buying or selling pressure.
Important Requirements
Historical imbalance calculations require:
- Historical Tick Data
- Historical Bid and Ask prices
- Volumetric Bars
- NinjaTrader Order Flow+
Without these components, historical calculations may be incomplete.
Key Features
- Diagonal/ Horizontal imbalance detection
- Configurable imbalance ratio
- Minimum Delta filtering
- Multiple imbalance confirmation
- Bid-side imbalance detection
- Ask-side imbalance detection
- Dominant-side filtering
- Historical offset calculations
Practical Example
Suppose price breaks above resistance.
The candle closes bullish.
Inside the footprint, several Ask imbalances continue appearing while Delta expands and buyers remain aggressive.
Rather than relying solely on price action, traders now have confirmation that the breakout is supported by strong buying participation.
Absorption Indicator

What Is Absorption?
One of the most misunderstood concepts in Order Flow is Absorption.
Many traders assume that aggressive buying automatically causes higher prices.
In reality, aggressive buyers can continue purchasing thousands of contracts while price barely moves because a much larger passive seller is absorbing every incoming order.
The opposite occurs during aggressive selling.
Large passive buyers may quietly absorb continuous market selling without allowing price to decline further.
This interaction is known as absorption.
Why Absorption Matters
Absorption frequently appears near:
- Major support
- Major resistance
- Swing highs
- Swing lows
- Institutional accumulation
- Institutional distribution
Detecting absorption allows traders to identify areas where larger market participants may be controlling price.
How ASF Absorption Works
ASF Absorption continuously monitors executed market orders together with passive liquidity.
When significant buying or selling pressure is absorbed without corresponding price movement, the indicator highlights these events directly on the chart.
Rather than manually inspecting every footprint cell, traders can immediately identify areas where institutions may be entering or exiting positions.
Practical Example
Price repeatedly attacks resistance.
Large numbers of contracts continue trading at the Ask.
Despite the aggressive buying, price refuses to advance.
ASF Absorption highlights continuous selling absorption, suggesting that a larger participant may be distributing inventory and increasing the probability of a failed breakout.
Using All Three Indicators Together
Each indicator provides valuable information independently.
However, combining them creates a much more complete understanding of market behavior.
| Indicator | Primary Purpose |
|---|---|
| Iceberg Advanced | Detect hidden institutional liquidity |
| Imbalance | Identify aggressive buying and selling pressure |
| Absorption | Reveal passive participants absorbing market orders |
A high-probability trading scenario might include:
- Iceberg seller detected
- Strong Ask imbalances appear
- Selling absorption develops
- Price fails to continue higher
This combination provides significantly stronger confirmation than relying on any single signal alone.
Maximize Performance with QuantVPS
Order Flow indicators process thousands of market events every second.
Running NinjaTrader 8 on a dedicated VPS helps reduce latency, improve platform stability, and keep your trading environment online 24/7.
We recommend QuantVPS, a hosting provider built specifically for professional futures traders.
Why QuantVPS?
- Ultra-low latency: 0.52ms to CME
- Located in Chicago, close to major futures exchanges
- Windows Server 2022 pre-installed
- High-performance AMD EPYC and Ryzen processors
- Ultra-fast NVMe storage
- Dedicated IP included
- Automatic backups
- Cybersecurity protection
- Trade copier compatibility
- Unmetered bandwidth
- Cancel anytime
Available Plans
| Plan | Best For | CPU | RAM | Storage | Price |
|---|---|---|---|---|---|
| VPS Lite | 1-2 charts | AMD EPYC (4 cores) | 8 GB | 70 GB NVMe | $59.99/mo |
| VPS Pro | 3-5 charts | AMD EPYC (6 cores) | 16 GB | 150 GB NVMe | $99.99/mo |
| VPS Ultra | 5-7 charts | AMD EPYC (24 cores) | 64 GB | 500 GB NVMe | $189.99/mo |
| Dedicated | 7+ charts & automated trading | AMD Ryzen (12+ cores) | 128 GB | 2 TB+ NVMe | $299.99/mo |
Whether you’re running multiple Order Flow workspaces, automated NinjaScript strategies, or the complete ASF indicator suite, QuantVPS delivers the low-latency infrastructure required for uninterrupted trading.
Preconfigured ASF Trading Environment
Getting started is even easier for ASF Pack users.
Every QuantVPS subscription purchased through Advanced Software Features comes with a preconfigured trading environment, including the latest version of ASF Pack already installed and ready to use.
Simply connect to your VPS, activate your license, and start trading without spending time installing indicators or configuring your workspace.
👉 Get QuantVPS
https://www.quantvps.com/?via=advancedsoftwarefeatures
Current Bulenox Coupon Codes
If you’re planning to purchase a Bulenox evaluation account, the following promotional codes are currently available.
| Coupon Code | Discount | Eligible Accounts | Expires |
|---|---|---|---|
| Z9JX3 | 89% OFF | Option 1 ($25K, $50K, $100K & $150K Accounts) | July 21, 2026 |
| J5E9H | 75% OFF | Option 2 EOD / Scaling / DLL ($25K, $50K, $100K & $150K Accounts) | July 21, 2026 |
| 9XYHC | 45% OFF | Option 1 & Option 2 ($25K-$250K Accounts) | July 31, 2026 |
Coupons are subject to expiration and may change without notice.
Final Thoughts
Order Flow trading allows traders to understand the auction process behind every price movement instead of relying solely on completed candles or lagging indicators.
By combining hidden liquidity detection, volume imbalance analysis, and absorption monitoring, traders gain valuable insight into how institutional participants interact with the market.
The ASF Pack brings these concepts together through three professional Order Flow indicators:
- Iceberg Advanced reveals hidden institutional orders.
- Imbalance identifies aggressive buying and selling pressure.
- Absorption highlights areas where passive liquidity absorbs market orders.
Whether you’re trading breakouts, reversals, scalping, or intraday momentum, these tools can help you make more informed trading decisions while gaining a deeper understanding of market structure.
Start with the 14-Day Free Trial and experience professional Order Flow analysis inside NinjaTrader 8.