← Analysis page  ·  Callum Thomas hub  ·  Research hub

Actionable insights — Weekly ChartStorm, 14 June

The repeatable analysis behind the charts: not what Thomas buys, but how he reads breadth, rotation and a marquee IPO — written so the same tests can be re-run on next week's tape.
2026-JUN-14 · Chart Storm (chartstorm.info) · Callum Thomas (Topdown Charts) · ↗ Read · full analysis · transcript
How to read this page: each insight is a reusable method — the screen or signal, the historical pattern it relies on, and the trigger to monitor when you re-run it. The boxed line shows where it points right now in this post.

1. Call a sell-off's end with a breadth divergence, not the price low

The repeatable method
  1. During a pullback, plot the index against a participation/breadth gauge (here the % of stocks above their 50-day average — the "50dma breadth indicator").
  2. Look for a bullish divergence: the index makes a lower low while breadth makes a higher low — i.e. fewer and fewer stocks are confirming the new price weakness. That non-confirmation is the tell that selling pressure is exhausting.
  3. Cross-reference how far price actually fell relative to key supports: a "healthy" sell-off only grazes them (here the 50-day average and the 7200 level) rather than slicing through.
Now: the index barely tested the 50dma / 7200 support while breadth trended up into a bullish divergence — Thomas reads the short-sharp sell-off as having "largely run its course."
Watch for

2. Use leveraged-long ETF flows as a dip-buying "smart money" read

The repeatable method
  1. During a dip, track trading volume/flows in leveraged-long equity ETFs as a proxy for aggressive dip-buying conviction.
  2. Treat a surge in leveraged-long activity into the weakness as a "smart money" buy-the-dip signal — but remember it can be early (it fired in late-2021 ahead of the top), so use it as supporting evidence, not a standalone trigger.
  3. Pair it with the breadth-divergence read (insight 1): flows tell you who is buying, breadth tells you whether the buying is broad.
Now: heavy leveraged-long ETF trading during the dip — Thomas reads it as smart money buying, reinforcing that the space-driven sell-off has run its course.
Watch for

3. Confirm broadening with equal-weight + small-caps new highs

The repeatable method
  1. To check whether a rally is healthy or just a megacap mirage, watch two breadth proxies for fresh all-time highs: the equal-weighted index (RSP, which neutralizes megacap dominance) and small caps (IWM).
  2. When both the average stock and the small-caps make new highs alongside the cap-weight index, participation is broadening — a sturdier base than narrow megacap leadership.
  3. Layer the relative-strength check from insight 4 on top: new absolute highs plus improving relative strength versus Mag-7 is the full broadening signal.
Now: RSP and IWM both printed new all-time highs Friday — Thomas reads it as bull-market broadening, not just megacap-driven strength.
Watch for

4. Screen for rotation when valuations and technicals align

The repeatable method
  1. Map the valuation spread: largest stocks expensive (high expectations, easy to disappoint) vs smaller stocks cheap (subdued expectations, room to surprise).
  2. Overlay the technical read: is the cheap cohort turning the corner on a relative basis (small caps outperforming Mag-7)? Rotation needs both legs — cheapness alone isn't a catalyst.
  3. Define the two outcomes: bullish rotation = the weak/overlooked cohort plays catch-up and pulls the index along; the bearish alternative = the overheated cohort catches-down and breaks the index. Position for catch-up only once relative strength confirms.
Now: "bigs expensive, small caps cheap" and small caps turning up relative to Mag-7 — "valuations and technicals align," so Thomas leans into the rotation case.
Watch for

5. Gauge cycle stage from defensives' shrinking earnings share

The repeatable method
  1. Track the earnings share of defensive sectors (utilities, healthcare, staples) over time, alongside their share of market cap.
  2. Read the cycle position from the pattern: defensives' earnings share probing the lows is a late-cycle tell (compare the dot-com peak), while it spikes during downturns (compare the GFC) because defensive earnings "just plod along" while cyclicals collapse.
  3. Use it as a structural caution flag, not a timing trigger — and check the flip side: cap-weight index investors with tech now ~2/3 of the market are unknowingly all-in on tech and under-diversified, so the read doubles as a portfolio-concentration audit.
Now: tech-plus is ~2/3 of US market cap and defensives are "phasing out to obscurity" — late-cycle on Thomas's read; "not an imminent risk signal, but prompt to ponder plans for the next phase."
Watch for

6. Expect buy-the-rumor-sell-the-fact around a marquee IPO

The repeatable method
  1. Ahead of a high-profile listing, identify the public "proxies" investors buy to play the theme (here, the listed space stocks) and watch them run up into the event.
  2. On and after the debut, expect a buy-the-rumor-sell-the-fact unwind — plus a specific twist: money rotating out of proxies and into the real thing once it's investable (selling space proxies to buy SpaceX itself).
  3. Separate the short-term flow dislocation from the long-term structural read: a giant new listing can be a near-term headwind for proxies yet a long-term tailwind for the whole sector (more attention, more active & passive fund flows).
Now: the 10-stock space index fell ~32% from its 28-May peak (-12% on debut day) as SPCX popped +19.22% — buy-rumor-sell-fact and proxy rotation; Thomas still sees the listing as longer-term bullish for space stocks.
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.