<p>There are several reasons, but one key one is simply that the assets traded are not perfectly equivalent. For example, a dollar at Bitstamp is not precisely equal to a dollar to Bitfinex. They have different banking connections, different withdrawal and deposit fees, and different risks of failing to permit a withdrawal due to insolvency, theft, regulatory pressure, or the like.</p>

<p>Another reason is that exchanges tend to permit fairly fast trading and having to synchronize with other exchanges would be slow and unreliable. This would be solvable if two exchanges want to perform such a thing, but rapidly become untenable if you tried to scale it. You can't reserve liquidity without freezing an order book or offers can execute out of order, angering traders.</p>

CC BY-SA 3.0
2017-06-15T07:14:14.087Z
2017-06-15T07:14:14.087Z
David Schwartz
<p>I'm checking up different exchanges and about to make my first purchase. Then I noticed there are so many different exchanges, and each has quite different liquidity and bid/ask spread. Why is it so? Why is there no arbitrager to trade between exchanges? </p>

CC BY-SA 3.0
2017-06-14T19:57:59.823Z
related: https://bitcoin.stackexchange.com/q/12670/5406, https://bitcoin.stackexchange.com/q/9626/5406, https://bitcoin.stackexchange.com/q/49819/5406
Murch
<exchanges><arbitrage>
Why can't exchanges share their bid/ask contract pool?
YSJ
# Why can't exchanges share their bid/ask contract pool?

(Asked by: username_0 on 2017-06-14)

I'm checking up different exchanges and about to make my first purchase. Then I noticed there are so many different exchanges, and each has quite different liquidity and bid/ask spread. Why is it so? Why is there no arbitrager to trade between exchanges?

**Tags:** exchanges, arbitrage

> **Comments:**
> **username_1**: related: https://bitcoin.stackexchange.com/q/12670/5406, https://bitcoin.stackexchange.com/q/9626/5406, https://bitcoin.stackexchange.com/q/49819/5406  

---

## 1 answers

### Answer by username_2 on 2017-06-15. Score: 0 | Accepted answer

There are several reasons, but one key one is simply that the assets traded are not perfectly equivalent. For example, a dollar at Bitstamp is not precisely equal to a dollar to Bitfinex. They have different banking connections, different withdrawal and deposit fees, and different risks of failing to permit a withdrawal due to insolvency, theft, regulatory pressure, or the like.

Another reason is that exchanges tend to permit fairly fast trading and having to synchronize with other exchanges would be slow and unreliable. This would be solvable if two exchanges want to perform such a thing, but rapidly become untenable if you tried to scale it. You can't reserve liquidity without freezing an order book or offers can execute out of order, angering traders.


---

