Live data from Hacker News

Coinbase – Exchange API

docs.exchange.coinbase.com

1–10 of 42 posts

Re: Coinbase – Exchange API

#4

After having looked at dozens of Bitcoin exchange APIs, this one was a breath of fresh air. The only other respectable API out there belongs to Kraken [1]. [1] https://www.kraken.com/help/api

Really? I've found Kraken's pretty hard to work with. They're inconsistent in some ways, like their currency pair names (sometimes "XXBTXZEUR", sometimes "XBTEUR"). Also, they are the only ones I've come across who don't just use plain old integers for ids - they have some weird scheme that has string ids formatted like O6W5EU-VY7YF-CS3XNP.

That said, they're better than say BTC-e and OKCoin :)

Re: Coinbase – Exchange API

#6

After having looked at dozens of Bitcoin exchange APIs, this one was a breath of fresh air. The only other respectable API out there belongs to Kraken [1]. [1] https://www.kraken.com/help/api

Really? I've found Kraken's pretty hard to work with. They're inconsistent in some ways, like their currency pair names (sometimes "XXBTXZEUR", sometimes "XBTEUR"). Also, they are the only ones I've come across who don't just use plain old integers for ids - they have some weird scheme that has string ids formatted like O6W5EU-VY7YF-CS3XNP. That said, they're better than say BTC-e and OKCoin :)

The way Coinbase is doing the streaming WebSocket data looks very good. My frame of reference is Bitstamp and Mt. Gox before that...

Keeping a proper copy of the order book on the client side should be fairly straightforward.

Bitstamp's API makes it impossible to keep the full order book synced. They broadcast the top 20 rows over the socket, but for many situations that's not good enough.

Re: Coinbase – Exchange API

#7

After having looked at dozens of Bitcoin exchange APIs, this one was a breath of fresh air. The only other respectable API out there belongs to Kraken [1]. [1] https://www.kraken.com/help/api

After having looked at dozens of Bitcoin exchange APIs

For those who don't recognize the name, Clark ran one of the best Bitcoin exchange charts sites at bitcoin.clarkmoody.com (now part of ZeroBlock?)

Re: Coinbase – Exchange API

#8
Looks straightforward enough.

They note that your trading 'bots should be running on Amazon AWS East for minimum latency. They're encouraging high frequency trading. Since they're coming up with zero fees, they may have huge 'bot volume. Then they can announce they are the biggest exchange.

Re: Coinbase – Exchange API

#9
post #8

Looks straightforward enough. They note that your trading 'bots should be running on Amazon AWS East for minimum latency. They're encouraging high frequency trading. Since they're coming up with zero fees, they may have huge 'bot volume. Then they can announce they are the biggest exchange.

Wouldn't be HFT enough until they pay for flow.

Re: Coinbase – Exchange API

#10
post #8

Looks straightforward enough. They note that your trading 'bots should be running on Amazon AWS East for minimum latency. They're encouraging high frequency trading. Since they're coming up with zero fees, they may have huge 'bot volume. Then they can announce they are the biggest exchange.

Heh, you could imagine Bitcoin HFT shops spinning up EC2 instances until they happen to get one close to Coinbase's.

(I don't know AWS networking well enough to know if this would make much of a difference, or even if the overhead of the HTTP API wouldn't make the difference negligible)

Post reply on HN