Table of contents
- Important note
- What is Bookmap?
- Broker and tools
- Bookmap vs TradingView vs NinjaTrader
- The three most important elements
- What order flow can actually tell you
- Bookmap setup for futures
- Data feed and market access
- CVD and volume delta
- Stops & Icebergs
- Replay Mode
- Practical strategies
- DOM Pro
- Our recommended setups
- Common mistakes
- Checklist before going live
- Bookmap in a complete routine
- Who is Bookmap for?
- Bookmap vs candlestick charts
- Sources
- Conclusion
- FAQ
Quick summaryWhat you should know about Bookmap for futures
- Bookmap shows more than candles. The platform visualises the order book, visible liquidity, market depth and executed volume in one workspace.
- Three elements matter most. Heatmap shows resting limit orders, volume bubbles show executed market orders, and the price ladder/DOM shows price levels and the inside market.
- CVD is useful, but not definitive. CVD measures buy volume minus sell volume, but must be read alongside price, heatmap, bubbles and levels.
- Data feed matters a lot. Realtime futures analysis requires market depth data, and advanced MBO tools require compatible data feeds.
- Stops & Icebergs is advanced. Don't start there. Learn heatmap, bubbles, CVD and absorption first.
- Replay Mode is invaluable. Order flow must be trained visually, and replay lets you practise without real capital.
- Bookmap isn't a strategy. It's a microscope. You need to know which level, setup and risk point you're looking for.
Bookmap is a specialised order flow tool for traders who want to see more than ordinary candlesticks, trendlines and indicators. Where TradingView is strong on charts and alerts, and NinjaTrader is strong on futures execution and ATM strategies, Bookmap is built to visualise liquidity, order flow and market microstructure.
For futures traders, that means Bookmap can be used to see where large limit orders sit, how liquidity moves, how aggressively buyers and sellers are actually trading, whether price reacts to liquidity levels, and whether a breakout is supported by real volume or is just a short stop-run.
This guide covers Bookmap as a futures tool. We don't assess Bookmap as a CFD platform, and we don't recommend using Bookmap for CFD trading. Bookmap works best when you're analysing exchange-traded futures markets where the order book, market depth, liquidity and volume are central to the analysis.
| Category | Futures · Order flow guide |
|---|---|
| Best for | Heatmap, liquidity zones, volume bubbles, CVD, replay and execution timing |
| Typical markets | ES, MES, NQ, MNQ, GC, MGC, CL, MCL, ZN and Bitcoin futures |
| Starting level | One market, heatmap, bubbles, CVD and replay |
| Main risk | Overanalysis, too many signals, wrong data feed and live execution without a hard stop |
Bookmap should confirm your plan
Use Bookmap to confirm or reject a trade idea at a specific level. Don't use the screen to hunt for a new trade every minute.
Important note
Best Futures is not an investment adviser, brokerage or tax adviser. This article is general education on using Bookmap as a futures tool.
Futures trading carries a high level of risk. Losses can occur quickly, especially with high leverage, large contracts, news events, low liquidity, incorrect stop-loss placement or oversized positions.
Bookmap can help you see the market in more detail. That doesn't mean you'll automatically make better trades. Order flow can provide context, but it can also lead to overanalysis, impulsive trading and too many entries if you don't have a clear plan.
What is Bookmap?
Bookmap is a trading and analysis platform that visualises the order book, market depth, liquidity and executed volume in real time. In an ordinary candlestick chart you see open, high, low, close and maybe volume. That shows what price did, but little about what happened inside the order book along the way.
Bookmap tries to show more of the market's inner mechanics: where larger limit orders sit, where liquidity is added or pulled, where aggressive buyers and sellers are actually trading, and where price stalls, gets absorbed or accelerates.
Bookmap is therefore not primarily a charting program. It's a market microstructure tool.
Our recommended setup
Order flow, analysis and futures broker
Bookmap is strongest when it has a clear role: order flow at important levels. Use broader charts and a solid futures broker alongside it.

