Skip to content

§03 MARKET_HEATMAP

OVERVIEW

The Heatmap renders the top S&P 500 stocks as a cap-weighted grid, grouped by GICS sector and then by industry within each sector, coloured by % change. Box area represents market cap. Box colour represents the period return for the selected time range.

Path: /heatmap · Sidebar: MARKETS group


MARKET_HEATMAP

WHAT IT IS

A cap-weighted grid built over a curated universe of ~100 large-cap names, hand-picked across the 11 GICS sectors. Within each sector cluster, tickers are sub-grouped under industry sub-headers so the grid reads as sector → industry → ticker.

Data freshness

Aggregates are cached for approximately 60 seconds. Every refresh pulls from the same snapshot used across the rest of the terminal. Live prices are used for the Today range; historical closes back the 1W / 1M / 3M / 6M / YTD / 1Y ranges.

Colour scale ramps from #5B0E0E (deep red, ≤ −5%) through dark slate at neutral (#11141a, ±0.3%) to #065F2E (deep green, ≥ +5%). The bottom-of-screen legend spells out the full scale. The footer annotates BOX = MKT_CAP.


WHEN TO USE IT

Rotation check

Open it first thing to see where money is rotating — green Tech and red Energy looks very different from the inverse.

  • Spot continuations vs. reversals — switch to a longer time range to see whether today's move extends or contradicts the trend. A name red today but deep green on YTD is a different setup than one that is red on both.
  • Distinguish broad vs. concentrated sector moves — industry sub-headers show whether a sector is moving as a whole or being dragged by a single industry.
  • Pre-size due diligence — click into the worst-performing sector to identify the names dragging it down before adding exposure.

HOW TO USE IT

  1. Land on /heatmap — loads with S&P 500 / Today by default. The grid renders within 1–2 seconds, or instantly from cache on repeat visits.

  2. Pick a time range from the pill row.

    Range What it measures
    Today Live session % change
    1W Return vs. close ~5 trading days ago
    1M Return vs. close ~21 trading days ago
    3M Return vs. close ~63 trading days ago
    6M Return vs. close ~126 trading days ago
    YTD Return from the first close of the calendar year
    1Y Trailing-252-day return
  3. Switch the view from the pill toggle.

    View Behaviour
    S&P 500 Individual tickers grouped by sector and industry
    Sector ETFs Collapses each sector to a single cap-weighted box
  4. Read the sector and industry sub-headers — each sector cluster is broken into industry groups (small strip labels above sub-clusters) so you can distinguish a broad sector move from a single-industry one.

  5. Hover any tile to open the tooltip — displays sector, industry, market cap, last price, and % change for the selected range.

  6. Click a sector header bar to open the sector detail panel — slides in from the right with the top 10 scanner rows from that sector, sorted by % change. Click any row to jump to that name's research page.

  7. Click any individual stock tile to navigate to that ticker's research page.

Auto-refresh

The page refreshes automatically every ~60 seconds. Changing the time range, view, or colour triggers an immediate update.

Mobile

On phones the grid is replaced with a sorted list of tappable cards, ordered by % change descending. Same data, optimised for touch.


CONTROLS

Control Values Notes
View S&P 500, Sector ETFs Pro unlocks Sector ETFs
Time range Today, 1W, 1M, 3M, 6M, YTD, 1Y Pro unlocks all ranges past Today

S&P 500

MARKET_HEATMAP


Sector ETFs

MARKET_HEATMAP


Crypto

MARKET_HEATMAP


Per-tile data (tooltip and drill)

Field Description
symbol Ticker
name Company name
sector One of 11 GICS sectors (Technology, Communication, Consumer Cyclical, Healthcare, Financial, Consumer Defensive, Industrial, Energy, Utilities, Real Estate, Basic Materials)
industry GICS industry within the sector (e.g., Semiconductors, Banks—Diversified) — drives in-sector sub-headers
marketCap Last price × shares outstanding
changePercent Today: live session % change; 1W / 1M / 3M / 6M / YTD / 1Y: computed from the close at the matching lookback
price Last price
volume Session total volume

Note

The hover tooltip surfaces sector, industry, market cap, price, and the % change for the active time range.