Module 1: DOM Fundamentals

Reading Bid and Ask Stacks - Part 1

8 min readLesson 1 of 10

Understanding Bid and Ask Stacks in the DOM

The Depth of Market (DOM) displays real-time limit orders on the bid and ask side. Traders see how many contracts or shares await execution at each price level. Bid stacks represent buy orders; ask stacks show sell orders. Institutions and algo desks rely heavily on DOM data to detect supply and demand imbalances and predict short-term price moves.

In liquid futures like ES (E-mini S&P 500), NQ (E-mini Nasdaq 100), and CL (Crude Oil), the DOM can display thousands of contracts at multiple price levels. For example, on ES, typical levels show 100 to 500 contracts per tier, with cumulative depths reaching 2,000-4,000 contracts. The numbers fluctuate as market participants add or cancel orders. Watching stack changes provides insight into aggression and intent from large players.

The key task involves distinguishing genuine interest from spoofing or stale orders. Prop firms train traders to focus on stacked liquidity clusters of 500+ contracts within two ticks of the current price on ES or NQ. For equities like AAPL or TSLA, liquidity focuses on round lot clusters (e.g., 1,000+ shares) near the bid or ask. Smaller volumes require tighter scrutiny.

Reading Bid and Ask Stacks: What They Reveal

Stacks show potential support or resistance. A large bid stack below price signals buying interest that can absorb selling pressure. A heavy ask stack above price indicates resistance that may cap upside. Traders watch for stack build-ups before key levels and volume spikes confirming execution.

Example: On ES futures around 4,200, bids cluster with 600 contracts at 4199.50 and 700 at 4199.25. The ask side shows 300 at 4200 and 400 at 4200.25. If the market pulls back into the bid cluster, a bounce becomes likely since 1,300 contracts stand ready to buy. Aggressive sellers withdrawing orders from the ask side (say, ask drops from 400 to 100 contracts) suggest weakening supply.

Institutions place iceberg orders or slice large orders into smaller increments to avoid revealing full size. Algos monitor DOM for these patterns, triggering synthetic momentum based on stack changes. Spotting sudden stacking or fast cancellations within one tick signals institutional activity.

Interpret stacks relative to timeframes. On the 1-min chart, quick stack moves often precede rapid price action. On 5-min or 15-min charts, persistent stacks at key levels reinforce support or resistance for swing trades or day trades with larger targets.

Worked Example: ES Scalping Using Bid-Ask Stacks

Setup: ES futures, 1-min DOM and chart, trading 5 contracts with $50/contract risk.

Price trades near 4198.75 after a minor pullback from 4200. The DOM shows:

  • Bid: 700 @ 4198.50, 800 @ 4198.25, 500 @ 4198.00
  • Ask: 300 @ 4199.00, 200 @ 4199.25, 400 @ 4199.50

Orders accumulate on the bid side two ticks below the price (roughly 0.50 points away). The trader spots price testing 4198.75 multiple times with quick rejections correlating with bid stack growth.

Entry: Long at 4198.75 once price breaks above a 1-min high with the large bid cluster intact.

Stop: 4198.00, just below strongest bid stack (risk ~0.75 points = $37.50 per contract).

Target: 4200, near recent high and initial ask stack (gain 1.25 points = $62.50 per contract).

Position Size: 5 contracts risk $187.50 per trade (5 x $37.50).

Risk-Reward: 1:1.67.

Outcome: Price tests bid stack twice, confirming support, then rallies to 4200. Trader exits for full target gain. The stacked bids provide confidence. If the bid cluster vanishes or price breaks 4198.00, the trader cuts loss immediately.

When Bid and Ask Stacks Fail

Stacks can mislead. Spoofing and order cancellations generate false signals. A bid stack may vanish moments before a sudden decline. Sophisticated algos constantly add and remove liquidity to trap retail traders.

Stacks lose relevance in fast-moving markets and outside liquid hours. For example, during big macro news spikes in CL or GC, price gaps bypass stacked orders quickly. The DOM will lag actual flow. Similarly, illiquid stocks with thin order books produce unreliable stacks.

Traders in prop firms combine stack analysis with time and sales prints, volume profiles, and price action confirmation. Algorithms interpret stack persistence, time-in-force of orders, and size relative to average daily volume to filter noise.

Institutional Context: How Props and Algos Use DOM Stacks

Prop firms allocate stack reading to highlight institutional footprints. Senior traders teach junior ones to interpret stack size changes alongside footprint charts and order flow imbalance metrics. Algos dynamically adjust limit prices in response to stack strength to optimize execution and reduce slippage.

For example, a prop desk trading NQ may place iceberg bids near a strong institutional stack at the 3-tick level below market. If bid size balloons by 50% within 10 seconds, algos detect potential short-term support and signal entries.

Understanding stack stacking and removal patterns enables props to anticipate other firms’ intentions—whether they seek to defend price levels or induce stop runs.

Integrating Stack Information Across Timeframes

Use the 1-min chart and DOM for entry timing. Validate stack clusters against the 5-min and 15-min levels to find confluence areas. For instance, an ask stack above the 15-min resistance adds weight to short setups.

On daily timeframe, observe whether stack behavior coincides with significant price levels, such as 200-day moving averages and VWAP. Institutional orders cluster near these anchors.

Avoid over-reliance on stacks alone. Combine them with overall market context, order flow momentum, and risk management rules.


Key Takeaways

  • Bid and ask stacks expose real-time liquidity clusters critical for short-term support and resistance.
  • Large, persistent stacks (500+ contracts or 1,000+ shares) within 2-3 ticks of price attract institutional interest.
  • Use DOM stacks with 1-min to 15-min charts for precise entries and exits, backed by volume and time and sales.
  • Beware spoofing and fast cancellations; combine stack data with other order flow tools and price action.
  • Prop traders and algos analyze stack flux to detect footprints and optimize trade timing and size.
The Black Book of Day Trading Strategies
Free Book

The Black Book of Day Trading Strategies

1,000 complete strategies · 31 chapters · Full trade plans