Log in

Ethereum (ETH) arbitrage

ETH on 41 exchanges spot and 34 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
$2,347.09
24h volume
$38.6B
Exchanges
46
41 spot · 34 futures
Routes now
4
0 take · 4 risky
Gaps in 7 days
5,056
1,675 over a minute

Ethereum (ETH) right now

ETH is cheapest on Indodax ($2,342.99) and dearest on Bitfinex ($2,349.67): 0.28% apart across 40 exchanges with a liquid spot market, before fees.

4 routes in profit after fees are worth a look ("take" or "risky"); the best: Poloniex → BTSE, 0.02%.

Over 7 days a spread in profit opened 5,056 times, and 1,675 of them lasted a minute or longer; one usually closed within 12 s.

Funding per 8 hours runs from −0.0020% on DigiFinex to 0.0155% on Deepcoin, across 29 exchanges (outliers, markets under $50k a day and exchanges publishing no volume left out).

Ethereum (ETH) arbitrage opportunities now

Spot → spot, with a transfer

RouteSpreadSize at best priceTransferVerdict
Poloniex → BTSEUSDT → USDC+1 more pair0.021%$47BTSE does not publish network statusRisky

Spot and futures, no transfer

LongShortSpreadSize at best priceVerdict
WhiteBIT perpPacifica0.010%—Risky
MEXC perpPacifica0.002%—Risky

Ethereum (ETH) arbitrage strategy

No ETH route worth taking with an open transfer right now. Gaps of a minute or longer open several times a week, though — here is how to catch the next one:

  1. Watch Hyperliquid ETH/USDC → BTSE ETH/USD: the spread opened there 14 times in 7 days, 12 of them for a minute or longer; it usually lasts 7 min 54 s.
  2. Check the transfer in advance: Hyperliquid or BTSE does not publish its network status.
  3. Set an alert on the route: you hear when the spread pays after fees. Then buy on Hyperliquid and sell on BTSE.

The route and its alert →

Ethereum (ETH) price on every exchange

Refreshed every 10 seconds. The best buy and sell prices are highlighted.

Spot · 41

ExchangeBidAskBook spread24h volume
BinanceETH/USDT2,347.252,347.260.00%$471.5M
TokocryptoETH/USDT2,347.002,347.010.00%$471.5M
WEEXETH/USDT2,347.242,347.260.00%$262M
OKXETH/USDT2,346.962,346.970.00%$229.7M
DigiFinexETH/USDT2,347.162,347.210.00%$216.4M
GateETH/USDT2,347.282,347.290.00%$206.5M
ToobitETH/USDT2,347.242,347.250.00%$176.7M
CoinbaseETH/USDC2,343.632,343.640.00%$167.6M
CoinbaseETH/USD2,343.632,343.640.00%$167.6M
Coinbase ExchangeETH/USD2,343.632,343.640.00%$167.5M
BybitETH/USDT2,347.102,347.110.00%$151.8M
WhiteBITETH/USDT2,346.822,346.830.00%$145.3M

Perpetual futures · 34

ExchangeBidAskBook spreadFunding24h volume
OKXETH/USDT2,345.702,345.710.00%0.0006%/8h$5.4B
DigiFinexETH/USDT2,346.112,346.120.00%−0.0020%/8h$4.9B
GateETH/USDT2,345.762,345.770.00%−0.0011%/8h$4.4B
ToobitETH/USDT2,345.962,345.970.00%0.0014%/8h$3.9B
WhiteBITETH/USDT2,343.832,343.840.00%0.0063%/8h$2.8B
BybitETH/USDT2,345.952,345.960.00%0.0064%/8h$2B
WEEXETH/USDT2,345.952,345.960.00%0.0014%/8h$1.8B
BitgetETH/USDT2,345.812,345.820.00%0.0026%/8h$1.8B
MEXCETH/USDT2,346.112,346.120.00%0.0014%/8h$1.5B
XTETH/USDT2,346.152,346.160.00%0.0016%/8h$1.1B
HyperliquidETH/USDC2,346.302,346.400.00%0.0013%/1h$902.2M
HTXETH/USDT2,346.002,346.010.00%0.0053%/8h$589.8M

