Bookmap
LOG INLOG IN
Bookmap

Back to Blog

See liquidity more clearly in real time.

Compare plans to access deeper market visibility for liquidity.

Education

October 14, 2025

Updated

Share

How to Set Profit Targets Using Liquidity Maps

How to Set Profit Targets Using Liquidity Maps

Most traders spend hours perfecting their entries. But when it comes to exits, they rely on gut feeling. They grab profits too soon out of fear, or hold on too long, hoping for more. The sorry result? They watch the price getting reversed exactly at a level where big players were waiting.
Want to avoid this trap? Liquidity maps can help you! They show you, in real time, where the market is likely to react. These maps also display the zones where large buy or sell orders are resting. By reading these heatmaps, you can plan your exits with logic and not emotion.
Read this article to learn how to use liquidity maps and set better profit targets. You will also understand the ideal trader reactions at key price levels and the usage of popular liquidity analysis tools, such as Bookmap.

Table of Contents

 

Why Liquidity Defines the Real Market Structure

Do you know what truly defines how the market moves? You might be guessing, price or volume, isn’t it? But you are wrong! It’s “liquidity”. When you study a “liquidity map”, you start to see where traders are waiting to take action, not just what has already happened.
Be aware that traditional charts only show price candles and trading volume. Both represent past activity. But a liquidity map shows you the:

and

  • Buy and sell orders that are resting in the order book, waiting to be triggered.

Let’s understand why both of them matter:

Resting liquidity Liquidity voids
  • These are clusters of pending buy or sell orders.
  • They mark where price may react.
  • Price often trades toward these areas, then stalls, reverses or runs through them.
    • These are areas with very few orders.
  • They act like empty space.
  • Price moves quickly through them because there’s little resistance.

Additionally, a liquidity map shows you the “thick liquidity zones,” which are areas with many orders. In these zones, the market usually reacts or pauses, as buyers and sellers meet in large volume.

So, as a trader, you must understand that price doesn’t move randomly in the market. It travels from one liquidity zone to another, where most orders are placed. By following the liquidity maps trading approach, you can plan better profit targets and exits.
For more clarity, let’s study an example:

    • Say you entered a long trade at 4600.
    • You notice on your liquidity map that a large sell liquidity zone exists near 4630.
  • Now, that zone becomes a logical profit target.
  • Why? Because it’s where many traders will likely:
    • Take profits

or

  • Open new short positions.
  • When that happens, the price will stall or reverse.

Veteran trader Tom B. from Trader Lab explains in his sessions that by aligning your strategy with these liquidity levels, you’re trading in sync with the underlying structure that drives the market, rather than just reacting to price moves after they happen. Use liquidity maps to plan exits with precision → Compare Packages.

How Do Liquidity Heatmaps and Depth Charts Visualize Market Depth?

“Liquidity map” is often used loosely to describe a few related but distinct visualizations, and it’s worth being precise about which one you’re looking at:

  • A liquidity heatmap (what Bookmap displays) shows resting limit orders across price levels over time, using color intensity to represent size — brighter or thicker bands mean more resting liquidity at that price. This is a real-time, continuously updating picture of the order book as it actually exists.
  • A depth chart shows the same resting order data at a single moment, typically as a static step chart of cumulative bid and ask size moving away from the current price. It’s a snapshot rather than a time-based view — useful for seeing the book’s current shape, but it doesn’t show how that shape has been evolving.
  • A DOM (Depth of Market) ladder shows the same resting orders as a numeric list by price level, typically used for direct order entry rather than visual pattern-reading.

All three are built from the same underlying order book data — the difference is presentation and whether time is part of the picture. The heatmap is what most of the liquidity-reading techniques in this article assume, since spotting whether liquidity is building, pulling, or holding steady requires seeing it change over time, not just at one instant.

Market Liquidity Visualization Tools: What a Good One Should Show

A market liquidity visualization tool turns raw order book data into something you can read at a glance. The heatmap, depth chart and ladder described above are three ways to do that. Whichever view a tool uses, a few features decide whether it is useful for trading:

  • Time as well as price. Liquidity that has sat at a level for an hour means something different from liquidity that appeared ten seconds ago. A tool that only shows the current book cannot tell you which one you are looking at.
  • Executed trades on the same chart. Resting orders show intent, and executed trades show what actually happened. Seeing both together, such as trade volume dots over the resting orders, is how you tell whether a level is being defended, absorbed or ignored.
  • Deep, real-time data. A visualization is only as good as the feed behind it. How many price levels you can see, and how fast the data updates, limit what the map can show. The next section covers this.
  • Replay. Being able to rewind a session and watch liquidity evolve is how you learn what a pulled order or an absorbed level looks like. Bookmap’s guide to Replay Mode walks through this.
  • Adjustable scale and contrast. Order sizes differ by instrument and by time of day. If the color scale cannot be adjusted, large orders can wash out the rest of the book, or a quiet instrument can look empty.

