When someone compare stock market with gambling then he is not talking about long term investments in which returns are based on company business performance and country's economic performance.
Gambling is involved when someone is engaged in short selling, day trading, put and call options. All...