
The Nifty 50 opened weak, recovered to an intraday high of 25,902, but failed to sustain gains and settled near the day’s lows, indicating selling pressure emerging at higher levels. The index continues to consolidate within the 25,700–25,900 range, suggesting indecision among traders. Immediate resistance is placed in the 25,900–26,000 zone, while key supports are located at 25,700 and 25,600. As long as the index holds above the 25,500 mark, a selective buy-on-dips strategy remains advisable, albeit with strict stop-loss discipline.

The Nifty 50 prediction today indicates a sideways to bullish trend. The range is between 25650 and 26000, with support at 25650-25700 and resistance at 25950-26000. Traders should monitor these crucial levels closely for potential market shifts.
Bank Nifty opened on a flat note and moved higher to an intraday high of 59,211 before reversing sharply, declining nearly 320 points to close at 58,912. This price action indicates profit-booking at elevated levels and a lack of sustained buying interest. The index is consolidating within a narrow 58,700–59,200 band. Immediate resistance is seen at 59,200, while supports are placed at 58,700 and 58,500, levels that will be critical to maintain near-term stability.

Today, Bank Nifty prediction suggests a sideways to bullish range between 58600 and 59300, with strong support at 58600-58700 and resistance at 59200-59300. Traders should monitor these crucial levels closely for potential market shifts.
Indian equity markets opened marginally lower on December 18, 2025, as persistent intraday volatility and continued profit-booking weighed on investor sentiment throughout the session. At the close, the Sensex declined 77.84 points, or 0.09 percent, to 84,481.81, while the Nifty slipped marginally by 3 points, or 0.01 percent, to 25,815.55. Market breadth was negative, with 1,575 shares advancing, 2,399 declining, and 174 remaining unchanged, reflecting cautious participation across sectors.
The SENSEX today prediction is projected to move in a sideways to bullish range, between 83900 and 85000. Key support is expected around 83900-84000, while resistance is likely near 84900-85000. Traders should monitor these crucial levels closely, as a breakout in either direction could signal a significant market move.
Volatility remained subdued, with India VIX declining by 1.32 percent to 9.70, reflecting complacency and expectations of continued range-bound trading in the near term. Derivatives data shows aggressive call writing at the 25,900 strike, while strong put open interest at 25,700 reinforces the view of a well-defined trading range. A sustained close above 25,900 will be essential to revive bullish momentum, while failure to reclaim this level may prolong the ongoing consolidation in the sessions ahead.
Prediction is given by the Technical Research Team - Choice.
Register to receive daily and weekly stock market predictions for the Nifty and Bank Nifty, including with range, support, and resistance levels. Join Now



Read this blog to know what is algo trading in stock market, it's benefits & why jiffy is best algorithmic trading platform in India.