Depth of Market Graphical Representation

Depth of market data can be drawn in several ways, and each answers a slightly different question:

  • A ladder answers “what does the book look like right now?” and suits order entry.
  • A cumulative depth chart answers “how much size is on each side within a given distance?” and suits judging overall balance.
  • A heatmap answers “how has the book changed over time?” and suits spotting liquidity that is building, being pulled or being absorbed.
  • Volume dots or bubbles answer “where did aggressive orders trade?” and are most useful on top of a heatmap.

No single view is complete. A time-based heatmap with executed volume on top is what most order flow traders work from, and it is the combination this article assumes.

Order Book Liquidity Heatmap: Where the Data Comes From

An order book liquidity heatmap is built from an exchange’s order book feed, so the feed sets the limits of what the heatmap can show. Two things matter most.

Price-level (MBP) vs. order-level (MBO) data. Market-by-price data adds up all the displayed orders at each price into a single size. Market-by-order data shows every individual order, including when it was placed, changed and cancelled. For CME futures, MBO also gives the full depth of the book, and is not limited to the 10 price levels of the price-level feed. That decides how far from the market you can see resting liquidity, and whether you can watch individual orders being cancelled or refilled. Bookmap’s guides to CME futures MBO data and using MBO data to uncover hidden orders cover the differences in detail. Some MBO-based tools need a compatible data feed, so check what yours supports.

Which venue the data comes from. A heatmap shows the order book of the venue or feed you connect to. On a centralized market like CME futures, that is most of the displayed liquidity. In crypto, each exchange has its own book, so one exchange’s heatmap shows only part of the picture.

Neither feed type shows everything. Hidden size, such as iceberg orders, and stop orders waiting to trigger do not appear in displayed market data, and no heatmap can show them directly. They have to be inferred from how orders trade, which is covered in the iceberg section below.

Order Book Concentration and Imbalance

Concentration describes how the visible size is distributed. A book can be concentrated, with most of the size stacked at one or two levels, or spread thinly across many. A concentrated offer a few ticks above the market is what most traders mean by a “wall.” A spread-out book offers little resistance at any single price.

Imbalance compares the two sides. If there is far more size on the bid than on the ask within a few levels of the market, the book leans toward buyers, and the reverse if the ask is heavier. Bookmap’s Order Book Imbalance indicator shows this directly, and the guide to order flow imbalance explains how traders use it.

Two cautions. Displayed size can be removed in an instant, so a heavy bid describes current intent and not a guarantee of support. And imbalance on its own is noisy. It works better as a filter alongside executed volume than as a signal by itself.

How to Read Liquidity Maps for Target Placement

Reading a liquidity map is like reading the hidden blueprint of the market. Why? That’s because it shows you where traders have placed their buy and sell orders. This knowledge allows you to set better entry and exit levels, particularly your profit targets.
Is there a tool for this purpose? Yes, Bookmap is one of the most popular tools for liquidity map trading. Let’s understand how you can use it step by step:

Step I: Identify Major Liquidity Clusters


On the Bookmap heatmap, you’ll see bright horizontal lines. These lines represent resting limit orders. For those unaware, these are large buy or sell orders sitting in the order book. The brighter or thicker the line, the greater the liquidity waiting there. These are key zones where price is likely to react.

Step II: Determine Relative Size and Importance

Remember that not every line carries equal weight. Thicker or brighter zones show areas of heavy order concentration. The more intense the color, the higher the chance that price will slow down, bounce, or reverse there. These are your high-probability target areas.

Step III: Mark The Likely Profit-Taking Levels

Now, look for places on the map where the price previously stalled or reversed. Those spots often attract new reactions when the price returns. You can mark these as profit-taking zones for your trades.

Step IV: Adjust as Liquidity Updates

