Log in

ACH arbitrage

As of 2026-10-25 06:22 UTC, there is no ACH route between exchanges: no pair is in profit after taker fees. The closest to profit: buy on MEXC, sell on Binance, −0.19% after fees.

Futures: no ACH route is in profit after fees right now.

ACH on 21 exchanges spot and 15 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
$0.00514200
24h volume
$3.9M
Exchanges
25
21 spot · 15 futures
Routes now
0
0 take · 0 risky
Gaps in 7 days
215
37 over a minute

ACH right now

ACH is cheapest on DigiFinex ($0.005135) and dearest on Coinbase Exchange ($0.00514552): 0.20% apart across 15 exchanges with a liquid spot market, before fees.

No route in profit after fees is worth a look right now.

Over 7 days a spread in profit opened 215 times, and 37 of them lasted a minute or longer; one usually closed within 3.0 s.

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

ACH arbitrage opportunities now

No route is profitable after fees right now.

ACH: net spread between exchanges

Where to buy and where to sell: the net spread after taker fees at the best book prices, for every pair of exchanges with a liquid spot market. A cell in profit with an open transfer leads to the route page.

Where to buy ↓ / where to sell →, net spread after taker fees, data as of 2026-10-25 06:22 UTC
Buy ↓ / sell →WEEXBinanceCoinbase ExchangeToobitBybitMEXCBTSEBingXKuCoinOKXKrakenBitgetDigiFinexBitrueGate
WEEX—−0.59%−1.08%−0.69%−0.63%−0.75%−0.78%−0.98%−0.80%−0.59%−0.82%−0.61%−1.08%−0.78%−0.67%
Binance−0.78%—−0.89%−0.49%−0.44%−0.56%−0.58%−0.78%−0.61%−0.39%−0.63%−0.41%−0.88%−0.59%−0.47%
Coinbase Exchange−1.31%−0.92%—−1.02%−0.96%−1.08%−1.11%−1.31%−1.13%−0.92%−1.15%−0.94%−1.41%−1.11%−1.00%
Toobit−0.88%−0.49%−0.99%—−0.54%−0.66%−0.68%−0.88%−0.71%−0.49%−0.73%−0.51%−0.98%−0.69%−0.57%
Bybit−0.79%−0.40%−0.89%−0.50%—−0.56%−0.59%−0.79%−0.61%−0.40%−0.63%−0.42%−0.89%−0.59%−0.48%
MEXC−0.58%−0.19%−0.69%−0.29%−0.23%—−0.38%−0.58%−0.41%−0.19%−0.42%−0.21%−0.68%−0.38%−0.27%
BTSE−0.82%−0.43%−0.93%−0.53%−0.48%−0.60%—−0.82%−0.65%−0.43%−0.67%−0.45%−0.92%−0.63%−0.52%
BingX−0.98%−0.59%−1.08%−0.69%−0.63%−0.75%−0.78%—−0.80%−0.59%−0.82%−0.61%−1.08%−0.78%−0.67%
KuCoin−0.75%−0.36%−0.85%−0.46%−0.40%−0.52%−0.55%−0.75%—−0.36%−0.59%−0.38%−0.85%−0.55%−0.44%
OKX−0.71%−0.32%−0.81%−0.42%−0.36%−0.48%−0.51%−0.71%−0.53%—−0.55%−0.34%−0.81%−0.51%−0.40%
Kraken−0.87%−0.48%−0.98%−0.58%−0.52%−0.64%−0.67%−0.87%−0.70%−0.48%—−0.50%−0.97%−0.67%−0.56%
Bitget−0.69%−0.30%−0.79%−0.40%−0.34%−0.46%−0.49%−0.69%−0.51%−0.30%−0.53%—−0.79%−0.49%−0.38%
DigiFinex−0.88%−0.49%−0.99%−0.59%−0.54%−0.66%−0.68%−0.88%−0.71%−0.49%−0.73%−0.51%—−0.69%−0.57%
Bitrue−0.97%−0.59%−1.08%−0.69%−0.63%−0.75%−0.77%−0.97%−0.80%−0.59%−0.82%−0.60%−1.07%—−0.67%
Gate−0.82%−0.44%−0.93%−0.54%−0.48%−0.60%−0.62%−0.82%−0.65%−0.44%−0.67%−0.46%−0.92%−0.63%—
  • +0.00% ⊘ — transfer closed: withdrawal or deposit closed, no common network or different tokens under the ticker, do not count on that profit
  • +0.00% ✕ — the engine flags the pair as suspect (price outlier, dead book), do not count on that profit
  • +0.00% ! — verdict avoid
  • +0.00% ? — the exchanges publish no network status, whether the coins can arrive is unknown
  • −0.00% — not in profit after fees

ACH arbitrage strategy

No ACH 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 Binance → BingX: the spread opened there 5 times in 7 days, 4 of them for a minute or longer; it usually lasts 2 min 21 s.
  2. Check the transfer in advance: Binance or BingX does not publish its network status.
  3. Set an alert on the route: you hear when the spread pays after fees. Then buy on Binance and sell on BingX.

