StoryStocks.ai
How StoryStocks Thinks

We studied the setups.The setups were not enough.

StoryStocks began as a human + AI research collaboration — not as a product, not as a wrapper on someone else’s data, and not as generic AI commentary. It started with a question: when a stock sets up in a recognizable pattern, what actually happens next?

We started by recording everything.

We catalogued every instance of recurring technical setups across 11,000+ U.S. equities and 20+ years of market history — all-time-high breakouts, 1-year high breakouts, compression coils, and other setup families. Over 1.8 million events in total, including delisted stocks and failures, with forward returns measured at multiple time horizons. Then we studied what the strongest performers had in common.

Some findings were intuitive. Many were not.

Certain patterns behaved the way experienced traders would expect. But many of the strongest results came from combinations we did not anticipate — specific types of companies, in specific structural conditions, triggering specific setups. And some setups that looked compelling on the surface turned out to carry no statistical edge at all once the full history was examined.

The setup alone was not the edge.

This was the central finding. A breakout is not just a breakout. An all-time high is not just an all-time high. What mattered was the combination: how the stock was setting up, what kind of company story it was, and what structural qualities were present at the time. The same setup, applied to different types of stocks in different conditions, produced dramatically different outcomes.

That work led to the StoryStocks Framework.

The strongest opportunities tended to come from the interaction of three things: the right Setup, in the right Archetype, with the right Structural Qualities. That framework is what StoryStocks is built on. It is not a signal engine. It is not a scanner with a chatbot bolted on. It is a research-born lens for evaluating equities — one that tries to answer three questions for every stock:

How is this stock setting up?

The Setup

What kind of story is this?

The Archetype

What separates the best from the rest?

Structural Qualities

The Framework

Three concepts. One lens.

StoryStocks uses its own language because the usual language is not precise enough for what we are trying to describe. These three concepts are the core of how the product thinks. Once you understand them, everything else makes sense.

Setup

how is this stock setting up?

A setup is a specific, repeatable pattern on the chart that StoryStocks detects and tracks. An all-time-high breakout is a setup. A multi-month compression coil is a setup. A 252-day price break is a setup. Each has an explicit, deterministic definition — no subjectivity, no pattern-matching by eye.

Why it matters: Setups are the starting point of the framework — the trigger that says “something is happening here.” But on their own, setups are just signals. Most scanners stop here. StoryStocks does not, because we learned that what makes a setup work depends on what kind of stock is triggering it.

Archetype

what kind of company story is this?

An archetype is the kind of business story a stock is living through right now. Is it a compounder hitting new highs? A turnaround repairing margins? A cyclical bottoming after a long drawdown? A growth stock re-accelerating? StoryStocks classifies every stock into an archetype so you can understand the business context behind the chart pattern.

Why it matters: The same setup produces very different outcomes depending on the business story. An all-time-high breakout on a steady compounder behaves differently from the same breakout on a speculative growth name. Our research showed that archetype is one of the strongest factors in separating strong outcomes from weak ones — often stronger than the setup type itself.

Structural Qualities

what traits separate the best performers?

Structural qualities are the measurable conditions present when a setup triggers — volatility regime, volume behavior, market-cap tier, sector momentum, and other factors. These are the characteristics that, across thousands of historical events, tend to separate the best-performing instances from the rest.

Why it matters: Not all breakouts are the same. A mid-cap breakout with high volume in a strong sector behaves differently from a micro-cap breakout on thin volume in a weak one. Structural qualities narrow the lens from “this setup exists” to “this setup, in these conditions, has historically produced this kind of outcome.” It is the difference between a signal and an edge.

You will also encounter a few other terms as you use StoryStocks: Echo is the embedded AI analyst that interprets a stock’s framework profile in plain English. Actionability tells you whether a setup is active and worth engaging, on the watchlist, or context-only. The Desk surfaces the most interesting setups each day. These are all expressions of the same underlying framework: Setup, Archetype, and Structural Qualities.

