🟩 Nifty 50 Heatmap — Who's Moving the Index

On 16 October 2026 the Nifty 50 is up 149 points (+0.65%), with 26 constituents advancing and 24 declining. Infosys Limited is the biggest contributor, adding +40.6 points on a +4.61% move. BSE Limited is the biggest drag at -5.6 points.

Prices as of 16 Oct 2026, 17:16 IST Weights refreshed 16 Oct 17:14 IST Updates ~11:15 & ~17:15 IST
+149 pts
Nifty move
+155 pts
Sum of contributions
26 / 24
Advancing / declining
INFY
Top contributor · +40.6 pts
BSE
Biggest drag · -5.6 pts

🟢 Top contributors

INFY +40.6
BHARTIARTL +34.2
TCS +26.4
TECHM +20.7
ICICIBANK +11.8

🔴 Biggest drags

BSE -5.6
RELIANCE -5.4
INDIGO -4.4
BEL -2.7
ONGC -2.2

🏭 Sector contributions

net index points by sector
Technology · +92.4 pts Communication Services · +34.2 pts Financial Services · +22.1 pts Consumer Cyclical · +18.3 pts Basic Materials · +8.4 pts Utilities · +1.1 pts Healthcare · -1.5 pts Consumer Defensive · -4.8 pts Industrials · -7.0 pts Energy · -8.6 pts

📋 All 50 constituents

