The answers to all your questions is "yes". And you can even try most of what you asked here in the Lite Mode (free version) itself and then make up your mind if you need to buy Pro Mode license.
Stockalyze supports exchanges from as many as 40 countries and so it is usable from across the world. Again you can just give it a try and see if it has supports of the exchange you are interested in.
Stockalyze supports exchanges from as many as 40 countries and so it is usable from across the world. Again you can just give it a try and see if it has supports of the exchange you are interested in.