Log in

Monero (XMR) arbitrage

XMR on 12 exchanges spot and 23 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
$612.3825
24h volume
$284.8M
Exchanges
28
12 spot · 23 futures
Routes now
51
15 take · 36 risky
Gaps in 7 days
30,923
17,069 over a minute

Monero (XMR) right now

XMR is cheapest on Poloniex ($604.08) and dearest on HTX ($613.00): 1.48% apart across 10 exchanges with a liquid spot market, before fees.

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

Over 7 days a spread in profit opened 30,923 times, and 17,069 of them lasted a minute or longer; one usually closed within 18 s.

Funding per 8 hours runs from −0.0412% on XT to 0.1189% on Kraken, across 20 exchanges (outliers, markets under $50k a day and exchanges publishing no volume left out).

Monero (XMR) arbitrage opportunities now

Spot → spot, with a transfer

RouteSpreadSize at best priceTransferVerdict
XT → BTSE0.141%$1,353BTSE does not publish network statusRisky
Poloniex → BTSE1.065%$118BTSE does not publish network statusRisky
Poloniex → KrakenUSDT → USDC+2 more pairs0.928%—Kraken does not publish network statusRisky
XT → KrakenUSDT → USDC0.003%—Kraken does not publish network statusRisky
XT → BitfinexUSDT → USD0.129%$1,353No common network to transfer onAvoid
Poloniex → MEXC+1 more pair1.144%$118Withdrawals from Poloniex are closedAvoid
Poloniex → BitfinexUSDT → USD+1 more pair1.055%$118No common network to transfer onAvoid
Poloniex → HTX1.004%$118Withdrawals from Poloniex are closedAvoid
Poloniex → KuCoinUSDT → USDC+1 more pair0.988%$88Withdrawals from Poloniex are closedAvoid
Poloniex → BigONE0.874%$35Withdrawals from Poloniex are closedAvoid
XT → MEXC+1 more pair0.219%$342Monero, fee 0.002 XMR, ~30 minAvoid
XT → HTX0.079%$500Monero, fee 0.002 XMR, ~30 minAvoid
XT → KuCoinUSDT → USDC+1 more pair0.063%$88Monero, fee 0.002 XMR, ~30 minAvoid
Poloniex → WhiteBIT+1 more pair0.737%—Withdrawals from Poloniex are closedAvoid

Spot and futures, no transfer

LongShortSpreadSize at best priceVerdict
Poloniex spotHyperliquid1.278%$23.5KTake
Poloniex spotPacifica1.240%$18.7KTake
Poloniex spotMEXC1.220%$16.1KTake
Poloniex spotBingX1.160%$10.1KTake
Poloniex spotToobit1.145%$30.4KTake
Poloniex spotBackpack1.145%$30.4KTake
Poloniex spotBitget1.128%$9,954Take
Poloniex spotAster1.128%$30.4KTake
Poloniex spotBybit1.115%$17.1KTake
Poloniex spotBloFin1.130%$5,869Take
Poloniex spotGate1.112%$10.5KTake
Poloniex spotBTSE1.100%$30.4KTake
Poloniex spotWEEX1.078%$13.8KTake
Poloniex spotKuCoin1.027%$12.8KTake
Poloniex spotXT1.006%$30.4KTake
Poloniex spotLighter1.227%$30.4KRisky
Poloniex spotWhiteBIT1.140%$30.4KRisky
Poloniex spotBinance1.145%$5,526Risky
Poloniex spotKraken1.004%$30.4KRisky
Poloniex spotExtended0.821%—Risky

Monero (XMR) arbitrage strategy

No XMR 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 Poloniex → WhiteBIT: the spread opened there 342 times in 7 days, 276 of them for a minute or longer; it usually lasts 3 min 42 s.
  2. The transfer is closed now: Poloniex has closed XMR withdrawals. Until it reopens, the route only works with coins already on WhiteBIT.
  3. Set an alert on the route: you hear when the spread pays after fees. Then buy on Poloniex and sell on WhiteBIT.

The route and its alert →

Monero (XMR) price on every exchange

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

Spot · 12

ExchangeBidAskBook spread24h volume
KuCoinXMR/USDT612.6800612.82000.02%$51.3M
HTXXMR/USDT612.6600613.34000.11%$18.7M
PoloniexXMR/USDT603.0700605.09000.33%$6.6M
KrakenXMR/USD611.3400611.69000.06%$4M
BitfinexXMR/USDT611.6000612.84000.20%$3.2M
KuCoinXMR/USDC611.8700612.55000.11%$2.5M
KrakenXMR/USDT612.0200612.52000.08%$2.3M
WhiteBITXMR/USDT610.1300611.55000.23%$2M
MEXCXMR/USDT612.3100612.97000.11%$1.9M
BitfinexXMR/USD611.7600612.49000.12%$1.8M
KrakenXMR/USDC611.4200611.86000.07%$381.7K
BTSEXMR/USDT611.9000612.80000.15%$365.8K

Perpetual futures · 23