DOM · ATM
Read the review See NinjaTrader Advertiser linkBookmap vs TradingView vs NinjaTrader
Bookmap shouldn't replace everything else in your trading setup. It should have a clear role.
| Tool | Best for | Weakness |
|---|---|---|
| TradingView | Charts, alerts, watchlists and market overview | Less specialised in order flow |
| NinjaTrader | Futures execution, ATM, SuperDOM and replay | More technical and less visual for the liquidity heatmap |
| Bookmap | Heatmap, liquidity, volume bubbles and order flow | Can lead to overanalysis if used alone |
| Tradovate | Futures execution and a simple web platform | Less in-depth visual order flow |
| Sierra Chart / ATAS | Advanced futures analysis and order flow | Requires more technical setup |
A good workflow can be: find a level in TradingView, follow order flow in Bookmap as price approaches the level, use NinjaTrader or another futures platform for execution, and use Bookmap Replay for review.
The three most important elements in Bookmap
1. Liquidity Heatmap
The Liquidity Heatmap is the core of Bookmap. The heatmap visualises resting limit orders across price levels. Stronger or brighter areas show larger visible liquidity than darker areas.
This makes it possible to see where larger passive buyers or sellers sit, where the market might stall, where liquidity gets pulled before price reaches the level, and where price might be drawn toward visible liquidity clusters.
Liquidity is not a guarantee
A large sell wall above the market doesn't automatically mean price will fall. It can get filled, pulled, or act as a magnet before a breakout.
2. Volume Bubbles
Volume bubbles show executed trades. Where the heatmap shows passive limit orders, bubbles show what's actually being traded. A large bubble means a lot of volume was executed at a given level.
| Observation | Possible interpretation |
|---|---|
| Large buy bubbles and price keeps rising | Aggressive buying is getting through |
| Large buy bubbles, but price can't rise | Possible absorption of buyers |
| Large sell bubbles and price keeps falling | Aggressive selling is getting through |
| Large sell bubbles, but price holds the level | Possible absorption of sellers |
| Small bubbles on a breakout | Weak follow-through, possible false break |
3. Price Ladder / DOM
The price ladder shows price levels and the market's current best bid/best ask structure. It's relevant for traders who want to understand the inside market, spread, liquidity around price, and whether the market is moving through a thin or thick order book.
What order flow can actually tell you
Order flow can't tell you the future. But it can help you understand what's happening right now.
A regular chart might show that Nasdaq breaks above yesterday's high. Bookmap can help you see whether there was large liquidity above the level, whether that liquidity was pulled or filled, whether buying volume was strong enough to push further, whether sellers absorbed the buyers, and whether CVD supported the break.
Bookmap is therefore especially useful near yesterday's high/low, overnight high/low, the opening range, VWAP, large liquidity clusters, macro levels, EIA levels in oil, and major gold levels around dollar and rate events.
Bookmap setup for futures
Start simple. Bookmap can become advanced with add-ons, MBO data, Stops & Icebergs, Footprint, DOM Pro and multiple instrument copies. It's tempting to enable everything. Don't do that at the start.
| Element | Recommendation |
|---|---|
| Market | One futures market at a time |
| Data | Realtime futures market depth |
| Main view | Heatmap + volume bubbles |
| Subchart | CVD |
| Add-ons | VWAP or liquidity tracker as needed |
| Execution | Use an external futures platform at first |
| Practice | Replay Mode before going live |
| Journal | Screenshot the level, heatmap and entry |
First market
| Market | Why it fits |
|---|---|
| MES | Calmer than NQ, good for structure |
| MNQ | More volatile, good for momentum and liquidity reactions |
| MGC | Gold often shows clear reactions at levels |
| MCL | Oil is relevant, but fast and demanding |
| ZN | Good for rates and liquidity analysis, but more specialised |
Data feed and market access
Bookmap is only as useful as the data you feed the platform. For futures, you need market data that shows the order book and market depth. For advanced tools like MBO, Stops & Icebergs and certain DOM features, the data source becomes even more important.
| Need | Data requirement |
|---|---|
| Learning heatmap and bubbles | Basic futures market depth may be enough |
| Realtime futures analysis | Realtime market depth feed |
| MBO, Stops & Icebergs | MBO-compatible data feed |
| DOM Pro execution | Check live support for BMData CME, Rithmic or CQG |
| Replay and training | Recorded tick-level market depth and volume |
Don't buy every add-on before you know what you'll actually use. Start with heatmap, bubbles and CVD.
CVD and volume delta
CVD stands for Cumulative Volume Delta. Bookmap explains CVD as a measure of buy volume minus sell volume from market orders, aggregated over time. It's often used to see the balance between aggressive buyers and sellers.
CVD can help you see whether a price move is supported by aggressive order flow. If price breaks higher, volume bubbles increase and CVD rises, that can support a bullish read. If price makes a new high but CVD doesn't, momentum may be weaker.
CVD is not definitive
CVD can rise while price falls if passive sellers absorb aggressive buying. CVD can fall while price holds steady if passive buyers absorb aggressive sellers.
Stops & Icebergs
Stops & Icebergs is one of the more advanced areas of Bookmap for futures traders. Iceberg orders are orders where only part of the size is shown in the order book, while the rest sits hidden and fills gradually. Stop orders normally aren't visible in the order book until they trigger and become market orders.
Bookmap's Stops & Icebergs tool can visualise detected hidden volume, iceberg activity and stop-order activity directly on the chart. This is advanced and depends on data access, market and a compatible feed.
Use this only once you already understand heatmap, bubbles, CVD, support/resistance, liquidity pulls, absorption, and the difference between aggressive and passive market participants.
Replay Mode
Bookmap Replay Mode is valuable because order flow must be trained visually. You don't learn the heatmap well enough just by reading about it. You need to see hundreds of situations where liquidity sits, gets pulled, absorbs price, or breaks with volume.
Our replay routine
| Day | Practice |
|---|---|
| Monday | MNQ opening range |
| Tuesday | MES liquidity reactions |
| Wednesday | MGC around US data |
| Thursday | MCL around EIA |
| Friday | Review of own trades |
Practical strategies
Liquidity reaction in MNQ
This is a simple Bookmap setup for Micro Nasdaq futures: use the US open or after the first 15-30 minutes, mark overnight high/low, yesterday's high/low and VWAP, and wait until price approaches a clear liquidity cluster.
The long scenario is that liquidity above the market actually gets traded through, buy bubbles increase, CVD rises and price holds above the level after the breakout. The short scenario is that large buy bubbles hit the level but price can't break through, suggesting aggressive buyers may be absorbed.
Absorption in ES/MES
ES and MES can be more structured than NQ/MNQ and are well suited for learning absorption. Bullish absorption can occur when large sell bubbles hit a level, CVD falls, but price can't continue lower because passive buyers absorb the selling.
Gold futures with dollar and rates context
Gold futures, particularly GC and MGC, often react to macro data, the dollar and rates. Combine larger chart levels from TradingView or NinjaTrader with Bookmap heatmap, bubbles, CVD and a macro calendar. Don't trade right before CPI, FOMC or major US data.
Crude oil futures and EIA
Oil, particularly CL and MCL, can move fast. Bookmap can be useful because oil often reacts clearly to liquidity zones, stop-runs and quick volume impulses. Don't open a new position right before EIA. Wait for the first reaction and see where liquidity moves after the numbers.
DOM Pro
DOM Pro can be useful for traders who want to place orders directly from the Bookmap environment. But it shouldn't be your first step. Bookmap states that live support depends on compatible connections such as BMData CME, Rithmic and CQG, while sim mode can be used more broadly.
Use Bookmap for analysis first. Use DOM Pro only after you've proven to yourself that you understand heatmap, bubbles, CVD and your own risk management.
Our recommended Bookmap setups
Setup 1: simple MNQ order flow
| Element | Recommendation |
|---|---|
| Market | MNQ |
| View | Heatmap + bubbles |
| Subchart | CVD |
| Levels | ONH, ONL, PDH, PDL |
| Trading | Execution in NinjaTrader or Tradovate |
| Practice | Replay Mode |
| Max focus | 1-2 levels per day |
Setup 2: ES/MES absorption
Use MES or ES with a focus on absorption and range rotations. Combine heatmap, bubbles and CVD with VWAP, the opening range and yesterday's high/low.
Setup 3: advanced MBO setup
For experienced traders, an MBO-compatible CME feed, Stops & Icebergs and Liquidity Tracker Pro can give more detailed information about stop-runs, icebergs and hidden liquidity. This should only be used after extensive sim and replay work.
Common mistakes with Bookmap
- Seeing signals everywhere because the screen shows so much information.
- Shorting every large ask-side liquidity wall without checking whether it's being pulled or absorbed.
- Buying every large green bubble without checking what price does afterward.
- Ignoring larger levels and market structure.
- Trading right before CPI, NFP, FOMC or EIA.
- Turning on too many add-ons too early.
- Using Bookmap as your only chart without TradingView or NinjaTrader for structure.
- Forgetting that limit orders can be moved, cancelled or changed quickly.
Checklist before using Bookmap live
Before using Bookmap in live futures trading, you should be able to answer yes to these points.
- The correct futures instrument and contract month are selected.
- You have realtime market depth.
- You know what the heatmap and bubbles show.
- CVD is set up in a way you understand.
- Levels are defined before the market gets there.
- You know whether you're looking for a breakout, failed breakout or absorption.
- A hard stop-loss sits in the execution platform.
- Maximum risk in dollars is defined.
- The setup has been tested in Replay Mode.
- At least 20 similar situations have been journaled.
Bookmap in a complete futures routine
Before the market opens
- Check the economic calendar.
- Mark PDH, PDL, ONH and ONL.
- Choose one main market.
- Define the levels where Bookmap will be used actively.
- Decide whether the day suits trend, range or no trading at all.
During trading
- Wait for price to reach a level.
- Watch how liquidity behaves.
- Check whether bubbles confirm aggression.
- Check whether CVD supports or diverges.
- Only take the trade if the plan lines up.
After trading
- Screenshot the heatmap before and after the trade.
- Note whether liquidity stayed or was pulled.
- Note whether bubbles got follow-through.
- Review the situation in Replay.
- Update the journal.
Who is Bookmap for?
Bookmap fits best for futures traders who trade ES, NQ, MES or MNQ, traders who want to understand liquidity and market depth, prop firm traders who need better execution timing, scalpers and day traders, and traders who already have levels from TradingView or NinjaTrader.
Bookmap fits less well for complete beginners without a futures foundation, traders who don't use a stop-loss, long-horizon investors, traders who want a simple buy/sell signal, and those unwilling to pay for proper futures data.
Bookmap vs a regular candlestick chart
A candlestick chart shows you what price did. Bookmap shows more of how price got there.
| Question | Candlestick | Bookmap |
|---|---|---|
| Where did the bar open and close? | Yes | Partly |
| Where was visible liquidity? | No | Yes |
| Was liquidity pulled? | No | Yes |
| Where did aggressive volume come in? | Limited | Yes |
| Were buyers absorbed? | Harder to see | Often clearer |
| Was the breakout supported by volume? | Partly | Clearer |
| Can I see historical market depth? | No | Yes, with the relevant data/replay |
The best solution is often to use both: candlestick charts for structure, Bookmap for order flow at levels.
Read also: Market Profile and TPO
Market Profile and TPO gives the auction context behind the levels: value area, POC, Initial Balance, single prints and day types. Use it together with footprint, order flow and Bookmap when you want to separate rotation from real imbalance.
Read also: VWAP strategy 2026
VWAP strategy 2026 shows how you can use VWAP together with Market Profile, footprint, order flow and tools like Bookmap and NinjaTrader in practical futures trading.
Sources and further reading
- Bookmap Learning Center
- Bookmap: The 3 basic elements
- Bookmap Knowledge Base: CVD
- Bookmap Knowledge Base: Stops & Icebergs On-Chart
- Bookmap Knowledge Base: DOM Pro
- Bookmap Knowledge Base: Replay Mode
- Bookmap Marketplace: Stops & Icebergs On-Chart
Conclusion: Bookmap is the futures trader's microscope
Bookmap is one of the most relevant tools for futures traders who want to understand order flow, liquidity and market depth. The platform shows things ordinary charts don't: where visible liquidity sits, where it moves, where aggressive volume hits, whether buyers or sellers are winning, and whether CVD supports the price move.
But Bookmap isn't a shortcut. It's a microscope. A microscope is useful when you know what you're looking for. If you just stare into it without a plan, you'll only see more noise.
Start with one market, one setup and one strategy. Use TradingView or NinjaTrader for the bigger levels. Use Bookmap as price approaches those levels. Look for liquidity reaction, volume bubbles, CVD and absorption. Practise in Replay Mode before live trading.
Capital risk: Futures trading carries a high level of risk and isn't suitable for everyone. Losses can occur quickly. This article is general information, not investment advice.
Frequently asked questions about Bookmap
Short answers about Bookmap, heatmap, volume bubbles, CVD, Stops & Icebergs, DOM Pro, data feeds and futures use.
Bookmap is a trading and analysis platform that visualises market depth, liquidity, order flow and executed volume in real time. It's often used by futures traders who want to analyse the order book, volume and liquidity movements in more detail.
The heatmap shows visible resting limit orders in the order book. Brighter or stronger areas show larger visible liquidity, while darker areas show smaller visible liquidity.
Volume bubbles show executed market orders. Colour and size help you see the aggressor side and the size of traded volume at a given price level.
CVD stands for Cumulative Volume Delta. Bookmap explains CVD as buy volume minus sell volume from market orders, aggregated over time.
Yes. Bookmap is particularly relevant for futures because futures markets have a central order book, market depth and clear volume data. ES, MES, NQ, MNQ, CL, MCL, GC, MGC and ZN are typical markets.
For serious futures analysis you normally need realtime market depth from a compatible futures data feed. More advanced MBO tools, like Stops & Icebergs, require MBO-compatible data feeds supported by Bookmap.
Stops & Icebergs is an advanced Bookmap tool that can visualise stop-order activity and detected iceberg orders. This is an advanced layer that should be used after you understand heatmap, bubbles and CVD.
DOM Pro is Bookmap's DOM and order tool. Bookmap states that live support depends on connectivity, including BMData CME, Rithmic and CQG, while sim mode can be used more broadly.
Bookmap is better for heatmap, liquidity and order flow. TradingView is better for broad charting, alerts, layouts and watchlists. Many futures traders use both.
Bookmap is stronger for visualising liquidity and order flow. NinjaTrader is often stronger for futures execution, ATM strategies and SuperDOM. Many traders use NinjaTrader for execution and Bookmap for order flow analysis.
New futures traders can use Bookmap, but should start in sim and replay. Bookmap can become confusing if you don't already understand futures, tick value, stop-loss, support/resistance and risk management.
