Breakout
Price clears defined resistance on confirming volume.
How it works
Every weeknight after the US market closes, an automated pipeline runs end-to-end and ships a ranked, summarized list of chart setups before pre-market opens. The full process is below; the detector internals are not.
The pipeline
Around 8,400 US-listed equities and ETFs. Adjusted OHLC, volume, and corporate-action history flow in from regulated data vendors. The pipeline waits for late prints and re-runs after each settlement.
Each setup type — Breakout, Breakdown, Bull Flag, Uptrend Pullback, Mean Reversion, Downtrend Rip — has its own detector. They run independently across the universe. We do not publish what the detector does; we publish what it finds.
A detected pattern is not the same as a clean one. Every hit is scored on a 5-point quality scale that considers structure, trend context, and volume confirmation. Scores rank, they do not predict.
A guard-railed LLM reads the ranked list, the macro context block, and a fixed set of structural prompts. It writes a short summary of the day's themes — never names a "pick," never makes a price call, never invents a ticker.
The list, charts, milestone badges, and digest are stamped with a generation timestamp and published to subscribers. Once published, that day's list is immutable — corrections appear as new entries with explicit deltas.
The six setups
These are the only setups we publish. We do not detect (or publish) anything else. The illustrations are schematic — they show the shape of the pattern, not historical data.
Price clears defined resistance on confirming volume.
Mirror of breakout to the downside — defined support gives way.
Sharp uptrend (pole), tight consolidation (flag), then resolution.
A shallow dip inside an established uptrend, resolving with trend.
Inside an uptrend, price reaches a statistical extreme and turns back.
Sharp downward momentum inside an established downtrend.
Quality scoring
Every detection is scored from 1 to 5. Higher scores indicate a cleaner pattern relative to the detector's structural ideal — not a prediction of how it will resolve.
The score is the same number the app uses to filter the list. Five dots is rare; three is common; one means the detector saw the shape but the structural read was weak.
Read the methodologyMacro context
Each day's digest sits in front of a short macro context block — index breadth, sector leadership, volatility regime. The detectors don't see this; it's there for you, so a high-quality Breakout in a deteriorating tape reads differently from one in a clean uptrend.
The macro block describes the tape; it does not advise. It is not used as a detector input or as a scoring weight.
The methodology page covers what the quality score is, what it isn't, and why the digest never names a ticker. The disclosures page covers everything else.