A Oneindia Venture

Stock Market Outlook Today for December 18, 2025: Sensex, Nifty to Trade Cautiously Amid FPI Outflows

Indian equity markets are expected to trade cautiously on December 18, 2025, as investors weigh the impact of persistent FPI outflows, rupee weakness, and delays in India-US trade negotiations. After three consecutive sessions of volatility and corrective declines, the Sensex and Nifty may witness a mix of consolidation and selective sectoral strength, with key support and resistance levels likely guiding intraday moves.

Stock Market Outlook Today, 17 December 2025: Nifty, Sensex Prediction

At the close, the Sensex fell 120.21 points, or 0.14%, to 84,559.65, while the Nifty declined 41.55 points, or 0.16%, to 25,818.55. Among sectoral indices, the Nifty PSU Bank index rose 1.3% and the Nifty Metal index gained 0.25%, while the Nifty Consumer Durables and Nifty Media indices dropped 1% and 1.7%, respectively. Broader markets underperformed, with mid-cap and small-cap indices ending lower by 0.54% and 0.73%, respectively.

 Stock Market Outlook Today: Sensex, Nifty to Trade Cautiously Amid FPI Outflows

Oil Prices Rebound: Brent, U.S. Crude Gain as Russia-Ukraine Peace Hopes Ease Sanctions Fears

Oil prices rebounded amid easing concerns over a potential Russia-Ukraine peace deal and possible sanctions relief. U.S. crude rose 1.3% to $55.97 a barrel, while Brent gained 1.15% to $59.60, trimming sharp losses from the previous session.

Nifty Prediction Today For 18 December 2025

According to Bajaj Broking Research, the Nifty index formed a second consecutive bearish candle with a lower high and lower low, indicating extension of the corrective decline for the second session in a row.

"Nifty has key support placed at 25,700-25,800, supported by the 50-day EMA, last week's low, and a key retracement level. Holding above the same will be crucial for any pullback to materialize in the coming sessions. A breach below the support area on closing basis will open further downside towards 25,500-25,400 levels. Immediate resistance is placed around 26,000 levels being the trendline resistance joining last two weeks highs. Only a decisive move above the same could push the index higher toward 26,200-26,300 levels," the brokerage said.

From a technical perspective, Hrishikesh Yedve, AVP Technical and Derivative Research at Asit C. Mehta Investment Intermediates Ltd, said, "A firm break below 25,765 could extend the weakness towards the 25,600-25,500 levels. On the upside, 26,000-26,100 will act as an immediate hurdle. Thus, short-term traders are advised to book profits on any bounce."

Bank Nifty Outlook Today

Bank Nifty Outlook also points to consolidation in the near term. Bajaj Broking Research noted, "Index on expected lines is seen consolidating and forming a base in the range of 58,500-60,100. We expect the index to extend the current consolidation in the coming sessions. Key short-term support is placed at 58,200-58,600 levels being the confluence of the recent low and the major breakout area. On the higher side a move above 59,500 will open further upside towards the all-time high of 60,100 in the coming week."

Disclaimer

The views and recommendations expressed are solely those of the individual analysts or entities and do not reflect the views of Goodreturns.in or Greynium Information Technologies Private Limited (together referred as "we"). We do not guarantee, endorse or take responsibility for the accuracy, completeness or reliability of any content, nor do we provide any investment advice or solicit the purchase or sale of securities. All information is provided for informational and educational purposes only and should be independently verified from licensed financial advisors before making any investment decisions.

Notifications
Settings
Clear Notifications
Notifications
Use the toggle to switch on notifications
  • Block for 8 hours
  • Block for 12 hours
  • Block for 24 hours
  • Don't block
Gender
Select your Gender
  • Male
  • Female
  • Others
Age
Select your Age Range
  • Under 18
  • 18 to 25
  • 26 to 35
  • 36 to 45
  • 45 to 55
  • 55+