The Indian stock market has underperformed most global markets over the past three years. Nifty 50 has delivered zero returns over the last two years.