A traditional candlestick chart tells you what price did, but it hides the mechanics of *how* it got there. For futures traders, understanding the flow of market orders versus resting limit orders is crucial. This is where footprint charts and bid/ask imbalances come in.
Aggressive vs. Passive Traders
In the futures market, a trade requires two parties: a buyer and a seller. However, one is always the aggressor (using a market order) and the other is passive (using a resting limit order). When an aggressive buyer enters the market, they buy at the "Ask". When an aggressive seller enters, they sell at the "Bid".
A footprint chart splits the volume at every price level inside a candlestick into these two columns: Volume traded at the Bid (aggressive selling) on the left, and Volume traded at the Ask (aggressive buying) on the right.
What is a Bid/Ask Imbalance?
Because market orders consume liquidity diagonally across the order book, order flow software compares the Bid volume at one price level to the Ask volume at the price level directly above it.
An imbalance occurs when the volume on one side vastly outweighs the other. For instance, if 300 contracts are bought at the Ask, but only 50 contracts are sold at the corresponding Bid, there is a 6:1 buying imbalance. This indicates overwhelming aggressive buying pressure at that specific price point.
Trading Stacked Imbalances
A single imbalance can be noise, but stacked imbalances—three or more imbalances appearing consecutively on top of each other—are a strong signal of momentum. Stacked buying imbalances suggest that buyers are sweeping the order book, aggressively paying higher prices to get into the market.
Traders often use these stacked zones as support or resistance. If the market retraces back to a stacked buying imbalance, buyers frequently step in to defend their positions, causing the price to bounce.
Automating the Process
Staring at a fast-moving footprint chart on the NQ or ES can lead to eye fatigue and missed entries. Vantedge FlowPilot was built to automate this exact workflow. It scans the forming footprint bar in real-time on NinjaTrader 8, instantly detecting stacked imbalances based on your specific ratio settings. When the criteria are met, it automatically fires an entry with a predefined profit target and stop loss.
Order flow tools provide transparency, not certainty. Even the strongest imbalances can fail if higher timeframe context shifts. We strongly recommend testing the FlowPilot strategy settings on SIM before deploying it on live or evaluation accounts.