How often Ethereum (ETH) 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.

MarketRouteOver a minuteGapsMedian lifetime
spot ↔ perpIndodax spot → WOOFi Pro perp202110 min 24 s
spot ↔ perpIndodax spot → Pacifica perp202113 min 18 s
perp ↔ perpMEXC perp → Hyperliquid perp202011 min 03 s
spot ↔ perpIndodax spot → Mode Trade perp192010 min 24 s
spot ↔ perpIndodax spot → Kraken perp19207 min 56 s
spot ↔ perpIndodax spot → MEXC perp192010 min 29 s
spot ↔ perpIndodax spot → Hyperliquid perp181913 min 36 s
perp ↔ perpWhiteBIT perp → Hyperliquid perp181920 min 37 s
spot ↔ perpIndodax spot → Backpack perp18196 min 42 s
spot ↔ perpIndodax spot → Lighter perp181915 min 33 s
spot ↔ perpIndodax spot → Crypto.com perp17189 min 50 s
spot ↔ perpIndodax spot → Aster perp16176 min 53 s
perp ↔ perpMEXC perp → Lighter perp151532 min 45 s
spot ↔ perpIndodax spot → BloFin perp14162 min 54 s
spot ↔ perpIndodax spot → Binance perp14166 min 15 s
spot ↔ perpIndodax spot → WOO X perp14166 min 09 s
spot ↔ perpIndodax spot → BingX perp14166 min 09 s
spot ↔ perpIndodax spot → XT perp14163 min 45 s
perp ↔ perpGate perp → Pacifica perp14165 min 42 s
spot ↔ perpIndodax spot → WEEX perp13162 min 21 s

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.

