The Sensex opened higher at 77,548.00 from its previous close of 77,339.01 and has continued to gain momentum, trading at 78,145.14 as of 9.45 am, up by 806.13 points or 1.04 per cent