← Blog

Cross-Exchange Arbitrage: Model the Spread, Not the Screenshot

Cross-exchange arbitrage is a race between price differences, fees, liquidity, and settlement risk. Learn how advanced traders assess executable spreads and operational constraints before committing capital.

When the same crypto asset trades at different prices on two exchanges, the gap can look like a straightforward arbitrage opportunity: buy where it is cheaper and sell where it is dearer. In practice, a displayed spread is only a starting signal. Execution costs, order-book depth, transfer delays, and venue-specific risks determine whether the difference can be captured at all.

This article outlines concepts for evaluating cross-exchange arbitrage at an advanced level. It is educational, not a recommendation to trade. Exchange rules, asset availability, and market conditions can change quickly, and arbitrage strategies can lose money.

Distinguish a quoted spread from an executable edge

Compare the prices you can actually trade, not just last-traded prices or headline quotes. For a buy on one venue and a sell on another, inspect the best ask on the buying venue and the best bid on the selling venue. Then assess depth at the intended size: the top of book may represent only a small quantity, while larger orders consume multiple levels and worsen the average execution price.

Estimate the net edge using the expected average fill prices, trading fees, and any relevant costs such as withdrawal, deposit, conversion, or borrowing fees. Include slippage and a buffer for price movement between executions. A positive quoted spread can become negative after these adjustments.

Inventory changes the strategy

One approach is to buy on the cheaper exchange, transfer the asset, and sell after arrival. This exposes the trade to transfer confirmation times, network congestion, deposit processing, and price changes while funds are in transit. It is not a risk-free lock-in.

More experienced operators may keep inventory on both exchanges. They can buy on one venue and sell on the other nearly simultaneously, reducing dependence on transfers during the trade. But this ties up capital, creates inventory imbalances, and may require periodic rebalancing. Rebalancing costs and transfer availability belong in the strategy’s expected-return model, not in an afterthought.

Execution is a coordination problem

Sequential orders leave the second leg exposed to a moving market. Simultaneous orders can reduce that exposure, but they do not guarantee matched fills. One leg may fill while the other is partially filled or rejected. Define in advance how the system handles unmatched exposure: for example, whether to cancel resting orders, hedge on the same venue, or reduce the open position under specified limits.

Order type matters. Market orders prioritize execution but may incur substantial slippage in thin books. Limit orders control price but may not fill, especially when the spread closes quickly. Advanced execution systems often monitor order-book changes, partial fills, exchange acknowledgements, and rate limits, while maintaining conservative limits on order size and outstanding exposure.

Account for venue and settlement risk

Different exchanges can have different fee schedules, product rules, withdrawal limits, maintenance windows, and liquidity profiles. Confirm that the asset and network are supported on both ends, and verify deposit and withdrawal status before relying on transfers. A quoted opportunity is irrelevant if deposits are paused or the required market is unavailable.

Funds held across venues also carry operational and counterparty exposure. Consider concentration limits, account access controls, API key permissions, and procedures for exchange outages. Avoid assuming that an exchange balance is equivalent to immediately available cash or that a transfer will complete on a predictable schedule.

Build a conservative measurement framework

Track realized net results, not just the spread observed when a signal appeared. Record timestamps, order-book snapshots, order submissions, fills, fees, transfer times, and any rejected or delayed actions. Compare expected and realized execution to identify whether the strategy is losing its edge to latency, slippage, or operational friction.

Stress-test the model with lower liquidity, wider spreads, higher fees, delayed transfers, and partial fills. Use modest sizing while validating assumptions, and set explicit limits for inventory, exposure duration, and venue concentration. A backtest based on candle prices alone may miss the exact costs and execution failures that dominate real-world outcomes.

The practical test

A cross-exchange spread becomes a potential opportunity only after it survives a full cost and risk assessment. Verify executable depth, calculate fees and slippage, account for inventory and rebalancing, and plan for incomplete fills or venue disruption. If the edge depends on perfect timing, frictionless transfers, or an unverified quote, it may not be an edge you can reliably capture.

Articles associés