NSE Heatmap — Live Indian Stock Market Map

Every NIFTY 500 stock on one screen — sized by traded value, coloured by today's price action. Live for NSE-listed Indian stocks, NIFTY 50, BANK NIFTY constituents, and the full F&O universe.

Live NSE heatmap
via kite

An NSE heatmap is the fastest way to read what's happening across Indian markets in a single glance. Strota's heatmap puts every NIFTY 500 stock on one tightly-packed treemap, with each cell sized by today's traded value (so the most actively-traded NSE names dominate visually) and coloured by today's price change.

The universe covers every constituent of the NIFTY 50, NIFTY Next 50, NIFTY Midcap, and the full NSE F&O list — roughly 500-560 actively-traded Indian stocks once the indices and the F&O universe are unioned. BANK NIFTY, FIN NIFTY, and IT index constituents are all included by virtue of being in the broader NIFTY 500.

The point of a heatmap isn't just to see green or red — it's to see where the green and red is concentrated on the NSE. Is large-cap IT leading while PSU banks drag? Is one sector hot while everything else is flat? A traded-value-weighted heatmap surfaces these patterns instantly because the cells that matter most for index direction get the most pixels.

How Strota's heatmap is built

The universe is the NIFTY 500 — refreshed from official index constituent data — combined with the F&O stock list so every actively-traded name is included. That's roughly 500-560 stocks once you union the two lists.

Sizing uses today's traded value (last price × volume) rather than market capitalisation. This matters: a stock with a ₹10 trillion market cap that didn't trade today shouldn't dominate the view, and a ₹500 Cr stock that suddenly traded ₹5,000 Cr should jump out. Traded-value sizing rewards real activity, not paper size.

Colouring uses today's percentage change from yesterday's close, bucketed into eight intensity levels — four shades of green for gainers (+0-0.5%, +0.5-1.5%, +1.5-3%, +3% and up) and four shades of red for losers. Flat stocks render in light grey.

Layout uses the squarified treemap algorithm — each cell approximates a square rather than ending up as a long thin strip. This keeps labels readable even on smaller cells.

How to read a stock heatmap

Cell size = today's traded value. Big cells are the day's most-traded stocks. They drive index moves more than smaller cells.

Cell colour = today's % move. Deeper colours mean larger moves. A small dark-green cell is a mid/small-cap making a sharp upward move; a large pale-red cell is a mega-cap drifting down slightly.

Cluster patterns matter. If all the IT cells are dark green and all the bank cells are pale red, money is rotating from financials to tech. If everything is dark red except defensive sectors (FMCG, pharma) which are green, the market is in risk-off mode.

Each cell is clickable — it links straight to Strota's per-stock deep dive, where you get the full smart-money picture for that name.

Why traded-value sizing beats market-cap sizing

Most heatmaps you'll find online size cells by market capitalisation. That's fine for an investor browsing structural exposure, but it's misleading for a day trader. Reliance has the same market cap whether it traded ₹500 Cr or ₹5,000 Cr today, but those two days mean very different things for the market.

Strota sizes by traded value because Strota is positioned for active traders, not buy-and-hold investors. A stock that suddenly trades 3x its average volume shouldn't shrink into a pixel just because its market cap is ₹2,000 Cr.

Key takeaways

Frequently asked questions

Is the Strota NSE heatmap free?

Yes — completely free, no login, no paywall. Strota's pitch is that all analytics for Indian markets stay free, and the project monetises through ads and broker affiliate links in future.

How often does the NSE heatmap refresh?

Every 60 seconds during NSE market hours (9:15 AM to 3:30 PM IST). A live indicator on the heatmap shows the last refresh time. Outside market hours, the heatmap displays the last completed NSE session's data.

Which Indian stocks are covered?

The NIFTY 500 unioned with the NSE F&O list — about 500-560 stocks. This includes every NIFTY 50, NIFTY Next 50, NIFTY Midcap 150, BANK NIFTY, and FIN NIFTY constituent, plus every stock currently in the F&O segment.

Why are some cells so small I can barely see them?

Those stocks had very low traded value today relative to the rest of the NSE universe. Treemap layouts naturally compress the long tail. The minimum-display-size threshold drops the smallest 0.05% of cells entirely to keep the visual readable.

Which sectors are covered?

All major Indian-market sectors: Banks, IT, Auto, Pharma, FMCG, Energy, Metal, Realty, Financial Services, PSU Banks, Media, Infrastructure, Telecom, plus diversified conglomerates and select industrials. Anything in NIFTY 500 or the NSE F&O list is included.

Where does the live price data come from?

During market hours, prices come from a live broker quote feed (Zerodha Kite when available). When the broker feed is unavailable, the heatmap displays a clear status badge and may fall back to delayed third-party quotes — so you always know whether what you're looking at is real-time or delayed.

Can I filter by sector?

Not yet — the v1 is a single combined view across all NSE sectors. A sector-filtered version is on the roadmap.

Related smart-money tools