NetworkExchangeDepositWithdrawWithdrawal fee
ABSGateclosedclosed—
ARBBackpackArbitrumopenopen0.0002 ETH
BinanceARBITRUMopenopen0.00005 ETH
BitgetArbitrumOneopenn/a0.000002 ETH
BitrueArbitrumopenopen0.0003 ETH
BTSEARBITRUMopenopen0.00005 ETH
BybitARBIopenopen0.00004 ETH
CEX.IOarbitrumopenopen0.0005 ETH
Coinbasearbitrumn/an/a—
Coinbase Exchangearbitrumn/an/a—
DigiFinexArbitrum-Oneopenopen0.0001 ETH
GateARBEVMopenopen—
Geminiarbitrumn/an/a—
HTXarbiethopenopen0.0002 ETH
KuCoinarbitrumopenopen0.0002 ETH
LBankarbitrum onen/aopen0.0001 ETH
MEXCopenopen0.0000013 ETH
OKXETH-Arbitrum Oneopenopen0.0000017 ETH
PoloniexETHARBopenclosed0.0003138 ETH
ToobitARBITRUMopenopen0.0012 ETH
WEEXopenopen0.00004 ETH
WhiteBITARBITRUMopenopen0.0000499 ETH
WOO XArbitrumopenopen0.0002 ETH
XTArbitrum Oneopenopen0.00085 ETH
ARBITRUMNOVABybitARBINOVAclosedclosed0.0003 ETH
ARBNOVAGateclosedclosed—
MEXCclosedclosed0.00001 ETH
ARETHPhemexn/an/a—
BASEBackpackBaseopenopen0.0002 ETH
Binanceopenopen0.00005 ETH
Bitgetopenn/a0.000043 ETH
Bitrueopenopen0.0002 ETH
BTSEopenopen0.00005 ETH
Bybitopenopen0.0003 ETH
CEX.IObaseopenopen0.0004 ETH
Coinbasebasen/an/a—
Coinbase Exchangebasen/an/a—
DigiFinexBaseclosedclosed0.004 ETH
GateBASEEVMopenopen—
Geminibasen/an/a—
HTXbaseethopenclosed0.001 ETH
KuCoinbaseopenopen0.0001 ETH
MEXCopenopen0.0000013 ETH
OKXETH-Baseopenopen0.0000018 ETH
PoloniexETHBASEclosedclosed0.0003138 ETH
Toobitopenopen0.000003 ETH
WEEXopenopen0.00004 ETH
WhiteBITopenopen0.0000486 ETH
WOO Xopenclosed0.0002 ETH
XTBaseopenopen0.00085 ETH
BASEETHPhemexn/an/a—
BASEMAINNETLBankbase mainnetn/aopen0.0001 ETH
BLASTLBankblastn/aclosed—
BSCBigONEBinanceSmartChainopenclosed0.0023 ETH
Binanceopenopen0.0000093 ETH
BitgetBEP20openn/a0.000005 ETH
Bitrueopenopen0.000049 ETH
Bybitopenopen0.0002 ETH
Gateopenopen—
Geminibscn/an/a—
HTXbep20ethopenclosed0.00012 ETH
KuCoinbscopenopen0.00024 ETH
LBankbep20(bsc)n/aopen0.0001 ETH
MEXCopenopen0.0000082 ETH
PhemexBNBn/an/a—
Poloniexopenclosed0.0003138 ETH
Toobitopenopen0.00026 ETH
WEEXopenopen0.00006 ETH
WhiteBITBEP20openopen0.000104 ETH
WOO Xopenopen0.00025 ETH
XTBNB Smart Chainopenopen0.0002 ETH
BSC20CEX.IObinancesmartchainopenopen0.00066 ETH
BTTHTXbtt2ethopenclosed0.000036 ETH
ETHBackpackEthereumopenopen0.00106 ETH
BigONEEthereumopenopen0.0013 ETH
Binanceopenopen0.00015 ETH
BitfinexETHEREUMopenopen—
Bitgetopenn/a0.00004271 ETH
Bitrueopenopen0.00026 ETH
Bitstampethereumopenopen—
Bitvavoopenopen0.00034 ETH
BTSEETHEREUMopenopen0.00015 ETH
Bybitopenopen0.0003 ETH
CEX.IOethereumopenopen0.00084 ETH
Coinbaseethereumn/an/a—
Coinbase Exchangeethereumn/an/a—
DigiFinexopenopen0.0006 ETH
Gateopenopen—
Geminiethereumn/an/a—
HitBTCopenopen0.005 ETH
HTXethopenopen0.0005 ETH
KuCoinethopenopen0.0015 ETH
LATOKENn/an/a—
LBankerc20n/aopen0.0001 ETH
MEXCopenopen0.000024 ETH
OKXETH-ERC20openopen0.000061 ETH
Phemexn/an/a—
Poloniexopenopen0.0003056 ETH
Toobitopenopen0.0015 ETH
WEEXopenopen0.0005 ETH
WhiteBITERC20openopen0.0003 ETH
WOO Xopenopen0.001 ETH
XTEthereumopenopen0.003 ETH
HEMIMEXCclosedclosed0.00001 ETH
HOODETHBitstamphoodethopenopen—
HPPMEXCclosedclosed0.000001 ETH
INKMEXCclosedclosed0.01 ETH
KCCKuCoinkccopenopen0.0003 ETH
LINEABitrueopenopen0.0002 ETH
Bybitopenopen0.0002 ETH
GateLINEAETHopenopen—
LBanklinean/aopen0.0001 ETH
MEXCopenopen0.00001822 ETH
OKXETH-Lineaopenopen0.000051 ETH
LSKXTLiskclosedclosed0.0000001 ETH
MABitrueopenopen0.001 ETH
MANTABinanceopenopen0.00001 ETH
DigiFinexclosedclosed0.001 ETH
MANTAETHGateopenopen—
MANTLEBybitopenopen0 ETH
MATICBitstamppolygonopenopen—
Coinbasepolygonn/an/a—
Coinbase Exchangepolygonn/an/a—
MEGAETHWEEXMegaETHclosedclosed0.0005 ETH
MORPHBitgetMorphopenn/a0.00001 ETH
MEXCopenopen0.00008 ETH
WEEXclosedclosed0.0005 ETH
OETHPhemexn/an/a—
OKTCOKXETHK-OKTCopenclosed0 ETH
OPBackpackOptimismopenopen0.0002 ETH
BinanceOPTIMISMopenopen0.000015 ETH
BitgetOptimismopenn/a0.00008542 ETH
BitrueOPTIMISMopenopen0.0002 ETH
Bybitopenopen0.00015 ETH
Coinbaseoptimismn/an/a—
Coinbase Exchangeoptimismn/an/a—
GateOPETHopenopen—
Geminioptimismn/an/a—
HTXoptethclosedclosed0.001 ETH
KuCoinoptimismopenopen0.0002 ETH
LBankoptimismn/aopen0.0001 ETH
MEXCopenopen0.0000023 ETH
OKXETH-Optimismopenopen0.0000038 ETH
ToobitOPTIMISMopenopen0.0001 ETH
WEEXopenopen0.00004 ETH
WhiteBITOPTIMISMopenopen0.0000517 ETH
WOO Xopenopen0.0001 ETH
OPMAINNETBitstampop-mainnetopenopen—
OPTCEX.IOoptimismopenopen0.00042 ETH
ROBINHOODBackpackRobinhoodopenopen0.0002 ETH
BitgetRobinhoodopenn/a0.000004 ETH
BitrueRobinhoodopenopen0 ETH
KuCoinrobinhoodopenclosed0.0002 ETH
LBankrobinhoodn/aopen0.0001 ETH
Toobitclosedclosed0.000002 ETH
WEEXopenopen0.00005 ETH
XTclosedclosed0.0002135 ETH
ROBINHOODCHAINOKXETH-Robinhood Chainopenopen0.0000022 ETH
SCROLLBinanceopenopen0.00001 ETH
Bitgetopenn/a0.00001 ETH
Bitrueopenopen0.001 ETH
WhiteBITopenopen0.0007 ETH
SOLMEXCclosedclosed0.0004 ETH
STARKMEXCopenopen0.00000055 ETH
STARKNETBinanceopenopen0.00001 ETH
BitgetStarknetopenn/a0.00001 ETH
BitrueStarknetopenopen0.0002 ETH
OKXETH-Starknetopenopen0.0000032 ETH
SUPERSEEDMEXCclosedclosed0.00001 ETH
SWANMEXCclosedclosed0.00001 ETH
TRXHTXtrc20eth1openclosed0.0002 ETH
HTXtrc20ethopenclosed0.0002 ETH
Poloniexclosedclosed0.0006 ETH
UNICHAINCoinbaseunichainn/an/a—
Coinbase Exchangeunichainn/an/a—
MEXCopenopen0.00002 ETH
OKXETH-Unichainopenopen0.0000022 ETH
WORLDCHAINGeminiworldchainn/an/a—
WEEXclosedclosed0.0005 ETH
XLAYEROKXETH-X Layeropenopen0.00000007 ETH
XLAYERWETHOKXETH-X Layer (WETH)openclosed0 ETH
XRPBitstampxrplclosedclosed—
XTXTXT Smart Chainopenopen0.001 ETH
ZKERAETHPhemexn/an/a—
ZKLINKMEXCclosedclosed0.002 ETH
XTclosedclosed0.0001 ETH
ZKSYNCBinanceZKSYNCERAopenopen0.00005 ETH
BitgetzkSyncEraopenn/a0.00004 ETH
BitruezkSyncopenopen0.0005 ETH
BybitZKV2openopen0.0003 ETH
GateZKSERAopenopen—
LBankzksyncn/aclosed—
OKXETH-zkSync Eraopenopen0.000014 ETH
WEEXZKSYNCERAopenclosed0.00004 ETH
WhiteBITopenopen0.000169 ETH
XTZkSync Eraopenopen0.004269 ETH
ZKSYNCLITEBybitZKSYNCclosedclosed0.00015 ETH

