A real-time visualization of resting limit orders in the BTC/USDT spot orderbook on Binance. Each band represents a price level; brightness shows the size of resting liquidity. Bids in green below price, asks in red above. Refreshes every three seconds.
This is the live state of the BTC/USDT spot orderbook on Binance, fetched from
the public /api/v3/depth endpoint with up to 5000 levels per side. Each horizontal
band shows resting limit-order quantity at a price level, color-graded by size. Bright green
bands below current price = strong bids ("walls"); bright red above = strong asks. The price line
runs through the middle.
Honest caveats: this is one exchange (the deepest, but still one). Aggregated heatmaps from sites like Coinglass or Hyblock combine 8–15 venues; this doesn't. Resting orders can be cancelled in milliseconds — a wall today is not a wall tomorrow. Spoofing is real; a giant bid that never gets touched may have been there to manipulate sentiment, not absorb flow. Read the heatmap as a snapshot of intent, not destiny.
If the live fetch fails (CORS issue on your host, network down, Binance rate-limited), the page falls back to a synthesized orderbook and shows "SYNTHETIC" in the status. You'll always know which you're looking at.