From spotting catalysts to decoding them in real time
Disclaimer: Not investment advice.
This is a follow-up to Understanding Catalysts in Stock Market Analysis, which covered the types of events that move stocks — macro, theme, industry, earnings, and business-specific. That framework is the right starting point for thinking about why prices move. This piece is about the harder, daily problem: a stock is moving right now, and you need to figure out what is driving it before the move is over.
If you want a tool that does this decoding for you in real time across the entire market, that is exactly what whythemove.com is built for — explaining why each mover is moving, with the underlying news, filings, and earnings context already attached.
The problem with "look at the news"
The standard advice for any unexplained move is "check the news." In practice this fails for three reasons:
The signal is buried. A typical Russell 1000 stock generates dozens of news items, filings, social-media posts, and analyst notes per day. When the stock gaps 8%, the explanation is in there — but it is hiding among press releases that did not move the stock and notes that were written about something else.
The wrong story is loud. The most-shared headline is often not the catalyst. It is the take written about the catalyst, after the fact, by someone trying to explain a move they did not see coming. By the time that take is loud, the move is half-over.
Catalysts cluster. A real move is rarely one catalyst. It is usually a cluster: a sector tailwind plus a company-specific filing plus an analyst upgrade that arrived in the same window. The move size is the sum; the explanation has to be the sum too. Picking the loudest single item misses the structure.
The decoder framework
When you walk up to a moving stock, the question to answer is not "what news came out" — it is "what changed in the market's belief about this company today, and which of the catalyst categories did the change come from." That framing keeps you from getting fooled by noise.
Run through the categories from the original piece, in order:
1. Is the move a sector or macro move?
Pull up the sector ETF and the broad index. If the stock is down 4% and its sector is down 3.5% on a CPI print, you have already answered the question — there is no stock-specific catalyst. The work is now whether the macro reaction is justified, not what the company did.
This is the first filter because it is the most common explanation and the easiest to verify. Most "mystery moves" on most days are just beta to something bigger.
2. Did a peer report?
If the stock is in a sector with high read-throughs (semis, autos, banks, energy services) and a peer reported earnings in the last 24 hours, that read-through is your default hypothesis. NVDA prints, AMD moves. Check the peer's results, look at the lines that read across (data-center capex commentary, China exposure, gross margin trend), and ask whether the company you are looking at is structurally similar enough to inherit the reaction.
This is where most "why is X down" questions on a quiet news day get answered — peer effects are persistent and underrated.
3. Is there a company-specific filing or release?
8-Ks, 10-Qs, S-1s, 8-K material amendments, large insider Form 4 filings. These are the boring, real catalysts. They tend to drop outside market hours and produce gaps that are hard to explain unless you know they exist. A material item buried in an 8-K is often the entire move on a day with no headline news.
If the move is happening at the open with no overnight news, this is where to look.
4. Is there a real-time business catalyst?
Product launches, regulatory decisions (FDA approvals, antitrust rulings), partnership announcements, capital raises, management changes. These are usually accompanied by a press release, and they are the most visible category — but also the most likely to be the response to the move rather than its cause if you are arriving late.
A useful tell: a press release with a timestamp before the move started is a real catalyst. A press release dated after the open on a stock that gapped pre-market is a reaction — possibly a rumor that leaked overnight and forced the company's hand.
5. Did volume confirm a flow story?
Sometimes the catalyst is not informational at all. It is mechanical: index rebalance, dealer hedging, options expiration pinning, large block prints, ETF creation/redemption flows. These show up as moves with no clean news explanation but obvious volume signatures. They tend to mean-revert.
This is the category most people skip, and it is the one that explains a meaningful share of "I cannot find any news" moves.
The 9:31 protocol
For a stock you actually trade or hold, the practical sequence the moment a move starts:
- Pull the sector and index move first. If the stock's move is within 1-1.5x its typical beta to those, it is not stock-specific. Stop looking for company news.
- Check the peer board. Same sector, same business model — anyone reported, gapped, or had a regulatory event in the last 24 hours?
- Scan filings, not headlines. EDGAR-level material disclosures move stocks more reliably than press releases. Headlines are downstream.
- Look for the real-time business catalyst. Press releases, regulatory news, conference appearances, insider transactions — sequenced by timestamp against the start of the move.
- Consider flow. If the move is sharp, mean-reverts intraday, and has no informational explanation, treat it as flow until proven otherwise.
This sequence is in the order you should run it because each step's hit rate is approximately what it costs you in time. Sector check is five seconds. Peer check is thirty. Filings check is two minutes. Headlines and flow are the deepest layer because they are the noisiest.
Why decoding matters more than predicting
The original catalyst piece focused on predicting moves — knowing the calendar, watching for patterns, understanding which kinds of events tend to drive prices. That is a longer-horizon edge.
Decoding is the shorter-horizon counterpart. Most days you are not predicting a move from cold; you are reacting to one in progress, and the question is whether the move is informational (and likely to continue or extend) or mechanical (and likely to fade). The decision tree above is essentially that judgment.
A move with a clean, large, identified catalyst from one of the first four categories tends to continue — the news is real, the market is repricing, and re-positioning takes more than one session.
A move with no catalyst that fits, or one that is purely flow-driven, tends to fade — there is nothing for the new price to anchor to, and absent further information the stock drifts back toward where its information set says it belongs.
Getting the read right is the difference between fading a noise gap (small, repeatable edge) and standing in front of a freight train (catastrophic, one-shot loss).
The tooling problem
Doing this every morning across more than a handful of names is a real time sink. You are clicking between EDGAR, sector heatmaps, news terminals, and screeners — and by the time you have a clean read on the seventh name on your list, the first three have already moved past the decision point.
This is the workflow whythemove.com automates: for every notable mover, the decoder runs continuously and surfaces the actual driver — sector, peer, filing, news, or flow — with the underlying evidence attached. The original catalyst framework was about teaching the categories; this is the same framework, applied at scale, in real time.
The categories do not change. The volume does, and that is what tooling solves.