Do I have to download any software in order to use the trading platform?

No. All trading transactions are done online via the MarketsWorld website, no downloads are required. This way you can access your account from any location world-wide with a computer or smart phone and internet connection.