Relative rotation graph: 23 US sector and industry ETFs vs SPY

A relative rotation graph (RRG) plots each fund's strength relative to a benchmark against the momentum of that strength, so an entire universe can be read on one chart. The format was created by Julius de Kempenaer of RRG Research — Relative Rotation Graphs® is his registered trademark, and the official charts live on platforms such as Bloomberg and StockCharts. The exact JdK formula is proprietary, so this page does what this site always does: publishes an approximation and the full recipe for it, rebuilt nightly from daily closes.

As of 2026-09-01 last close in the nightly rebuild
Leading quadrant 2/23 ETFs above 100 on both axes vs SPY
Lagging quadrant 13/23 below 100 on both axes
Window 10d rolling normalization, 21-day trails

S&P 500 sector ETFs vs SPY

LeadingWeakeningLaggingImprovingJdK RS-Ratio →RS-Momentum ↑XLEXLKXLCXLFXLBXLPXLVXLYXLREXLUXLI
11 ETFs, trails cover the last 21 trading days ending 2026-09-01. Dot color is the current quadrant; a typical path moves clockwise. Values are clamped at ±3.2 units for display.
ETFTracks RS-RatioRS-MomentumQuadrant
XLEEnergy 100.81 99.58 Weakening
XLKTechnology 100.64 101.60 Leading
XLCCommunication Services 100.05 98.08 Weakening
XLFFinancials 99.81 98.35 Lagging
XLBMaterials 99.43 98.55 Lagging
XLPConsumer Staples 99.37 98.40 Lagging
XLVHealth Care 99.36 98.47 Lagging
XLYConsumer Discretionary 99.12 98.85 Lagging
XLREReal Estate 98.62 98.13 Lagging
XLUUtilities 98.61 99.56 Lagging
XLIIndustrials 98.19 100.78 Improving

Industry ETFs vs SPY

LeadingWeakeningLaggingImprovingJdK RS-Ratio →RS-Momentum ↑IGVXOPGDXXBISMHXRTKWEBITAKRETANXHBJETS
12 ETFs, trails cover the last 21 trading days ending 2026-09-01. Dot color is the current quadrant; a typical path moves clockwise. Values are clamped at ±3.2 units for display.
ETFTracks RS-RatioRS-MomentumQuadrant
IGVSoftware 101.34 101.56 Leading
XOPOil & Gas E&P 101.12 99.47 Weakening
GDXGold Miners 99.28 98.43 Lagging
XBIBiotech 99.23 98.37 Lagging
SMHSemiconductors 99.05 101.21 Improving
XRTRetail 98.87 98.30 Lagging
KWEBChina Internet 98.71 99.19 Lagging
ITAAerospace & Defense 98.64 101.38 Improving
KRERegional Banks 98.52 100.47 Improving
TANSolar 98.27 100.79 Improving
XHBHomebuilders 98.12 98.85 Lagging
JETSAirlines 98.08 99.27 Lagging

How to read the four quadrants of an RRG chart

Both axes are centered at 100. The horizontal axis (JdK RS-Ratio) asks: has this fund been outperforming the benchmark? The vertical axis (JdK RS-Momentum) asks: is that relative performance currently improving or fading? Crossing the two gives four states: Leading (outperforming, still improving), Weakening (outperforming, but fading), Lagging (underperforming, still deteriorating) and Improving (underperforming, but recovering). Because momentum tends to turn before the strength line itself does, trails tend to rotate clockwise — which is why the format is read as a picture of rotation rather than a ranking.

The exact formula this page uses

The official JdK normalization has never been published, so every free implementation is an approximation. Ours, in full — the same arithmetic the nightly export runs, nothing hidden:

RS        = 100 × log(price ÷ SPY price)          # daily closes, split-adjusted
RS-Ratio  = SMA3( 100 + z(RS, 10 trading days) )
RS-Mom    = SMA3( 100 + z(ΔRS-Ratio over 5 days, 10 days) )

z(x, n)   = (x − rolling mean) ÷ rolling standard deviation

This reproduces the quadrant logic and the clockwise rotation. It will not match Bloomberg's official JdK values point for point, and we say so rather than pretend otherwise. The window (10 trading days) makes this a fast-turning, short-horizon picture; official RRGs are usually drawn on weekly data and turn more slowly.

