BTC $80,377.51 ▲ 0.01% ETH $2,333.66 ▲ 0.03% SOL $101.76 ▲ 0.78% XRP $1.29 ▼ 0.10% ZEC $1,227.85 ▲ 1.12% NEAR $4.59 ▲ 2.71% BNB $742.79 ▲ 0.48% DOGE $0.0773 ▲ 0.81% ENA $0.2065 ▲ 5.91% TRX $0.3306 ▲ 0.44% WBNB $742.76 ▲ 0.47% USDS $1.00 ▼ 0.03% SUI $0.9200 ▲ 0.26% XMR $590.33 ▼ 2.52% WETH $2,333.36 ▲ 0.04% PEPE $0.0000 ▼ 1.61% USDG $1.00 ▼ 0.02% LINK $11.49 ▲ 0.95% LTC $56.72 ▲ 0.68% UNI $7.05 ▲ 4.90% BTC $80,377.51 ▲ 0.01% ETH $2,333.66 ▲ 0.03% SOL $101.76 ▲ 0.78% XRP $1.29 ▼ 0.10% ZEC $1,227.85 ▲ 1.12% NEAR $4.59 ▲ 2.71% BNB $742.79 ▲ 0.48% DOGE $0.0773 ▲ 0.81% ENA $0.2065 ▲ 5.91% TRX $0.3306 ▲ 0.44% WBNB $742.76 ▲ 0.47% USDS $1.00 ▼ 0.03% SUI $0.9200 ▲ 0.26% XMR $590.33 ▼ 2.52% WETH $2,333.36 ▲ 0.04% PEPE $0.0000 ▼ 1.61% USDG $1.00 ▼ 0.02% LINK $11.49 ▲ 0.95% LTC $56.72 ▲ 0.68% UNI $7.05 ▲ 4.90%

Triangular arbitrage - live scanner

Our scanner checks hundreds of thousands of three-leg cycles across 19 exchanges every minute. Here is what it is finding right now.

About triangular arbitrage →
616
Active routes found
19
Exchanges scanned
25.9M
Pair combinations checked
12
High-grade routes (24 h)
In the last 24 hours: 5 signals
Average duration 3.8 min.

Not the top ticker estimate - routes we've already checked against real order-book depth on all three legs and fees. Included with a subscription.

Subscribe

Last detected route

Actual cycle detected by the scanner. Profit figures are available to subscribers.

USDT → ETH → RBC → USDT
on gate · 10 minutes ago
Pairs: ETH/USDT RBC/ETH RBC/USDT
Profit estimates and full route list require a Market Scanner subscription. View plans →

Triangular arbitrage (intra-exchange)

USDT → A → B → USDT cycles across exchanges.

Updated: 52 seconds ago
17 Exchanges in scan · 616 Sum across all exchanges · 590 routes saved · average fee impact: 0.46%

Route distribution

> 0%
0
0% to −0.2%
6
−0.2% to −0.5%
286
−0.5% to −1%
213
< −1%
0

After deducting trading fees (~0.1%×3)

Exchanges in scan

Exchange Total routes Best profit (after fees), %
Binance 129
-0.27%
Details
Bybit 20
-0.29%
Details
OKX 10
-0.45%
Details
+14 more exchanges hidden Register for free

How triangular arbitrage works

1

Triangular arbitrage exploits temporary price imbalances between three trading pairs on the same exchange. You start with USDT, buy Coin A, exchange it for Coin B, then sell Coin B back to USDT. If the combined rates produce more USDT than you started with - that gap is the profit.

2

The scanner checks every possible USDT→A→B→USDT cycle across all listed pairs on each exchange, computes the theoretical yield, and flags routes where the math works after fees. Most routes are sub-0.1% - meaningful volume and fast execution are required to capture them.

3

Opportunities are short-lived. The scanner updates every minute; actual execution requires direct exchange API access and fast order placement.

Full scanner - in the Market Scanner plan

The public view shows route counts per exchange. Subscribers see each cycle in detail: exact pairs, real-time bid/ask prices, profit before and after fees, and a direct link to place the trades.

About triangular arbitrage

Triangular arbitrage is a market-neutral strategy: you never hold a position overnight and never bet on price direction. The trade opens and closes within seconds on a single exchange. Risk comes primarily from execution speed - if the market moves between your first and third order, the cycle may close at a loss.

Our scanner covers Binance, Bybit, OKX, KuCoin, Gate, MEXC, Bitget, Kraken, Bitfinex, Bitmart, Digifinex, Poloniex, and BingX - over 800 coins and millions of pair combinations per scan cycle.