Moneycontrol PRO
Swing Trading 101
Swing Trading 101

Sensex falls nearly 300 pts from day's high, Nifty below 25,900: FII selling, 5 other key factors behind market decline

Sensex, Nifty declined after a brief upward move in a highly volatile session on the Nifty monthly expiry day.

December 30, 2025 / 13:09 IST
Stock market today: Sensex, Nifty decline in trade. 

The benchmark equity indices Sensex and Nifty declined on Tuesday amid continued foreign fund outflows and a muted trend in global markets, which dampened investor sentiment.

At around 12:15 p.m., the Sensex fell 180.08 points or 0.21 percent to 84,515.46, while the broader Nifty dropped to 25,884.55, down 57.55 points or 0.22 percent.

Earlier, Sensex rose 200 points to an intraday high of 84,802.64, while the broader index Nifty made a high of 25,975.85.

ETERNAL, Max Healthcare and InterGlobe Aviation were among the major laggards in the Nifty50 pack, declining up to 2 percent, while Shriram Finance and Hindalco Industries were among the top gainers, rising up to 2 percent. Market breadth turned negative as about 1518 shares advanced, 2078 shares declined and 172 shares remained unchanged.

Key factors behind market decline

1) FII selling: Foreign Institutional Investors (FIIs) sold equities worth Rs 2,759.89 crore on Monday, marking the fifth consecutive session of net outflows. Sustained selling by overseas investors continued to put pressure on domestic equities.

2) Weak global cues: Asian markets traded lower, with South Korea’s Kospi and Japan’s Nikkei 225 index quoting in the red. US markets also ended lower on Monday. Weak global cues tend to weigh on Indian equities as they influence investor risk appetite and fund flows.

Stock Market LIVE Updates

3) Nifty expiry: Tuesday was also the weekly and monthly expiry of Nifty derivatives contracts. Expiry sessions typically see higher volatility as traders roll over positions or square off existing ones, leading to sharp intraday movements.

4) Selling in UT shares: Profit booking was witnessed in key sectors such as information technology (IT), pharmaceuticals and real estate. The Nifty IT index extended its fall for the fifth straight session.

5) Rise in crude oil prices: Brent crude, the global oil benchmark, rose 0.03 percent to USD 61.96 per barrel. Higher crude prices can raise input costs and inflation concerns for India, a major importer of oil, thereby impacting market sentiment.

6) Rise in India Vix: The fear gauge or the volatilty index rose more than 1 percent to 9.84, indicating increased uncertainity among investors.

Technical outlook

Anand James, Chief Market Strategist at Geojit Investments, said the Nifty’s inability to sustain above the 26,050–26,077 zone has triggered a downward bias towards the 25,935–25,850 levels.

"However, we expect attempts to pull back early in the day, though we will wait for at least a push above 25,970–26,000 to play such upswings," he said.

Disclaimer: The views and investment tips expressed by experts on Moneycontrol are their own and not those of the website or its management. Moneycontrol advises users to check with certified experts before taking any investment decisions.

Moneycontrol News
first published: Dec 30, 2025 12:14 pm

Discover the latest Business News, Sensex, and Nifty updates. Obtain Personal Finance insights, tax queries, and expert opinions on Moneycontrol or download the Moneycontrol App to stay updated!

Subscribe to Tech Newsletters

  • On Saturdays

    Find the best of Al News in one place, specially curated for you every weekend.

  • Daily-Weekdays

    Stay on top of the latest tech trends and biggest startup news.

Advisory Alert: It has come to our attention that certain individuals are representing themselves as affiliates of Moneycontrol and soliciting funds on the false promise of assured returns on their investments. We wish to reiterate that Moneycontrol does not solicit funds from investors and neither does it promise any assured returns. In case you are approached by anyone making such claims, please write to us at grievanceofficer@nw18.com or call on 02268882347