Arbitrage Traders Keep Crypto Prices in Sync Across Exchanges
Crypto price discovery is a complex process that occurs across hundreds of centralized and decentralized exchanges. Despite having their own order books, exchanges don't share a single global order book, so prices can briefly differ between them.
The price of Bitcoin on one exchange may be $65,000 while it's $65,100 elsewhere due to differences in local demand, liquidity, or available inventory. This is because each exchange determines its own price through its order book, with buyers submitting bids and sellers asking for prices, resulting in trades when compatible orders meet.
Liquidity plays a crucial role in determining the efficiency of an exchange's price discovery process. According to Kraken, tighter bid-ask spreads and deeper order books indicate stronger liquidity, allowing larger trades to execute without significantly moving the market.
Arbitrage traders help keep prices closely aligned by exploiting temporary pricing inefficiencies between markets and platforms. They buy cheaper assets on one exchange and sell more expensive ones on another, capturing differences after fees and execution costs. However, regional restrictions can prevent perfect convergence, creating larger premiums in certain markets like South Korea.
Futures can also influence spot price discovery by reacting quickly to macroeconomic news or large institutional orders. These price changes then feed back into spot markets through hedging and arbitrage. Decentralized exchanges use automated market makers and liquidity pools to discover prices, which can create arbitrage opportunities for traders to buy or sell until the DEX price moves closer to the wider market.