The route and its alert →

ACH price on every exchange

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

Spot · 21

ExchangeBidAskBook spread24h volume
WEEXACH/USDT0.005120000.005160000.78%$478.1K
BinanceACH/USDT0.005140000.005150000.19%$200.8K
TokocryptoACH/USDT0.005140000.005150000.19%$200.8K
Coinbase ExchangeACH/USD0.005134000.005145000.21%$93.8K
CoinbaseACH/USDC0.005134000.005145000.21%$91.9K
CoinbaseACH/USD0.005134000.005145000.21%$91.9K
ToobitACH/USDT0.005140000.005150000.19%$75.8K
BybitACH/USDT0.005142000.005146000.08%$72.2K
MEXCACH/USDT0.005129000.005142000.25%$58.4K
MEXCACH/USDC0.005115000.005145000.58%$54.5K
BTSEACH/USD0.005120000.005150000.58%$42K
BingXACH/USDT0.005120000.005160000.78%$33.6K

Perpetual futures · 15

ExchangeBidAskBook spreadFunding24h volume
BingXACH/USDT0.005133000.005134000.02%0.0083%/8h$1.3M
ToobitACH/USDT0.005133000.005136000.06%0.0015%/8h$158.4K
WEEXACH/USDT0.005133000.005135000.04%0.0012%/8h$150.8K
MEXCACH/USDT0.005133000.005135000.04%0.0012%/8h$148.8K
OKXACH/USDT0.005133000.005137000.08%0.0050%/4h$131.6K
BitgetACH/USDT0.005129000.005132000.06%0.0086%/8h$122K
XTACH/USDT0.005133000.005136000.06%−0.0086%/4h$113K
BybitACH/USDT0.005132000.005135000.06%0.0050%/4h$108.5K
GateACH/USDT0.005133000.005134000.02%0.0100%/8h$30.3K
KuCoinACH/USDT0.005116000.005149000.64%0.0100%/8h$12.2K
BloFinACH/USDT0.005131000.005137000.12%0.0002%/8h$4,110
Crypto.comACH/USD0.005139000.005140000.02%0.0234%/1h$1,286

How often ACH 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 → spotBinance spot → BingX spot452 min 21 s
spot → spotMEXC spot → BingX spot4510 min 54 s
perp ↔ perpOKX perp → MEXC perp296.0 s
perp ↔ perpGate perp → MEXC perp233 min 32 s
spot → spotBingX spot → MEXC spot223 min 56 s
spot → spotBitget spot → BingX spot223 min 42 s
spot → spotOKX spot → BingX spot229 min 09 s
spot ↔ perpBingX spot → MEXC perp2220 min 45 s
perp ↔ perpMEXC perp → Bybit perp1103.0 s
perp ↔ perpBinance perp → MEXC perp183.0 s
perp ↔ perpMEXC perp → OKX perp163.0 s
spot → spotWEEX spot → Binance spot112 min 08 s
spot ↔ perpWEEX spot → Bybit perp112 min 21 s
spot → spotWEEX spot → Bybit spot114 min 21 s
spot → spotBybit spot → BingX spot114 min 05 s
spot → spotWEEX spot → MEXC spot114 min 48 s
spot → spotKuCoin spot → BingX spot112 min 21 s
spot ↔ perpWEEX spot → Toobit perp112 min 03 s
spot ↔ perpHTX spot → MEXC perp112 min 08 s
spot → spotBingX spot → Bybit spot1110 min 38 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
ACHLBankachn/aclosed—
BSCBTSEBEP20openclosed0 ACH
Gateopenopen—
PhemexBNBn/an/a—
ETHBinanceopenopen113 ACH
BitgetERC20openn/a386.7 ACH
Bitrueopenopen154 ACH
Bitvavoopenopen210 ACH
BTSEERC20openopen119.9 ACH
Bybitopenopen113 ACH
CEX.IOethereumopenopen160 ACH
Coinbaseethereumn/an/a—
Coinbase Exchangeethereumn/an/a—
DigiFinexERC20openopen0.004 ACH
Gateopenopen—
HitBTCopenopen4,589 ACH
HTXachopenopen343.9 ACH
KuCoinethopenopen206 ACH
LATOKENERC20n/an/a—
MEXCopenopen40 ACH
OKXACH-ERC20openopen26.04 ACH
Phemexn/an/a—
Toobitopenopen520 ACH
WEEXopenopen310 ACH
XTEthereumclosedclosed1,647 ACH

Gaps of a minute or longer, last 7 days

