What a heatmap is trying to show
A heatmap plots price on one axis and time on the other, then colours each level by the size of resting limit orders sitting there. Bright, hot bands mark big clusters of orders, dim areas mark thin interest. The idea is that large resting size acts like a wall or a magnet: price is drawn toward big liquidity because that is where trades can fill, and it can stall where a wall absorbs pressure.
So a heatmap is a map of resting intent, a snapshot of where size is parked. It is not a record of trades that happened, which is a different tool. It shows what is waiting, not what has executed.
Why spot gold has no central book
Here is the limitation that most heatmap commentary skips. Spot gold trades over the counter through a web of banks and brokers, with no single exchange matching every order. There is no consolidated book the way there is for a listed stock. So a spot gold heatmap is assembled from whatever venue the data provider can see, often the gold futures market, which is centralised, or one broker feed.
That means the picture is representative, not complete. The futures book is a reasonable proxy because it is deep and arbitraged against spot, but the orders you see are not the orders at your broker. Treat the heatmap as a weather map of the broad market, not a live book of your own venue.
How to read clusters sensibly
Large clusters tend to do one of two things. Price gravitates toward a thick band because that is where fills are available, so a nearby hot zone is a likely short term destination. Then at the band, price either absorbs through it, showing the orders were real and are being eaten, or it reacts away, showing the wall held.
- A hot band ahead of price is a probable magnet, a place to expect a reaction.
- Absorption through a band signals genuine pressure, not a bounce.
- A band that vanishes as price nears was likely a spoof or a hedge pull.
Read clusters as destinations and decision points, never as fixed turning levels.
Heatmaps and our own level tools
Resting liquidity clusters frequently line up with the levels you already mark by hand, which is the useful cross check. When a heatmap band sits on a prior swing high or a round number, two independent reads agree that price cares about that level. When they disagree, you have learned the level is weaker than it looked.
Our buy-side and sell-side liquidity note explains why resting stops pool above highs and below lows, which is exactly where heatmaps tend to light up. The heatmap is one way to see that pooling, and structure is another, and the agreement between them is the signal, not either alone.
The traps built into the picture
The first trap is that resting orders are not promises. A large displayed bid can be pulled in milliseconds as price arrives, so the wall you were trading toward evaporates and price runs straight through the empty space. Displayed size is an intention, and intentions change.
The second trap is hedging. A big resting order may be a dealer hedge that has nothing to do with directional conviction, so reading it as a smart money bet misreads the flow. The third is latency: a retail heatmap can lag the real book by enough that you are reading a photograph of a room people have already left. Never place a stop based only on a heatmap wall.
Where the heatmap cannot help
A heatmap says nothing about why size is resting there or what will happen on a news release, when books thin out and orders are pulled wholesale. Into a scheduled release the whole picture can empty, and the clusters you trusted a minute earlier are gone. On the fastest, most important moves the tool is least reliable.
It also cannot tell you direction. A thick band is a place price may react, not a forecast of which way it breaks. So the heatmap frames location and nothing else. Pair it with structure and the session context to decide direction, and drop it entirely around high impact data.
How to use a heatmap on the chart
Use it to locate the next likely reaction zone, then make the decision on price behaviour when you get there. If price reaches a hot band and stalls with slowing momentum, that is a read you can act on. If it slices through, the band was not defended and you have your answer.
Keep your stop on structure, not on a displayed wall that can vanish. On the live chart you can watch how gold actually behaves at the levels the heatmap flags, which is the only confirmation that matters. The map points at the door, the price action tells you if it is locked.
FAQ
Does spot gold have a real liquidity heatmap?
Not a complete one. Spot gold trades over the counter with no single central order book, so any heatmap is built from one venue or from gold futures, which are centralised. The futures book is a reasonable proxy because it is arbitraged against spot, but the orders shown are not those at your own broker.
Are big orders on a heatmap reliable levels?
Only partly. Large resting orders can be pulled the instant price approaches, so a wall can vanish and let price run through empty space. Some big orders are dealer hedges, not directional bets. Treat a hot band as a likely reaction zone to watch, never as a certain turning level or a place to rest a stop.
How is a heatmap different from volume profile?
A heatmap shows resting orders waiting to be filled, while a volume profile shows trades that already executed at each price. One is intent, the other is history. They answer different questions, and reading them together gives a fuller picture of where price has been active and where size is currently parked.
Should I trade off a heatmap alone?
No. A heatmap only frames location, not direction, and the data can lag or be spoofed. Use it to find the next likely reaction zone, then decide on price behaviour when price arrives there. Around scheduled news the book thins and the picture empties, so drop the tool entirely on high impact releases.
ⓘ See these ideas on real price: open the free XAUUSD live chart.