Why USDT has a spread at all
A fair question: USDT is pegged to the dollar, so where does a difference come from. The answer is that the peg is held by the market, not by any exchange — and every venue has its own balance of supply and demand.
When many people on one exchange want out into dollars, USDT gets cheaper there; when many want in, it gets dearer. The difference is usually hundredths of a percent, which is real money at size, and occasionally it widens to tenths.
USDT's main advantage for arbitrage
Networks. USDT has more of them than any other coin: TRON, BSC, Solana, Polygon, Arbitrum, TON, Aptos and a dozen more. Almost any two exchanges share a cheap network, and a transfer costs pennies.
That is precisely why USDT is the main coin for cross-exchange arbitrage: it can be moved quickly and cheaply to wherever it is needed. It is less an object of arbitrage than an instrument for it.
Which network to pick
The cheapest are TRON, BSC, Solana and Polygon, where fees are measured in cents. The dearest is Ethereum mainnet at several dollars per transfer.
Critically: the network must be supported by both exchanges. Sending USDT over TRON to an address the exchange issued for BSC is the most common way to lose money irrecoverably.
Depegging is a different story
Sometimes USDT drifts from the dollar market-wide rather than on one venue. That is not cross-exchange arbitrage but its own subject, better watched in the stablecoins section, where deviation is measured against the real dollar rather than against USDT itself.