USDC spreads and order-book depth
MEXC has the tightest measured spread on USDC right now, at <$0.01 per USDC (0.100 bps) on USDC/USDT, sampled 1 hour ago. RampAtlas reads 13 venues' public order books for USDC 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 USDC trades tightest
| Exchange | Pair | Spread | 24h median | Bid depth 1% | Ask depth 1% | $500 buy | $5,000 buy | $50,000 buy | Sampled |
|---|---|---|---|---|---|---|---|---|---|
| MEXC | USDC/USDT | <$0.010.100 bps | 0.100 bps | $26.5M | $22.6M | 0.050 bps | 0.050 bps | 0.138 bps | 1 hour ago |
| OKX | USDC/USDT | <$0.010.100 bps | 0.100 bps | $14.9M | $4.4M | 0.050 bps | 0.050 bps | 0.050 bps | 1 hour ago |
| Binance US | USDC/USD | <$0.010.100 bps | 0.200 bps | $525,191 | $609,539 | 0.050 bps | 0.161 bps | 0.644 bps | 1 hour ago |
| Gemini | USDC/USD | <$0.010.100 bps | 0.100 bps | $591,133 | $1.1M | 0.050 bps | 0.050 bps | 0.314 bps | 1 hour ago |
| Bitstamp by Robinhood | USDC/USD | <$0.010.500 bps | 0.350 bps | $984,111 | $875,192 | 0.250 bps | 0.250 bps | 0.250 bps | 1 hour ago |
| Gate | USDC/USDT | <$0.010.999 bps | 0.999 bps | $32.1M | $27.9M | 0.499 bps | 0.499 bps | 0.499 bps | 1 hour ago |
| KuCoin | USDC/USDT | <$0.010.999 bps | 0.999 bps | $6.3M | $2.4M | 0.499 bps | 0.499 bps | 0.499 bps | 1 hour ago |
| Kraken | USDC/USD | <$0.011.00 bps | 1.00 bps | $8.9M | $9.2M | 0.500 bps | 0.500 bps | 0.500 bps | 1 hour ago |
| Bitvavo | USDC/EUR | <$0.011.12 bps | 1.12 bps | $590,851 | $358,122 | 0.559 bps | 0.559 bps | 0.559 bps | 1 hour ago |
| Coinbase Exchange | USDC/EUR | <$0.011.12 bps | 1.12 bps | $615,789 | $454,701 | 0.559 bps | 0.559 bps | 0.559 bps | 1 hour ago |
| Bitget | USDC/USD | <$0.011.50 bps | 1.20 bps | $204,252 | $174,618 | 1.38 bps | 1.44 bps | 3.85 bps | 1 hour ago |
| Binance | USDC/USD | not measured | — | — | — | — | — | — | 1 hour ago |
| Bybit | USDC/USDT | not measured | — | — | — | — | — | — | 1 hour ago |
Spread is the latest reading, shown as what crossing it costs on one USDC 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.
- MEXC (USDC/USDT): Quoted in USDT, counted at one US dollar.
- OKX (USDC/USDT): Quoted in USDT, counted at one US dollar.
- Gate (USDC/USDT): Quoted in USDT, counted at one US dollar.
- KuCoin (USDC/USDT): Quoted in USDT, counted at one US dollar.
- Bitvavo (USDC/EUR): Quoted in EUR; USD figures use this book's own mid against the asset's snapshot US dollar price.
- Coinbase Exchange (USDC/EUR): Quoted in EUR; USD figures use this book's own mid against the asset's snapshot US dollar price.
- 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
MEXC
USDC/USDT · 0.100 bps–0.100 bps
OKX
USDC/USDT · 0.100 bps–0.200 bps
Binance US
USDC/USD · 0.100 bps–0.800 bps
Gemini
USDC/USD · 0.100 bps–1.20 bps
Bitstamp by Robinhood
USDC/USD · 0.100 bps–7.00 bps
Gate
USDC/USDT · 0.999 bps–1.00 bps
KuCoin
USDC/USDT · 0.999 bps–1.00 bps
Kraken
USDC/USD · 1.00 bps–1.00 bps
Bitvavo
USDC/EUR · 1.12 bps–2.25 bps
Coinbase Exchange
USDC/EUR · 1.12 bps–2.25 bps
Bitget
USDC/USD · 0.200 bps–3.00 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 USDC's snapshot US dollar price.
Frequently Asked Questions
- Which exchange has the tightest USDC spread?
- MEXC, at <$0.01 per USDC (0.100 bps) on USDC/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 USDC 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.