Breakout & Setup
Qullamaggie: Momentum Breakout (original rules)
Read the study: The Qullamaggie Backtest: 4,400 Trades, 50 Years, One Honest Verdict
9 Hits · last calculated September 20, 2026 Source: fundamental data & SEC filings (annual and quarterly reports, 10-K/10-Q)
Methodology & criteria
A breakout from a quiet base after a strong run-up: the original rules of Swedish trader Kristjan Kullamagi ("Qullamaggie") for the momentum breakout, which we formalized from his published criteria and backtested from 1976 through 2026 on a survivorship-bias-free price database. The model rests on four pillars: three mandatory ones establish the run-up, the base, and the setup, while the pivot break fires the signal.
What this scanner checks
-
The Run-Up Required
At least a 30% close-to-close gain within 63 trading days or fewer. The high of that move is the pivot — no real run-up, no breakout candidate.
-
The Base Required
10 to 42 trading days of quiet consolidation: the pullback stays within 25% of the pivot and inside a third of the run-up, daily ranges tighten, and the second half of the base prints higher lows.
-
The Setup Required
The prior close sits above the 50-day line and either above the 20-day line or within 2% of the 10-day line — the trend still has room to run.
-
The Break Signal
The day's high clears the pivot. Entry is at the pivot or the open, whichever is higher; if the stop (that day's low) sits more than one ADR away, we throw the signal out.
We show US-listed stocks with an unadjusted close of $1 or more, 20-day median dollar volume of $3 million or more, and a 20-day ADR of 4% or higher — without that tradability bar, the breakout wouldn't be tradable. Because the setup is rare, hits stay on the list for 20 trading days. Source: price data. · No global trading filters — this strategy checks the entire stock universe purely against its own criteria (mega caps over $50B included).
Important: The breakout on its own backtests weak after costs — more than half the trades lose, the median is negative, and the result is carried by a handful of very large winners and by the companion Episodic Pivot setup. We compute on daily bars even though Kullamagi himself trades intraday, so our entry is an approximation.
🔔 Watch scanner
Hit List
Tip: clicking a column header sorts the table by that column; a second click flips the direction.
| Symbol | Signal Age (Days) | Run-Up | Earnings | Avg/Y 3Y | Volatility | Stage | Funda Rating | Piotroski | MktCap | Industry | AI Rating | Deep Dive | Deep-Dive Report | Sector | Price | YTD | 6 Mo. | 1 Year | Off High | Price Target | RS | EPS Rating | ADR 10D | ADR 30D | Beta | P/E | P/E (f) | P/S | P/B | P/FCF | PEG | EV/EBITDA | EBIT Margin | Gross Margin | Net Margin | ROE | ROA | Debt/Eq | Equity Ratio | Sales +/Y | Growth Score | Div. Yield | Payout Ratio | Altman Z | Inst. % | Short % | Analysts |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| NEO NeoGenomics Inc | 1 | 84.2 % | 08/04 | -10 % | 52 % | Stage 3 | C 53 | 6 of 9 | 2.6 $ | Diagnostics & Research | – | — | — | Healthcare | 19.90 $ | -2.5 % | +15.9 % | +145.3 % | −1.1 % | -0.9 % | 78 | 88 | 6.6 % | 5.9 % | 1.75 | — | 222.2 | 3.5 | 2.9 | — | 2.09 | 202.5 | -9.3 % | 43.9 % | -6.8 % | -11.6 % | -1.9 % | 0.49 | 61.6 % | +10.1 % | 4 | 0.0 % | 0.0 % | 4.8 | 108.4 % | 14.5 % | 4.2 (12) |
| AUGO Aura Minerals Inc. | 1 | 82.4 % | — | — | 74 % | — | B 73 | 5 of 9 | 7.4 $ | Gold | – | — | — | Basic Materials | 88.30 $ | +50.9 % | +4.2 % | +196.7 % | −30.3 % | +16.8 % | — | — | — | — | 0.36 | 24.8 | 8.8 | 5.7 | 16.2 | 42.2 | — | 12.5 | 51.4 % | 60.0 % | 23.2 % | 100.2 % | 29.8 % | 1.55 | 16.5 % | +55.1 % | 8 | 3.1 % | 76.1 % | 3.8 | 41.5 % | 15.7 % | — |
| CDNA CareDx Inc | 3 | 138.5 % | 08/05 | +73 % | 67 % | Stage 2 | B 74 | 8 of 9 | 2.8 $ | Diagnostics & Research | – | — | — | Healthcare | 53.80 $ | +33.3 % | +48.4 % | +279.6 % | −2.0 % | -0.3 % | 82 | 42 | 6.2 % | 5.3 % | 2.43 | — | 151.5 | 6.1 | 8.6 | 33.0 | — | 152.2 | 1.5 % | 70.6 % | 24.2 % | -2.4 % | -0.3 % | 0.08 | 76.3 % | +13.8 % | 5 | 0.0 % | 0.0 % | 3.7 | 101.8 % | 11.5 % | 4.1 (8) |
| IBTA Ibotta, Inc. | 6 | 60.1 % | 08/12 | — | 76 % | Stage 2 | D 34 | 4 of 9 | 1.0 $ | Software - Application | – | — | — | Technology | 41.60 $ | +35.6 % | +53.5 % | +56.5 % | −22.5 % | -13.7 % | 50 | 4 | 6.1 % | 5.8 % | -0.24 | — | 24.7 | 2.8 | 4.0 | 13.6 | — | 2,774.5 | — | 78.2 % | -3.2 % | -2.3 % | -1.2 % | 0.10 | — | -6.8 % | 6 | 0.0 % | 0.0 % | 5.6 | 50.9 % | 30.1 % | 3.8 (9) |
| ACHV Achieve Life Sciences Inc | 10 | 91.7 % | 08/06 | -5 % | ⚠ Wildest 10% 88 % | Stage 2 | D 26 | 3 of 9 | 0.8 $ | Biotechnology | – | — | — | Healthcare | 8.00 $ | +0.8 % | +39.7 % | +167.2 % | −7.5 % | +92.1 % | 79 | 42 | 8.7 % | 8.2 % | 2.25 | — | 35.3 | — | — | — | 17.68 | -2.4 | — | — | 0.0 % | -496.2 % | -29.2 % | — | — | -100.0 % | — | 0.0 % | 0.0 % | -29.4 | 61.0 % | 16.1 % | 4.9 (8) |
| SGMT Sagimet Biosciences Inc. Series A | 10 | 65.6 % | 08/12 | — | 81 % | Stage 3 | D 33 | 3 of 9 | 0.7 $ | Biotechnology | – | — | — | Healthcare | 11.10 $ | +19.3 % | +28.5 % | +81.6 % | −39.9 % | +171.6 % | 62 | 42 | 5.7 % | 5.7 % | 3.49 | — | 0.0 | — | 7.0 | — | — | -1.9 | — | — | 0.0 % | -36.0 % | -16.4 % | 0.00 | — | -100.0 % | 2 | 0.0 % | 0.0 % | 18.3 | 21.9 % | 16.6 % | 4.7 (7) |
| AMCX AMC Networks Inc | 18 | 46.9 % | 08/14 | -3 % | 48 % | Stage 2 | D 31 | 5 of 9 | 0.5 $ | Entertainment | Threatened | — | Communication Services | 11.50 $ | +3.2 % | +3.8 % | +41.5 % | −11.3 % | -19.4 % | 76 | 83 | 4.8 % | 4.7 % | 1.35 | — | 3.9 | 0.2 | — | 2.7 | 1.76 | 1.6 | — | 48.3 % | -0.9 % | 6.3 % | 2.7 % | — | — | -4.5 % | 4 | 0.0 % | 0.0 % | 7.1 | 106.1 % | 23.3 % | 2.5 (8) | |
| CORT Corcept Therapeutics Incorporated | 19 | 154.3 % | 07/30 | +25 % | ⚠ Wildest 10% 95 % | Stage 3 | B 55 | 3 of 9 | 11.8 $ | Biotechnology | – | — | — | Healthcare | 110.30 $ | +129.5 % | +5.1 % | +52.8 % | −6.9 % | +26.1 % | 86 | 23 | 4.8 % | 4.7 % | 0.45 | 332.8 | 18.4 | 14.3 | 19.0 | 110.8 | 0.81 | 1,335.8 | -30.1 % | 98.3 % | 6.6 % | 7.2 % | 0.5 % | 0.02 | 78.3 % | +12.8 % | 8 | 0.0 % | 0.0 % | 11.8 | 75.7 % | 11.2 % | 4.5 (6) |
| TVTX Travere Therapeutics Inc | 19 | 48.5 % | 08/05 | +82 % | 62 % | Stage 2 | B 56 | 5 of 9 | 5.8 $ | Biotechnology | Uses AI | — | Healthcare | 62.80 $ | +46.4 % | +44.7 % | +173.7 % | −1.8 % | +14.7 % | 96 | 42 | 3.6 % | 4.6 % | 1.06 | — | 41.7 | 9.7 | 57.5 | 81.1 | — | 1,042.1 | -29.0 % | 59.2 % | -7.4 % | -69.4 % | -3.7 % | 3.35 | 17.8 % | +110.5 % | 6 | 0.0 % | 0.0 % | -2.7 | 113.4 % | 16.6 % | 4.6 (15) |
Price Chart
Quarterly Figures
No quarterly data available.
Frequently Asked Questions
The breakout setup by Swedish trader Kristjan Kullamägi, in the exact form we back-tested for you — not a loose interpretation, but the consolidated rule set from his published rules.
All scanners are recalculated daily across the entire stock universe — most recently on September 20, 2026. The data basis is fundamental data and SEC filings (10-K annual reports and 10-Q quarterly reports).
Currently, 9 stocks pass this scanner's criteria (as of September 20, 2026).
No global trading filters — this strategy checks the entire stock universe purely against its own criteria (mega caps over $50B included).
This scanner looks for stocks breaking out of a tight base under the published rules of Swedish trader Kristjan Kullamagi ("Qullamaggie"). It starts with a real run-up: at least a 30% close-to-close gain within 63 trading days or fewer. The high of that move — the "pivot" — then has to settle into a quiet base for 10 to 42 trading days: the pullback can't drop more than 25% below the pivot or eat up more than a third of the run-up, the base's last five daily ranges have to average tighter than its first five, and the second half of the base has to print higher lows than the first. Going into the signal day, the close needs to sit above the 50-day line and either above the 20-day line or within 2% of the 10-day line. A hit fires when the day's high clears the pivot; if the stop (that day's low) sits more than one ADR away from entry, we throw the signal out. We backtested these exact rules from 1976 through 2026 on a survivorship-bias-free price database: 1,557 trades, a 41.0% win rate, +0.79% average return per trade, and a −1.37% median. That's honestly weak — after costs, more than half the trades lose money and the median is negative. What carries the setup is a handful of very large winners and, more than that, the companion Episodic Pivot setup — not the breakout on its own. Two caveats stand: we compute on daily bars, while Kullamagi himself trades intraday off the opening range, so our entry is an approximation. And the liquidity filter (20-day median dollar volume of $3 million or more) is strict enough to exclude roughly two-thirds of the example charts his followers post. A hit is a find, not a buy signal. Source: price data.
Related scanners
- ATH
- Ants
- Ben Bennett: Power of Four
- Bullish Reversal Bar
- Gajjala: Day-Trading Watchlist
- Gap-Up (≥3%)
- Green Line Breakout
- High ADR — Hot Theme
- Inside Day
- Inside Day at Highs
- Mark Minervini: Power Play
- Oliver Kell: Bull Snorts
- Oliver Kell: Gappers
- Oops Reversal
- Pocket Pivot
- Pradeep Bonde: $ Breakout Bullish
- Pradeep Bonde: 4% Breakout Bullish
- Qullamaggie: Continuation Base
- Qullamaggie: Episodic Pivot
- Qullamaggie: High Tight Flag
- Strong DCR (≥80)
- Tight & Near High
- Tight Weekly Closes
- Tight Weekly Range (WCR≥90)
- Volume Surge
- Volume Surge
Note: pure fact-based analysis, not investment advice and not a solicitation to buy or sell. All figures without guarantee.