Nifty 50 and Sensex gained slightly, driven by IT stocks following Nvidia's strong earnings. Institutional buying supported the markets, while mixed trends were noted in wider markets. Analysts suggest cautious trading due to low risk appetite amidst a lack of domestic catalysts.