ExchangeBidAskBook spreadFunding24h volume
HyperliquidXMR/USDC613.3800613.39000.00%0.0081%/1h$42.7M
BybitXMR/USDT613.1900613.20000.00%0.0153%/8h$35M
KuCoinXMR/USDT612.8100613.13000.05%0.0100%/8h$23.7M
XTXMR/USDT612.3100612.47000.03%−0.0412%/8h$18.4M
WEEXXMR/USDT613.3400613.40000.01%0.0100%/8h$15.1M
ToobitXMR/USDT613.4000613.41000.00%0.0100%/8h$9M
BloFinXMR/USDT613.3900613.40000.00%−0.0020%/8h$7.1M
BitgetXMR/USDT613.3600613.68000.05%0.0184%/8h$6.5M
MEXCXMR/USDT613.4000613.41000.00%0.0100%/8h$6.3M
WhiteBITXMR/USDT613.3800614.54000.19%0.0483%/8h$5.4M
BingXXMR/USDT613.1400613.15000.00%0.0177%/8h$4.9M
KrakenXMR/USD611.8800612.54000.11%0.0149%/1h$4.7M

How often Monero (XMR) 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 → spotPoloniex spot → WhiteBIT spot2763423 min 42 s
spot → spotPoloniex spot → Kraken spot USDC2713284 min 25 s
spot → spotPoloniex spot → Kraken spot USD2693294 min 05 s
spot → spotPoloniex spot → Kraken spot2653274 min 12 s
spot ↔ perpPoloniex spot → WhiteBIT perp2623084 min 42 s
spot ↔ perpPoloniex spot → MEXC perp2452895 min 51 s
spot → spotPoloniex spot → WhiteBIT spot USDC2383103 min 53 s
spot ↔ perpPoloniex spot → Mode Trade perp2352874 min 18 s
spot ↔ perpPoloniex spot → WOOFi Pro perp2352854 min 18 s
spot ↔ perpPoloniex spot → Extended perp2032513 min 39 s
perp ↔ perpXT perp → MEXC perp1811969 min 33 s
spot ↔ perpWhiteBIT spot → Hyperliquid perp17419510 min 38 s
spot ↔ perpBTSE spot → MEXC perp1712036 min 32 s
perp ↔ perpMEXC perp → Hyperliquid perp16418111 min 51 s
perp ↔ perpKuCoin perp → Hyperliquid perp1561994 min 36 s
perp ↔ perpBybit perp → Hyperliquid perp1542023 min 42 s
perp ↔ perpBingX perp → Hyperliquid perp1511954 min 03 s
spot ↔ perpXT spot → MEXC perp1501755 min 24 s
perp ↔ perpGate perp → Hyperliquid perp14415911 min 12 s
perp ↔ perpBinance perp → Hyperliquid perp1381953 min 11 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
MONEROBitfinexopenopen—
BTSEopenopen0.005 XMR
XMRBigONEMoneroopenopen0.002 XMR
Binanceclosedclosed0 XMR
Bitrueopenopen0.005 XMR
HitBTCopenopen0.01632 XMR
HTXxmr2openopen0.002 XMR
KuCoinxmropenopen0.0025 XMR
MEXCopenopen0.000317 XMR
Phemexclosedclosed—
Poloniexopenclosed0.0001 XMR
WhiteBITopenopen0.001 XMR
XTMoneroopenopen0.002 XMR

Gaps of a minute or longer, last 7 days

