The Sensex opened at 76,388.99, up from its previous close of 76,138.97, while the Nifty began trading at 23,096.45