Clark, your Real Time Order Book page is just awesome (as are your other Bitcoin pages). I tried to program something like that myself a few months ago and couldn't come close. Your page is exactly what I was trying to achieve and I failed miserably. If I were Mr. Gox I would offer you a job. Thanks very much! As a side note, I have now added a real-time calculator to the order book. A longer description is in the first post in this thread. Enjoy!
|
|
|
how does one get started in programming a site that utilises this live feed?
Well, you can take a look at the Wiki and work with the WebSocket API. Obtaining the whole order book is a bit tricky, but my service does it. I could add this sort of calculator to my order book site. Are you putting up a bounty for it?
|
|
|
The reason the AAA rating means anything to the markets is that institutional investors are often limited to AAA-rated instruments. Hence, in 2008 with the mortgage market dipped, everything dropped like a brick because there were AAA stamps on something that was very risky. But the AAA rating allowed large amounts of institutional money to be placed on CDOs and the other fancy instruments that the finance world cooked up.
With a downgrade on US debt, institutions will be forced by their own policies to sell those risky assets off of their books.
|
|
|
And by 'site down,' do you mean that - My website failed to load?
- Or the WebSocket would never connect to give any data?
It would be nice to have the details so I know if there's anything I can do about the problem. It looks fine to me at this point though. I'm glad to see people finding these tools useful
|
|
|
Thanks so much. I think you will like the next project I have cooking even more
|
|
|
I have a quick comment concerning security:
It would be very nice to implement an API key system similar to the one at MtGox so that the user may access the exchange through third-party software without entrusting them with his username & password.
A comment about convenience:
I would also love to see JSONP enabled for the public data to allow cross-domain calls through AJAX. Enabling JSONP takes literally one line of php to do, and it eliminates the need to poll from the server.
|
|
|
Added feature:
The current 'trend' is output in the console and in the header. The trend is defined as a series of trades in the same direction, and the output is the total price change from the end of the last trend (in USD) along with the total number of BTC traded during the current run.
|
|
|
Trades that change direction from downward to upward are not considered part of the same order, so they colored differently.
That is a peculiar trade though.
|
|
|
Idea: make the background color/brightness of each line depend on the time from the last trade. This way, we'll be able to see big trades at a glance, instead of paying attention to the timestamps.
Implemented. I have also added a title attribute on the trade table that shows the total trade amount in the exchanged currency (price * amount); just hover over the particular trade to see it.
|
|
|
What could be the reason to do this? Some kind of coordinated effort to discredit BTC or its users? Is there a way to make money off this?
I guess you could ask the same of spammers who send emails containing no links. Not the same, but similar and it begs a big "WHY?"
|
|
|
I just reported a few of them for spam. I think Twitter HQ is all over it.
|
|
|
At first glance, this exchange seems to have the most logical, well-documented API page of any out there. I especially appreciate the auth_token aspect of this. It is nice that username+password isn't required with each transaction to the API.
|
|
|
I like those ideas.
I'm thinking that it might be nice to simply add your MtGox trade api token and subscribe to your particular order feed on the WebSocket. Then it would be very easy to highlight events related to your orders (though there would be no persistence between sessions).
As a side note, I am currently working on a far more sophisticated real time quotes system that everyone will enjoy. Please stay tuned for developments.
In the mean time I will probably launch a side-by-side order book and time & sales so you can close the console altogether.
|
|
|
I'm glad to see that it's back up and running!
As always, thanks for the donations!
I also updated the display of non-significant zeros in the size column. They are now very dark, so the view should be a little more like aligning to the decimal point.
|
|
|
Yeah, it looks like MtGox has disabled the WebSockets from their end.
|
|
|
The combined order book is something that I've been looking into myself. I'm not sure exactly how to do it, given that some overlap will exist between exchanges while we have arbitrage opportunities.
How are you combining the depth data from both markets?
|
|
|
Awesome!
|
|
|
Yeah, Gox changed the order in which the bids come over the JSON getDepth call. I didn't check for ordering, so that's why it's backwards. It should be fixed now.
As you have also noticed, the WebSockets are not working properly. The handshake happens just fine, but the socket doesn't send any data. Hopefully this is an indication that the WebSocket stuff is being upgraded. But one can only hope.
Feel free to donate to any of my addresses! And thank you very much for donating already!
|
|
|
|