When (UTC)MarketRouteSpreadLastedTransfer
Oct 24, 10:44 PMperp ↔ perpXT → MEXC0.132%8 min 27 s—
Oct 24, 10:43 PMspot → spotXT → WhiteBIT0.101%3 min 18 sMonero
Oct 24, 10:43 PMspot → spotXT → WhiteBIT0.126%3 min 33 sMonero
Oct 24, 10:36 PMperp ↔ perpBinance → Hyperliquid0.137%13 min 15 s—
Oct 24, 10:35 PMspot ↔ perpWhiteBIT → WEEX0.144%1 min 00 s—
Oct 24, 10:35 PMspot → spotWhiteBIT → MEXC0.174%1 min 03 sXMR
Oct 24, 10:35 PMspot → spotWhiteBIT → MEXC0.148%1 min 03 sXMR
Oct 24, 10:35 PMspot ↔ perpWhiteBIT → Toobit0.150%1 min 06 s—
Oct 24, 10:35 PMspot ↔ perpWhiteBIT → BloFin0.135%1 min 06 s—
Oct 24, 10:35 PMspot ↔ perpWhiteBIT → WOOFi Pro0.151%1 min 06 s—
Oct 24, 10:35 PMspot ↔ perpWhiteBIT → WhiteBIT0.142%1 min 06 s—
Oct 24, 10:35 PMspot ↔ perpWhiteBIT → Mode Trade0.151%1 min 06 s—
Oct 24, 10:35 PMspot ↔ perpWhiteBIT → Backpack0.153%2 min 21 s—
Oct 24, 10:35 PMspot ↔ perpWhiteBIT → Aster0.134%1 min 42 s—
Oct 24, 10:35 PMspot ↔ perpWhiteBIT → Bitget0.128%1 min 09 s—
Oct 24, 10:35 PMspot ↔ perpWhiteBIT → Bybit0.161%1 min 09 s—
Oct 24, 10:35 PMspot ↔ perpWhiteBIT → Binance0.248%1 min 09 s—
Oct 24, 10:35 PMspot ↔ perpWhiteBIT → BTSE0.109%1 min 09 s—
Oct 24, 10:35 PMspot ↔ perpWhiteBIT → BingX0.137%1 min 09 s—
Oct 24, 10:35 PMspot → spotXT → Kraken0.454%13 min 48 sTransfer status unknown
Oct 24, 10:35 PMspot → spotXT → Kraken0.451%13 min 33 sTransfer status unknown
Oct 24, 10:35 PMspot → spotXT → Kraken0.431%13 min 33 sTransfer status unknown
Oct 24, 10:35 PMspot → spotXT → WhiteBIT0.396%6 min 06 sMonero
Oct 24, 10:35 PMspot → spotXT → WhiteBIT0.371%3 min 30 sMonero
Oct 24, 10:35 PMspot ↔ perpXT → Extended0.321%3 min 24 s—
Oct 24, 10:35 PMperp ↔ perpToobit → Lighter0.109%2 min 42 s—
Oct 24, 10:35 PMspot ↔ perpBTSE → Aster0.100%3 min 00 s—
Oct 24, 10:31 PMspot ↔ perpWhiteBIT → MEXC0.197%6 min 03 s—
Oct 24, 10:30 PMspot ↔ perpBTSE → Binance0.113%7 min 18 s—
Oct 24, 10:29 PMspot ↔ perpWhiteBIT → Pacifica0.241%7 min 57 s—
Oct 24, 10:26 PMspot ↔ perpXT → Extended0.165%4 min 18 s—
Oct 24, 10:26 PMspot → spotXT → WhiteBIT0.194%4 min 30 sMonero
Oct 24, 10:26 PMspot → spotXT → WhiteBIT0.221%4 min 30 sMonero
Oct 24, 10:25 PMperp ↔ perpBybit → Hyperliquid0.120%3 min 42 s—
Oct 24, 10:25 PMperp ↔ perpKraken → Hyperliquid0.110%7 min 09 s—
Oct 24, 10:25 PMperp ↔ perpBackpack → Hyperliquid0.120%3 min 45 s—
Oct 24, 10:23 PMspot ↔ perpBTSE → MEXC0.107%14 min 27 s—
Oct 24, 10:23 PMperp ↔ perpToobit → Hyperliquid0.141%3 min 21 s—
Oct 24, 10:22 PMspot ↔ perpWhiteBIT → Pacifica0.101%4 min 18 s—
Oct 24, 10:22 PMperp ↔ perpGate → Lighter0.166%15 min 54 s—
Oct 24, 10:19 PMspot → spotPoloniex → XT0.399%18 min 39 sTransfer was closed
Oct 24, 10:17 PMperp ↔ perpXT → WhiteBIT0.292%3 min 06 s—
Oct 24, 10:16 PMperp ↔ perpMEXC → Pacifica0.485%3 min 12 s—
Oct 24, 10:16 PMperp ↔ perpMEXC → Lighter0.476%21 min 15 s—
Oct 24, 10:16 PMperp ↔ perpAster → Lighter0.494%20 min 57 s—
Oct 24, 10:16 PMperp ↔ perpXT → Mode Trade0.409%1 min 18 s—
Oct 24, 10:16 PMspot → spotWhiteBIT → MEXC0.141%1 min 06 sXMR
Oct 24, 10:16 PMspot → spotWhiteBIT → MEXC0.126%1 min 06 sXMR
Oct 24, 10:15 PMperp ↔ perpHTX → Pacifica0.441%2 min 06 s—
Oct 24, 10:15 PMperp ↔ perpHTX → Lighter0.433%2 min 06 s—

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

More on Monero (XMR)

XMR funding rates by exchange →

XMR trades on: KuCoin, Hyperliquid, Bybit, HTX, XT, WEEX, Kraken, Toobit, MEXC, WhiteBIT, BloFin, Poloniex and 16 more

FAQ

Is there an arbitrage opportunity in Monero (XMR) right now?

51 routes are open now; the best nets 0.14% after trading and withdrawal fees between XT and BTSE.

Why is the Monero (XMR) spread so high on some exchanges?

51 routes in profit after fees are worth a look ("take" or "risky"); the engine's commonest warnings: even when the prices meet, closing crosses each leg's bid-ask spread, and that eats the profit; closing in profit rarely happens: the gap holds. We have no network status from Kraken, so a transfer there cannot be checked.

Where is Monero (XMR) cheapest to buy?

Cheapest now on Poloniex: $604.08; dearest on HTX: $613.00, 1.48% apart. 10 exchanges with a liquid XMR market compared, at the mid between bid and ask.

Can I transfer Monero (XMR) between Poloniex and HTX?

Not now: Poloniex has closed XMR withdrawals. The networks' status is checked every 5 minutes; the networks table below shows what is open.

What is the Monero (XMR) spread now?

1.48% between the cheapest (Poloniex) and the dearest (HTX) exchange, before fees. No route worth taking with an open transfer right now.