The benchmark Sensex opened at 84,257.17, marginally lower than its previous close of 84,299.78, while the Nifty50 began trading at 25,788.45, down from Monday’s close of 25,810.85