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
| Exchange | Pair | Spread | 24h median | Bid depth 1% | Ask depth 1% | $500 buy | $5,000 buy | $50,000 buy | Sampled |
|---|---|---|---|---|---|---|---|---|---|
| Bitget | BTC/USDT | $0.010.001 bps | 0.001 bps | — | — | <0.001 bps | <0.001 bps | 0.167 bps | 1 hour ago |
| Bitstamp by Robinhood | BTC/USD | $0.010.001 bps | 0.001 bps | $4.5M | $6.2M | <0.001 bps | <0.001 bps | 0.138 bps | 1 hour ago |
| Coinbase Exchange | BTC/USD | $0.010.001 bps | 0.001 bps | $5.9M | $14.2M | <0.001 bps | 0.272 bps | 1.04 bps | 1 hour ago |
| Crypto.com Exchange | BTC/USD | $0.010.001 bps | 0.001 bps | — | — | <0.001 bps | <0.001 bps | 0.394 bps | 1 hour ago |
| Gemini | BTC/USD | $0.010.001 bps | 0.001 bps | $1.6M | $1.9M | <0.001 bps | 0.076 bps | 0.658 bps | 1 hour ago |
| MEXC | BTC/USDT | $0.010.001 bps | 0.001 bps | — | — | <0.001 bps | 0.037 bps | 0.073 bps | 1 hour ago |
| Binance US | BTC/USD | $0.030.004 bps | 0.400 bps | $689,103 | $705,158 | 0.390 bps | 2.08 bps | 5.30 bps | 1 hour ago |
| Gate | BTC/USDT | $0.100.013 bps | 0.013 bps | — | — | 0.006 bps | 0.033 bps | 1.72 bps | 1 hour ago |
| Kraken | XBT/USD | $0.100.013 bps | 0.013 bps | $19.8M | $17.4M | 0.006 bps | 0.006 bps | 0.017 bps | 1 hour ago |
| KuCoin | BTC/USDT | $0.100.013 bps | 0.013 bps | — | — | 0.006 bps | 0.006 bps | 0.043 bps | 1 hour ago |
| OKX | BTC/USD | $0.100.013 bps | 0.013 bps | $417,955 | $354,837 | 0.099 bps | 0.935 bps | 2.94 bps | 1 hour ago |
| Bitvavo | BTC/USDC | $10.001.26 bps | 2.68 bps | $186,527 | $174,837 | 0.628 bps | 1.69 bps | 3.06 bps | 1 hour ago |
| Binance | BTC/USD | not measured | — | — | — | — | — | — | 1 hour ago |
| Bybit | BTC/USD | not measured | — | — | — | — | — | — | 1 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
Bitget
BTC/USDT · 0.001 bps–0.001 bps
Bitstamp by Robinhood
BTC/USD · 0.001 bps–0.964 bps
Coinbase Exchange
BTC/USD · 0.001 bps–0.744 bps
Crypto.com Exchange
BTC/USD · 0.001 bps–0.001 bps
Gemini
BTC/USD · 0.001 bps–1.92 bps
MEXC
BTC/USDT · 0.001 bps–0.996 bps
Binance US
BTC/USD · 0.001 bps–2.70 bps
Gate
BTC/USDT · 0.012 bps–0.013 bps
Kraken
XBT/USD · 0.012 bps–0.013 bps
KuCoin
BTC/USDT · 0.012 bps–0.077 bps
OKX
BTC/USD · 0.012 bps–0.013 bps
Bitvavo
BTC/USDC · 1.26 bps–4.95 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.