India’s ranking has improved two notches in the league table of the world’s biggest stock markets. Currently, India ranks seventh with a market cap of $2.1 trillion. At the end of 2017, India was at the ninth position despite its market cap being $2.4 trillion. The domestic market has seen an erosion of $308 billion in investor wealth this year.