MarketTrace
M1PositioningM2FootprintM3LiquidationsM4Funding

Cross-exchange footprint chart for crypto perpetual futures

Sources Binance · Bybit · OKX · Hyperliquid

A footprint chart shows bid×ask volume at every price level inside each 1-minute candle. You see who was aggressive, not just where price went. MarketTrace consolidates four BTC perpetual venues (Binance, Bybit, OKX, Hyperliquid) into one chart. Free, no account, no install. Streams live in your browser.

Free, no sign-up. Live in your browser.

Best viewed on desktop

The footprint chart needs a wide screen and precise hover. Open this page on a laptop or larger to use it.

Footprint chart — anatomy

Bid × ask per price level · 1-min candles · BTC

Click a marker below to isolate it on the chart.

109,500
109,450
109,400
109,350
109,300
109,250
14:2414:2514:2614:2714:2814:2914:3014:3114:3214:3314:3414:35
taker-sell (bid)taker-buy (ask)3:1+ imbalanceabsorbed wallpulled spoofPOC · highest-volume row
POC
Where the heaviest volume sat

Dashed yellow horizontal line at the price row that printed the most volume in view. It's the level the market most agrees on — re-tests of POC often pause.

Footprint 101

How to read a footprint chart — five patterns to spot

Read in order. Each one builds on the last. Real cells, real volume splits — same visual you'll see on the live chart above.

01concept
price ↑
time →

The grid: time × price

Every column is one minute of trading. Rows stack from low price at the bottom to high price at the top. You read columns left-to-right for the timeline, and within any column you read the rows to see where the action sat.

02concept
bidask
120
340
taker-selltaker-buy

Inside a cell: bid left, ask right

Every cell splits in two. The left half shows volume that took the bid (someone sold aggressively). The right half shows volume that took the ask (someone bought aggressively). It's what makes footprint different from a regular candle.

03concept
faintheavy3:1+

Color = imbalance, not raw volume

Intensity scales to each candle's own range, so you compare patterns instead of size. When one side outweighs the other by 3:1 on the diagonal, the cell gets a bold outline — commitment marker.

04concept
absorbed wall

Pattern: absorption

Volume hits one side, but price refuses to break. Sellers pile in at $63,500, the cell prints 800 BTC of taker-sell, candle still closes $63,510. A large resting order kept eating every aggressive seller — wall held.

05concept
strongfading

Pattern: exhaustion

A trend prints aggressive cells in one direction for several candles. Then the imbalance ratios shrink, deltas drop, and the trend stalls. Buyers ran out before the next level. Not a reversal — but momentum has died.

Next
Now read the live chart above.

Try the BTC default. Zoom to the last cascade. Find a POC, an absorption dot, and one fading-imbalance sequence.

↑ scroll to chart
Reference

What the markers mean

One card per marker. Visual, where you'll see it, what it actually means. Bookmark this section — it's the page you'll come back to.

POC tag

Left edge of a candle

Yellow triangle marks the price level with the highest volume in that minute. The market's gravity for that minute.

POC line

Dashed horizontal across all venues

Current spot price across all four venues. Reference line for where price sits right now versus the heavy zones.

Cyan line

Across the top

Cumulative delta (ask − bid) across the visible window. Trending up = persistent buying pressure; down = selling.

Delta bar

Base of each candle

Thin red / green bar with the candle's net delta. Green above zero = net taker-buy. Red below = net taker-sell.

Bold outline

On any cell

Single-cell or stacked imbalance ≥ 3:1 on the diagonal. Stacks of these mark absorption or exhaustion zones.

Column total

Above each candle

Total volume traded that minute. Sanity check before you read any cell — context, not signal.

Solid cyan dot

On a cell

Wall absorbed. A resting order stayed close to peak size while meaningful taker volume hit it. Defended level or hidden refill.

Hollow cyan ring

On a cell

Wall pulled (spoof). Resting order disappeared with little or no executed volume. Treat as untrustworthy support / resistance.

Thin book

Diagonal slate stripes

Stripes at the bottom = thin support (air below); at the top = thin resistance (air above). Full column = both. Delta spikes here move price on small capital.

AVWAP line

Overlay across cells

Anchored VWAP from your chosen bar through the live edge — cumulative Σ(price × volume) / Σ(volume) across enabled venues. Up to 3 anchors at once (amber / magenta / cyan). Right-click any cell to drop one.

Anchor chip

Top of the chart

One chip per active anchor — colour, time, and an auto-label. Anchor on an absorbed wall → "AVWAP from absorption HH:MM". Spoofed wall → "from spoof". POC cell → "from POC". Otherwise plain timestamp. Click × to remove.

Controls

Footprint chart controls and shortcuts

How to drive the chart — mouse or keyboard, nothing to install.

