Exchange spreads and order-book depth

MEXC is tightest on BTC at 0.001 bps (BTC/USDT), OKX is tightest on ETH at 0.041 bps (ETH/USD), Gemini is tightest on SOL at 0.098 bps (SOL/USD), Kraken is tightest on USDT at 0.100 bps (USDT/USD). Those are 24-hour median spreads that RampAtlas measured directly from each venue's public order book, newest sample September 5, 2026. 12 venues carried a reading in that window.

Verified How we verify

Tightest venue by asset

The four markets most buyers start from, with the venue whose 24-hour median spread is tightest.
AssetTightest venuePairMedian spreadVenues measured
Bitcoin (BTC)MEXCBTC/USDT0.001 bps12
Ethereum (ETH)OKXETH/USD0.041 bps11
Solana (SOL)GeminiSOL/USD0.098 bps12
Tether (USDT)KrakenUSDT/USD0.100 bps9

Median spread by exchange

#ExchangeMedian spreadAssets measuredTightest marketLast sample
1KuCoin1.00 bps20BTC/USDT at 0.013 bps1 hour ago
2Kraken1.07 bps20XBT/USD at 0.013 bps1 hour ago
3Bitget1.09 bps20BTC/USDT at 0.001 bps1 hour ago
4Gate1.57 bps20BTC/USDT at 0.013 bps1 hour ago
5Gemini1.63 bps20BTC/USD at 0.001 bps1 hour ago
6Coinbase Exchange2.14 bps20BTC/USD at 0.001 bps1 hour ago
7Crypto.com Exchange2.76 bps20BTC/USD at 0.001 bps1 hour ago
8Bitstamp by Robinhood2.89 bps20BTC/USD at 0.001 bps1 hour ago
9MEXC3.75 bps20BTC/USDT at 0.001 bps1 hour ago
10Bitvavo4.55 bps20USDC/EUR at 1.16 bps1 hour ago
11OKX5.90 bps20BTC/USD at 0.013 bps1 hour ago
12Binance US6.37 bps20USDT/USD at 0.100 bps1 hour ago

Each venue's figure is the median of its per-asset 24-hour median spreads, over the assets we were able to sample. Spreads are not comparable across quote currencies without care: the pair behind each venue's tightest reading is named beside it.

How these numbers are measured

RampAtlas reads each venue's public order-book endpoint every two hours, takes the best bid and best ask, and records the spread as (ask − bid) ÷ mid in basis points. Nothing here comes from an exchange's own marketing, and a venue we could not read is recorded as not measured rather than as a wide or a zero spread.

Frequently Asked Questions

What is a bid-ask spread, and why does it matter more than the headline fee?
The spread is the gap between the best price a buyer will pay and the best price a seller will accept. You cross it on every market order, so it is a real cost on top of the trading fee — and unlike the fee, no exchange publishes it in a fee schedule. On a tight major-pair market it can be under a basis point; on a thin one it can dwarf the fee entirely.
How does RampAtlas measure these spreads?
Every two hours we call each venue's own public order-book endpoint, with no API key and no third-party data provider, and compute the spread from the top of the book. We also sum the resting orders within 1% of the mid on each side, and walk the asks to work out what a $500, $5,000 or $50,000 market buy would actually pay. Figures on the page are 24-hour medians of those samples.
Why do some exchanges show no spread at all?
Either we have no adapter for that venue's public depth endpoint yet, or the endpoint did not answer on the last run. In both cases the venue is shown as not measured. We never fill the gap with an estimate.

Related