For a virtual-trading practice environment that’s close to the real thing, you can’t get much better than the simulated investing platforms offered by actual working online brokerages.
Many of these platforms offer a very real education in investing, with a library of articles, tutorials, demos and, at some brokers, the chance to interact with an online community available to answer technical and investing questions.
The main factor that stops a person from investing in the stock market is lack of understanding of the workings of stock markets and fear of losing hard earned money.
However, these factors should not be a concern with developing technology and increased access to the internet that has opened doors to an abundance of knowledge that one can gain in any area of our liking. So why not use smartphone apps that allow you to trade in with virtual money will give you a fair idea of its working and you will be more confident about investing in stock markets?