Module 1 / 2
Bookmap, ATAS, Sierra Chart – reading order flow live
An M1 candle shows OHLC. It does not show 1200 contracts at 5850 that were eaten in 2 seconds and immediately refilled. Those are liquidity signals.
- Author
- Zordon Intelligence Sp. z o.o.
- Updated
- 9 min read
- Structure sources
- 2
Price is the effect. The cause is the orders in the book. TradingView shows the effect with a delay. Bookmap, ATAS and Sierra Chart show the cause: where liquidity sits, who enters aggressively, where absorption happens. This lesson teaches you when it is worth moving from a chart to a heatmap and how not to go bankrupt on subscriptions.
Lesson goal
- Understand the difference between L1, L2 and MBO and why it changes decisions.
- Configure Bookmap, ATAS and Sierra for 3 setups: absorption, fake liquidity pull, POC shift.
- Measure cost vs value: when premium data improves your R-multiple.
- Define 3 order flow signals that are measurable and repeatable.
- Set anti-noise filters: Iceberg detector, Large Lot Tracker, Delta Divergence.
Why a candlestick chart lies
An M1 candle shows OHLC. It does not show 1200 contracts at 5850 that were eaten in 2 seconds and immediately refilled. Those are liquidity signals.
| Data | What you see | What you lose | Monthly cost | When you need it |
|---|---|---|---|---|
| L1 (Top of Book) | Best bid/ask, last print | Depth, who stands behind the price | $0-15 | Swing D1, EOD analysis |
| L2 (Depth) | 10 bid/ask levels | MBO, queue order, icebergs | $60-150 | Day trading large cap stocks |
| MBO (Market By Order) | Every order separately | Nothing – the full map | $100-250 + platform | Scalping ES/NQ/GC futures |
| Time & Sales | Aggression | Passivity is invisible | Included in L2 | For any order flow strategy |
Rule: If you trade <5 min timeframes or around news, without L2/MBO you are a liquidity donor. If you swing D1, L1 is enough.
Platforms – operational comparison
| Platform | Engine | Best for | RAM/CPU usage | Learning curve | Licence type |
|---|---|---|---|---|---|
| Bookmap | Heatmap + Volume Dots | Detecting icebergs, spoofing, large passive orders | High – needs a GPU | 2 weeks | Subscription $99-200 |
| ATAS | Cluster + DOM + Smart DOM | Footprint, Delta, Volume Profile directly on the candle | Medium | 3 weeks | Lifetime licence $500-1200 + data |
| Sierra Chart | Full customisation | Advanced DOM, Number Bars, custom studies | Low – the fastest | 1-2 months | $40-80 per month + data |
You do not need three. You need one, mastered to 90%. Starter pack: ATAS + Bookmap Global Plus for futures.
Bookmap – Pro configuration
Scalping layout ES/NQ:
Main window: Heatmap (linear scale, not auto) – 2 hours of history
Bottom panel: Volume Dots – large dots >100 contracts (ES) / >50 (NQ)
Right panel: Current Depth Ladder + Iceberg Detector
Left panel: Cumulative Delta (session)
Settings: Show only Rithmic/CQG data, do not aggregate from retail brokers
Colours: Liquidity >300 con = intense blue/red, >800 = white (remember, white also means spoofers)
3 measurable signals in Bookmap:
-
Absorption at a level:
Condition: Price touches the HFT level, Bid/Ask >500 lots does not disappear for >10s T&S: Large aggression (>300 lots / 1s) and the price does not go through Confirmation: Volume dots grow on the bid, delta is negative and the price stands still Measurement: Absorption_R = (Max adverse before the bounce / Risk) <0.4 -
Liquidity Pull (Fake Wall):
Condition: A large order >1000 lots appears 5-10 ticks above/below the price Behaviour: The price moves towards it, the order disappears 1-2 ticks before the touch Meaning: This is bait, not resistance – often a short squeeze before a drop Measurement: % of pulls that were actually eaten. If <30% – it is manipulation, not resistance. -
Iceberg Reload:
Detector: The same place, after 200 lots are eaten another 200 appears Confirmation in ATAS: The cluster shows 200+200+200 at the same level Meaning: An institution defends the level; as long as the reload lasts, do not short the support
ATAS – footprint and delta
The ATAS cluster is a candle split into price levels with bid/ask volume.
Configuration:
Chart: M5 + 5m cluster for context, M1 cluster for execution
Type: Bid x Ask, Delta, Volume Profile
Filters: Highlight >150% avg volume at a level, Large trades >50 lots
Indicators at the bottom: Delta Cumulative, Delta per bar, Max Delta, Dom Levels
Smart DOM: Shows 50 levels of history, not just 10
| ATAS signal | What it means | Invalidation | Example statistic to measure |
|---|---|---|---|
| Stacked Imbalance (3+ green Bid x Ask in a row) | Buyer aggression absorbs the ask | 2 consecutive bearish imbalances | WinRate after 3 stacks in the direction of the trend |
| Delta Divergence: price makes a new low, delta a higher low | Sellers are exhausted, absorption | Delta makes a new low together with the price | Average R after the divergence |
| Exhaustion at the High: 3+ levels with volume >300% and no progress | Buyers are stuck, no fuel | A new high on rising delta | Max adverse excursion |
Formula for cluster strength:
Cluster_Strength = (Delta_at_level / Avg_Delta_20_bar) * (Level_volume / Avg_level_volume)
If CS >2.5 – an institutional level, worth marking
Sierra Chart – when you need everything
Sierra is the Excel among platforms. You can build Number Bars (footprint), Volume by Price, COT, Correlation Matrix in a single window. It requires configuration.
Minimal Sierra setup for day trading:
Chart1: 5 min Number Bars (Bid/Ask Volume, Delta, POC)
Chart2: 1 min Time & Sales + Footprint – only large lots >25
Chart3: Daily Volume Profile + Market Profile TPO – context
Chart4: DOM with Depth History + Pulling Stacking Detector
Study: Color Bar Based on Delta Div, Alert on Large Bid/Ask Pull
Sierra has the lowest latency and the lowest CPU usage – the best choice for weaker laptops and VPS.
Cost vs Edge – does it add up
| Stack | Cost / month | Cost / year | How many R you need at R=$50 | When it makes sense |
|---|---|---|---|---|
| TradingView Pro only | $15 | $180 | 3.6 R | Swing, account <10k |
| TV Pro + ATAS + Rithmic L2 | 15+100+80=$195 | $2340 | 46.8 R | Day trading futures, 2-4h a day |
| TV Pro + Bookmap Global + Sierra + full CME data | 15+200+45+120=$380 | $4560 | 91.2 R | Full-time scalping, account >25k |
If your monthly average after costs is 15R and the tools eat 5R, then 33% of the edge goes to tools. Count it quarterly:
Edge_net = (Avg_R_month * R_PLN) - Tool_costs - Slippage - Commissions
If Edge_net ≤0 for 2 quarters – downgrade the stack, do not increase size.
Integration with the plan – when to look at order flow
Order flow is not a separate strategy. It is a filter for your 2-3 setups from the playbook.
Decision flowchart:
1. Are we in the killzone (London/US Open) and do we have an HTF bias? If not – do not open Bookmap.
2. Has the price reached a zone from the playbook (POC, FVG, VWAP deviation)? If not – observation only.
3. At the level, do you see absorption / iceberg / delta divergence? If not – wait for the candle setup to close, do not enter on the map alone.
4. Enter only if the footprint confirms the candle – never the other way round.
When the plan says DO NOT TRADE
- L2 data delayed by >200ms or the heatmap freezes – without full data you do not trade order flow.
- The Iceberg Detector shows >5 icebergs on both sides – the market is in broad accumulation, no direction, skip scalping.
- Delta jumps +/- 2000 in 30 seconds with no news – these are algorithms fighting, the details are unreadable, switch to the M5 candle chart.
- CPU usage >85% – the platform lags, slippage grows, close Bookmap and trade only M5/VWAP.
- You have data from only one exchange (e.g. Binance) and you trade CME futures – do not compare, turn it off.
- After 3 losses in a row on order flow – turn the map off for 60 min. The tool did not fail, you are overtrading the details.
Mistakes that cost the most
- Heatmap paralysis: You watch the flashing colours and do not enter the setup because “too much is standing there”. The map is meant to confirm, not replace a decision. The 2-second rule: if you do not see absorption after 2 seconds, it is not there.
- Trading on spoof alone: You go short because you see a big ask wall. The wall disappears, the price takes you out. 70% of big walls are spoofers. Only absorption with confirmed volume is tradeable.
- Subscriptions without measurement: You pay $380/month for 3 platforms and do not measure Edge_net. Cancel 2 platforms and measure for a month whether R got worse. Usually it did not.
- Cluster without HTF context: You see a bullish imbalance on M1 while D1 is in a strong downtrend on high volume. M1 is noise.
- Ignoring the reload: You see an iceberg but ignore it because the candle looks weak. The iceberg matters more than the shape of the candle.
Measurable exercise
3 order flow setups – 30 trades on the recorder.
- Pick one platform (ATAS or Bookmap).
- Define 1 signal: e.g. Absorption + Delta Divergence.
- For 2 weeks you only observe and record (no real trading). Mark each signal: did the price bounce at least 1R within 30 min? Yes/No.
- Calculate: HitRate, Avg time to 1R, Max adverse after the signal.
- Only if HitRate >55% and avg time <20 min, add the signal as a confirming filter to your existing M5 setup – not as a separate setup.
- Calculate Edge_net before and after adding the filter. If it does not improve by +0.2R per trade after costs – reject the filter.
Check yourself
- How does L2 differ from MBO and why does it matter for iceberg detection?
- Describe absorption in Bookmap: what must happen to the price, T&S and volume dots?
- Why is a big ask wall 5 ticks above the price not automatically resistance, and how do you measure the % of fake walls?
- Calculate Edge_net: on average 18R/month, R=80 PLN, TV Pro costs 60 PLN + ATAS+MBO 700 PLN, slippage 400 PLN. Does the stack add up?
- You have a delta divergence signal on M1, but D1 and H1 are against it. What does your plan say about timeframe priority?
Frequently asked questions
Bookmap or ATAS to start with futures? ATAS, because it gives footprint + DOM in one and has a lifetime licence. You buy Bookmap later when you want to read spoofing and icebergs.
Can you trade order flow on Forex spot? No, because there is no central book. You can use FX futures (6E, 6J) as a proxy for flow, but spot FX is a decentralised market – there is no real DOM.
How much RAM does Bookmap need? 16GB minimum, 32GB recommended, a dedicated GPU card. If you have 8GB and integrated graphics, Bookmap will stutter and give you a false picture of liquidity.
Can I use free Binance data for order flow? For learning, yes. For trading real futures, no – a different order book, different volumes. Never mix sources.
Does order flow work on stocks on the Warsaw Stock Exchange (GPW)? Very poorly – low liquidity, a shallow book, many hidden orders without L2. On the Warsaw Stock Exchange (GPW), Volume Profile + T&S works better than a full footprint.
Order flow does not give you more signals. It gives you fewer, but better ones – provided you already have an edge on candles and you measure Edge_net after costs.
Advertisement
Key takeaways
- An M1 candle shows OHLC. It does not show 1200 contracts at 5850 that were eaten in 2 seconds and immediately refilled. Those are liquidity signals.
Structure sources
The material is based on source documents. Variable values — fees, limits, regulatory figures — are worth checking at the source before making a decision.
- TradingView — platform documentation
- Bookmap / ATAS / Sierra Chart — docs
Disclaimer
- Educational material. Not investment advice or a recommendation. Trading involves the risk of losing capital.
- The materials are educational. They are not investment advice or a recommendation within the meaning of financial instruments trading regulations. Numbers in examples are illustrative unless a measurement date and source are given.
Who writes this and how we check it
The materials are written and verified by Redakcja Kurs Tradera — the rules are described on about the site: every number has a source, and we show gaps openly. Report a factual error via contact — corrections are described in the content.
Progress is stored only in this browser (localStorage) — there is no account and no copy on the server. Clearing site data will remove it. Manage your data