(1) Bid/Ask doesn't work (yet?) for Bitstamp... seeing that they're the biggest Western exchange as of now, it'd be really useful to get that data for Bitstamp as well... is it a problem of their API limiting the data you need?
(2) How do you calculate the Bid/Ask ratio, if I may ask. For example, for mtgox, btcwisdom currently has bid/ask at around "0.344". How do you get to that value?
For comparison, the blockchained graph calculates bid/ask as: Total Bid Sum/Total Ask Sum, which currently sits at around 500 USD (maybe a bit higher).
Coinorama calculates the same, Total Bid/Total Ask, so bid/ask as raw price = ~518 USD at the moment. But a useful feature is to *normalize* that ratio to the price at which it is calculated!
So in our case, 518 USD bid/ask normalized to the current price = ~0.87 bid/ask.
Okay, so what I'm saying is basically: a) I don't know how you get to "0.344", and b) could you consider implementing it like I wrote above, as total bid/total ask, normalized for price?
It's bid ratio, bid/(bid+ask) or bid/volume. I use it because when calculate bid/ask, ask must not be zero and if bid is greater than ask, the value is 1 to Infinity, or the value is only 0 to 1.