Methodology Hub / Exhaustion Score

Exhaustion Score

A 0 to 100 read on how stretched a price move already is. Strength is not the same as freshness. A move can lead the market and still be running out of room.

Every charting platform ships a version of the overbought question. RSI, Stochastics, and Williams %R read a single oscillator against fixed thresholds. They are universally known, universally free, and universally documented to produce false signals in trending markets. A stock can register overbought for weeks without reversing. Wilder himself wrote that overbought does not mean sell.

At the other end of the spectrum, DeMark's TD Sequential counts 9-bar setups and 13-bar countdowns to identify pattern-level trend exhaustion. It is sophisticated and institutionally priced. It produces discrete event flags rather than a continuous read.

How Phospho uses it

Exhaustion Score is used each day to modify how Phospho reads the other pillars behind every Morning Luminary trade idea. It is not an indicator you operate. It is context for a recommendation Phospho has already made.

Read The Score

What a specific number tells you.

When Exhaustion Score is shown in our intelligence, here is how to read it:

Exhaustion Score · Example reading
03367100
78 /100 Exhausted
How to interpret

A 78 places this stock in the Exhausted zone. The move has been strong, fast, or persistent enough that reversal risk is now elevated and continuation is less likely to be clean.

Direction matters. On this score, higher is worse. The Fresh zone is on the left, not the right. Read the color, not just the number.

The five bands

Five bands align to the three zones shown on the tile above. Only Band 5 sits in the Exhausted zone.

▲▲
Structurally fresh
0–19
Early move. Little stretch relative to trend.
Fresh
20–33
Move has room. Below the fatigue threshold.
Early fatigue
34–50
Stretch building. Not yet a concern in isolation.
Fatigued
51–66
Meaningful stretch. Combine with direction before acting.
Exhausted
67–100
Late-stage move. Reversal risk elevated on new longs.
Reading Exhaustion Score with other signals

Exhaustion is most useful against Leadership.

Exhaustion is a context score. Its commercial purpose is to modify how a Leadership reading is interpreted. Four patterns illustrate the combinations.

Leader + Fresh
The cleanest continuation profile. The stock is outperforming the benchmark basket and the move has not yet stretched. Exhaustion adds conviction rather than subtracting from it.
Leader + Exhausted
A late-stage move. Leadership is strong, but the trend is stretched. New long entries carry more reversal risk. The Deep Dive report for the ticker explains whether the setup still qualifies.
Laggard + Exhausted
A bearish conviction profile. Weakness paired with a stretched move supports downside setups. This is the combination that most cleanly argues for contra-trend or non-directional trades.
Laggard + Fresh
A waiting setup. The stock is weak but the move down has not yet stretched. Neither direction has clear conviction. Often a signal to wait for confirmation rather than act.

These are illustrative patterns. Every Deep Dive report spells out the specific signal combination that mattered for its trade idea.

Across the product stack

Where you encounter this score in Phospho.

Exhaustion runs through every analytical layer of the platform. In two surfaces you see it directly. In the third, it shapes which trades reach you.

PT
Morning Luminary Under the hood
In Morning Luminary, Exhaustion is one of several analytical pillars reviewed before a trade idea is published. It modifies which ideas surface and how they are framed, alongside Leadership, Continuation, Option Positioning, and Benchmark Rank.
PT
Deep Dive Visible
In Deep Dive, the score appears as a tile in the analytical side panel. One ticker, one reading, in the context of the full Deep Dive thesis.
PT
Full Analytic Visible
In Full Analytic, the same tile appears for any of the 1,500+ equities you research. Self-directed, on demand, identical methodology.
How it's built

A composite of price and momentum signals.

Exhaustion measures how stretched a move already is. The score composites multiple signals that each speak to a different dimension of stretch, then normalizes the result to a 0 to 100 scale with three zones. It is not a single oscillator and it does not rely on fixed thresholds from any one input.

The calculation

  1. Measure how far the recent move has travelled relative to the stock's own history
  2. Weight each signal by how consistently it has discriminated stretch from normal motion
  3. Combine the weighted signals into a single composite
  4. Normalize the composite to a 0 to 100 scale and map to the three zones

Component-level detail is under review. The glossary will be published once the input set is confirmed.

Score to zones

From composite to zone.

The composite output lands on the 0 to 100 scale and maps to one of three zones. The zone is what drives interpretation.

Upstream
Composite of multiple stretch signals weighted and combined per the methodology above
Score
78
Exhausted
Fresh
0 – 33
Fatigued
34 – 66
Exhausted
67 – 100
What this score cannot tell you

Limitations stated plainly.

A score of any kind carries uncertainty about the future. Exhaustion is a backward-looking read on stretch. It is most credible when its limits are understood upfront.

Sensitivities

  • Trending markets. A stock in a strong uptrend can register stretched for weeks without reversing.
  • Earnings gaps. A large single-day move can push the score sharply in either direction.
  • Volatility regime. The same raw move produces different stretch readings in high-vol and low-vol environments.

Boundaries

  • Reversal timing. Exhaustion flags stretch. It does not time when a reversal begins.
  • Direction of the next move. A high reading argues for caution, not for a specific short entry.
  • Structural strength. Use the Leadership score for that.
  • Standalone trade signal. Exhaustion is context. It should never be read alone.
Frequently asked

Common questions, direct answers.

How is this different from RSI or other overbought oscillators?
How often does the score update?

Exhaustion is a composite, not a single oscillator. And it is not sold as a tool.

RSI reads one input against a fixed threshold. Exhaustion combines multiple stretch signals into a single composite, then reports three zones instead of two thresholds. More fundamentally, RSI is something you operate on a chart. Phospho's Exhaustion is a component of the analytical thesis behind every Morning Luminary trade idea. The score is not a tool we hand you. It is context for a recommendation we have already made.

Daily, at the time of Deep Dive generation.

No. A high reading flags risk, not timing.

Exhaustion says the move is stretched. It does not say when the reversal begins. A stretched stock can stay stretched. Read it alongside Leadership and Continuation before drawing any conclusion about the next move.

No. Fresh plus Laggard is not the same as Fresh plus Leader.

Low Exhaustion means the move has room. Whether that room is worth trading depends on direction. A Fresh reading on a Leader is the cleanest continuation profile. A Fresh reading on a Laggard is usually a wait, not a buy.

About the score
How is this different from RSI?+

Exhaustion is a composite, not a single oscillator. And it is not sold as a tool.

RSI reads one input against a fixed threshold. Exhaustion combines multiple stretch signals and is part of the analytical thesis behind every Morning Luminary trade idea.

How often does the score update?+

Daily, at the time of Deep Dive generation.

Using the score
Does a high Exhaustion reading mean the stock will reverse?+

No. A high reading flags risk, not timing.

A stretched stock can stay stretched. Read it alongside Leadership and Continuation.

Is low Exhaustion always a green light?+

No. Fresh on a Laggard is not the same as Fresh on a Leader.

Low Exhaustion means the move has room. Whether that room is worth trading depends on direction.