The BSE Sensex, which closed at 77,966.35 on Wednesday, opened at 78,111.91 and was trading at 77,809.72, down 156.63 points or 0.2%, at 9.23 AM.