Free Trading Guide

DOM & Ladder Trading Explained (2026)

How to actually read the order book on ES and NQ — absorption, iceberg orders, spoofing, and the ladder-level entries a funded futures trader takes every session.

Updated July 23, 2026 · 13 min read

SATO — funded futures trader and founder of SATO Trades
By SATO
Funded futures trader · Founder, SATO Trades

Disclosure: This guide contains a small number of affiliate links. SATO Trades may earn a commission at no extra cost to you. DOM mechanics are stable, but prop firm rules, platforms, and pricing change — verify current details before purchasing an evaluation.

DOM trading — also called ladder trading — is the closest thing futures gives you to a live X-ray of who is doing what, at what price, right now. Once you can read the ladder you stop guessing whether a level will hold and start watching it hold (or fail) in real time. This guide covers what the DOM actually shows, how to combine it with the tape, the four setups that work, and the pitfalls that eat new ladder traders alive.

Quick Answer

What is DOM & ladder trading?

DOM (Depth of Market) or ladder trading uses a live vertical order book to time entries and exits on futures. The ladder shows resting bids and offers at every price, plus traded volume as it prints. Ladder traders read absorption (size getting hit but not moving), iceberg refills (hidden size), and spoofing (fake size that pulls) to enter with tick-level precision. It's a scalping tool, not a swing tool — and it only works when you confirm every DOM signal on the tape.

Key Takeaways
  • DOM = intent, tape = action. Never trade one without the other.
  • Size that trades matters. Size that only sits is decoration or a spoof.
  • Iceberg refills and absorption are the two highest-quality ladder signals.
  • Trade the DOM at levels that already matter — VWAP, POC, VAH/VAL — never in the middle of nowhere.
  • DOM is a scalp tool. Tight stops, small targets, high frequency.
  • Learn on sim or MES. Do not learn ladder reading on live funded contracts.
Best Current FundedNext Discount

Get the Best Current FundedNext Discount

Use code SATO through our official partner link to receive the best current discount available on all FundedNext Futures challenge accounts. By using code SATO, you'll also qualify for exclusive SATO supporter giveaways and community rewards.

Official FundedNext Partner Verified affiliate link Eligible for SATO giveaways No extra cost to you
Discount Code
SATO
Best current promo
Auto-applies via our partner link — best current discount on all FundedNext Futures challenge accounts.
Video Walkthrough

Watch: How I Trade $1M+ Prop Firm Accounts Using Orderflow

The DOM only pays when you can read absorption, icebergs, and pulls in real time. In this walkthrough I show how I combine the ladder and tape across $1M+ in funded capital.

Watch on YouTube: How I Trade $1M+ Prop Firm Accounts Using Orderflow

What the DOM Actually Shows

A DOM (Depth of Market) window is a vertical column of prices with three data streams stacked on it: resting bids on one side, resting offers on the other, and executed trade volume in the middle. On a futures contract like ES or NQ, you're seeing the top 10–20 levels of the CME order book updating tens of times per second.

The three data streams:

  • Bid column — total resting buy orders at each price below the current market. This is where buyers are willing to be filled.
  • Offer / ask column — total resting sell orders at each price above the current market. Where sellers are willing to be filled.
  • Traded volume column — actual contracts that changed hands at each price during the session (or a rolling window, depending on your DOM).

Every candle on your chart is the summary of a few hundred DOM updates. The DOM is the raw feed. Everything else — footprint, delta, CVD, candlesticks — is a compression of what happened on the ladder.

DOM vs Time & Sales: You Need Both

The most common beginner mistake is trading DOM size in isolation. The DOM shows intent; the tape shows action. Either one alone lies.

DataDOM (Order Book)Time & Sales (Tape)
ShowsResting orders — intent to tradeExecuted prints — actual trades
Best forSpotting levels of interestConfirming aggression
WeaknessCan be spoofed / pulledSilent about resting size
RuleTrust size that tradesConfirm every DOM signal here

The mental model: the DOM tells you where to look, the tape tells you whether to act. A 400-lot offer with nothing hitting it is decoration. A 40-lot offer getting repeatedly hit and refilled is a level.

Absorption: The Highest-Quality Ladder Signal