Liquidity is not static. It changes constantly as traders add or remove orders. Thus, continue to monitor your map and update your targets accordingly as new liquidity forms or old zones fade.
For more clarity, let’s study an example:

  • Assume that on Bookmap, you see several liquidity bands stacked near a round number like 4600.
  • Now, that level becomes a strong magnet for price.
  • It’s a clear signal that many traders plan to act there.
  • This makes it an ideal spot to reduce or exit a position.

Use Bookmap’s heatmap to align your exit plan with true market structure → Compare Plans.

How to Read a Liquidity Map in Day Trading

The steps above focus on targets. A day trader also needs the map for entries and stops, and has to read it in real time. A workable routine:

  1. Start with levels, not the map. Before the session, mark the prior day’s high and low, the overnight range and any levels from your volume profile. The map is easier to read when you already know which levels matter.
  2. Locate liquidity relative to price. Note where the largest resting orders sit above and below the current price, and how far away they are in ticks. The nearest large level on each side defines your likely range.
  3. Watch how liquidity behaves on approach. As price nears a level, does the size hold, thicken, thin out or vanish? These are the behaviors described in the target types below, and they matter more than the size at any one moment.
  4. Confirm with executed volume. Check whether aggressive orders are trading into the level and whether price is making progress. Heavy trading at a level with no progress suggests absorption. Light trading with price slicing through suggests the level was never defended.
  5. Define the trade before you take it. Know your entry, your stop and your target. A pulled order is a reason to exit, so decide in advance which behaviors make you leave.

What you see on the map often points to a few common readings:

What you see What it often suggests What to confirm
A large band that stays in place as price approaches Passive interest is defending the level Aggressive orders trading into it without price progress
A large band that vanishes as price gets close The interest was withdrawn, or it was never meant to trade Whether price then moves through the level with aggression
Heavy trades hitting a band that refills Absorption, possibly an iceberg order Delta, and whether price still cannot break the level
Very little resting size above or below price Price may move quickly through that area Whether aggressive flow is present to drive the move
No visible orders above a prior high Stop orders are probably sitting there, but they do not show in the book Price structure, which shows where those stops are likely to be

 

None of these readings is a signal on its own. They are context for a trade you would take on other grounds. For a fuller routine, see Bookmap’s step-by-step guide to trading with Bookmap.

Types of Targets Based on Liquidity Behavior


When you perform liquidity map trading, not every liquidity zone has the same meaning. That’s because the market’s behavior around those zones tells you:

  • How to manage your trade

and

  • When to take profits.

To improve your decision-making, check out the different types of targets based on liquidity behavior:

1. Static Targets

Static targets appear when liquidity remains steady and visible as the price approaches.
It shows that large traders are confidently waiting there. These zones are ideal for partial profit-taking because the price is very likely to react when it reaches them. For example,

  • Let’s say you are long from 4600.
  • A strong static liquidity zone sits at 4620.
  • Now, as the price nears 4620, taking some profits there is smart.
  • That’s where many others will do the same.

2. Pulling Liquidity

Sometimes, just before the price reaches a large liquidity area, those orders suddenly disappear.
Now, that’s a sign that traders are no longer confident. They’re pulling their orders to avoid getting filled.
In such cases, the price may move faster and overshoot. However, remain cautious as it also shows fading conviction. As a trader, you may want to exit earlier before the market reverses.
An Expert Tip – When you see pulling liquidity, be alert! It often means the move is losing strength.

3. Adding Liquidity

In this scenario, as the price approaches a level, new orders continually appear. This makes that zone thicker or brighter on your liquidity map. Interpretation? This behavior usually signals that strong sellers or buyers are preparing to defend that area.

Thus, it often becomes a reversal or absorption zone. As a trader, it is always wise to book profits or reduce your position before the price hits it. For example,

  • Let’s say heavy sell liquidity gets added just above your target.
  • Now, this means strong sellers are waiting there.
  • Therefore, it is advisable to book profits before a potential reversal.

4. Spoofing or Fluctuating Liquidity

Sometimes, liquidity flashes on and off rapidly. This is called spoofing, where traders fake their intent to mislead others. Be aware that this is a manipulative tactic and these zones are unreliable. Thus, always avoid treating them as solid targets because they can vanish instantly.

See where the market is likely to react before it happens → Compare Packages.

What Do Large Resting Orders on a Liquidity Map Mean?

A large resting order is a limit order sitting in the book at a price away from the market, waiting for someone to trade against it. On the map it shows up as a bright or thick band. What it tells you is limited, and it helps to be exact about that.

