The Sensex opened higher at 77,687.60 compared to its previous close of 77,186.74 and is currently trading at 77,896.18, up by 709.44 points or 0.92 per cent