Archive · 18 Jul 2026
Nifty 50 and Sensex Rise
Last week, the Indian stock market saw a strong rise in its main indices like the Nifty 50 and Sensex.
Experts believe this upward trend will continue, with these indices breaking their current resistance levels and moving even higher.
The Nifty Bank index is also expected to rise.
However, foreign investors sold some shares, which might affect the market.
The experts think the market will keep going up, but if it falls below certain levels, it could start going down instead.
So, they are watching closely to see what happens next.
Nifty 50 and Sensex witnessed a strong rise on Friday, indicating a lack of strong sellers in the market.
Foreign portfolio investors (FPIs) turned net sellers of Indian equities last week, selling about $336 million.
Nifty 50 is expected to breach 24,500 and rise to 24,800 or even 24,950 in the coming weeks.
Nifty Bank index is expected to make a bullish breakout above 58,900, potentially rising to 60,500 and 61,500.
Sensex is likely to breach 79,000 for a rise to 81,000-81,500 in the short term.
- Who
- Indian equities and benchmark indices (Nifty 50, Sensex, Nifty Bank, Nifty Midcap 150, Nifty Smallcap 250)
- What
- Strong rise in benchmark indices, FPIs turning net sellers, and bullish outlook for Nifty and Sensex
- When
- Last week and expected trends for the coming weeks
- Where
- Indian stock market
- Why
- Lack of strong sellers, positive market sentiment, and expected bullish breakouts
Bullish View
Bearish View
Market Outlook
Bullish View
The market is expected to rise with strong bullish momentum, breaking resistance levels and moving higher in the coming weeks.
Bearish View
A decline below key support levels could turn the market negative, leading to a fall in indices.
- Nifty 50
- 24,334.30
- Sensex
- 78,151.45
- Nifty Bank
- 58,521.40
- Nifty Midcap 150
- 22,967.90
- Nifty Smallcap 250
- 18,003.50
- FPIs
- Sold $336 million in equities
- Immediate Resistance (Nifty 50)
- 24,400 and 24,500
- Key Support (Nifty 50)
- 24,000 and 23,800