Hacker News new | ask | show | jobs
by hodder 3101 days ago
One of the upsides of BTC is that it is supposed to be costless and frictionless to sell across the globe, yet 1k+ arbs exist across exchanges. So much for that argument. Maybe segwit2 will help, or another altcoin will actually remove friction.
1 comments

When there is a spread between exchanges in the BTC/USD price, doing arbitrage requires requires not only moving bitcoin but also USD in the opposite direction. USD transfers are usually still a lot slower, so the bitcoin transfer speed is not the bottle neck here.
Yes, the general observation about Bitcoin exchanges is that getting USD or EUR out is difficult and slow. Sometimes impossible. It makes one doubt they have the cash they should. Many exchanges in the past haven't survived a downturn and cashout.
Which makes BTC purchased via exchange the Hotel California of Assets. You can check in any time you like but you can't ever leave.

Something is amiss here. Selling BTC to USD should be instantaneous even if cash withdrawal isn't no? Can you not look at the bid/ask and get executed at the bid on these exchanges?

I should be able to buy "cheaply quoted BTC" on Exchange A. Transfer to wallet at "higher quoted BTC" at exchange B, and executed a sale at the bid, even if I can't pull my USD into my actual bank account for a couple days.

Yes, if you have USD on an exchange, you can instantly buy bitcoin, and quickly move it to another exchange, and again instantly sell it there.

The problem is that after this sequence of events, your USD is at the exchange with the higher priced BTC, while you need it at the exchange with the lower priced BTC to repeat the process. This requires moving the USD back via the traditional banking system, which is slow. The bank wires are the bottleneck.

Crypto-Crypto trading pairs don't have this problem, which is why the ETH/BTC spread for example is much smaller. The spread there probably just reflects fees and custodial risks that put a slight break on arbitrage.