Gaps of a minute or longer, last 7 days

When (UTC)MarketRouteSpreadLastedTransfer
Oct 24, 08:00 PMspot → spotPoloniex → Aster0.110%1 min 51 sTransfer status unknown
Oct 24, 04:49 PMperp ↔ perpMEXC → Lighter0.121%5 min 45 s—
Oct 24, 04:17 PMspot → spotBTSE → Bitfinex0.112%10 min 08 sETHEREUM
Oct 24, 04:17 PMspot → spotPoloniex → Bitfinex0.106%11 min 05 sETH
Oct 24, 03:39 PMspot → spotMEXC → Bitfinex0.102%2 min 54 sETH
Oct 24, 03:26 PMspot → spotLBank → Aster0.102%2 min 21 sTransfer status unknown
Oct 24, 03:26 PMspot → spotLBank → BTSE0.118%2 min 21 sarbitrum one
Oct 24, 03:25 PMspot → spotWEEX → Bitfinex0.103%4 min 54 sETH
Oct 24, 03:25 PMspot → spotBtcTurk → Bitfinex0.101%2 min 48 sTransfer status unknown
Oct 24, 03:25 PMspot → spotBinance → Bitfinex0.120%4 min 30 sETH
Oct 24, 03:25 PMspot → spotBinance → Bitfinex0.120%4 min 30 sETH
Oct 24, 03:25 PMspot → spotBitrue → Bitfinex0.131%4 min 27 sETH
Oct 24, 03:25 PMspot → spotBitrue → Bitfinex0.140%4 min 09 sETH
Oct 24, 03:25 PMspot → spotWhiteBIT → Bitfinex0.104%4 min 09 sERC20
Oct 24, 03:25 PMspot → spotBTSE → Bitfinex0.134%4 min 18 sETHEREUM
Oct 24, 03:25 PMspot → spotBTSE → Bitfinex0.133%4 min 18 sETHEREUM
Oct 24, 03:25 PMspot → spotMEXC → Bitfinex0.139%11 min 21 sETH
Oct 24, 03:25 PMspot → spotMEXC → Bitfinex0.151%5 min 33 sETH
Oct 24, 03:24 PMperp ↔ perpBinance → Hyperliquid0.104%6 min 18 s—
Oct 24, 03:24 PMperp ↔ perpWOO X → Hyperliquid0.109%6 min 39 s—
Oct 24, 03:24 PMspot → spotMEXC → LBank0.138%1 min 51 sTransfer status unknown
Oct 24, 03:23 PMspot → spotAster → LBank0.133%2 min 12 sTransfer status unknown
Oct 24, 03:23 PMspot → spotBTSE → LBank0.139%2 min 18 sTransfer status unknown
Oct 24, 03:23 PMspot → spotAster → Bitfinex0.162%18 min 57 sTransfer status unknown
Oct 24, 03:23 PMspot → spotBTSE → Bitfinex0.192%18 min 54 sETHEREUM
Oct 24, 03:20 PMperp ↔ perpMEXC → WOOFi Pro0.107%2 min 12 s—
Oct 24, 03:17 PMspot → spotDigiFinex → BTSE0.115%3 min 09 sArbitrum-One
Oct 24, 03:17 PMspot → spotDigiFinex → MEXC0.103%3 min 06 sArbitrum-One
Oct 24, 03:17 PMspot → spotDigiFinex → MEXC0.102%3 min 06 sArbitrum-One
Oct 24, 03:17 PMspot → spotLBank → Aster0.126%6 min 00 sTransfer status unknown
Oct 24, 03:17 PMspot → spotPoloniex → Aster0.136%5 min 54 sTransfer status unknown
Oct 24, 03:17 PMspot → spotDigiFinex → Aster0.114%3 min 30 sTransfer status unknown
Oct 24, 03:17 PMspot → spotLBank → BTSE0.116%6 min 09 sarbitrum one
Oct 24, 03:17 PMspot → spotLBank → BTSE0.113%6 min 09 sarbitrum one
Oct 24, 03:17 PMspot → spotDigiFinex → BTSE0.167%3 min 42 sArbitrum-One
Oct 24, 03:17 PMspot → spotDigiFinex → BTSE0.165%3 min 42 sArbitrum-One
Oct 24, 03:16 PMperp ↔ perpGate → WOOFi Pro0.105%4 min 57 s—
Oct 24, 03:16 PMperp ↔ perpWhiteBIT → Backpack0.117%3 min 42 s—
Oct 24, 03:16 PMspot → spotOKX → BTSE0.198%5 min 30 sETH-Arbitrum One
Oct 24, 03:16 PMspot → spotOKX → BTSE0.201%5 min 30 sETH-Arbitrum One
Oct 24, 03:16 PMspot → spotOKX → BTSE0.145%3 min 36 sETH-Arbitrum One
Oct 24, 03:16 PMspot → spotOKX → BTSE0.142%3 min 36 sETH-Arbitrum One
Oct 24, 03:16 PMperp ↔ perpMEXC → Crypto.com0.122%3 min 21 s—
Oct 24, 03:16 PMperp ↔ perpWhiteBIT → Aster0.297%3 min 30 s—
Oct 24, 03:16 PMspot → spotDigiFinex → LBank0.466%1 min 27 sTransfer status unknown
Oct 24, 03:16 PMspot → spotDigiFinex → Hyperliquid0.163%1 min 24 sTransfer status unknown
Oct 24, 03:16 PMperp ↔ perpPoloniex → Hyperliquid0.526%3 min 30 s—
Oct 24, 03:16 PMperp ↔ perpWhiteBIT → Kraken0.237%1 min 00 s—
Oct 24, 03:16 PMperp ↔ perpWhiteBIT → Toobit0.290%1 min 00 s—
Oct 24, 03:16 PMperp ↔ perpBitget → Lighter0.171%1 min 00 s—

