The NSE Nifty Bank hit record high at 23,591, up 0.75 per cent, after the Reserve Bank of India announced an unchanged repo and reserve repo rate.