What it does tell you. At that moment, someone is willing to buy or sell a meaningful size at that price. If aggressive orders reach it, price will meet resistance there until the size is consumed or the order is cancelled. It marks where a reaction is possible.

What it does not tell you:

  • Who placed it. It could be a market maker managing inventory, an institution working a position, a hedge or an algorithm.
  • Whether it will still be there when price arrives. Limit orders can be cancelled at any time, and some are placed with no intention of trading, which is spoofing. Bookmap’s guides to spoofing and real versus fake liquidity cover how to tell the difference.
  • How much is really there. Iceberg orders show only a small part of their size, so displayed size can understate real interest.
  • Which way price will go. A large offer can stop a rally, but it can also be absorbed and run through.

Size is relative. A band is only “large” compared with what is normal for that instrument at that time of day. 500 contracts means something very different in the ES at the open and in a thin overnight session.

A note on the “magnet” idea. Liquidity is often described as a magnet for price. That is a useful shorthand for where price tends to trade, but it is a tendency and not a law. Price often stalls at large orders, sometimes reverses, and sometimes trades straight through. Treat a large resting order as a place to watch for a reaction, then let what actually happens at the level decide.

Identifying Support and Resistance With a Liquidity Heatmap

Resting liquidity can help confirm support and resistance, but only when it behaves like support or resistance. A practical test:

  1. Look for persistence. Size that stays in the book for a long time is more meaningful than size that appears and disappears within seconds.
  2. Check the history. A level where price has reacted before, and where liquidity has returned each time, is stronger than a level with no history.
  3. Look for trades at the level. Real support shows aggressive selling being absorbed at a bid. Real resistance shows aggressive buying being absorbed at an offer. A band that nothing has traded against has not been tested.
  4. Treat it as a zone. Liquidity often spreads over several ticks, so plan around a small area and not a single price.
  5. Know what invalidates it. If the size is pulled and price trades through with aggressive volume, the level has failed. Exit on that evidence and do not wait for a bounce.

Chart-based support and resistance tells you where price reacted. The heatmap adds whether anyone is currently positioned to make it react again. For how to tell a level that holds from one that is run, see Bookmap’s breakout vs. fakeout checklist.

Combining Context and Liquidity for Smarter Exits

Okay, so how to trade effectively with liquidity maps? You need to combine what you see on the map with the market context, such as things like:

  • Trend,
  • Structure, and
  • Delta.

The benefit? Liquidity alone tells you where orders are, but context tells you which zones actually matter most. Let’s see how to connect both of them:

1. Combine Trend with Liquidity

In a strong trend, price often keeps pushing forward, even through the first few liquidity zones. Reason? That’s because momentum is high, and traders are aggressively buying or selling in the same direction. Let’s see what your ideal approach is:

In a Trending Market During Range-Bound Days
  • Don’t rush to exit at the first liquidity level.
  • Instead, wait to see if momentum carries the price through it.
  • Price moves between clear boundaries.
  • Here, liquidity zones act as strong magnets.
  • They pull the price back and forth.
  • In such cases, these zones make excellent profit targets. That’s because reversals are common here.

 

2. Watch Delta and Absorption

Delta measures buying vs. selling pressure. It shows whether aggressive buyers or sellers are in control. Now, when the price approaches a liquidity zone, look at delta closely:

Similarly, if you see absorption (large orders holding price in place without moving), it signals a slowdown. This is another reason to consider exiting.

3. Apply It in a Real Trade Example

Let’s say you’re long in an uptrend, and you see strong sell liquidity ahead on your map. Now, if delta remains positive, hold part of your position. There might be a final push higher before reaction.
In contrast, if delta weakens as the price reaches that zone, take profits. That’s a sign of absorption and shows that strong sellers are stepping in. It also indicates that momentum is slowing down.

Stop guessing targets — let real liquidity guide your exits → Compare Plans.

How to Spot Iceberg Orders on a Liquidity Map

An iceberg order is a large limit order that shows only a small part of its size. When the displayed part is filled, the next slice appears automatically. Exchanges do not report iceberg orders in market data, so there is no iceberg flag on a heatmap. They are inferred from how the order trades.

What an iceberg tends to look like on a map:

  • Executed volume far above displayed size. A level shows, say, 40 contracts, but several hundred trade there while it holds.
  • A band that refills. The displayed size drops as it trades, then returns to roughly the same size, again and again.
  • Price makes no progress. Aggressive orders keep hitting the level and price does not move through it. That is absorption.
  • Persistence. The same price is defended across several tests, not just one.

