Toinv, check what your brokerage has available. I have accounts with 2 of the major Canadian brokerages. Both have market depth or specialized trading programs with market depth and Time & Sales for a reasonable cost or free if your account is large enough. It would be easier if you want to mention your brokerage.