Bitcoin spreads and order-book depth

Bitget has the tightest measured spread on Bitcoin right now, at $0.01 per BTC (0.001 bps) on BTC/USDT, sampled 1 hour ago. RampAtlas reads 14 venues' public order books for BTC every two hours and reports the spread, the resting depth within 1% of the mid, and what a market buy of $500, $5,000 or $50,000 would pay above the mid.

Verified How we verify

Where BTC trades tightest

ExchangePairSpread24h medianBid depth 1%Ask depth 1%$500 buy$5,000 buy$50,000 buySampled
BitgetBTC/USDT$0.010.001 bps0.001 bps<0.001 bps<0.001 bps0.167 bps1 hour ago
Bitstamp by RobinhoodBTC/USD$0.010.001 bps0.001 bps$4.5M$6.2M<0.001 bps<0.001 bps0.138 bps1 hour ago
Coinbase ExchangeBTC/USD$0.010.001 bps0.001 bps$5.9M$14.2M<0.001 bps0.272 bps1.04 bps1 hour ago
Crypto.com ExchangeBTC/USD$0.010.001 bps0.001 bps<0.001 bps<0.001 bps0.394 bps1 hour ago
GeminiBTC/USD$0.010.001 bps0.001 bps$1.6M$1.9M<0.001 bps0.076 bps0.658 bps1 hour ago
MEXCBTC/USDT$0.010.001 bps0.001 bps<0.001 bps0.037 bps0.073 bps1 hour ago
Binance USBTC/USD$0.030.004 bps0.400 bps$689,103$705,1580.390 bps2.08 bps5.30 bps1 hour ago
GateBTC/USDT$0.100.013 bps0.013 bps0.006 bps0.033 bps1.72 bps1 hour ago
KrakenXBT/USD$0.100.013 bps0.013 bps$19.8M$17.4M0.006 bps0.006 bps0.017 bps1 hour ago
KuCoinBTC/USDT$0.100.013 bps0.013 bps0.006 bps0.006 bps0.043 bps1 hour ago
OKXBTC/USD$0.100.013 bps0.013 bps$417,955$354,8370.099 bps0.935 bps2.94 bps1 hour ago
BitvavoBTC/USDC$10.001.26 bps2.68 bps$186,527$174,8370.628 bps1.69 bps3.06 bps1 hour ago
BinanceBTC/USDnot measured1 hour ago
BybitBTC/USDnot measured1 hour ago

Spread is the latest reading, shown as what crossing it costs on one BTC and as a share of the mid in basis points; the median column is over the last 24 hours. Depth is the notional value of resting orders within 1% of the mid on each side, converted to US dollars. Slippage is what a market buy of that size would pay above the mid on the book we read, and is blank where the visible book could not fill it.

  • Bitget (BTC/USDT): Quoted in USDT, counted at one US dollar. The 1% band runs past the last level the venue served, so depth is reported as not measured.
  • Crypto.com Exchange (BTC/USD): The 1% band runs past the last level the venue served, so depth is reported as not measured.
  • MEXC (BTC/USDT): Quoted in USDT, counted at one US dollar. The 1% band runs past the last level the venue served, so depth is reported as not measured.
  • Gate (BTC/USDT): Quoted in USDT, counted at one US dollar. The 1% band runs past the last level the venue served, so depth is reported as not measured.
  • KuCoin (BTC/USDT): Quoted in USDT, counted at one US dollar. The 1% band runs past the last level the venue served, so depth is reported as not measured.
  • Bitvavo (BTC/USDC): Quoted in USDC, counted at one US dollar.
  • Binance: not measured on the last run — blocked: The venue refused the request (HTTP 451); it does not serve RampAtlas's servers.
  • Bybit: not measured on the last run — blocked: The venue refused the request (HTTP 403); it does not serve RampAtlas's servers.

Spread history