What this chart does not tell you

An RRG is a rear-view mirror, drawn well. Every value on it is computed from prices that have already printed, so a fund entering the Leading quadrant is a statement about the recent past, not a forecast. We have not measured whether these quadrant states predict anything — no win-rates, no forward returns — and until such a measurement exists on this site, none will be quoted. That is the same rule the rest of this site runs on: numbers we measured, or no numbers.

Questions this page answers

What is a relative rotation graph (RRG)?

A relative rotation graph is a scatter chart that plots every member of a universe — here 23 US sector and industry ETFs — against one benchmark (SPY) on two axes: relative strength (JdK RS-Ratio, horizontal) and the momentum of that relative strength (JdK RS-Momentum, vertical). Each fund leaves a trail as both values evolve, and because momentum tends to turn before strength does, trails tend to move clockwise through the four quadrants. The visualization was created by Julius de Kempenaer of RRG Research; Relative Rotation Graphs® is a registered trademark, and official RRG charts are distributed through platforms such as Bloomberg and StockCharts.

What are JdK RS-Ratio and JdK RS-Momentum?

JdK RS-Ratio measures how a security has performed relative to the benchmark, normalized so that 100 means "in line with the benchmark" — above 100 is relative strength, below 100 is relative weakness. JdK RS-Momentum applies the same idea to the RS-Ratio line itself: above 100 means relative strength is currently improving, below 100 means it is fading. The two together place a security in one of four quadrants: Leading (strong and strengthening), Weakening (strong but fading), Lagging (weak and weakening), Improving (weak but recovering).

Is there a public formula for the RRG calculation?

No — the exact JdK normalization is proprietary and has never been published. Every open implementation, including this page, approximates it. Ours is stated in full above: relative strength is 100 × log(price ÷ benchmark price), the RS-Ratio is that series normalized by a rolling 10-trading-day z-score re-centered at 100, RS-Momentum is a 5-day difference of the RS-Ratio normalized the same way, and both are smoothed with a 3-day average. This reproduces the quadrant logic and the clockwise rotation, but the numbers will not match Bloomberg's official JdK values point for point.

Where can I see a relative rotation graph for free?

This page publishes one free, with no key and no login: 23 US sector and industry ETFs versus SPY, recomputed nightly from daily closes and shown with 21-day trails. The official RRG tools live on paid platforms (Bloomberg, StockCharts, Optuma and others); this page is an independent approximation whose full method is printed alongside the chart.

Can an RRG chart tell you which sector will outperform?

No, and this page does not try. An RRG is a lagging, descriptive picture: it summarizes what relative performance has already done, not what it will do. We have not measured any predictive power for these quadrants, so no such claim appears here — that is deliberate. The honest use is orientation: seeing which sectors have been gaining or losing ground against the index, and how fast that picture has been changing. Nothing on this page is investment advice.

How to cite this

the nightly RRG readings (RS-Ratio, RS-Momentum and quadrant per ETF, as of 2026-09-01) Free to read, no key and no account — link straight to it. The figures are recomputed nightly, so include the date you read them.

Plain text

Quant Data. "Relative rotation graph, 23 US sector and industry ETFs vs SPY." quantdata.uk, figures as of 2026-09-01. https://quantdata.uk/research/relative-rotation-graph (accessed <date>).

BibTeX

@misc{quantdata-rrg,
  author       = {Quant Data},
  title        = {Relative rotation graph, 23 US sector and industry ETFs vs SPY},
  year         = {2026},
  howpublished = {\url{https://quantdata.uk/research/relative-rotation-graph}},
  note         = {Figures recomputed nightly; this snapshot 2026-09-01}
}

Permanent link

https://quantdata.uk/research/relative-rotation-graph

Quoting a figure from this page is fine without asking. If you want the underlying per-observation table for something we have not published, or you spot a number you think is wrong, mail quantdata@quantdata.uk — a corrected number is worth more to us than a cited one.

Relative Rotation Graphs® and the JdK indicators are the work of Julius de Kempenaer, RRG Research (relativerotationgraphs.com); this page is an independent approximation and is not affiliated with or endorsed by RRG Research. Prices: split-adjusted daily closes. Educational research only — nothing on this page is investment advice.