The Indian stock markets on Tuesday ended flat after witnessing a volatile session. The Indian stocks could not hold their continued upward movement in the trading session today.