BTC spread over the last 7 daysOne panel per venue. Each point is a single order-book read; the vertical scale is that venue's own range, so panels show shape rather than comparing venues to one another. Compare levels in the table above.
  • Bitget

    BTC/USDT · 0.001 bps0.001 bps

    Sep 20.001 bpsSep 2: 0.001 bpsSep 2: 0.001 bpsSep 2: 0.001 bpsSep 2: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 5: 0.001 bpsSep 5: 0.001 bpsSep 5: 0.001 bpsSep 5: 0.001 bps
  • Bitstamp by Robinhood

    BTC/USD · 0.001 bps0.964 bps

    Sep 20.001 bpsSep 2: 0.001 bpsSep 2: 0.001 bpsSep 2: 0.001 bpsSep 2: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.837 bpsSep 3: 0.001 bpsSep 3: 0.964 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.045 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.210 bpsSep 4: 0.001 bpsSep 5: 0.001 bpsSep 5: 0.001 bpsSep 5: 0.001 bpsSep 5: 0.001 bps
  • Coinbase Exchange

    BTC/USD · 0.001 bps0.744 bps

    Sep 20.001 bpsSep 2: 0.001 bpsSep 2: 0.001 bpsSep 2: 0.001 bpsSep 2: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.308 bpsSep 3: 0.001 bpsSep 3: 0.232 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 4: 0.229 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.744 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 5: 0.001 bpsSep 5: 0.001 bpsSep 5: 0.001 bpsSep 5: 0.001 bps
  • Crypto.com Exchange

    BTC/USD · 0.001 bps0.001 bps

    Sep 20.001 bpsSep 2: 0.001 bpsSep 2: 0.001 bpsSep 2: 0.001 bpsSep 2: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 5: 0.001 bpsSep 5: 0.001 bpsSep 5: 0.001 bpsSep 5: 0.001 bps
  • Gemini

    BTC/USD · 0.001 bps1.92 bps

    Sep 20.001 bpsSep 2: 0.001 bpsSep 2: 0.001 bpsSep 2: 0.001 bpsSep 2: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.237 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.003 bpsSep 4: 1.92 bpsSep 5: 0.001 bpsSep 5: 0.001 bpsSep 5: 0.001 bpsSep 5: 0.001 bps
  • MEXC

    BTC/USDT · 0.001 bps0.996 bps

    Sep 20.001 bpsSep 2: 0.001 bpsSep 2: 0.001 bpsSep 2: 0.001 bpsSep 2: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.373 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.001 bpsSep 3: 0.048 bpsSep 3: 0.001 bpsSep 3: 0.608 bpsSep 4: 0.336 bpsSep 4: 0.048 bpsSep 4: 0.001 bpsSep 4: 0.996 bpsSep 4: 0.003 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.001 bpsSep 4: 0.291 bpsSep 4: 0.001 bpsSep 4: 0.458 bpsSep 4: 0.354 bpsSep 5: 0.001 bpsSep 5: 0.001 bpsSep 5: 0.001 bpsSep 5: 0.001 bps
  • Binance US

    BTC/USD · 0.001 bps2.70 bps

    Sep 20.004 bpsSep 2: 0.048 bpsSep 2: 0.001 bpsSep 2: 0.432 bpsSep 2: 0.502 bpsSep 3: 1.51 bpsSep 3: 0.495 bpsSep 3: 0.027 bpsSep 3: 0.195 bpsSep 3: 0.916 bpsSep 3: 1.96 bpsSep 3: 0.501 bpsSep 3: 0.500 bpsSep 3: 2.70 bpsSep 3: 0.830 bpsSep 3: 0.500 bpsSep 3: 0.500 bpsSep 4: 0.507 bpsSep 4: 0.499 bpsSep 4: 0.001 bpsSep 4: 0.992 bpsSep 4: 0.431 bpsSep 4: 0.376 bpsSep 4: 0.001 bpsSep 4: 0.500 bpsSep 4: 0.500 bpsSep 4: 0.201 bpsSep 4: 0.424 bpsSep 4: 0.500 bpsSep 5: 0.491 bpsSep 5: 0.001 bpsSep 5: 0.376 bpsSep 5: 0.004 bps
  • Gate

    BTC/USDT · 0.012 bps0.013 bps

    Sep 20.013 bpsSep 2: 0.013 bpsSep 2: 0.013 bpsSep 2: 0.013 bpsSep 2: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.012 bpsSep 3: 0.012 bpsSep 3: 0.012 bpsSep 3: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.013 bpsSep 4: 0.013 bpsSep 4: 0.013 bpsSep 4: 0.013 bpsSep 4: 0.013 bpsSep 5: 0.013 bpsSep 5: 0.013 bpsSep 5: 0.013 bpsSep 5: 0.013 bps
  • Kraken

    XBT/USD · 0.012 bps0.013 bps

    Sep 20.013 bpsSep 2: 0.013 bpsSep 2: 0.013 bpsSep 2: 0.013 bpsSep 2: 0.013 bpsSep 2: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.012 bpsSep 3: 0.012 bpsSep 3: 0.012 bpsSep 3: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.013 bpsSep 4: 0.013 bpsSep 4: 0.013 bpsSep 4: 0.013 bpsSep 4: 0.013 bpsSep 5: 0.013 bpsSep 5: 0.013 bpsSep 5: 0.013 bpsSep 5: 0.013 bps
  • KuCoin

    BTC/USDT · 0.012 bps0.077 bps

    Sep 20.013 bpsSep 2: 0.013 bpsSep 2: 0.013 bpsSep 2: 0.013 bpsSep 2: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.077 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.012 bpsSep 3: 0.012 bpsSep 3: 0.012 bpsSep 3: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.013 bpsSep 4: 0.013 bpsSep 4: 0.013 bpsSep 4: 0.013 bpsSep 4: 0.013 bpsSep 5: 0.013 bpsSep 5: 0.013 bpsSep 5: 0.013 bpsSep 5: 0.013 bps
  • OKX

    BTC/USD · 0.012 bps0.013 bps

    Sep 20.013 bpsSep 2: 0.013 bpsSep 2: 0.013 bpsSep 2: 0.013 bpsSep 2: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.013 bpsSep 3: 0.012 bpsSep 3: 0.012 bpsSep 3: 0.012 bpsSep 3: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.012 bpsSep 4: 0.013 bpsSep 4: 0.013 bpsSep 4: 0.013 bpsSep 4: 0.013 bpsSep 4: 0.013 bpsSep 5: 0.013 bpsSep 5: 0.013 bpsSep 5: 0.013 bpsSep 5: 0.013 bps
  • Bitvavo

    BTC/USDC · 1.26 bps4.95 bps

    Sep 21.26 bpsSep 2: 2.85 bpsSep 2: 2.20 bpsSep 2: 2.85 bpsSep 2: 2.33 bpsSep 3: 2.20 bpsSep 3: 2.59 bpsSep 3: 2.32 bpsSep 3: 2.70 bpsSep 3: 3.35 bpsSep 3: 2.32 bpsSep 3: 3.08 bpsSep 3: 4.95 bpsSep 3: 4.79 bpsSep 3: 2.71 bpsSep 3: 4.52 bpsSep 3: 3.80 bpsSep 4: 3.81 bpsSep 4: 4.82 bpsSep 4: 4.45 bpsSep 4: 4.32 bpsSep 4: 2.98 bpsSep 4: 2.71 bpsSep 4: 1.97 bpsSep 4: 3.28 bpsSep 4: 3.40 bpsSep 4: 2.64 bpsSep 4: 3.89 bpsSep 4: 2.51 bpsSep 5: 2.38 bpsSep 5: 4.02 bpsSep 5: 2.39 bpsSep 5: 1.26 bps

Method

Pairs are fixed per venue so each series measures the same book over time: the quote currency is chosen once, preferring US dollars, then dollar stablecoins, then euros or the venue's home currency. A non-dollar book's depth is converted using that book's own mid against BTC's snapshot US dollar price.

Frequently Asked Questions

Which exchange has the tightest BTC spread?
Bitget, at $0.01 per BTC (0.001 bps) on BTC/USDT as of the sample taken 1 hour ago. Spreads move, so this page is re-measured every two hours.
Does a tighter spread mean BTC is cheaper to buy there?
Only in part. The spread is one of three costs: the trading fee, the spread you cross, and the deposit or card fee that got your money onto the venue. The fee pages put all three together for a given purchase size, and use the measured spread on this page wherever we have one.
What does 1% depth tell me?
It is the dollar value of orders resting within 1% of the mid price on one side of the book. A venue with a tight spread but shallow depth will still move against a large order — which is why the table also shows what $500, $5,000 and $50,000 market buys would pay.

Related