The major indices of the Indian stock market, Sensex and Nifty, are now only 3 percent away from their highest level.