Public sector banks were trading positive on Thursday amid flat overall market trends. NSE Nifty was trading at 23,745 at the time of publication of this report.