USDC arbitrage
USDC on 30 exchanges spot and 10 in futures: live routes, past spreads and how long they last.
Prices at · open routes a minute older; real time in the scanners on paid plans · How we count
- Price
- $1.0012
- 24h volume
- $1.9B
- Exchanges
- 30
- 30 spot · 10 futures
- Routes now
- 0
- 0 take · 0 risky
- Gaps in 7 days
- 0
USDC right now
USDC is cheapest on KuCoin ($1.001) and dearest on Bitfinex ($1.0018): 0.09% apart across 26 exchanges with a liquid spot market, before fees.
No route in profit after fees is worth a look right now.
Funding per 8 hours runs from −0.0136% on Bybit to 0.0000% on OKX, across 5 exchanges (outliers, markets under $50k a day and exchanges publishing no volume left out).
USDC arbitrage opportunities now
No route is profitable after fees right now.
USDC arbitrage strategy
No USDC route worth taking with an open transfer right now. Fresh routes are in the scanner.
USDC price on every exchange
Refreshed every 10 seconds. The best buy and sell prices are highlighted.
Spot · 30
| Exchange | Bid | Ask | Book spread | 24h volume |
|---|---|---|---|---|
| TokocryptoUSDC/USDT | 1.0012 | 1.0012 | 0.00% | $590.4M |
| BinanceUSDC/USDT | 1.0012 | 1.0012 | 0.00% | $590.4M |
| WEEXUSDC/USDT | 1.0012 | 1.0012 | 0.00% | $355.3M |
| BybitUSDC/USDT | 1.0011 | 1.0012 | 0.01% | $60.7M |
| OKXUSDC/USDT | 1.0012 | 1.0012 | 0.00% | $60.3M |
| GateUSDC/USDT | 1.0011 | 1.0012 | 0.00% | $33.2M |
| XTUSDC/USDT | 1.0011 | 1.0012 | 0.01% | $29.3M |
| MEXCUSDC/USDT | 1.0012 | 1.0012 | 0.00% | $27.1M |
| KrakenUSDC/USD | 0.999800 | 0.999900 | 0.01% | $26.8M |
| DigiFinexUSDC/USDT | 1.0011 | 1.0012 | 0.01% | $24.4M |
| PhemexUSDC/USDT | 1.0010 | 1.0013 | 0.03% | $23.1M |
| BitrueUSDC/USDT | 1.0011 | 1.0012 | 0.01% | $22.7M |
Perpetual futures · 10
| Exchange | Bid | Ask | Book spread | Funding | 24h volume |
|---|---|---|---|---|---|
| ToobitUSDC/USDT | 1.0006 | 1.0006 | 0.00% | −0.0102%/8h | $304.7K |
| MEXCUSDC/USDT | 1.0006 | 1.0006 | 0.00% | −0.0102%/8h | $276.2K |
| BybitUSDC/USDT | 1.0004 | 1.0005 | 0.01% | −0.0136%/8h | $176.6K |
| BitgetUSDC/USDT | 1.0003 | 1.0005 | 0.02% | −0.0067%/8h | $77K |
| OKXUSDC/USDT | 1.0005 | 1.0006 | 0.00% | 0.0000%/8h | $65.3K |
| KuCoinUSDC/USDT | 0.999100 | 1.0008 | 0.17% | 0.0100%/8h | $15K |
| GateUSDC/USDT | 1.0000 | 1.0003 | 0.03% | −0.0076%/8h | $3,151 |
| KrakenUSDC/USD | 0.999800 | 1.0003 | 0.05% | 0.0028%/1h | $2,395 |
| BinanceUSDC/USDT | 1.0006 | 1.0006 | 0.00% | −0.0102%/8h | — |
| WEEXUSDC/USDT | 1.0005 | 1.0006 | 0.01% | 0.0000%/8h | — |
How often USDC spreads open
Exchange pairs between which the price drifted apart with a profit after fees over 7 days. “Over a minute” counts the gaps that held for a minute or longer: those can be caught. The rest are flashes of seconds that close before an order arrives.
No gaps in the last 7 days.
Networks, deposits and withdrawals
Whether the coin can be moved between exchanges: withdrawals open where you buy and deposits open where you sell. Refreshed every 5 minutes.
| Network | Exchange | Deposit | Withdraw | Withdrawal fee |
|---|---|---|---|---|
| ALGO | Binance | open | open | 1 USDC |
| Bitrue | open | open | 1 USDC | |
| Coinbasealgorand | n/a | n/a | — | |
| Coinbase Exchangealgorand | n/a | n/a | — | |
| MEXC | open | open | 1 USDC | |
| APT | BackpackAptos | open | open | 0.1 USDC |
| Binance | open | open | 0.04 USDC | |
| BitgetAptos | open | n/a | 0 USDC | |
| BybitAPTOS | open | open | 0.05 USDC | |
| Coinbaseaptos | n/a | n/a | — | |
| Coinbase Exchangeaptos | n/a | n/a | — | |
| Gate | open | open | — | |
| MEXCAPTOS | open | open | 1 USDC | |
| Phemex | n/a | n/a | — | |
| WEEXAPTOS | open | open | 0.1 USDC | |
| XTAptos | open | open | 1 USDC | |
| ARB | BackpackArbitrum | open | open | 0.5 USDC |
| BinanceARBITRUM | open | open | 0.4 USDC | |
| BitgetArbitrumOne | open | n/a | 0.1498 USDC | |
| BitrueArbitrum | open | open | 1 USDC | |
| Bitstamparbitrum-one | open | open | — | |
| BTSEARBITRUM | open | open | 0.1 USDC | |
| BybitARBI | open | open | 0.2 USDC | |
| CEX.IOarbitrum | open | open | 1 USDC | |
| Coinbasearbitrum | n/a | n/a | — | |
| Coinbase Exchangearbitrum | n/a | n/a | — | |
| DigiFinexArbitrum-One | closed | closed | 0.0001 USDC | |
| GateARBEVM | open | open | — | |
| Geminiarbitrum | n/a | n/a | — | |
| HitBTC | open | open | 9.992 USDC | |
| HTXarbiusdc | open | open | 0.0475 USDC | |
| KuCoinarbitrum | open | open | 1 USDC | |
| LBankarbitrum one | n/a | open | 0.9988 USDC | |
| MEXC | open | open | 0.0033 USDC | |
| PoloniexETHARB | open | closed | 1 USDC | |
| ToobitARBITRUM | open | open | 0.2 USDC | |
| WEEX | open | open | 0.12 USDC | |
| WhiteBITARBITRUM | open | open | 1 USDC | |
| XTArbitrum One | open | open | 1 USDC | |
| ARBITRUMBRIDGED | WOO XArbitrum (Bridged) | closed | closed | 2 USDC |
| ARBITRUMNATIVE | WOO XArbitrum (Native) | open | open | 0.5 USDC |
| ARC | BackpackArc | open | open | 0.2 USDC |
| BigONEArc | open | open | 0 USDC | |
| Binance | open | open | 0.02 USDC | |
| Bitget | open | n/a | 0.02 USDC | |
| BitrueArc | open | open | 0.0023 USDC | |
| BTSE | open | open | 0 USDC | |
| Bybit | open | open | 0 USDC | |
| Coinbasearc | n/a | n/a | — | |
| Coinbase Exchangearc | n/a | n/a | — | |
| Gate | open | open | — | |
| KuCoinarc | open | open | 1 USDC | |
| LBankarc | n/a | open | 1 USDC | |
| MEXC | open | open | 0.5 USDC | |
| WEEX | open | open | 0.5 USDC | |
| ARETH | Phemex | n/a | n/a | — |
| AVALANCHEC | CEX.IOavalanche | open | open | 1 USDC |
| AVAX | Bitstampavalanche-c-chain | open | open | — |
| Phemex | n/a | n/a | — | |
| XTAVAX C-Chain | open | open | 1 USDC | |
| AVAXC | Binance | open | open | 0.056 USDC |
| BitgetAVAXC-Chain | open | n/a | 0.056 USDC | |
| BybitCAVAX | open | open | 1 USDC | |
| Coinbaseavacchain | n/a | n/a | — | |
| Coinbase Exchangeavacchain | n/a | n/a | — | |
| GateAVAX_C | open | open | — | |
| HitBTCAVAC | open | open | 9.992 USDC | |
| HTXcchainusdc | open | closed | 0.21 USDC | |
| KuCoinavaxc | open | open | 1 USDC | |
| MEXCAVAX_CCHAIN | open | open | 0.00021 USDC | |
| Toobit | open | open | 0.2301 USDC | |
| WEEXAVAX_CCHAIN | open | open | 0.05 USDC | |
| WhiteBITCCHAIN | open | open | 1 USDC | |
| AVAXX | Geminiavalanche | n/a | n/a | — |
| BASE | BackpackBase | open | open | 0.5 USDC |
| BigONEBase | open | open | 0.5 USDC | |
| Binance | open | open | 0.2 USDC | |
| Bitget | open | n/a | 0.09989 USDC | |
| Bitrue | open | open | 1 USDC | |
| BTSE | open | open | 0.1 USDC | |
| Bybit | open | open | 0.25 USDC | |
| CEX.IObase | open | open | 1 USDC | |
| Coinbasebase | n/a | n/a | — | |
| Coinbase Exchangebase | n/a | n/a | — | |
| DigiFinexBase | closed | closed | 0.001 USDC | |
| GateBASEEVM | open | open | — | |
| Geminibase | n/a | n/a | — | |
| HitBTC | open | open | 9.992 USDC | |
| HTXbaseusdc | open | open | 2.6 USDC | |
| KuCoinbase | open | open | 0.5 USDC | |
| MEXC | open | open | 0.1 USDC | |
| PoloniexETHBASE | open | closed | 1 USDC | |
| Toobit | open | open | 0.00637 USDC | |
| WEEX | open | open | 0.2 USDC | |
| WhiteBIT | open | open | 0.5 USDC | |
| WOO X | closed | closed | 1 USDC | |
| XTBase | open | open | 1 USDC | |
| BASEETH | Phemex | n/a | n/a | — |
| BASEMAINNET | LBankbase mainnet | n/a | open | 0.9988 USDC |
| BSC | BigONEBinanceSmartChain | open | open | 1 USDC |
| Binance | open | open | 0 USDC | |
| BitgetBEP20 | open | n/a | 0 USDC | |
| Bitrue | open | open | 0.13 USDC | |
| BTSEBEP20 | open | open | 0.2 USDC | |
| Bybit | open | open | 0.2 USDC | |
| DigiFinexBEP20 | open | open | 2 USDC | |
| Gate | open | open | — | |
| Geminibsc | n/a | n/a | — | |
| HitBTC | open | open | 9.992 USDC | |
| HTXbep20usdc | open | open | 0.4777 USDC | |
| LBankbep20(bsc) | n/a | open | 0.1997 USDC | |
| MEXC | open | open | 0 USDC | |
| PhemexBNB | n/a | n/a | — | |
| Poloniex | open | closed | 0.3 USDC | |
| Toobit | open | open | 1 USDC | |
| WEEX | open | open | 1 USDC | |
| WhiteBITBEP20 | open | open | 1 USDC | |
| WOO X | open | open | 0.5 USDC | |
| XTBNB Smart Chain | open | open | 0.001 USDC | |
| BSC20 | CEX.IObinancesmartchain | closed | closed | 1 USDC |
| CC | Gate | open | open | — |
| CCHAINNATIVE | WOO XC-Chain (Native) | open | closed | 0.5 USDC |
| CELO | Binance | open | open | 0.05 USDC |
| CODEX | Bybit | open | open | 1 USDC |
| DOT | MEXCDOTASSETHUB | open | open | 1 USDC |
| WhiteBITDOTASSETHUB | open | open | 0.55 USDC | |
| DOTSM | Gate | open | open | — |
| ETH | BackpackEthereum | open | open | 2.5 USDC |
| BigONEEthereum | open | open | 0.88 USDC | |
| Binance | open | open | 0.6 USDC | |
| BitgetERC20 | open | n/a | 1.998 USDC | |
| Bitrue | open | open | 0.89 USDC | |
| Bitstampethereum | open | open | — | |
| Bitvavo | open | open | 1.1 USDC | |
| BTSEERC20 | open | open | 0.6139 USDC | |
| Bybit | open | open | 0.8 USDC | |
| CEX.IOethereum | open | open | 3 USDC | |
| Coinbaseethereum | n/a | n/a | — | |
| Coinbase Exchangeethereum | n/a | n/a | — | |
| DigiFinexERC20 | open | open | 2 USDC | |
| Gate | open | open | — | |
| Geminiethereum | n/a | n/a | — | |
| HitBTC | open | open | 23.44 USDC | |
| HTXusdc | open | open | 1.189 USDC | |
| KuCoineth | open | open | 5.5 USDC | |
| LATOKENERC20 | n/a | n/a | — | |
| LBankerc20 | n/a | open | 1 USDC | |
| MEXC | open | open | 0.17 USDC | |
| Phemex | n/a | n/a | — | |
| Poloniex | open | open | 0.7153 USDC | |
| Toobit | open | open | 3.746 USDC | |
| WEEX | open | open | 1.5 USDC | |
| WhiteBITERC20 | open | open | 0.6 USDC | |
| WOO X | open | open | 2 USDC | |
| XTEthereum | open | open | 4 USDC | |
| HBAR | Binance | open | open | 0.1 USDC |
| Bybit | open | open | 0.5 USDC | |
| Gate | open | open | — | |
| HitBTC | open | open | 9.992 USDC | |
| KuCoinhbar | closed | closed | 35 USDC | |
| HYPEREVM | BackpackHyperEVM | open | open | 0.1 USDC |
| Geminihyperevm | n/a | n/a | — | |
| HYPERLIQUID | Coinbasehyperliquid | n/a | n/a | — |
| Coinbase Exchangehyperliquid | n/a | n/a | — | |
| KCC | KuCoinkcc | closed | closed | 0.5 USDC |
| MANTLE | Bybit | open | open | 0 USDC |
| MATIC | BackpackPolygon | open | open | 0.1 USDC |
| Binance | open | open | 0.12 USDC | |
| BitgetPOLYGON | open | n/a | 0.12 USDC | |
| BitruePolygon | open | open | 1 USDC | |
| Bitstamppolygon | open | open | — | |
| BTSEPOLYGON | open | open | 0.05367 USDC | |
| Bybit | open | open | 0.12 USDC | |
| CEX.IOpolygon | open | open | 1 USDC | |
| Coinbasepolygon | n/a | n/a | — | |
| Coinbase Exchangepolygon | n/a | n/a | — | |
| Gate | open | open | — | |
| Geminipolygon | n/a | n/a | — | |
| HitBTCPOLYGON | open | open | 9.992 USDC | |
| HTXpolyusdc | open | open | 0.0099 USDC | |
| KuCoinmatic | open | closed | 0.21 USDC | |
| LBankpolygon | n/a | open | 0.1997 USDC | |
| MEXC | open | open | 0.011 USDC | |
| PhemexPOL | n/a | n/a | — | |
| Phemex | n/a | n/a | — | |
| PoloniexPOLPOLY | open | closed | 1 USDC | |
| Toobit | open | open | 0.12 USDC | |
| WEEX | open | open | 0.12 USDC | |
| WhiteBITPOLYGON | open | open | 1 USDC | |
| XTPolygon POS | open | open | 0.02 USDC | |
| MATICBRIDGED | WOO XMATIC_BRIDGED | closed | closed | 5 USDC |
| MATICE | BybitMATIC.E | open | open | 1 USDC |
| MATICNATIVE | WOO XMATIC_NATIVE | open | closed | 0.5 USDC |
| MON | Bitrue | open | open | 1 USDC |
| Gate | open | open | — | |
| MONAD | BackpackMonad | open | open | 0.1 USDC |
| BitgetMonad | open | n/a | 0.01 USDC | |
| Bybit | open | open | 1 USDC | |
| Coinbasemonad | n/a | n/a | — | |
| Coinbase Exchangemonad | n/a | n/a | — | |
| Geminimonad | n/a | n/a | — | |
| HitBTC | open | open | 9.992 USDC | |
| KuCoinmonad | open | open | 0.5 USDC | |
| MORPH | BitgetMorph | open | n/a | 0.008 USDC |
| MOVE | KuCoinmove | open | closed | 1 USDC |
| MOVEMENT | MEXC | open | closed | 1 USDC |
| NEAR | BackpackNear | open | open | 0.1 USDC |
| Binance | open | open | 0.2 USDC | |
| Bitrue | open | open | 1 USDC | |
| Gate | open | open | — | |
| HitBTC | open | open | 9.992 USDC | |
| HTXnearusdc | open | closed | 0.2 USDC | |
| KuCoinnear | open | open | 0.5 USDC | |
| LBanknear | n/a | open | 1 USDC | |
| MEXC | open | open | 0.05 USDC | |
| WhiteBIT | open | open | 1 USDC | |
| NOBLE | CEX.IOnoble | closed | closed | 0.05 USDC |
| OP | BackpackOptimism | open | open | 0.5 USDC |
| BinanceOPTIMISM | open | open | 0.05 USDC | |
| BitgetOPTIMISM | open | n/a | 0.05 USDC | |
| BitrueOPTIMISM | open | open | 1 USDC | |
| Bybit | open | open | 1 USDC | |
| Coinbaseoptimism | n/a | n/a | — | |
| Coinbase Exchangeoptimism | n/a | n/a | — | |
| GateOPETH | open | open | — | |
| Geminioptimism | n/a | n/a | — | |
| HitBTC | open | open | 9.992 USDC | |
| HTXoptusdc1 | closed | closed | 26.64 USDC | |
| KuCoinoptimism | open | open | 1 USDC | |
| MEXC | open | open | 0.016 USDC | |
| ToobitOPTIMISM | open | open | 0.1 USDC | |
| WEEX | open | open | 0.05 USDC | |
| WhiteBITOPTIMISM | open | open | 1 USDC | |
| XTOptimism | open | open | 1 USDC | |
| OPBRIDGED | WOO XOP_BRIDGED | closed | closed | 1 USDC |
| OPMAINNET | Bitstampop-mainnet | open | open | — |
| OPNATIVE | WOO XOP_NATIVE | open | closed | 0.5 USDC |
| POLYGONBRIDGE | BitruePOLYGON BRIDGE | open | open | 1 USDC |
| RON | Binance | open | open | 0.2 USDC |
| S | Gate | open | open | — |
| Phemex | n/a | n/a | — | |
| SEI | BackpackSei | open | open | 0.1 USDC |
| SEIEVM | Binance | open | open | 0.1 USDC |
| Bitget | open | n/a | 0.08 USDC | |
| Bybit | open | open | 0.5 USDC | |
| Gate | open | open | — | |
| MEXC | open | open | 1 USDC | |
| SOL | BackpackSolana | open | open | 0.5 USDC |
| Binance | open | open | 0.3 USDC | |
| Bitget | open | n/a | 0.5 USDC | |
| Bitrue | open | open | 2 USDC | |
| Bitstampsolana | open | open | — | |
| BTSESPL | open | open | 0.3045 USDC | |
| Bybit | open | open | 0.3 USDC | |
| CEX.IOsolana | open | open | 1 USDC | |
| Coinbasesolana | n/a | n/a | — | |
| Coinbase Exchangesolana | n/a | n/a | — | |
| DigiFinex | closed | closed | 1 USDC | |
| Gate | open | open | — | |
| Geminisolana | n/a | n/a | — | |
| HitBTC | open | open | 9.992 USDC | |
| HTXsolusdc | open | open | 1.025 USDC | |
| KuCoinsol | open | open | 1 USDC | |
| LBanksolana | n/a | open | 0.9988 USDC | |
| MEXC | open | open | 0.18 USDC | |
| Phemex | n/a | n/a | — | |
| Poloniex | open | closed | 0.83 USDC | |
| Toobit | open | open | 0.8 USDC | |
| WEEX | open | open | 0.9 USDC | |
| WhiteBIT | open | open | 0.5 USDC | |
| WOO X | open | open | 4 USDC | |
| XTSolana | open | open | 1 USDC | |
| SONIC | Binance | open | open | 0.01 USDC |
| Bitget | open | n/a | 0 USDC | |
| Bybit | open | open | 0.05 USDC | |
| HitBTC | open | open | 9.992 USDC | |
| HTXsonicusdc | open | closed | 0.01 USDC | |
| KuCoinsonic | open | open | 0.21 USDC | |
| MEXC | open | open | 0.01 USDC | |
| STARK | MEXC | open | open | 0.2 USDC |
| STARKNET | Binance | open | open | 0.01 USDC |
| STATEMINT | Binance | open | open | 0.1 USDC |
| KuCoinstatemint | open | open | 1 USDC | |
| SUI | BackpackSui | open | open | 0.1 USDC |
| Binance | open | open | 0.1 USDC | |
| Bitrue | open | open | 1 USDC | |
| Bybit | open | open | 1 USDC | |
| Coinbasesui | n/a | n/a | — | |
| Coinbase Exchangesui | n/a | n/a | — | |
| GateSUINEW | closed | closed | — | |
| Gate | open | open | — | |
| HitBTC | open | open | 9.992 USDC | |
| HTXsuiusdc | open | closed | 0.1 USDC | |
| KuCoinsui | open | open | 0.5 USDC | |
| MEXC | open | open | 0 USDC | |
| Phemex | n/a | n/a | — | |
| TEMPO | Coinbasetempo | n/a | n/a | — |
| Coinbase Exchangetempo | n/a | n/a | — | |
| TRX | CEX.IOtron | closed | closed | 5 USDC |
| DigiFinexTRC20 | closed | closed | 1 USDC | |
| Gate | closed | closed | — | |
| HTXtrc20usdc1 | open | closed | 0.4994 USDC | |
| LBanktrc20 | n/a | closed | 1.5 USDC | |
| Phemex | closed | closed | — | |
| UDC | Bitfinex | open | open | — |
| UNICHAIN | Coinbaseunichain | n/a | n/a | — |
| Coinbase Exchangeunichain | n/a | n/a | — | |
| WHITECHAIN | WhiteBIT | open | open | 0 USDC |
| WLD | Binance | open | open | 1 USDC |
| Gate | closed | closed | — | |
| WORLDCHAIN | Geminiworldchain | n/a | n/a | — |
| XDC | Bitrue | open | open | 0 USDC |
| BTSE | open | open | 0.01 USDC | |
| Bybit | open | open | 0 USDC | |
| Gate | open | open | — | |
| KuCoinxdc | open | open | 1 USDC | |
| LATOKENXDC_TOKEN | n/a | n/a | 0 USDC | |
| MEXC | open | open | 1 USDC | |
| WEEX | open | open | 0 USDC | |
| XT | open | open | 0.00000001 USDC | |
| XLM | Binance | open | open | 1 USDC |
| Bitrue | open | open | 1 USDC | |
| Bitstampstellar | open | open | — | |
| CEX.IOstellar | open | open | 2 USDC | |
| HitBTC | open | open | 9.992 USDC | |
| WhiteBITSTELLAR | open | open | 1 USDC | |
| XT | XTXT Smart Chain | open | open | 5 USDC |
| ZKSYNC | BinanceZKSYNCERA | open | open | 0.11 USDC |
| GateZKSERA | open | open | — | |
| ZKSYNCLITE | BybitZKSYNC | closed | closed | 1 USDC |
No network data for OKX. These exchanges publish it only with an API key.
Gaps of a minute or longer, last 7 days
None of the recent gaps held for a minute or longer.
Spread at the peak after taker fees. Lifetime is measured to about 3 s.
More on USDC
USDC funding rates by exchange →
USDC trades on: Tokocrypto, WEEX, Bybit, OKX, Gate, Kraken, XT, MEXC, DigiFinex, Phemex, Bitrue, LBank and 18 more
FAQ
- Why is the USDC spread so high on some exchanges?
No USDC route is in profit after fees now; a wide gap usually means a thin book, closed withdrawals or another token under the ticker. We have no network status from Tokocrypto, OKX and Kraken +8, so a transfer there cannot be checked.
- Where is USDC cheapest to buy?
Cheapest now on KuCoin: $1.001; dearest on Bitfinex: $1.0018, 0.09% apart. 26 exchanges with a liquid USDC market compared, at the mid between bid and ask.
- Can I transfer USDC between KuCoin and Bitfinex?
Not now: KuCoin and Bitfinex share no network with both withdrawals and deposits open. The networks' status is checked every 5 minutes; the networks table below shows what is open.
- Is there an arbitrage opportunity in USDC right now?
Not on spot after fees: no spot route earns right now. The widest price gap is 0.09% (KuCoin → Bitfinex), and trading fees and the withdrawal eat it.
- What is the USDC spread now?
0.09% between the cheapest (KuCoin) and the dearest (Bitfinex) exchange, before fees. No route worth taking with an open transfer right now.