Level 2 for NYSE, AMEX is something your trading platform should have. But you need to buy separate for Level 2 for Pinksheets. Trading without it is like swimming with a pool of sharks with blood on your body.