Introducing Bitcoinica API (The first RESTful Bitcoin Trading API)
Note: there was a lot of discussion about security etc last time Bitcoinica came up (http://news.ycombinator.com/item?id=2973301).
patio11: "My semi-amateurish opinion is that as a non-registered securities dealer with all accounts having margin capabilities the (near 100%) likelihood of your Rails app exploitably broken is not the key source of risk to your business." (http://news.ycombinator.com/item?id=2974695)
See also e.g. http://news.ycombinator.com/item?id=2974032 and http://news.ycombinator.com/item?id=2973429 plus tptacek's reply to http://news.ycombinator.com/item?id=2973732.
On the other hand, Bitcoinica may not be less secure than Mt. Gox...
My problem with Bitcoin is that it is skewed to favor early adopters, but every two weeks or so one hears about a huge Bitcoin site being cracked, a State Department investigation, or a possible vulnerability, or something like that.
So, while the concept sounds interesting, it's very likely that if I get in early I will lose all of my Bitcoins to some exploit, and that if I get in late I will not be able to rack up enough Bitcoins to buy anything.
Great work! I think I will have a lot of fun hacking away on this (yay, weekend project).
The only downside is that while I have no idea how I would be able to get a small amount of money (?25 Euros?) to the site. Bank transfers don't run on the weekends and while there is a bunch of ways to get money to mtgox, I don't know if any of them can be fueled by paypal/google checkout/amazon payments/... which operate on the weekends
> Quotes API Returns latest quote(s) for a given currency pair.
> Ticker:
> URI: GET https://www.bitcoinica.com/api/quotes/[currency_pair].json
That's RPC over HTTP, not a RESTful API.
edit: well, apparently HN sides with meaningless keyword-babble, great.
REST trading APIs? Not exactly HFT. :-)