The Research

How we test the evidence before you see it.

Every number in StoryStocks comes from a disciplined research process designed to separate real edge from noise. The goal is not to find patterns that look good in a backtest — it is to find patterns that hold up across different market environments and different types of stocks.

Start with the full universe.

For every setup family, we catalogue every historical occurrence across 11,000+ stocks and 20+ years — survivorship-bias adjusted, including delisted stocks and failures. An all-time-high breakout alone produces over 200,000 raw events. That is the starting point, not the conclusion.

Study what separates the winners.

From that raw universe, we examine how outcomes vary across archetype, structural conditions, and market context. This is where the framework was born — not from theory, but from observing which combinations of stock story and structural qualities consistently produced stronger results, and which ones did not.

Walk-forward testing to prevent curve fitting.

A backtest that trains and tests on the same data will always look good — it has memorized the past. We use walk-forward validation: train on one portion of the history, test on a completely separate portion the model has never seen. If a pattern only worked during one environment, walk-forward testing catches it.

Robustness across regimes, not just peak returns.

A 65% win rate that held up across 2008, 2020, and 2022 is worth far more than a 75% win rate that only appeared during a single bull market. The setups and conditions that survive this process are the ones StoryStocks surfaces.

What the data covers

Over 1.8 million historical setup events across 11,000+ U.S. equities, spanning 20+ years and multiple market regimes. Survivorship-bias adjusted. All prices split- and dividend-adjusted. Forward returns measured at multiple horizons. Setup definitions are deterministic and explicit. Same inputs, same outputs, every time.

Why This Is Different

Most tools stop at the setup. We didn’t.

The market is full of products that detect patterns. Very few ask whether the pattern actually matters for the specific stock you are looking at.

1

Not a scanner.

Scanners tell you that a pattern fired. StoryStocks tells you whether that pattern matters for this kind of stock — given its archetype, its structural qualities, and the full historical base rate. A scanner gives you a list. StoryStocks gives you a framework for evaluating it.

2

Not generic AI stock commentary.

Echo is not a language model with a ticker pasted in. It reads the specific historical profile, archetype classification, and structural context for the stock you are looking at — and answers from that evidence. It knows what it does not know, and it tells you when the data is thin.

3

Not setup-only analysis.

A breakout is not just a breakout. Our research showed that the same setup, applied to different archetypes in different structural conditions, produced dramatically different outcomes. StoryStocks evaluates the full combination — Setup, Archetype, and Structural Qualities — because that is where the real differentiation lives.

4

Not a guru feed.

StoryStocks does not tell you what to buy. It does not have a top-picks list. It shows you what is structurally interesting, backs it with historical evidence, and tells you honestly when the evidence is thin or the setup is stale. You decide what to do with it.

The Workflow

From the Desk to conviction in a few minutes.

The framework comes to life through a single workflow. You start broad and go deeper — every step gives you more context.

1

Start at the Desk

Every day, StoryStocks publishes a board of the most interesting setups in the market — filtered through the framework. The Desk tells you which stocks are at structural inflection points and why.

Open the Desk
2

Open a stock page

Pick a name from the Desk or look up any ticker. The stock page shows the full framework profile: what archetype the business belongs to, what setup is active (if any), and what the historical evidence says about stocks in this situation.

Look up a stock
3

Read Echo’s brief

Echo interprets the framework profile in plain English — the business story, the active setup, the key tension, and the main risk. It reads the same evidence you see on the page and writes the kind of note a good analyst would write.

4

Build conviction or move on

StoryStocks is honest about what is actionable and what is not. Some stocks are watchlist-only. Some have no active setup. The product tells you where you are, so you can decide whether to dig in or keep scanning.

Join the Beta
Next Steps

See the framework in action.

The best way to understand StoryStocks is to use it. Start with the Desk to see what is interesting today, or look up a stock you already know.

Start at the Desk.

See what the framework is surfacing today.