Macro Market Dashboard

Generated Tuesday 20 October 2026, 17:40 · source: Norgate Data · history from 2015-01-01

— S&P 500 · 1-Day change · last 7,712.57
S&P 500 above 200DMA
53%
● Neutral
VIX
17.31
-6.13% 1D
US Dollar
28.90
-0.34% 1D
Gold
377.65
-0.54% 1D
20+ Year Treasuries
80.13
+0.84% 1D
Period
Sort

US Macro Markets

Rate of change over the selected period. Blue is a gain, red a loss; the grey line is zero.

How to read this
  • Each bar is the percentage change in the closing price over the selected period. 1M, 3M and 6M count trading days back (21, 63, 126); MTD and YTD are measured from the price the month or the year opened at.
  • 1Y to 5Y are anchored to the same calendar date N years ago, and they are cumulative totals - a 5Y reading of +90% is the whole five years together, not 90% a year.
  • Blue is a gain and red a loss, and every bar also carries its signed value, so colour is never the only thing telling you which way it went.
  • VIX is the one to read carefully: it rises when equities fall, so a red VIX bar usually means a calm market rather than a bad one.
  • A market with no bar had no usable data for that period. It is left out rather than drawn as a zero.
Table view

Not available: Crypto MegaCap USD ($SPCMC)

Relative Strength

Ratio of one market to another. A rising ratio means the first is outperforming the second.

How to read this
  • Each row is one market divided by another. The level of a ratio means nothing on its own - only its direction does.
  • A positive bar means the first market beat the second over the period. It can be positive while both are falling, if the first fell less.
  • Stocks vs bonds and high yield vs treasuries are risk appetite. When they turn down together, money is moving towards safety.
  • Equal weight vs cap weight measures how narrow the market is: falling means a handful of the largest companies are carrying the index.
Table view

Market Breadth

Share of constituents trading above their 200-day moving average. Ticks on each track mark the 45 / 55 / 70 regime boundaries.

How to read this
  • This is a level between 0 and 100, not a return: the share of an index's members trading above their own 200-day moving average.
  • Above 70 is a broad advance, 55-70 healthy, 45-55 undecided, 30-45 weak, and below 30 a risk-off market. The ticks on each track mark those boundaries.
  • What matters most is the gap between price and breadth. An index at a record high with breadth under 50 is being carried by a few large members - a narrow advance, and a fragile one.
  • The 21-day figure is a change in points, not a percentage: 45 to 60 is +15 points.
Nasdaq-100 >200DMA 56%
▲ Healthy -1.0 pts vs 21d ago
S&P 500 >200DMA 53%
● Neutral +2.7 pts vs 21d ago
Russell 1000 >200DMA 48%
● Neutral +0.1 pts vs 21d ago
Russell 3000 >200DMA 47%
● Neutral -4.5 pts vs 21d ago
Russell 2000 >200DMA 46%
● Neutral -7.0 pts vs 21d ago
NYSE Composite >200DMA 44%
▼ Weak -1.7 pts vs 21d ago
Nasdaq Composite >200DMA 40%
▼ Weak -6.8 pts vs 21d ago
Table view
Index Symbol % > 200DMA 21d change Regime
Nasdaq-100 >200DMA #NDX%MA200 55.6 -1.0 Healthy
S&P 500 >200DMA #SPX%MA200 53.0 +2.7 Neutral
Russell 1000 >200DMA #RUI%MA200 47.9 +0.1 Neutral
Russell 3000 >200DMA #RUA%MA200 46.6 -4.5 Neutral
Russell 2000 >200DMA #RUT%MA200 46.0 -7.0 Neutral
NYSE Composite >200DMA #NYA%MA200 44.1 -1.7 Weak
Nasdaq Composite >200DMA #COMP%MA200 39.9 -6.8 Weak

US Sector Rotation

Monthly open-to-close return per sector, last 24 completed months.

How to read this
  • Each cell is one sector's return in one month, measured from the month's opening price to its closing price.
  • Read across a row to follow one sector's run; read down a column to see what led and what lagged in that month.
  • Leadership moving from Technology and Consumer Discretionary towards Utilities, Staples and Health Care is the classic defensive rotation.
  • The running month is left out on purpose - a three-day-old month beside full ones would read as a collapse in activity.
Table view

Sector Leaders - September 2026 and 2026 YTD

Latest completed month beside the year so far, both compounded from monthly open-to-close returns.

How to read this
  • The first chart is the last completed month; the second is the year so far, compounded from those same monthly returns.
  • A sector can lead the month and still trail the year. The pair is here to separate a real trend from one strong month.

September 2026 - single month

2026 year to date

Table view

Global Indices

World indices over the selected period, grouped by region when Grouped is selected.

How to read this
  • Returns are in each index's own local currency. Someone holding the Nikkei from Czechia or the US also earned or lost the yen move on top of what is shown here.
  • Regions are a grouping, not a ranking. Switch Sort to Grouped to compare within a region instead of across the whole world.
  • Broad agreement across regions is a global risk signal. One region moving alone is usually a local story - a currency, a rate decision, an election.
Table view

Momentum Leaders

Top 10 constituents by 252-day rate of change.

How to read this
  • The 10 members of each index with the highest return over the last 252 trading days, taken from today's constituent list.
  • That list is today's, which makes this a leaderboard and not a backtest: companies dropped from the index are not here, so the ranking cannot be read as the result of a strategy.
  • Prices are capital-adjusted, so a 2-for-1 split does not read as a 50% crash.
  • A high momentum figure says a stock has already travelled a long way. It describes the past; it does not forecast the future.
Table view

How to read the numbers

The terms used on this page, and what each one is actually measuring.

ROC (rate of change) The percentage change in price between two dates. Every bar on this page is one.
MTD Month to date, measured from the price the current month opened at - not from 21 days ago.
YTD Year to date, measured from the price the current year opened at. In January it covers days; in December, a year.
1Y - 5Y Anchored to the same calendar date N years ago, and cumulative over the whole span rather than per year.
Cumulative vs annualised Every multi-year figure here is the total for the whole period. +90% over 5Y is roughly +13.7% a year.
200DMA The average closing price of the last 200 trading days - a common dividing line between an uptrend and a downtrend.
Breadth How many members of an index are taking part in a move, rather than how the index itself is doing.
Relative strength (ratio) One market divided by another. The direction is the signal; the level of the ratio means nothing on its own.
Open-to-close Measured from the opening price of a period to its closing price. This is how the monthly sector table is built.
Local currency Global index returns exclude the currency move. What you actually earned also depends on the exchange rate.
Capital adjustment Stock prices adjusted for splits and similar events, without which a split reads as a crash. Indices are read unadjusted.
A missing row A symbol with no data is left out, never shown as a zero. A zero is a claim about the market; a gap is the truth.

Everything here describes what prices have already done. None of it is a signal, a recommendation or a forecast.