sorted by index weight
#StockSectorWeightLTPDayContribution
1 HDFCBANK HDFC Bank Limited Financial Services 10.43% ₹728.85 +0.28% +6.6 pts
2 ICICIBANK ICICI Bank Limited Financial Services 9.35% ₹1,397.00 +0.55% +11.8 pts
3 RELIANCE Reliance Industries Limited Energy 7.56% ₹1,211.20 -0.31% -5.4 pts
4 BHARTIARTL Bharti Airtel Limited Communication Services 5.41% ₹1,905.00 +2.75% +34.2 pts
5 LT Larsen & Toubro Limited Industrials 3.96% ₹3,627.10 -0.13% -1.2 pts
6 INFY Infosys Limited Technology 3.83% ₹1,161.20 +4.61% +40.6 pts
7 SBIN State Bank of India Financial Services 3.71% ₹962.60 +0.27% +2.3 pts
8 AXISBANK Axis Bank Limited Financial Services 3.46% ₹1,290.00 +0.16% +1.2 pts
9 KOTAKBANK Kotak Mahindra Bank Limited Financial Services 3.08% ₹447.40 -0.12% -0.9 pts
10 BAJFINANCE Bajaj Finance Limited Financial Services 2.50% ₹982.10 +1.75% +10.0 pts
11 M&M Mahindra & Mahindra Limited Consumer Cyclical 2.44% ₹2,920.90 +2.07% +11.6 pts
12 ITC ITC Limited Consumer Defensive 2.37% ₹263.50 -0.15% -0.8 pts
13 TCS Tata Consultancy Services Limited Technology 2.35% ₹2,465.00 +4.89% +26.4 pts
14 ETERNAL Eternal Limited Consumer Cyclical 2.20% ₹325.30 +0.71% +3.6 pts
15 SUNPHARMA Sun Pharmaceutical Industries Limited Healthcare 1.74% ₹1,758.80 -0.29% -1.2 pts
16 TITAN Titan Company Limited Consumer Cyclical 1.72% ₹4,444.80 -0.25% -1.0 pts
17 HINDUNILVR Hindustan Unilever Limited Consumer Defensive 1.57% ₹1,893.80 -0.17% -0.6 pts
18 NTPC NTPC Limited Utilities 1.40% ₹315.15 +0.16% +0.5 pts
19 MARUTI Maruti Suzuki India Limited Consumer Cyclical 1.39% ₹11,489.00 +0.38% +1.2 pts
20 TATASTEEL Tata Steel Limited Basic Materials 1.36% ₹175.50 -0.51% -1.6 pts
21 HCLTECH HCL Technologies Limited Technology 1.36% ₹1,380.00 +1.47% +4.6 pts
22 BSE BSE Limited Financial Services 1.28% ₹3,363.00 -1.90% -5.6 pts
23 ADANIPORTS Adani Ports and Special Economic Zone Limited Industrials 1.28% ₹1,750.80 +0.44% +1.3 pts
24 BEL Bharat Electronics Limited Industrials 1.26% ₹376.85 -0.93% -2.7 pts
25 SHRIRAMFIN Shriram Finance Limited Financial Services 1.23% ₹939.95 -0.41% -1.2 pts
26 HINDALCO Hindalco Industries Limited Basic Materials 1.23% ₹908.00 +1.58% +4.5 pts
27 ULTRACEMCO UltraTech Cement Limited Basic Materials 1.21% ₹10,907.00 +0.41% +1.1 pts
28 JSWSTEEL JSW Steel Limited Basic Materials 1.09% ₹1,216.30 +1.32% +3.3 pts
29 TECHM Tech Mahindra Limited Technology 1.06% ₹1,790.00 +8.48% +20.7 pts
30 BAJAJ-AUTO Bajaj Auto Limited Consumer Cyclical 1.06% ₹10,405.00 +0.19% +0.5 pts
31 POWERGRID Power Grid Corporation of India Limited Utilities 1.06% ₹250.45 +0.24% +0.6 pts
32 GRASIM Grasim Industries Limited Basic Materials 1.03% ₹2,920.00 +1.18% +2.8 pts
33 INDIGO InterGlobe Aviation Limited Industrials 0.99% ₹4,686.90 -1.91% -4.4 pts
34 ASIANPAINT Asian Paints Limited Basic Materials 0.98% ₹2,331.90 -0.77% -1.7 pts
35 BAJAJFINSV Bajaj Finserv Ltd. Financial Services 0.94% ₹1,729.00 -0.17% -0.4 pts
36 EICHERMOT Eicher Motors Limited Consumer Cyclical 0.94% ₹7,284.50 +0.82% +1.8 pts
37 COALINDIA Coal India Limited Energy 0.93% ₹417.20 -0.19% -0.4 pts
38 TRENT Trent Limited Consumer Cyclical 0.92% ₹2,958.70 +0.31% +0.6 pts
39 ADANIENT Adani Enterprises Limited Energy 0.85% ₹2,692.00 -0.30% -0.6 pts
40 NESTLEIND Nestlé India Limited Consumer Defensive 0.85% ₹1,265.50 -0.81% -1.6 pts
41 ONGC Oil and Natural Gas Corporation Limited Energy 0.81% ₹222.00 -1.18% -2.2 pts
42 APOLLOHOSP Apollo Hospitals Enterprise Limited Healthcare 0.76% ₹7,890.00 +0.01% +0.0 pts
43 DRREDDY Dr. Reddy's Laboratories Limited Healthcare 0.70% ₹1,233.00 +1.17% +1.9 pts
44 CIPLA Cipla Limited Healthcare 0.70% ₹1,325.10 -0.22% -0.3 pts
45 SBILIFE SBI Life Insurance Company Limited Financial Services 0.70% ₹1,656.80 -0.30% -0.5 pts
46 JIOFIN Jio Financial Services Limited Financial Services 0.66% ₹216.25 -1.26% -1.9 pts
47 TATACONSUM Tata Consumer Products Limited Consumer Defensive 0.60% ₹978.90 -1.27% -1.7 pts
48 MAXHEALTH Max Healthcare Institute Limited Healthcare 0.59% ₹846.00 -1.40% -1.9 pts
49 TMPV Tata Motors Passenger Vehicles Limited Consumer Cyclical 0.56% ₹286.85 -0.07% -0.1 pts
50 HDFCLIFE HDFC Life Insurance Company Limited Financial Services 0.56% ₹553.00 +0.45% +0.6 pts
❓ FAQ
How is each stock's contribution to the Nifty calculated?
The Nifty 50 is free-float market-cap weighted. A stock's contribution in index points ≈ previous index close × its weight × its % price change. HDFC Bank moving 1% swings the index about five times more than a 1% move in its smallest constituent.
How often does this heatmap update?
Every 5 minutes while the market is open (9:20 am to 3:50 pm IST), from NSE's live prices, then again with the final close (~17:15 IST). Constituent weights refresh twice a day from NSE free-float market cap.
Why do the estimated and actual index moves differ slightly?
Weights are point-in-time free-float shares and prices are sampled closes, so the weighted sum reconstructs the index move closely but not exactly — differences of a few points are normal.

Methodology: weights are each constituent's share of total free-float market capitalisation (NSE data, refreshed twice daily). Contribution in points ≈ previous index close × weight × day's % change, so contributions sum approximately — not exactly — to the index move. Auto-generated market data, not investment advice.

⚠️ How this site is made: Market data pages are computed automatically from NSE/BSE publications and company filings; news articles and announcement analyses are written with AI assistance, with a human in the loop: our editors review what the AI produces. Both can contain errors. Verify with the original sources before any investment decision. Not investment advice; Flash Finance is not SEBI-registered. How we use AI