Spread at the peak after taker fees. Lifetime is measured to about 3 s.

More on Ethereum (ETH)

ETH funding rates by exchange →

ETH trades on: OKX, DigiFinex, Gate, Toobit, WhiteBIT, Bybit, WEEX, Bitget, MEXC, XT, Binance, Hyperliquid and 34 more

FAQ

Is there an arbitrage opportunity in Ethereum (ETH) right now?

4 routes are open now; the best nets 0.02% after trading and withdrawal fees between Poloniex and BTSE.

Why is the Ethereum (ETH) spread so high on some exchanges?

4 routes in profit after fees are worth a look ("take" or "risky"); the engine's commonest warnings: profit under $1; best-level size unknown. We have no network status from Tokocrypto, Crypto.com and BingX +11, so a transfer there cannot be checked.

Where is Ethereum (ETH) cheapest to buy?

Cheapest now on Indodax: $2,342.99; dearest on Bitfinex: $2,349.67, 0.28% apart. 40 exchanges with a liquid ETH market compared, at the mid between bid and ask.

Can I transfer Ethereum (ETH) between Poloniex and Bitfinex?

Yes: withdrawals from Poloniex and deposits to Bitfinex are open now on ETH, a withdrawal fee of 0.0003056 ETH. The networks' status is checked every 5 minutes; every network is in the table below.

What is the Ethereum (ETH) spread now?

0.28% between the cheapest (Indodax) and the dearest (Bitfinex) exchange, before fees. No route worth taking with an open transfer right now.