← Analysis page  ·  Callum Thomas hub  ·  Research hub

Actionable insights — Earnings Euphoria

The repeatable analysis behind the chart: not what Thomas buys, but how he turns a sell-side estimate aggregate into a contrarian sentiment gauge — written so the same test can be re-run on next month's data.
2026-JUN-11 · Chart Storm (chartstorm.info) · Callum Thomas (Topdown Charts) · ↗ Read · full analysis · transcript
How to read this page: each insight is a reusable method — the gauge, the historical pattern, and the signal to monitor when you re-run it. The boxed line shows where it points right now. This is a single-chart note, so the toolkit is compact.

1. Read a sell-side estimate aggregate as a sentiment gauge, not a forecast

The repeatable method
  1. Take a forward-looking consensus aggregate — here the estimated annualized compound earnings-growth rate sell-side analysts expect for the S&P 500 over a 3-to-5-year horizon — and treat it as a mood reading, not a prediction. Thomas's relabel: "Wall Street analyst sentiment."
  2. Accept that the number mixes "truth and emotion": it is nominally analytical yet tracks how optimistic the consensus feels. The signal lives in that emotional component, so do not take the level at face value as an earnings outlook.
  3. Generalize the technique to any similar sell-side aggregate (forward EPS-growth, price-target-implied upside, ratings breadth) — each becomes a sentiment proxy when you read its extremes rather than its central tendency.
Now: Thomas converts the consensus long-term EPS-growth estimate into "analyst sentiment" and reads it as flashing optimism, not as a credible 3–5-year growth forecast.
Watch for

2. Fade all-time-high optimism, lean in at capitulation

The repeatable method
  1. Locate the gauge against its own history. A new all-time high in consensus growth optimism is a contrarian caution flag; a despairing trough is a contrarian opportunity flag.
  2. Use the known asymmetry: in booms estimates overshoot even the best fundamentals (euphoria, "new-paradigm" narratives, analysts chasing prices up); in busts they undershoot even the worst downturns (pessimism, analysts slashing into falling prices). The error is largest precisely at the extremes.
  3. Position against the consensus emotion at those extremes — trim/raise caution when the gauge is euphoric, lean in when it has capitulated — rather than extrapolating the current estimate forward.
Now: the gauge has just made a new all-time high — "clearly in euphoria mode" — which on this method argues for caution on the consensus story, not confirmation of it.
Watch for

3. Separate the well-reasoned core from the story dynamic

The repeatable method
  1. Before fading optimism, concede the bull case its due: ask how much of the elevated estimate is genuinely "well-reasoned and true" (real structural growth) versus emotion.
  2. Then test whether a "powerful sentiment and story dynamic" has swept up "even the most sober analysts" — i.e. whether the optimism has spread beyond the names with a real fundamental case into a broad consensus narrative.
  3. When both are present at once — a real kernel and a story that has captured the sober middle — treat it as a textbook euphoria signal rather than dismissing it as either pure hype or pure fundamentals.
Now: Thomas says some of the optimism is well-reasoned, but a story dynamic has captured even the sober analysts — "a good example on both fronts."
Watch for

4. Cross-check the sentiment read against valuations and positioning

The repeatable method
  1. Never act on a single sentiment gauge in isolation. Triangulate the analyst-sentiment read with valuation extremes and positioning/flow data — the other legs of Thomas's chart-driven, top-down toolkit.
  2. Look for confirmation: a euphoric estimate gauge plus stretched valuations plus crowded positioning is a far stronger caution signal than any one alone; divergences warrant holding fire.
  3. Re-run the whole battery on a fixed cadence (Thomas's is weekly via the chart) so the extremes are caught as they form rather than after the fact.
Now: the euphoric analyst-sentiment print is one input — confirm or contradict it against where S&P 500 valuations and positioning sit before drawing an allocation conclusion.
Watch for

Methods distilled from the public Chart Storm post (in transcript.txt) for personal study. Not investment advice. © Chart Storm / Topdown Charts for source material.