How to confirm before acting:

  1. Compare trade volume at the level with the displayed size. Volume dots over the heatmap make this visible.
  2. Check delta. Strong aggressive flow with no price progress at the level points to absorption by a passive order.
  3. Watch for the refill pattern across several tests, not a single reaction.
  4. If your data supports it, use an iceberg detection indicator. Bookmap’s Iceberg Orders Tracker, documented in its knowledge base, marks how much of a suspected iceberg has traded. Some order-level tools depend on MBO data, so check what your feed provides.

What can fool you. A market maker repeatedly refreshing a quote can look similar to an iceberg. Algorithms that slice a large order over time tend to trade at many prices, not at one. And the opposite of an iceberg, a large displayed order that is cancelled before it trades, is spoofing. Because the only evidence is behavior, treat an iceberg as a likely explanation and not a fact.

How to use it. A suspected buy iceberg at support is a reason to look for longs with a stop just below the level. A suspected sell iceberg at resistance is a reason to take profit on longs before it, or to look for shorts. In both cases, if the level breaks with aggressive volume, the iceberg has been exhausted or withdrawn and the trade is wrong.

For more, see Bookmap’s guides to how to read and trade iceberg orders, trading around iceberg orders and hidden liquidity in large-cap stocks, and the Iceberg Orders Tracker documentation.

Mastering Price Structural Analysis: Key Financial Asset Metrics

Beyond the liquidity heatmap itself, a handful of supporting metrics help confirm whether a given zone is actually likely to hold as a profit target rather than get run through:

  • Cumulative Volume Delta (CVD) — a running total of aggressive buy volume minus aggressive sell volume. Rising CVD into a resistance-side liquidity zone suggests buyers are still pushing; flattening or falling CVD into that same zone suggests the move is losing conviction right where it matters.
  • Open interest (for futures and crypto derivatives) — rising open interest alongside a price move suggests new positioning is driving it; flat or falling open interest suggests the move is being driven by existing positions unwinding, which behaves differently around liquidity zones.
  • Volume profile — where volume has concentrated historically at a given price. A liquidity zone that lines up with a high-volume historical price level tends to carry more weight than one sitting in a historically thin area.

None of these metrics work well in isolation — the case study later in this article shows how combining a liquidity zone with a delta read (rather than looking at either alone) is what actually separates a reliable profit target from a coincidental price level.

Futures Trading Volume Profile and the Liquidity Map

A volume profile and a liquidity map answer two different questions about the same price levels. The volume profile shows where trading has already happened. The liquidity map shows where orders are resting now. Using them together is common in futures, where volume is high and the profile is reliable.

The profile terms in brief:

  • Point of control (POC): the price with the most traded volume in the chosen period.
  • Value area: the range holding most of the volume, typically about 70%.
  • High volume node (HVN): a price where a lot of trading took place, often seen as an area of acceptance.
  • Low volume node (LVN): a price where little trading took place, where price tends to move through quickly.

How the two fit together:

  • Confluence strengthens a level. A large resting offer at a high volume node from the prior session has two reasons to matter: the market has accepted that price before, and orders are positioned there now.
  • Resting size in a thin area is less meaningful. Orders sitting inside an LVN have little trading history behind them, and price tends to move through LVNs quickly, so they are more likely to be run through.
  • Disagreement is information. If the profile points to a level but the map shows no orders there, the level may be weaker than the history suggests. If the map shows a large band at a level with no profile history, treat it as untested.

Practical notes for futures:

  • Use the same session definition on both. A profile built on regular trading hours and one built on the full session give different levels.
  • Check the profile’s lookback. A composite profile across several days shows longer-term levels, while a single-session profile shows today’s balance.
  • The map covers the present and the profile covers the past. Update your read of the map as the session develops, and treat the profile levels as the fixed reference.

For more on combining executed volume with the order book, see Bookmap’s order flow strategies and its guide to how volume clusters reveal the next market move.

How to Execute Trades Using Liquidation Levels

