Nifty 50 closes at 25,320, falls over 2% in January
Indian stock markets are on a rollercoaster right now, with the Nifty 50 down over 2% in January and closing at 25,320 on Friday.
Volatility is up as everyone waits for the Union Budget on February 1 and RBI's policy meeting soon after.
Foreign investors sell, domestic ones buy
Big events like the Budget often make markets nervous—especially with investors unsure about what's coming next for government spending and interest rates.
Foreign investors have been selling off shares, while domestic investors are buying in, showing just how split opinions are right now.
Global factors adding pressure
Besides budget jitters, global factors like rising Japanese bond yields and stalled US talks are adding pressure.
Sectors such as metals and some banks have seen dips as investors hedge their bets.
Historically, Budget Day has tended to be a low-impact or inconsistent event, so market moves on the day are often muted even if pre-Budget volatility rises.