The BSE Sensex and NSE Nifty ended positive after opening higher on Wednesday. The Sensex closed 0.75 per cent or 566.63 points up at 76,404.99, while the Nifty ended 0.57 per cent or 130.70 points higher at 23,155.35