Liquidation levels are a distinct concept from the resting-order liquidity covered throughout this article, and worth not confusing with it. A liquidation level is the price at which a leveraged position — most commonly in crypto perpetual futures — gets forcibly closed because posted margin can no longer cover the position’s losses. Liquidation clusters form where large numbers of leveraged positions share a similar liquidation price, typically visualized through aggregated open-interest and leverage data rather than the order-book depth a liquidity heatmap shows.
The trading relevance is real: price approaching a dense liquidation cluster can trigger a cascade — forced closures push price further in the same direction, triggering the next cluster, and so on — producing fast, sharp moves that don’t necessarily reflect organic buying or selling interest. This makes liquidation clusters worth checking as a separate input alongside a liquidity heatmap, particularly in crypto markets where leverage is common and liquidation cascades are a frequent source of the sharpest intraday moves. Since liquidation data comes from a different source than order-book depth, treat the two as complementary reads rather than expecting one tool to show both.

Where Can You Track Asset Concentration in Crypto and Forex?

Liquidity and order concentration look somewhat different depending on the asset class, since market structure itself differs across crypto, forex, and traditional futures/equities.

Choosing the Right Data: Crypto vs. Equity Systems

Crypto markets are fragmented across many exchanges, each with its own separate order book — meaning liquidity visible on one exchange doesn’t capture the full picture across the asset. Equity and futures markets, by contrast, are more centralized around a smaller number of primary venues, so a liquidity heatmap on a major futures contract captures a larger share of total market activity than the equivalent view on a single crypto exchange typically does. This is worth factoring in specifically when comparing how “reliable” a liquidity zone looks across asset classes — a crypto liquidity zone on one exchange carries different weight than a futures liquidity zone on the CME.

Analyzing Bitcoin Derivatives Clusters and Ethereum Spot Concentration

Bitcoin’s most actively traded liquidity sits predominantly in derivatives (perpetual futures) rather than spot markets, which is part of why liquidation clusters (covered above) are especially relevant for BTC specifically — a large share of BTC price action is driven by leveraged derivatives positioning rather than direct spot buying and selling. Ethereum shows a somewhat more balanced split between spot and derivatives activity, meaning spot order book concentration carries relatively more weight for ETH than it does for BTC.
This difference matters practically: a trader applying the same liquidity-reading approach across both assets should weight liquidation-cluster data more heavily for BTC and give relatively more attention to spot order-book concentration for ETH.

Forex Institutional Zones

Forex liquidity is structurally different again — the market is decentralized across a network of banks and liquidity providers rather than a single order book, and the largest resting size tends to concentrate around round numbers and prior significant highs/lows where institutional desks are known to manage large flows. This is part of why round-number levels carry outsized significance in forex specifically, more so than in equities or futures, where liquidity concentration is less tied to psychologically round prices and more tied to actual historical volume.

Interpreting Cumulative Delta Across Asset Classes

Cumulative delta’s usefulness varies by how centralized the underlying market is. On a centralized futures contract, delta reflects a large, representative share of total aggressive order flow. On a fragmented crypto asset, delta calculated from a single exchange only reflects that exchange’s activity — a divergence between delta on one exchange and price action driven by flow on a different exchange is a real limitation worth being aware of, not a sign the tool is broken.

How Liquidity Maps Connect to Technical Analysis, Microstructure and Order Flow

A liquidity map does not replace other analysis. It adds a layer that chart-based methods cannot show. Three areas overlap with it most.

Technical Analysis Indicators

Standard technical indicators describe past price and volume. The map adds what is resting now, and where the two agree, the case for a level is stronger.

  • VWAP and moving averages mark where the average participant is positioned. Resting liquidity near one of them adds a reason to expect a reaction.
  • Prior highs, lows and round numbers are where stop orders and limit orders tend to cluster. The map shows whether limit orders are also resting there.
  • RSI and similar oscillators can show stretched moves. A stretched move into a large resting order is a more useful setup than a stretched move into empty space.

Technical levels are also where many traders place stops, so a level that looks obvious on a chart can be run before it holds. Bookmap’s guide to technical analysis vs. order flow explains where each approach helps and where it falls short.

Market Microstructure Study

Market microstructure is the study of how orders are placed, matched and cancelled, and how that process shapes price. A liquidity map is a visual way to study it. It shows the queue of resting orders, how aggressive orders consume them, how spreads widen and narrow, and how liquidity providers react when risk rises.

For anyone learning microstructure, replaying past sessions is the fastest route. Slow a fast move down and watch what the book did before and after it. Bookmap’s guides to spreads in financial markets and evaluating stock liquidity cover two of the core building blocks.

Order Flow Trading Concepts

