In line with Asian peers, key domestic indices opened on a positive note continuing its upward momentum from last week's healthy gains.
Financials along with metal, power and healthcare stocks advanced while realty and telecom winessed selling pressure.
At 9.20 a.m., the BSE Sensex traded 260.29 points higher at 36,223.22 after opening at 36,129.13 from its previous close at 35,962.93 on Friday.
The Nifty50 of the National Stock Exchange (NSE), which opened at 10,853.20 from its previous close of 10,805.45, traded higher by 59.15 points at 10,864.60.