Absorption is when aggressive orders keep hitting a resting bid or offer and price refuses to move. Sellers hit the bid, the bid gets refilled, price holds. That's the ladder-level fingerprint of a real buyer defending the level.

What absorption looks like on the DOM + tape:

  • Bid absorption (bullish) — the tape is printing red (sells) heavy at the best bid, but the bid size stays roughly the same. Someone is refilling every fill. Price is being defended.
  • Offer absorption (bearish) — same mechanic on the other side. Green prints stack against the best offer, but the offer refills and price doesn't advance.
  • Fake absorption — visible size is large, but the tape prints small volume. That's not absorption; that's just no one attacking the level. Wait for aggression.

Absorption is highest quality when it appears at a pre-defined level — session VWAP, POC, VAH/VAL, a prior day high/low. Absorption in the middle of nowhere is just noise that will probably fold. Absorption at a level someone already cares about is a trade.

Iceberg Orders: Hidden Institutional Size

An iceberg order is a large order that only displays a small piece of itself at a time. The full size is hidden; every time the visible slice gets filled, a new slice appears instantly.

How to spot one:

  • Time & sales prints heavy volume at a single price — say 500 contracts trade at 5825.00.
  • The visible bid or offer at 5825.00 is only 50 lots, but the size barely changes — it keeps refilling to 50 after every fill.
  • Price stays glued to that level for far longer than the visible size would explain.

Icebergs mark real institutional interest. Someone with size wants to work an order without tipping their hand. The direction matters: an iceberg on the bid is a defended floor; an iceberg on the offer is a defended ceiling. Fade the opposite side; don't fight the iceberg.

Official Tradeify Partner

Practice DOM reading on a Tradeify evaluation

Tradeify supports NinjaTrader SuperDOM and Tradovate DOM out of the box — the two ladders most futures scalpers actually use. Test your absorption and iceberg reads with real risk. Use the SATO partner link with code SATO for the best current discount.

Get Tradeify with Code SATO Use code SATO at checkout for the best current discount + entry into Sato Supporter Giveaways.
Official Tradeify Partner Verified affiliate link Eligible for SATO giveaways No extra cost to you

