cautious
Recently
Profit-taking drags indices; Sensex closes at 83,938, Nifty at 25,722

Sensex and Nifty slipped on October 31 amid foreign selling and global volatility.
Indian benchmarks ended lower on October 31 as profit-taking and weak global cues weighed. Sensex fell 465.75 points to 83,938.71 and Nifty dropped 155.75 to 25,722.10. Market breadth was negative, though select PSU banks outperformed. Traders cited foreign selling, volatile global yields, and a heavy near-term IPO calendar. Dealers expect range-bound trade until fresh macro data arrives, with stock-specific action dominating. Participants are watching institutional flows, index rebalancing, and earnings commentary to gauge risk appetite into November’s first week.