Nifty PSU Bank and Nifty Realty both climbed more than 3% Friday, while midcap and smallcap indices added 1.4% and 1.55% respectively — a broad-based rally rather than just a tech story, even if IT stole the headlines.