At close, the Sensex was up 813.94 points or 1.42% at 58,014.17, and the Nifty was up 237.80 points or 1.39% at 17,339.80 as investors eyed pro-reforms, pro-growth measures from the annual document and ahead Union Budget to be presented on February 1 by Finance Minister Nirmala Sitharaman. Tech Mahindra was the top gainer, followed by Bajaj Finserv, Infosys, and State Bank of India. IndusInd Bank was the worst Sensex performer, accompanied by Kotak Mahindra Bank, and Hindustan Unilever. About 1773 shares have advanced, 1632 shares declined, and 142 shares are unchanged. The BSE MidCap and SmallCap indices advanced 1.7 percent and 0.9 percent, The Nifty IT and Realty indices soared 3 percent each, Bank Nifty soared 0.76%, auto, pharma, oil & gas gained 1 percent each. India VIX zoomed 6%