The Real Costs That Eat a Crypto Arbitrage Spread
Taker fees, withdrawal fees, network gas, slippage, transfer time, KYC limits and tax — why a 1.2% spread on a scanner often ends as a loss, with worked US and EU examples.
Our arbitrage scanner shows a gross spread and a fee-adjusted net figure. Even the net figure is optimistic, because a real cross-exchange trade carries costs no scanner can see in advance. This article lists all of them and works through the arithmetic honestly.
The Trade in Principle
Buy where the asset is cheapest, sell where it is dearest, keep the difference. On a scanner showing Bitcoin at 0.9% less on one venue than another, a 10,000 dollar trade appears to yield 90 dollars for a few minutes of work. Here is where it goes.
Cost 1: Taker Fees on Both Legs
You pay a fee to buy and a fee to sell. At a typical 0.10% taker fee per side, a round trip costs 0.20%. On 10,000 dollars that is 20 dollars, so the 90 becomes 70 before anything has moved. Fee tiers improve with volume, and some venues charge considerably more than 0.10% at entry level — checking your own tier is the first thing to do.
Cost 2: Withdrawal and Network Fees
Moving the asset between venues costs a withdrawal fee set by the exchange plus, in practice, the network fee. Bitcoin withdrawals commonly cost a fixed amount in BTC; Ethereum withdrawals depend on gas conditions and can spike violently during congestion. On a 10,000 dollar trade a 15 dollar withdrawal leaves 55.
Many arbitrageurs avoid the transfer entirely by pre-funding both exchanges — holding fiat on one and the asset on the other — so the "transfer" is only an internal rebalance. That removes network cost and transfer delay, but it ties up double the capital and leaves you exposed to price moves on the inventory you hold.
Cost 3: Slippage
Scanner prices are top-of-book. Your order eats into the book. On a liquid pair a 10,000 dollar order might slip a few basis points; on a mid-cap token it can slip a full percent, which is larger than the entire opportunity. Slippage is the reason spreads on small tokens look enormous and are almost never capturable.
Cost 4: Time and Volatility
Blockchain confirmation plus exchange crediting can take minutes to hours. During that window the price moves, and the spread you were harvesting can invert. Volatility risk during transfer is the dominant real risk in cross-exchange arbitrage, and it is unhedged unless you run offsetting positions.
Cost 5: Access Friction
KYC verification tiers cap withdrawals. Fiat rails settle on banking hours, and SEPA in Europe and ACH in the United States both have cut-offs. New accounts often face holds of several days on first deposits. Capital that cannot move when the opportunity appears earns nothing.
Cost 6: Tax
In the United States, each disposal is a taxable event and short-term capital gains are taxed as ordinary income. In most European jurisdictions crypto disposals are similarly taxable, with rules varying sharply by country — Germany's long-held-asset treatment, for instance, differs fundamentally from France's flat-rate approach. A strategy generating hundreds of short-term disposals generates a reporting burden that is itself a cost. Consult a qualified tax professional in your jurisdiction; this article is not tax advice.
The Worked Example
Gross opportunity on 10,000 dollars at 0.9%: 90.00 - Taker fees, 0.10% both sides: -20.00 - Withdrawal and network: -15.00 - Slippage, 0.05% combined: -5.00 - Remaining before tax: 50.00
Fifty dollars, against the risk that the price moves against you while the transfer confirms. That is a genuine but thin edge, and it explains why professional arbitrage is run by automated systems with pre-funded inventory, maker rebates and volume fee tiers — advantages an individual with a browser does not have.
Persistent Spreads Are a Warning
If a spread stays wide for a long time, ask why the market has not closed it. Usual answers: withdrawals are suspended on one venue, the pair is illiquid, the exchange has fiat problems, or the venue is not reachable from your jurisdiction. A spread that looks too good is usually information about counterparty risk rather than a profit opportunity.
How to Use Our Scanner Sensibly
Treat it as a map of where price dispersion exists, not as a trade signal. Verify both prices on the exchanges themselves, check withdrawal status before committing, size positions so slippage stays small, and count every cost above before you decide anything.
This article is educational and is not investment advice. Cryptocurrency trading carries substantial risk, including total loss of capital.
Disclaimer
This content is for informational purposes only and does not constitute investment advice. You are advised to consult a qualified financial advisor before making investment decisions. USD Euro 360 makes reasonable efforts to ensure the accuracy of the information presented but cannot be held responsible for any losses.