Power stocks were trading in green, with the BSE Power index increasing 100.08 points or 1.53% at 6637.59 at 09:30 IST.
Basic materials stocks were trading in green, with the BSE Commodities index increasing 108.11 points or 1.57% at 6985.01 at 09:30 IST.
Investors were also keeping high hopes from quarterly earnings of heavyweights Reliance Industries Ltd, Infosys Ltd and Axis Bank Ltd scheduled for later in the day.