Indian share markets are trading higher with Sensex trading 316 points higher, and Nifty is trading 90 points higher.