Relative Rotation Graph (RRG)

Track sector rotation and relative strength for Nifty

Stocks / Indices

The Four Quadrants

Each quadrant tells you a sector's current phase. The direction of its tail tells you where it's heading next.

Improving

Early Entry

RS-Ratio below 100, Momentum above 100. Sector is still underperforming but momentum has turned positive. The early recovery phase where institutional investors start building positions before the crowd notices.

Leading

Overweight

RS-Ratio above 100, Momentum above 100. Sector is outperforming with accelerating momentum. The strongest quadrant. Hold until the tail starts curving downward toward Weakening.

Lagging

Avoid

RS-Ratio below 100, Momentum below 100. Sector is underperforming and getting worse. The weakest quadrant. Wait for momentum to cross above 100 before re-entry.

Weakening

Reduce

RS-Ratio above 100, Momentum below 100. Still outperforming but momentum is fading. The early warning. Start reducing exposure before the full rotation into Lagging.

The Clockwise Rotation Cycle

Sectors rotate clockwise through the four quadrants as institutional money flows in and out. Each transition is an actionable signal.

Improving
Accumulate early
Leading
Overweight, ride the trend
Weakening
Start reducing
Lagging
Avoid or exit
Improving
New cycle begins

Key Transition Signals to Watch

The most actionable moments on the RRG are when a sector crosses from one quadrant to another. These transitions signal a shift in relative momentum.

LaggingImproving
Earliest Buy Signal

Momentum crosses above 100 while RS-Ratio is still below 100. The sector is still underperforming but the tide is turning. Highest alpha potential, highest risk. Institutional early movers enter here.

ImprovingLeading
Confirmation Entry

RS-Ratio crosses above 100 with positive momentum. The sector is now confirmed outperforming. Most systematic rotation strategies enter here. Lower risk than Improving entry, but less alpha.

LeadingWeakening
Early Warning

Momentum drops below 100 while RS-Ratio stays above. Still outperforming but losing steam. Time to tighten stops, trim positions, or start rotating capital to Improving sectors.

WeakeningLagging
Exit Signal

RS-Ratio drops below 100 with negative momentum. Full rotation complete. Sector is now underperforming and deteriorating. Exit remaining positions. Wait for the cycle to restart.

The Hook Pattern: The Signal Institutional Traders Watch

What is the Hook?

A sector's tail curves from Weakening back toward Leading without entering the Lagging quadrant. The outperformance survived a momentum dip. The sector briefly lost steam but regained it before the relative uptrend reversed. This is considered one of the highest-probability continuation signals in RRG analysis.

How to Spot It on Kalpi

Set the tail length to 8-10 data points so you can see the full arc of movement. Use the playback to watch a sector enter Weakening, slow down, and then curve back up toward Leading. The longer the tail stays in Weakening before hooking back, the stronger the signal. Pharma and Healthcare often show this pattern during brief consolidation phases within a longer outperformance cycle.

RRG vs Other Indicators

RRG vs RSI

RSI measures if a single stock is overbought/oversold in absolute terms. RRGmeasures how it's performing RELATIVE to a benchmark. Use RSI for timing entries. Use RRG for selecting which sectors to focus on.

RRG vs Sector Heatmap

Kalpi's Sectors page shows absolute returns (up 2%, down 3%). RRG shows relative strength. A sector can be down 1% but in Leading if Nifty is down 3%. RRG strips out market direction.

RRG vs Market Breadth

Breadth(% above EMA 200) shows internal participation. RRG shows positioning vs benchmark. A sector with strong breadth can still be in Weakening if the benchmark's breadth is even stronger.

Frequently Asked Questions

What is a relative rotation graph?

A relative rotation graph plots sectors on a scatter chart with RS-Ratio (relative strength) on X and RS-Momentum on Y. Both axes cross at 100, creating four quadrants: Leading, Improving, Weakening, Lagging. Developed by Julius de Kempenaer, now a standard tool in institutional sector rotation analysis.

How do I read an RRG chart?

Two things: where the dot is (which quadrant) and where the tail points (direction of movement). A dot in Leading with tail curving toward Weakening = outperformance about to stall. A dot crossing from Lagging into Improving = potential new rotation cycle beginning.

What is RS-Ratio and RS-Momentum?

RS-Ratio (X-axis) = sector's performance relative to benchmark. Above 100 = outperforming. RS-Momentum (Y-axis) = whether that relative performance is improving or deteriorating. Above 100 = getting better. Together they show position and direction.

What is sector rotation?

Sector rotation is money flowing between sectors as economic conditions change. Cyclicals lead during growth, defensives during uncertainty. RRG visualises this in real time, showing which sectors are gaining relative strength (entering Improving/Leading) and which are losing it.

Which sectors are currently leading?

Load all Nifty sectors on Kalpi's RRG and check the Leading (green) quadrant. Currently, positions change as rotation occurs. The sidebar shows each sector's badge and the bottom strip shows counts per quadrant.

What is the "hook" pattern on RRG?

When a sector's tail curves back from Weakening toward Leading without entering Lagging. The outperformance survived a momentum dip. Considered a high-probability continuation signal by institutional investors. Watch for hooks on Kalpi's playback animation.

Can I plot individual stocks, not just sectors?

Yes. Add any NSE stock in the search bar. Plot individual stocks against Nifty 50 for market-relative rotation, or stocks within a sector against that sector's index (e.g., HDFCBANK vs Nifty Bank) to find which stocks within a sector are leading.

RRG vs RSI: what's the difference?

RSI measures absolute overbought/oversold for one stock. RRG measures relative performance vs a benchmark across multiple securities simultaneously. RSI answers "has this risen too fast?" RRG answers "is this outperforming the market?" Use RSI for timing, RRG for selection.

How often should I check the RRG?

Weekly with a 3-6 month date range for position traders and investors. Sector rotation cycles take weeks to months. Daily checking adds noise. For swing traders, daily with 1-3 month range catches shorter cycles. Use playback instead of static snapshots.

What benchmark should I use?

Nifty 50 for sector rotation analysis (the default). For stock-level analysis within a sector, use the sector index as benchmark (e.g., Nifty Bank for banking stocks). Everything on the RRG is measured relative to the benchmark, so choosing the right one is critical.