When (UTC)MarketRouteSpreadLastedTransfer
Oct 25, 12:41 AMperp ↔ perpMEXC → OKX0.109%2 min 00 s—
Oct 24, 03:15 PMperp ↔ perpBinance → MEXC0.277%2 min 09 s—
Oct 23, 10:50 PMperp ↔ perpOKX → MEXC0.216%2 min 51 s—
Oct 23, 02:51 AMspot ↔ perpBingX → MEXC0.598%20 min 45 s—
Oct 23, 01:46 AMspot ↔ perpWEEX → XT0.119%1 min 45 s—
Oct 23, 01:46 AMspot ↔ perpWEEX → Toobit0.139%2 min 03 s—
Oct 23, 01:46 AMspot → spotWEEX → Binance0.182%2 min 09 sETH
Oct 23, 01:46 AMspot ↔ perpWEEX → BingX0.158%2 min 12 s—
Oct 23, 01:46 AMspot ↔ perpWEEX → MEXC0.199%2 min 30 s—
Oct 23, 01:46 AMspot ↔ perpWEEX → Bybit0.176%2 min 21 s—
Oct 23, 01:45 AMspot → spotWEEX → Bybit0.293%4 min 21 sETH
Oct 23, 01:45 AMspot → spotWEEX → MEXC0.213%4 min 48 sETH
Oct 22, 05:27 PMspot ↔ perpBingX → MEXC0.125%2 min 21 s—
Oct 22, 05:26 PMspot → spotBingX → MEXC0.176%2 min 27 sTransfer status unknown
Oct 22, 05:18 PMspot → spotBingX → MEXC0.176%3 min 57 sTransfer status unknown
Oct 22, 05:18 PMspot → spotBingX → Bybit0.219%10 min 39 sTransfer status unknown
Oct 21, 01:04 PMspot ↔ perpHTX → MEXC0.116%2 min 09 s—
Oct 20, 07:21 PMspot → spotOKX → BingX0.116%9 min 09 sTransfer status unknown
Oct 19, 05:07 PMspot → spotBinance → BingX0.177%1 min 15 sTransfer status unknown
Oct 19, 05:06 PMspot → spotBitget → BingX0.102%2 min 12 sTransfer status unknown
Oct 19, 05:05 PMspot → spotOKX → BingX0.177%2 min 27 sTransfer status unknown
Oct 19, 05:05 PMspot → spotMEXC → BingX0.208%3 min 06 sTransfer status unknown
Oct 19, 03:58 PMspot → spotMEXC → BingX0.229%10 min 54 sTransfer status unknown
Oct 19, 02:37 PMspot → spotBinance → BingX0.179%3 min 33 sTransfer status unknown
Oct 19, 02:32 PMspot → spotBinance → BingX0.179%2 min 21 sTransfer status unknown
Oct 19, 02:31 PMspot → spotMEXC → BingX0.248%13 min 21 sTransfer status unknown
Oct 19, 02:02 PMspot → spotBinance → BingX0.179%2 min 21 sTransfer status unknown
Oct 19, 02:02 PMspot → spotKuCoin → BingX0.117%2 min 21 sTransfer status unknown
Oct 19, 02:01 PMspot → spotBitget → BingX0.274%3 min 42 sTransfer status unknown
Oct 19, 02:01 PMspot → spotBybit → BingX0.251%4 min 06 sTransfer status unknown
Oct 19, 02:01 PMspot → spotMEXC → BingX0.248%12 min 27 sTransfer status unknown
Oct 19, 02:01 PMspot → spotDeepcoin → BingX0.319%4 min 42 sTransfer status unknown
Oct 19, 01:43 PMperp ↔ perpOKX → MEXC0.107%20 min 12 s—
Oct 19, 12:43 PMperp ↔ perpGate → MEXC0.239%12 min 21 s—
Oct 19, 12:00 AMperp ↔ perpGate → MEXC0.108%3 min 33 s—
Oct 18, 08:00 PMperp ↔ perpGate → Bybit0.176%27 min 06 s—
Oct 18, 07:51 PMperp ↔ perpMEXC → Bybit0.176%1 min 48 s—

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

More on ACH

ACH funding rates by exchange →

ACH trades on: BingX, WEEX, Binance, Coinbase Exchange, MEXC, Toobit, Bybit, OKX, Bitget, XT, Gate, BTSE and 12 more

FAQ

Why is the ACH spread so high on some exchanges?

No ACH 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, BingX and Kraken +3, so a transfer there cannot be checked.

Where is ACH cheapest to buy?

Cheapest now on DigiFinex: $0.005135; dearest on Coinbase Exchange: $0.00514552, 0.20% apart. 15 exchanges with a liquid ACH market compared, at the mid between bid and ask.

Can I transfer ACH between DigiFinex and Coinbase Exchange?

Unknown: one of the exchanges does not publish ACH withdrawal and deposit status by network. Check on DigiFinex and Coinbase Exchange before a transfer.

Is there an arbitrage opportunity in ACH right now?

Not on spot after fees: no spot route earns right now. The widest price gap is 0.20% (DigiFinex → Coinbase Exchange), and trading fees and the withdrawal eat it. In 7 days, gaps of a minute or longer opened most often between Binance and BingX: 4 times.

What is the ACH spread now?

0.20% between the cheapest (DigiFinex) and the dearest (Coinbase Exchange) exchange, before fees. No route worth taking with an open transfer right now.