I am looking for the full set of information for the "Book Viewer" on this site. Where do you find more than the top of the book for outstanding orders for a stock?
For starters, that site shows the first 5 levels on each side of the book, which is actually quite a bit of information. When traders say the
top of the book, they mean just the first level. So you're already getting 8 extra levels.
If you want all the details, you must subscribe to the exchange's data feeds (this costs thousands of dollars per month) or open an account with a broker who offers that information.
More important than depth, however, is update frequency. The BATS site appears to update every 5 seconds, which is nowhere near frequently enough to see what's truly going on in the book. Depending on your use case, 2 levels on each side of the book updated every millisecond might be far more valuable than 20 levels on each side updated every second.
It has been 4-some years, and I have to add an answer myself.
BATS (http://markets.cboe.com/us/equities/) is a nice place to view delays partial Level-II data:
However, I would highly recommend (for U.S. based customers at least) to signup for free for TDAmeritrade. They have no minimum deposit requirements. Signup is quick and easy. And they give you Free Level-II once you opt-in for that (not sure how to Opt-in? a quick chat with their reps will solve that problem).
Once you get the whole account setup - simply download their Think Or Swim platform, and add Level-II data:
They are highly recommended now, that they are free to trade with: https://www.tdameritrade.com/pricing.page