A handful of concepts come up repeatedly when reading a liquidity map:

  • Aggressive vs. passive orders. Aggressive orders (market orders) take liquidity. Passive orders (limit orders) provide it. The map shows the passive side, and volume dots show the aggressive side.
  • Absorption. Passive orders taking in aggressive orders without price moving.
  • Exhaustion. Aggressive orders running out of participants as price reaches a level, often visible as shrinking volume dots into a high or low.
  • Delta and cumulative volume delta (CVD). The difference between aggressive buying and selling volume, per bar or cumulatively. Bookmap’s guide to cumulative volume delta covers it in detail.
  • Sweeps and stop runs. Price moves through a level quickly to trigger the stops beyond it, then reverses. Bookmap’s guide to detecting stop runs shows what this looks like.
  • Spoofing. Large orders placed with no intention of trading.

Each of these is a way of asking whether what the book displays is backed by what is actually trading.

Case Study: Using Liquidity to Set and Manage Targets


Let’s walk through a simple case study to understand how a trader can use a liquidity map to plan and manage targets with confidence (not emotion).
The Scenario

  • The ES (S&P 500 futures) breaks out from 4550.
  • It is showing clear support below.
  • This means buyers are in control for now.

At this time, when you look at your liquidity map, you notice stacked sell orders between 4578 and 4580. These bright horizontal bands represent “resting liquidity”, where large sellers are waiting to act.
So, The Trader Builds a Plan. They set –

The First Target The Second Target
  • Near 4578.
  • This is set for partial profit-taking.
  • Near 4585.
  • This is set for a potential extension if momentum stays strong.

What Happens Next
Later, the price climbs toward 4578. Now, you notice a change on the liquidity map. You start seeing absorption forming. This means:

  • Heavy sell orders are defending that level

and

  • Preventing the price from moving higher.

Now, that’s your signal – Sellers are active, and the move is losing strength. After some time, the price reverses from 4578 back to around 4565 before rebuilding for the next attempt.
The Result

  • The trader followed the plan and took partial profits near 4578.
  • They avoided getting caught in the pullback.
  • There was no panic or second-guessing.
  • This exit was based on structure and liquidity and not on emotion or hope.

This example shows how liquidity map trading lets you:

Best Software for Tracking Market Depth and Liquidity

Software that tracks market depth and liquidity falls into three broad groups:

Type What it does well Limits
Broker DOM or ladder Fast order entry, current book at a glance Little or no history, so you cannot see how liquidity has changed
General charting platform with a depth add-on Familiar charts and many indicators Depth history varies widely, and data feed limits often apply
Dedicated order flow platform Time-based heatmap, executed volume overlay, replay and order flow indicators A learning curve, and quality depends on the data feed

 

Bookmap belongs to the last group. It draws the order book as a time-based heatmap with executed volume on top, supports replay, and works with futures and crypto data feeds.

How to Compare Order Flow Software Platforms

Whichever platform you consider, test it against the same questions:

  1. What data does it use? Price-level or order-level (MBO) data, and from which venues. Crypto and futures feeds differ, and so do the features that depend on them.
  2. Does it keep history? Without a stored history of the book you cannot replay a session or study how a level evolved.
  3. Does it show executed trades on the same chart? Resting orders alone are half the picture.
  4. How customizable is the display? Color scale, size filters and time scale decide whether you can read the map on your instrument.
  5. Which instruments and markets does it support? Check futures, equities and crypto separately if you trade across them.
  6. What does it cost, and what is included? Some add-ons or data packages are priced separately, so compare what you need and not the headline price.
  7. Can you try it before committing? Trial or replay access on the instruments you trade tells you more than any feature list.

You can compare Bookmap’s packages and what each includes on the packages comparison page.

Conclusion

How many times have you, as a trader, watched a winning trade turn into a loss? We can understand that frustration. But now you know the reason behind it —it was your lack of clear exit planning.
However, after reading this article, you have a solution. Liquidity maps help remove uncertainty. They reveal where big buyers and sellers are waiting and let you see where the price is most likely to react. With this insight, your profit targets become logical and based on real market intent. Also, instead of exiting on emotion, you can manage trades with clarity and confidence.
If you want to visualize liquidity in real time, you can start using Bookmap, one of the leading platforms for professional liquidity map trading. Plan exits using real market intent — not emotion. Compare Packages to see how Bookmap’s liquidity visualization transforms trade management.

FAQs

1. What is a liquidity map in trading?

