Research

The rule, the backtest, and what got rejected.

This page exists so nobody has to take the pattern on faith. The exact parameters, the sample it was tested on, and — just as important — the ideas that didn't survive contact with real data.

01

The rule, exactly as shipped

No discretion, no story about the company. A stock either matches every condition below or it doesn't.

Flat base60 sessions
Maximum base range≤ 50%
Volume expansion≥ 15x quiet-period median
Price band$1.00 – $20.00
Minimum quiet-period dollar volume$50,000 / day
Shape — BreakoutCloses above the 60-day range
Shape — IgnitionVolume fires without closing above the range

The rule fires roughly 60 times a year across the whole US small-cap universe. Most days, nothing matches — that's expected, not a malfunction.

02

The backtest

933 filled trades, sourced from Alpaca's end-of-day data, spanning 2023 through 2026. Every trade sized at a fixed dollar risk, exited per the 25%-stop / breakeven-at-double rule described in the Academy.

933
filled trades tested
2023–26
backtest window
36–42%
win rate across variants
8 / 11
profitable quarters

An honest limitation: the backtest dataset only includes companies that are still listed today. Stocks that went to zero or were delisted during the window aren't in the sample. This almost certainly overstates the real historical result to some degree — we don't yet know by how much, and we're not going to guess a number to make this page sound more rigorous than it is.

03

The liquidity ceiling

This is the finding that shapes the whole business, not just the rule. The edge is real, but it lives almost entirely in thin, illiquid names — and it doesn't survive being scaled up.

Unfiltered edge, all matches+$118 / trade
Quiet-period $ volume above $500k/day+$3 / trade
Quiet-period $ volume above $1M/daynegative

In plain terms: the setups that work are too small for serious capital to trade without becoming the volume that moves the price against itself. That's not a problem you fix by trading harder — it's a hard capacity ceiling on the strategy itself, and it's the reason this is built as a tool for individual traders sizing their own small positions, not a fund.

04

What got rejected

The current rule is the survivor of several ideas that looked reasonable and didn't hold up. Publishing the ones that failed is the point — anyone can show you a rule that worked in hindsight.

RejectedA tighter 6% stop
The original exit rule used a 6% stop. It kept position sizes large (a 6% stop on $200 risk buys a $3,333 position) but cut real winners short before they had room to develop. Widened to 25% after live results made the pattern clear.
RejectedBreakout-only screening
The first version only matched a stock if it closed above its 60-day range on the volume day. Real 15x-volume moves were being missed — cases where the stock traded through the range intraday but closed back inside it. The "ignition" shape was added specifically to catch these.
Checked, not rejectedComparison against existing tools
Before building further, the pattern was checked against comparable free screening tools already on the market, to confirm this wasn't reinventing something that already existed. It wasn't — but the check happened deliberately early, before more time went into the build.
This list will grow. Every future change to the rule gets written up here, including the ones that don't work out — that's the actual commitment, not a one-time disclosure.