Spoofing & Pulled Orders (Don't Get Faked)

Spoofing is placing a large order with no intent to fill it. The size sits on the book, scares participants into adjusting, then gets pulled before it trades. It's technically illegal, but algorithmic behavior that looks a lot like spoofing happens every session on ES and NQ.

Rules for not getting faked by phantom size:

  • If it never trades, it never mattered. A 300-lot offer that pulls the moment price approaches is decoration, not supply.
  • Watch layered pulls. Big size stacks three levels away, price walks toward it, all three levels vanish simultaneously. That's a fake, and the real move is usually in the opposite direction of what the pulled size suggested.
  • Size that reloads is real; size that disappears is not. Track behavior over the last 30–60 seconds, not the current snapshot.
  • Confirm on the tape. Every ladder signal has to prove itself in executed volume before it's tradable.

The Four DOM Setups That Actually Work

1. Absorption Reversal at a Level

Price trades into a known level (VWAP, POC, prior day high/low). Tape shows heavy aggression into the level, DOM shows the resting side refilling. Enter in the direction of the absorber with a stop just past the level; target the first opposite structure. Highest-hit-rate DOM setup.

2. Iceberg Continuation

A tick trades hundreds of contracts while visible size barely moves — iceberg identified. Wait for price to lift off the iceberg (if on the bid) or drop off it (if on the offer), then enter the pullback with a stop through the iceberg price. The iceberg is your invalidation.

3. Stop Run / Liquidity Sweep

Price approaches an obvious swing high or low (where stops sit). Tape prints extreme aggression through it, DOM shows the level get swept, then the opposite side of the book gets stacked in seconds. Enter the reversal on the reclaim. Pairs directly with the ICT liquidity sweep framework.

4. Flush & Reload

Fast, one-sided flush into a value-area edge or LVN. Tape aggression stops cold at the level, DOM instantly restacks in the opposite direction. Enter on the first pullback with a stop through the flush low/high. Fastest R:R on the ladder when it works.

Combining the DOM with Higher-Timeframe Context

The DOM by itself is noise. The DOM at a level someone already cares about is information. Every ladder trade should sit on top of a pre-marked level.

Volume profile levels

Session POC, VAH, VAL, and prior-day vPOCs are where DOM reactions are cleanest. See the volume profile trading guide.

Session VWAP & bands

VWAP is the single most-watched intraday benchmark. Absorption on the DOM at VWAP is one of the cleanest bounce signals on ES and NQ. See the VWAP trading strategy guide.

Footprint confirmation

A footprint chart is a stacked history of DOM prints. When a DOM absorption event coincides with a footprint delta divergence, that's the highest-quality bar-close confirmation you get. See the footprint charts guide.

Orderflow toolkit

Delta, CVD, and tape reading are all downstream of the DOM. The full stack is covered in the orderflow trading guide.

DOM Platforms: What Funded Traders Actually Use

PlatformDOM QualityNotes
NinjaTrader (SuperDOM)ExcellentIndustry standard. Customizable, fast, supported by every major prop firm.
TradovateVery goodClean web DOM, no install. Default on many prop firms including Apex and FundedNext.
Sierra ChartExcellentDeep customization, best-in-class numbers bars, steep learning curve.
Jigsaw / BookmapSpecialistHeatmap-style DOM visualization — great for spotting icebergs and spoofs at a glance.
TradingViewLimitedUse for charts, not for ladder execution.

Risk & Position Sizing on the Ladder

DOM setups have tick-tight stops. That's the edge — invalidation is obvious and cheap. But cheap stops only pay if you size to the stop, not to a fixed dollar per contract.

  • Stop placement: beyond the absorbed level, iceberg, or sweep swing — never at the exact tick.
  • Targets: the next visible pool of size (next HVN, VWAP, opposite value-area edge). Ladder trades don't chase.
  • Frequency: DOM scalping produces more trades. On a funded account, more trades means more consistency-rule exposure — respect the consistency rule.
  • Drawdown type matters. Ladder scalpers should prefer EOD or static drawdown accounts — intraday trailing punishes the natural swing that follows a fast scalp win. See the trailing drawdown guide.
  • Max attempts: three ladder setups per session. If all three stop out, your read on order flow is wrong today — walk.

Common DOM Mistakes (and How to Avoid Them)

Watch For These
  • Trusting size without prints. Large resting orders that never trade are the single biggest fake on the ladder. Prove every level on the tape.
  • Trading the DOM in a vacuum. Absorption in the middle of nowhere fails constantly. Pair every DOM setup with a level from volume profile, VWAP, or ICT structure.
  • Learning on live funded contracts. DOM reading takes months of screen time. Blowing an evaluation figuring out what absorption looks like is the most expensive lesson in this business.
  • Chasing after aggression. By the time the tape is red-hot, the setup already happened. Enter on the reaction, not the impulse.
  • Ignoring the news calendar. DOM behavior warps around 8:30 ET data, 10:00 ET releases, and FOMC. Absorption reads that work in normal tape are meaningless into a print.
Official Apex Trader Funding Partner

Scale the ladder on an Apex EOD Drawdown account

EOD drawdown is the natural fit for ladder scalpers — an intraday trailing floor punishes the give-back that follows every tight-stop scalp win. Apex EOD accounts remove that trap. Use the SATO partner link with code SATO for the best current discount.

Get Apex with Code SATO Use code SATO at checkout for the best current discount + entry into Sato Supporter Giveaways.
Official Apex Trader Funding Partner Verified affiliate link Eligible for SATO giveaways No extra cost to you

Best Prop Firms for DOM & Ladder Traders

Every major futures prop firm supports the DOM platforms scalpers actually use. The difference is drawdown type and contract limits during evaluation.

FirmBest DOM FitNotes
FundedNext FuturesFlex / Legacy / RapidNative Tradovate DOM plus NinjaTrader. Flex allows news trading — useful when ladder setups form into 8:30 data. See the FundedNext review.
TradeifyStatic plansStatic drawdown suits ladder scalpers who take counter-trend absorption trades. See the Tradeify review.
Apex Trader FundingEOD Drawdown accountsEOD accounts don't punish intraday scalp give-back. The natural fit for ladder scalpers. See the Apex review.

Full head-to-head in Best Futures Prop Firms 2026.

DOM & Ladder Trading FAQ

What is DOM trading?+

DOM trading (Depth of Market trading) uses a live order book — a vertical ladder showing resting bids and offers at every price — to time entries and exits on futures. Instead of reading a candlestick chart after the fact, DOM traders watch size arrive, pull, and get absorbed in real time and use that flow to enter, stop, and target with tick-level precision.

What is ladder trading?+

Ladder trading is DOM trading. The 'ladder' is the vertical column of prices in the DOM window, with bid size on one side, ask size on the other, and traded volume in the middle. Ladder traders (also called scalpers or tape readers) work almost entirely off that column plus time & sales, treating candlestick charts as secondary context.

What is the difference between DOM and time & sales?+

The DOM shows resting orders — intent. Time & sales (the tape) shows executed trades — action. You need both. The DOM tells you where size is stacked; the tape tells you whether it's getting hit or pulled. A large offer that never trades is spoofing; a small offer that keeps getting hit and refilled is absorption. Same-looking DOM, opposite meanings — the tape is the tiebreaker.

How do you spot iceberg orders on the DOM?+

An iceberg order is a large hidden order that only displays a small piece at a time. You spot one when the same price level keeps trading heavy volume on time & sales but the visible bid or offer size barely shrinks — it refills instantly after every fill. If 500 contracts trade at a price and the visible 50-lot bid is still there, someone is icebergging that level. Icebergs mark real institutional interest and are among the highest-quality DOM signals.

What is absorption on the DOM?+

Absorption is when aggressive market orders keep hitting a resting bid or offer and price refuses to move. Sellers hit the bid; the bid gets refilled and price holds — buyers are absorbing the sell pressure. It's the ladder-level fingerprint of a real reversal. Absorption at a key level (session VWAP, prior POC, value area edge) is one of the cleanest long/short signals on ES and NQ.

What is spoofing and how do I avoid getting faked?+

Spoofing is placing a large order with no intent to fill it, purely to move price. A 300-lot offer appears above the market, buyers back off, price drifts down, the offer gets pulled. You avoid it by never trusting size that doesn't trade — confirm every DOM signal on the tape. If a big level shows up but time & sales prints nothing against it, treat it as decoration, not information.

Which platforms have the best DOM for futures trading?+

The three DOMs most funded traders use: NinjaTrader (SuperDOM), Sierra Chart (Trading DOM / Numbers Bars), and Jigsaw / Bookmap for pure orderflow. Tradovate has a competent web DOM that most prop firms support out of the box. TradingView's DOM is limited — use it for charts, not execution.

Can I trade the DOM on a prop firm account?+

Yes. Every major futures prop firm — Apex, Tradeify, FundedNext Futures — supports NinjaTrader, Tradovate, and Rithmic-fed DOM platforms. The only real constraint is contract limits during evaluation and consistency at payout time. DOM scalping tends to produce a lot of small wins, which actually helps with consistency rules that penalize outsized single-day P&L.

Is DOM trading better for scalping or swing trading?+

DOM trading is a scalp / short-timeframe tool. Its edge is tick-level entry precision — where a candle chart shows a single wick, the DOM shows fifteen absorption events. For swing trading, use the DOM for entry timing only and let higher-timeframe structure (VWAP, volume profile, ICT levels) drive the thesis.

How long does it take to learn to read the DOM?+

Two to three months of daily screen time on one product (usually ES or MES) to read basic absorption, pulls, and iceberg refills. Six to twelve months to trade off it reliably. The DOM rewards repetition — the patterns are the same every session, but you only start seeing them once you've watched thousands of prints. Don't try to learn it on a live funded account.

Trade the Ladder on a Real Account

Take the ladder to a funded account

Reading absorption and icebergs on sim is a whiteboard drill — the ladder only teaches you what it wants to teach when there's real drawdown behind every click. FundedNext, Tradeify and Apex all support the DOM platforms scalpers actually use. Use the SATO partner links and code SATO at checkout for the best current discount.

Last updated July 23, 2026. DOM and ladder mechanics are stable, but prop firm rules, platforms, and pricing change periodically — verify current details before purchasing an evaluation.