The Sensex rose 1,233 points to reach its highest level since September 7.
Reliance Industries shares surged 11.64% after reporting record quarterly profits.
The Nifty 50 reclaimed its 20-day and 50-day exponential moving averages.
MarketSmith India identified Leela Palaces Hotels & Resorts Ltd as a stock of interest.
Read the full story on NexVani Media