A liquidity map shows where large buy and sell orders are placed in the market. Through it, you can see where big players are waiting to act. This knowledge allows you to understand which price levels might attract or slow down price movement.

2. Why use liquidity maps for setting targets?

Liquidity maps highlight areas where price is likely to pause, reverse, or speed up. These are ideal spots to plan profit targets, because they show where other traders are expected to react.

3. How do liquidity changes affect target planning?

If liquidity disappears or pulls away, the target becomes weaker. On the other hand, if liquidity grows or thickens, it confirms strong interest at that level. Now, it is a good reason to take profits or scale out near that level.

4. How does Bookmap help with liquidity-based targets?

Bookmap is an advanced market analysis tool. It displays liquidity in real time through a live heatmap. You can watch how buy and sell orders move or shift in the market. This information allows you to adjust your targets as market conditions change.

5. What’s the difference between a liquidity heatmap and a depth chart?

A liquidity heatmap shows resting order data continuously over time, using color intensity to show size at each price level. A depth chart shows the same type of data as a single-moment snapshot, typically as a step chart of cumulative bid/ask size. The heatmap shows how liquidity is changing; the depth chart shows its shape right now.

6. What’s the difference between liquidity levels and liquidation levels?

Liquidity levels are resting limit orders sitting in the order book, visible directly through a liquidity heatmap or depth chart. Liquidation levels are the prices at which leveraged positions (common in crypto perpetual futures) get forcibly closed due to insufficient margin — a different concept, typically visualized through separate open-interest and leverage data rather than order-book depth.

7. Do liquidity maps work the same way for crypto, forex, and futures?

The underlying logic is similar, but market structure differs. Crypto liquidity is fragmented across many separate exchanges; forex liquidity is decentralized across banks and liquidity providers rather than a single order book; futures and centralized equity markets concentrate liquidity around fewer primary venues. This affects how much weight a given liquidity zone should carry across asset classes.

8. Should I look at crypto derivatives or spot data when reading liquidity?

It depends on the asset. Bitcoin’s price action is more heavily influenced by derivatives (perpetual futures) positioning, making liquidation-cluster data especially relevant. Ethereum shows a more even split between spot and derivatives activity, so spot order-book concentration carries relatively more weight for ETH.

9. How do you read a liquidity map in day trading?

Start with the levels that matter for the session, then note where the largest resting orders sit relative to price. Watch how that liquidity behaves as price approaches (holding, thickening, thinning or vanishing), and confirm with executed volume. Define your entry, stop and target before you trade, and decide in advance which liquidity behaviors make you exit.

10. What do large resting orders on a liquidity map mean?

A large resting order shows that someone is willing to buy or sell a meaningful size at that price right now. It marks where a reaction is possible. It does not show who placed it, whether it will still be there when price arrives, or how much hidden size sits behind it.

11. How can I spot iceberg orders on a liquidity map?

Look for a level where executed volume repeatedly exceeds the displayed size, the band keeps refilling, and price makes no progress through it. Exchanges do not report iceberg orders, so this is an inference from behavior. An iceberg indicator and order-level (MBO) data can make the pattern easier to see.

12. How do you identify support and resistance using a liquidity heatmap?

Look for size that persists in the book, at a level where price has reacted before, with aggressive orders being absorbed there. Treat it as a zone and not a single price. If the size is pulled and price trades through with aggressive volume, the level has failed.

13. Which liquidity map tool should I use for crypto or futures markets?

The data matters as much as the tool. For CME futures, order-level (MBO) data through a compatible feed gives the full depth of the book. In crypto, each exchange has its own order book, so check which exchanges the tool connects to. Bookmap supports both futures and crypto data feeds.

14. What should I compare when choosing order flow software?

Compare the data it uses (price-level or order-level, and from which venues), whether it stores history for replay, whether it shows executed trades on the same chart, how customizable the display is, which markets it supports and what is included in the price.

15. What is the difference between MBP and MBO data?

Market-by-price (MBP) data adds up all displayed orders at each price level into one size. Market-by-order (MBO) data shows each individual order and its placement, changes and cancellations. For CME futures, MBO also provides the full depth of the book.

16. How do a volume profile and a liquidity map work together?

The volume profile shows where trading has already happened, and the liquidity map shows where orders are resting now. Where a large resting order sits at a high volume node, the level has both history and current interest behind it. Where they disagree, treat the level with more caution.

Unlock
Full Access to Bookmap

Sign Up Now

Latest Articles