Zoom & pan
scroll
Zoom time window
5 min ↔ 4 hours
drag
Pan time + price
scroll back up to 8h · shift the price axis
esc
Back to LIVE
snap to the right edge
Venues & focus
click
Toggle a venue pill
isolate aggressive flow per exchange
hover
Inspect any cell
exact bid / ask / delta breakdown
16
Switch asset
BTC · ETH · SOL · BNB · XRP · DOGE
Read state
● connected
WebSocket streaming live cells
○ reconnecting
stream dropped, chart reconciling
$1 row indicator
wide zoom groups cells into $5 or $10 super-buckets
AVWAP overlay
right-click
Anchor VWAP from here
drop a line from this bar, up to 3 at once
right-click
Anchor at session open
today's 00:00 UTC bar
click
Chip ×
remove one anchor — URL stays in sync
Disclaimer

Footprint chart vs trading signals

This is a microscope, not a signal.

Read the tape, don't trade it blind.

The footprint shows who was aggressive at each price as the tape prints. It doesn't predict the next candle. Reading it well takes practice — start with the order-flow primer and the CVD guide if you want context.

no signals

Want to know exactly how cells are aggregated across the four venues and how absorption is detected? Read the footprint methodology page.

Versus

Footprint chart comparison — MarketTrace vs Bookmap, NinjaTrader, TradingView

What you actually get with each — no asterisks.

Footprint chart feature comparison: MarketTrace vs Bookmap, NinjaTrader, TradingView, Coinglass, Exocharts
Feature
MarketTrace
this page
TradingView
NinjaTrader
Bookmap
Coinglass
Exocharts
Cross-exchange (4 venues, one chart)partial
Free$14.95+/moApp + data fee$39+/mofreemium$49+/mo
No account, no installaccountinstallinstallaccountaccount
Built-in absorption + spoof markersmanualmanualmanualpartial
Crypto perps first-classpartialpartial
Mobile-readablelimitedlimited
Live WebSocket stream✓ 30s · 10Hzdelayedreal-timereal-timepollingreal-time
Custom timeframe range5min – 4hanyanyanyfixedany

Prices and availability as of May 2026 — verify with the vendor before deciding.

FAQ

What is a footprint chart?

A footprint chart shows the bid and ask volume traded at each price level inside every 1-minute candle. Unlike a regular candle (which only shows OHLC), the footprint exposes who was aggressive at each price as the tape printed.

How is this footprint different from TradingView, NinjaTrader, or Bookmap?

MarketTrace consolidates four exchanges (Binance, Bybit, OKX, Hyperliquid) into one chart. TradingView, NinjaTrader, and Bookmap are single-venue. You see when Bybit leads Binance, or when OKX absorbs while the others sell, without flipping tabs.

Is the footprint chart really free? Do I need to sign up?

Yes, free. No account, no email, no install. Open the page in any browser and the chart streams live over WebSocket.

What exchanges are included?

Four BTC perpetual venues: Binance USDⓈ-M, Bybit linear, OKX, Hyperliquid. Each cell shows the cross-venue aggregate. Hover for the per-venue breakdown.

What does the cyan dot mean?

The solid cyan dot marks an absorbed wall: a resting limit order that stayed near its peak size while taker volume hit it. It marks a defended level. The hollow cyan ring marks a pulled wall (spoof), which disappeared with little or no execution.

How often does the chart update?

Live cells refresh at up to 10 Hz over WebSocket from a 30-second aggregator daemon. The 1-minute candles close and lock at the minute mark. Up to 8 hours of history can be scrolled back.

Is a footprint chart the same as a cluster chart?

Yes — "cluster chart" and "footprint chart" are interchangeable terms for the same thing. Some platforms (ATAS, ClusterDelta) prefer "cluster"; others (Bookmap, MarketTrace) prefer "footprint." Both show bid×ask volume at each price level inside a candle.

How is a footprint chart different from a volume profile?

Volume profile aggregates total traded volume at each price across a whole session, but doesn't show which side was aggressive or what happened minute-by-minute. A footprint chart preserves the time dimension (one candle per minute) and splits volume into bid (taker-sell) and ask (taker-buy) at every price — so you see when and who, not just where.

What is an Anchored VWAP (AVWAP) and how do I drop one?

Anchored VWAP is the cumulative volume-weighted average price from a chosen anchor bar through to the live candle. Each bar contributes (price × volume) summed across enabled venues, so AVWAP reflects where the consensus has traded since your anchor — not a simple midpoint. To drop one, right-click any cell on the chart and pick "Anchor VWAP from here" or "Anchor at session open (00:00 UTC)." Up to 3 anchors at once in amber, magenta and cyan. Click × on a chip to remove.

What do the AVWAP chip labels mean ("from absorption," "from spoof," "from POC")?

If your anchor lands on a cell with an absorbed wall, the chip auto-tags as "AVWAP from absorption HH:MM" — the line starts from a defended level. A pulled (spoofed) wall reads "from spoof." The bar's Point of Control reads "from POC." Otherwise it falls back to a plain timestamp. The label upgrades reactively if the wall-classification daemon promotes a signal mid-session.

Can I share an AVWAP setup with someone else?

Yes. Each anchor's timestamp is encoded in the URL as ?avwap=1748430420,1748432520 (UTC unix seconds, up to three). Copy the URL and the recipient sees the same anchors land on the same bars, with auto-labels re-resolved against their browser's live data. Switching timeframe (1m → 5m → 1h) re-aligns the anchors to the new super-bucket boundaries automatically.