Polkadot (DOT) arbitrage
DOT on 33 exchanges spot and 31 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.0378
- 24h volume
- $218.8M
- Exchanges
- 40
- 33 spot · 31 futures
- Routes now
- 4
- 0 take · 4 risky
- Gaps in 7 days
- 16,941
- 8,279 over a minute
Polkadot (DOT) right now
DOT is cheapest on Phemex ($1.0373) and dearest on Bitfinex ($1.0386): 0.12% apart across 27 exchanges with a liquid spot market, before fees.
4 routes in profit after fees are worth a look ("take" or "risky"); the best: MEXC → Hyperliquid, 0.04%.
Over 7 days a spread in profit opened 16,941 times, and 8,279 of them lasted a minute or longer; one usually closed within 54 s.
Funding per 8 hours runs from −0.0093% on WEEX to 0.0457% on XT, across 22 exchanges (outliers, markets under $50k a day and exchanges publishing no volume left out).
Polkadot (DOT) arbitrage opportunities now
Spot → spot, with a transfer
| Route | Spread | Size at best price | Transfer | Verdict |
|---|---|---|---|---|
| Bitget → Poloniex | 0.474% | $1.00 | No common network to transfer on | Avoid |
| BTSE → Poloniex+1 more pair | 0.467% | $1.00 | BTSE does not publish network status | Avoid |
| LBank → PoloniexUSDC → USDT+1 more pair | 0.465% | $1.00 | No common network to transfer on | Avoid |
| Binance → PoloniexUSDC → USDT+1 more pair | 0.465% | $1.00 | Withdrawals from Binance are closed | Avoid |
| OKX → Poloniex+1 more pair | 0.464% | $1.00 | No common network to transfer on | Avoid |
| Bybit → Poloniex+1 more pair | 0.394% | $1.00 | No common network to transfer on | Avoid |
| BingX → Poloniex+1 more pair | 0.387% | $1.00 | BingX does not publish network status | Avoid |
| KuCoin → Poloniex+1 more pair | 0.355% | $1.00 | No common network to transfer on | Avoid |
| Bitfinex → Poloniex+1 more pair | 0.306% | $1.00 | DOT, ~2 min | Avoid |
| XT → Poloniex+1 more pair | 0.287% | $1.00 | No common network to transfer on | Avoid |
| Gemini → PoloniexUSDC → USDT+1 more pair | 0.058% | $1.00 | Withdrawal status on Gemini is unknown | Avoid |
| MEXC → Poloniex+1 more pair | 0.495% | $1.00 | DOTASSETHUB, fee 0.01 DOT, ~2 min | Avoid |
| HTX → Poloniex | 0.306% | $1.00 | dot1, fee 0.1 DOT, ~2 min | Avoid |
| Toobit → Poloniex | 0.287% | $1.00 | DOT, fee 0.1 DOT, ~2 min | Avoid |
| WEEX → PoloniexUSDC → USDT+1 more pair | 0.465% | $1.00 | DOTASSETHUB, fee 0.15 DOT, ~2 min | Avoid |
| BigONE → Poloniex | 0.290% | $1.00 | Polkadot, fee 1.5 DOT, ~2 min | Avoid |
| Phemex → PoloniexUSDC → USDT+1 more pair | 0.465% | — | Withdrawal status on Phemex is unknown | Avoid |
| Bitrue → PoloniexUSDC → USDT+1 more pair | 0.457% | — | DOT, fee 0.1 DOT, ~2 min | Avoid |
| BtcTurk → Poloniex | 0.397% | — | BtcTurk does not publish network status | Avoid |
| DigiFinex → Poloniex | 0.374% | — | DOT, fee 0.3 DOT, ~2 min | Avoid |
Spot and futures, no transfer
| Long | Short | Spread | Size at best price | Verdict |
|---|---|---|---|---|
| MEXC perp | Hyperliquid | 0.043% | — | Risky |
| Bybit perp | Hyperliquid | 0.021% | $147 | Risky |
| BingX perp | Hyperliquid | 0.002% | $400 | Risky |
| Bitget perp | Hyperliquid | 0.002% | $400 | Risky |
Polkadot (DOT) arbitrage strategy
No DOT 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:
- Watch MEXC → Poloniex: the spread opened there 528 times in 7 days, 310 of them for a minute or longer; it usually lasts 1 min 21 s.
- The transfer is ready: DOT moves from MEXC to Poloniex on DOT, withdrawal fee 0.01 DOT. Keep USDT on MEXC and DOT on Poloniex so you do not wait for it.
- Set an alert on the route: you hear when the spread pays after fees. Then buy on MEXC and sell on Poloniex.
Polkadot (DOT) price on every exchange
Refreshed every 10 seconds. The best buy and sell prices are highlighted.
Spot · 33
| Exchange | Bid | Ask | Book spread | 24h volume |
|---|---|---|---|---|
| KuCoinDOT/USDT | 1.0377 | 1.0378 | 0.01% | $17.7M |
| BinanceDOT/USDT | 1.0370 | 1.0380 | 0.10% | $7.7M |
| TokocryptoDOT/USDT | 1.0370 | 1.0380 | 0.10% | $7.7M |
| OKXDOT/USDT | 1.0377 | 1.0378 | 0.01% | $3.2M |
| XTDOT/USDT | 1.0370 | 1.0380 | 0.10% | $3M |
| P2BDOT/USDT | 1.0380 | 1.0390 | 0.10% | $2.4M |
| MEXCDOT/USDT | 1.0373 | 1.0382 | 0.09% | $2.4M |
| ToobitDOT/USDT | 1.0370 | 1.0380 | 0.10% | $2.3M |
| PoloniexDOT/USDT | 1.0380 | 1.0690 | 2.94% | $2.1M |
| LBankDOT/USDT | 1.0370 | 1.0380 | 0.10% | $2.1M |
| DigiFinexDOT/USDT | 1.0375 | 1.0381 | 0.06% | $2M |
| WEEXDOT/USDT | 1.0370 | 1.0380 | 0.10% | $2M |
Perpetual futures · 31
| Exchange | Bid | Ask | Book spread | Funding | 24h volume |
|---|---|---|---|---|---|
| WEEXDOT/USDT | 1.0366 | 1.0367 | 0.01% | −0.0093%/8h | $21.6M |
| KuCoinDOT/USDT | 1.0371 | 1.0373 | 0.02% | 0.0100%/8h | $18.1M |
| OKXDOT/USDT | 1.0369 | 1.0370 | 0.01% | −0.0081%/8h | $15.1M |
| XTDOT/USDT | 1.0367 | 1.0370 | 0.03% | 0.0457%/8h | $13.8M |
| BybitDOT/USDT | 1.0364 | 1.0365 | 0.01% | −0.0059%/8h | $13.1M |
| MEXCDOT/USDT | 1.0368 | 1.0369 | 0.01% | −0.0093%/8h | $11.2M |
| BingXDOT/USDT | 1.0367 | 1.0368 | 0.01% | 0.0100%/8h | $10.2M |
| GateDOT/USDT | 1.0360 | 1.0370 | 0.10% | 0.0100%/8h | $9.8M |
| BitgetDOT/USDT | 1.0360 | 1.0370 | 0.10% | 0.0100%/8h | $5.7M |
| ToobitDOT/USDT | 1.0363 | 1.0372 | 0.09% | −0.0093%/8h | $5.7M |
| WhiteBITDOT/USDT | 1.0362 | 1.0370 | 0.08% | 0.0100%/8h | $5.2M |
| HyperliquidDOT/USDC | 1.0378 | 1.0379 | 0.01% | 0.0013%/1h | $3.8M |
How often Polkadot (DOT) 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.
| Market | Route | Over a minute | Gaps | Median lifetime |
|---|---|---|---|---|
| spot → spot | MEXC spot → Poloniex spot | 310 | 528 | 1 min 21 s |
| spot → spot | WhiteBIT spot → Poloniex spot | 293 | 461 | 1 min 39 s |
| spot → spot | Bitget spot → Poloniex spot | 269 | 464 | 1 min 21 s |
| spot → spot | Bitrue spot USDC → Poloniex spot | 261 | 437 | 1 min 26 s |
| spot → spot | WEEX spot USDC → Poloniex spot | 236 | 443 | 1 min 05 s |
| spot → spot | Binance spot USDC → Poloniex spot | 231 | 389 | 1 min 21 s |
| spot → spot | Bitrue spot → Poloniex spot | 230 | 400 | 1 min 21 s |
| spot → spot | WEEX spot → Poloniex spot | 229 | 429 | 1 min 09 s |
| spot → spot | LBank spot USDC → Poloniex spot | 228 | 384 | 1 min 33 s |
| spot → spot | WhiteBIT spot USDC → Poloniex spot | 227 | 393 | 1 min 24 s |
| spot → spot | Phemex spot USDC → Poloniex spot | 227 | 390 | 1 min 21 s |
| spot → spot | Binance spot → Poloniex spot | 200 | 348 | 1 min 21 s |
| spot → spot | LBank spot → Poloniex spot | 198 | 347 | 1 min 21 s |
| spot → spot | Phemex spot → Poloniex spot | 188 | 330 | 1 min 21 s |
| spot → spot | BTSE spot USD → Poloniex spot | 179 | 314 | 1 min 14 s |
| spot → spot | BTSE spot → Poloniex spot | 169 | 303 | 1 min 14 s |
| spot → spot | Gate spot → Poloniex spot | 150 | 267 | 1 min 21 s |
| spot → spot | DigiFinex spot → Poloniex spot | 141 | 254 | 1 min 18 s |
| spot → spot | KuCoin spot → Poloniex spot | 131 | 245 | 1 min 12 s |
| spot → spot | OKX spot → Poloniex spot | 128 | 219 | 1 min 14 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.
| Network | Exchange | Deposit | Withdraw | Withdrawal fee |
|---|---|---|---|---|
| ASSETHUBPOLKADOT | LBankassethub-polkadot | n/a | open | 0.4 DOT |
| OKXDOT-AssetHub Polkadot | open | open | 0.0013 DOT | |
| BSC | BigONEBinanceSmartChain | closed | closed | 0.44 DOT |
| Binance | open | open | 0.021 DOT | |
| LBankbep20(bsc) | n/a | open | 0.1841 DOT | |
| DOT | BigONEPolkadot | open | open | 1.5 DOT |
| Binance | closed | closed | 0.08 DOT | |
| Bitfinex | open | open | — | |
| Bitrue | open | open | 0.1 DOT | |
| Bitstamppolkadot | open | open | — | |
| Bitvavo | open | open | 0.3 DOT | |
| BTSEDOTASSETHUB | open | open | 0.05 DOT | |
| CEX.IOpolkadot | open | open | 0.5 DOT | |
| Coinbasepolkadot | n/a | n/a | — | |
| Coinbase Exchangepolkadot | n/a | n/a | — | |
| DigiFinex | closed | open | 0.3 DOT | |
| Geminipolkadot | n/a | n/a | — | |
| HTXdot1 | open | open | 0.1 DOT | |
| LATOKEN | n/a | n/a | — | |
| MEXCDOTASSETHUB | open | open | 0.01 DOT | |
| Phemex | n/a | n/a | — | |
| Poloniex | open | open | 0.1 DOT | |
| Toobit | open | open | 0.1 DOT | |
| WEEXDOTASSETHUB | open | open | 0.15 DOT | |
| WhiteBITDOTASSETHUB | open | open | 0.05 DOT | |
| WOO X | open | open | 0.1 DOT | |
| DOTAH | Bybit | open | open | 0.3 DOT |
| HitBTC | open | open | 9.634 DOT | |
| DOTASSETHUBPOLKADOT | XTDOT(Asset Hub Polkadot) | closed | closed | 1 DOT |
| DOTSM | Gate | open | open | — |
| ETH | Binance | open | closed | 0.56 DOT |
| HTXhdot | closed | closed | 1.644 DOT | |
| OKTC | OKXDOTK-OKTC | open | closed | 0 DOT |
| POLKADOTASSETHUB | BitgetPolkadotAssetHub | open | n/a | 0.05 DOT |
| STATEMINT | Binance | open | open | 0.05 DOT |
| KuCoinstatemint | open | open | 0.4 DOT |
Gaps of a minute or longer, last 7 days
| When (UTC) | Market | Route | Spread | Lasted | Transfer |
|---|---|---|---|---|---|
| Oct 24, 10:42 PM | spot → spot | LBank → Poloniex | 0.466% | 4 min 33 s | Transfer was closed |
| Oct 24, 10:42 PM | spot → spot | WEEX → Poloniex | 0.564% | 4 min 33 s | DOTASSETHUB |
| Oct 24, 10:42 PM | spot → spot | KuCoin → Poloniex | 0.404% | 1 min 00 s | Transfer was closed |
| Oct 24, 10:42 PM | spot → spot | XT → Poloniex | 0.385% | 1 min 00 s | Transfer was closed |
| Oct 24, 10:42 PM | spot → spot | Kraken → Poloniex | 0.336% | 1 min 00 s | Transfer status unknown |
| Oct 24, 10:42 PM | spot → spot | Kraken → Poloniex | 0.364% | 1 min 00 s | Transfer status unknown |
| Oct 24, 10:42 PM | spot → spot | Gate → Poloniex | 0.404% | 1 min 00 s | Transfer was closed |
| Oct 24, 10:42 PM | spot → spot | Bitfinex → Poloniex | 0.268% | 1 min 00 s | DOT |
| Oct 24, 10:42 PM | spot → spot | MEXC → Poloniex | 0.390% | 1 min 00 s | DOTASSETHUB |
| Oct 24, 10:42 PM | spot → spot | Bitrue → Poloniex | 0.477% | 1 min 00 s | DOT |
| Oct 24, 10:42 PM | spot → spot | BingX → Poloniex | 0.369% | 1 min 00 s | Transfer status unknown |
| Oct 24, 10:42 PM | spot → spot | Kraken → Poloniex | 0.325% | 1 min 00 s | Transfer status unknown |
| Oct 24, 10:42 PM | spot → spot | Toobit → Poloniex | 0.385% | 1 min 00 s | DOT |
| Oct 24, 10:42 PM | spot → spot | DigiFinex → Poloniex | 0.375% | 1 min 00 s | DOT |
| Oct 24, 10:42 PM | spot → spot | Bitfinex → Poloniex | 0.366% | 1 min 00 s | DOT |
| Oct 24, 10:42 PM | spot → spot | KuCoin → Poloniex | 0.366% | 1 min 00 s | Transfer was closed |
| Oct 24, 10:42 PM | spot → spot | Bybit → Poloniex | 0.424% | 1 min 00 s | Transfer was closed |
| Oct 24, 10:42 PM | spot → spot | P2B → Poloniex | 0.385% | 1 min 00 s | Transfer status unknown |
| Oct 24, 10:40 PM | spot → spot | Phemex → Poloniex | 0.466% | 11 min 42 s | Transfer status unknown |
| Oct 24, 10:40 PM | spot → spot | Bitrue → Poloniex | 0.459% | 7 min 12 s | DOT |
| Oct 24, 10:40 PM | spot → spot | WhiteBIT → Poloniex | 0.496% | 7 min 12 s | DOTASSETHUB |
| Oct 24, 10:39 PM | spot → spot | Phemex → Poloniex | 0.485% | 7 min 30 s | Transfer status unknown |
| Oct 24, 10:39 PM | spot → spot | WEEX → Poloniex | 0.485% | 8 min 00 s | DOTASSETHUB |
| Oct 24, 10:21 PM | spot → spot | Bitstamp → Poloniex | 0.324% | 4 min 33 s | polkadot |
| Oct 24, 10:21 PM | spot → spot | Crypto.com → Poloniex | 0.265% | 2 min 00 s | Transfer status unknown |
| Oct 24, 10:21 PM | spot → spot | Crypto.com → Poloniex | 0.307% | 2 min 00 s | Transfer status unknown |
| Oct 24, 10:19 PM | spot → spot | WEEX → Poloniex | 0.563% | 11 min 27 s | DOTASSETHUB |
| Oct 24, 10:19 PM | spot → spot | Phemex → Poloniex | 0.660% | 11 min 27 s | Transfer status unknown |
| Oct 24, 10:19 PM | spot → spot | Bitfinex → Poloniex | 0.597% | 8 min 42 s | DOT |
| Oct 24, 10:19 PM | spot → spot | DigiFinex → Poloniex | 0.607% | 7 min 51 s | DOT |
| Oct 24, 10:19 PM | spot → spot | HTX → Poloniex | 0.558% | 7 min 42 s | dot1 |
| Oct 24, 10:19 PM | spot → spot | Bitfinex → Poloniex | 0.477% | 6 min 09 s | DOT |
| Oct 24, 10:19 PM | spot → spot | BingX → Poloniex | 0.563% | 6 min 09 s | Transfer status unknown |
| Oct 24, 10:19 PM | spot → spot | Kraken → Poloniex | 0.567% | 6 min 09 s | Transfer status unknown |
| Oct 24, 10:19 PM | spot → spot | Toobit → Poloniex | 0.578% | 6 min 09 s | DOT |
| Oct 24, 10:19 PM | spot → spot | KuCoin → Poloniex | 0.560% | 6 min 09 s | Transfer was closed |
| Oct 24, 10:19 PM | spot → spot | P2B → Poloniex | 0.578% | 6 min 09 s | Transfer status unknown |
| Oct 24, 10:19 PM | spot → spot | XT → Poloniex | 0.578% | 6 min 09 s | Transfer was closed |
| Oct 24, 10:19 PM | spot → spot | Kraken → Poloniex | 0.568% | 6 min 09 s | Transfer status unknown |
| Oct 24, 10:19 PM | spot → spot | Kraken → Poloniex | 0.573% | 6 min 09 s | Transfer status unknown |
| Oct 24, 10:18 PM | spot → spot | Gate → Poloniex | 0.636% | 11 min 42 s | Transfer was closed |
| Oct 24, 10:18 PM | spot → spot | WEEX → Poloniex | 0.581% | 17 min 06 s | DOTASSETHUB |
| Oct 24, 10:18 PM | spot → spot | OKX → Poloniex | 0.736% | 15 min 03 s | Transfer was closed |
| Oct 24, 10:18 PM | spot → spot | Phemex → Poloniex | 0.678% | 15 min 03 s | Transfer status unknown |
| Oct 24, 10:18 PM | spot → spot | BingX → Poloniex | 0.581% | 15 min 03 s | Transfer status unknown |
| Oct 24, 10:18 PM | spot → spot | MEXC → Poloniex | 0.747% | 15 min 03 s | DOTASSETHUB |
| Oct 24, 10:18 PM | spot → spot | WhiteBIT → Poloniex | 0.718% | 15 min 03 s | DOTASSETHUB |
| Oct 24, 10:18 PM | spot → spot | Bitget → Poloniex | 0.727% | 15 min 03 s | Transfer was closed |
| Oct 24, 10:18 PM | spot → spot | WhiteBIT → Poloniex | 0.707% | 15 min 03 s | DOTASSETHUB |
| Oct 24, 10:18 PM | spot → spot | Binance → Poloniex | 0.678% | 15 min 03 s | Transfer was closed |
Spread at the peak after taker fees. Lifetime is measured to about 3 s.
More on Polkadot (DOT)
DOT funding rates by exchange →
DOT trades on: KuCoin, WEEX, OKX, Binance, XT, Bybit, MEXC, Gate, BingX, Toobit, WhiteBIT, Bitget and 28 more
FAQ
- Why is the Polkadot (DOT) spread so high on some exchanges?
4 routes in profit after fees are worth a look ("take" or "risky"); the engine's commonest warnings: under $20 at the best price; profit under $1. We have no network status from Tokocrypto, P2B and Kraken +5, so a transfer there cannot be checked.
- Where is Polkadot (DOT) cheapest to buy?
Cheapest now on Phemex: $1.0373; dearest on Bitfinex: $1.0386, 0.12% apart. 27 exchanges with a liquid DOT market compared, at the mid between bid and ask.
- Can I transfer Polkadot (DOT) between Phemex and Bitfinex?
Unknown: one of the exchanges does not publish DOT withdrawal and deposit status by network. Check on Phemex and Bitfinex before a transfer.
- Is there an arbitrage opportunity in Polkadot (DOT) right now?
Yes, in futures (no transfer: a long and a short): 2 routes are worth a look ("take" or "risky"), the first MEXC → Hyperliquid, 0.04%, marked "risky".
On spot, yes, but none worth taking: 46 spot routes earn after fees, and the engine marks each "avoid": under $20 at the best price; profit under $1.
- What is the Polkadot (DOT) spread now?
0.12% between the cheapest (Phemex) and the dearest (Bitfinex) exchange, before fees. No route worth taking with an open transfer right now.