Stock market today: Market Opens in Red As Sensex Falls, Nifty Trades Below 24,200; Check Top Gainers & Losers- What Investors Should Know

Indian stock markets opened sharply lower as escalating US-Iran tensions, surging Brent crude above $90 per barrel, weak global cues, and profit-booking dragged the Sensex and Nifty lower, while gold remained steady and select stocks outperformed the broader market.

By: Nisha Srivastava
Last Updated: July 20, 2026 10:21:20 IST

Stock Market Today Live Updates: Indian benchmark indices opened lower on weak global cues, with the Nifty slipping below key levels in early trade. Among the top gainers on the Nifty were ICICI Bank, Tech Mahindra, ONGC, JSW Steel, and Cipla, while Axis Bank, HDFC Bank, Kotak Mahindra Bank, InterGlobe Aviation, and Bajaj Finance emerged as the major losers. Meanwhile, the Nifty Midcap and Smallcap indices also traded slightly lower, reflecting broad-based weakness in the market.

India Stock Market Performance (July 20, 2026)

Indian equity markets opened in the red on Monday as weak global sentiment and escalating US-Iran tensions weighed on investor confidence. Rising geopolitical risks pushed Brent crude oil prices above the $90-per-barrel mark, adding to market pressure. In early trade, the Sensex fell more than 350 points, while the Nifty 50 slipped below the 24,300 level, mirroring losses across major Asian markets.

  • NIFTY 50 Open: 24,190.05
  • NIFTY 50 High: 24,262.35
  • NIFTY 50 Low: 24,149.90
  • SENSEX Open: 78,151.45
  • SENSEX Low: 77,499.65

India Stock Market Update Today (20 July 2026): Nifty, Sensex Opened Lower

The Indian stock market remained under pressure on Monday morning, with benchmark indices trading in the red. The Nifty 50 was down 0.62% at 24,182.70, while the BSE Sensex declined 0.78% to 77,540.93, reflecting cautious investor sentiment.

  • NIFTY 50: 24,162.35 (-0.71%)
  • BSE SENSEX: 77,540.93 (-0.78%)

NIFTY 50 Index Today

The NIFTY 50 index is trading at 24,162.35, down by 171.95 points today.
  • Open Price: 24,190.05
  • Day High: 24,262.35
  • Day Low: 24,149.90
  • Previous Close: 24,334.30 [1]

SENSEX Index Today

The BSE SENSEX index is trading at 77,461.57, representing a decline of 0.88% (down 689.88 points) in early morning trade today.
  • Open: 78,151.45
  • Day High: 78,151.45
  • Day Low: 77,444.79
  • Previous Close: 78,151.4

NIFTY 500 Index Today

The NIFTY 500 Index is currently trading at 23,261.00, down by 75.30 points (-0.32%) as of 09:50 AM IST. 

  • Opening Price: 23,244.30
  • Previous Close: 23,336.30
  • Intraday High: 23,291.25
  • Intraday Low: 23,219.45

Bank NIFTY Index Today

The Nifty Bank Index is trading at ₹58,521.40, marking a strong gain of +939.15 points (+1.63%). Heavyweight institutional rotation into major banking stocks ahead of corporate earnings drove this sharp upward movement.

  • Open Price: ₹57,662.00
  • Intraday High: ₹58,596.85
  • Intraday Low: ₹57,542.15
  • Previous Close: ₹57,582.25 

What is Happening in the Indian Stock Market Today?

The Indian stock market traded cautiously as benchmark indices gave up part of their early gains amid escalating tensions in the Middle East and Brent crude oil prices climbing above $90 per barrel. Despite weak cues from Asian markets, the NSE Nifty 50 remained around the 24,300 level, while the BSE Sensex hovered near 78,100, supported by upbeat domestic corporate earnings.

Gold Prices in India (INR)

The average price of 24K gold in India today is ₹1,41,160 per 10 grams, while 22K gold averages ₹1,29,300 per 10 grams.

Gold Purity Price (per gram)
24K Gold ₹14,142
22K Gold ₹12,960
18K Gold ₹10,610

Silver Prices in India (INR)

The retail silver price in India today is approximately ₹235.00 per gram and ₹2,35,000 per kilogram.

  • 1 Gram: ₹229.90
  • 8 Grams: ₹1,839.20
  • 10 Grams: ₹2,299.00
  • 100 Grams: ₹22,990.00
  • 1 Kilogram: ₹2,29,900.00

Why Is the Indian Stock Market Down Today?

Indian stocks saw a dip in today’s trading as they followed up their previous rally and took a cautious stance due to poor external cues and increasing tensions in the Middle East. Increased fighting and the possibility of disturbances in the Strait of Hormuz increased the cost of Brent crude above $91 a barrel. The market also faced a negative bias following yesterday’s fall in Wall Street, which witnessed a fall in the Dow Jones, S&P 500, and Nasdaq as a result of a selloff in the tech sector and other Asian markets. This is in addition to profit booking, especially after hitting records in both Sensex and Nifty in anticipation of quarterly results.

Top Gainers Today on NSE/BSE

  • Tech Mahindra: LTP at ₹1,570.10, up 3.96%, emerging as the top gainer.
  • Kotak Mahindra Bank: Rose 3.77% to trade at ₹390.70.
  • Jio Financial Services: Advanced 2.99% to ₹242.70.
  • Tata Consultancy Services (TCS): Gained 2.95%, with the stock trading at ₹2,266.00.
  • ICICI Bank: Increased 2.52% to ₹1,454.00.

Top Losers Today on NSE/BSE

  • Tech Mahindra – ₹1,570.10 (+3.96%)
  • Kotak Mahindra Bank – ₹390.70 (+3.77%)
  • Jio Financial Services – ₹242.70 (+2.99%)
  • Tata Consultancy Services (TCS) – ₹2,266.00 (+2.95%)
  • ICICI Bank – ₹1,454.00 (+2.52%)

What Indian Investors Should Know Today

Indian equity benchmarks remained under pressure on Monday, with the BSE Sensex falling nearly 700 points to around 77,460 and the NSE Nifty 50 slipping below the 24,200 mark in early trade. The sell-off was driven by weak global sentiment, escalating US-Iran tensions, and Brent crude oil prices rising above $90 per barrel, which heightened concerns over inflation and India’s import bill. Investor sentiment was also affected by profit-booking following the recent market rally and continued selling by foreign institutional investors (FIIs). Banking and financial stocks remained under pressure, while the broader market also traded lower. Despite the overall weakness, Tech Mahindra, ICICI Bank, TCS, and Jio Financial Services emerged among the top gainers, supported by strong earnings and sector-specific buying. From a technical perspective, analysts expect immediate support for the Nifty in the 24,100–24,200 zone. A sustained break below this range could trigger further downside toward the 23,800 level, while any recovery above 24,300 may help improve near-term market sentiment.

Disclaimer: The information provided in this article is for informational purposes only and does not constitute financial advice. The Sunday Guardian suggests that readers consult with a certified financial advisor before making any investment or money-related decisions. The stock market involves significant risk.

Check out other tags:

Most Popular

The Sunday Guardian is India’s fastest
growing News channel and enjoy highest
viewership and highest time spent amongst
educated urban Indians.

The Sunday Guardian is India’s fastest growing News channel and enjoy highest viewership and highest time spent amongst educated urban Indians.

© Copyright ITV Network Ltd 2025. All right reserved.