New · 16,265 stocks are re-scored daily. The score updates automatically.
Strategy profile

Growth Momentum (CAN SLIM Principle, O'Neil): Backtest & Top Stocks 2026

Hunting breakout candidates: accelerating earnings growth confirmed by price strength near the 52-week high, automated across the entire market.

Save the strategy and StockScorer checks its rules for you every day. You'll get a heads-up whenever a stock crosses the upper or lower score threshold.

✓ Refreshed daily✓ Rule-based: no black box✓ Fully customisable
Total return in the backtestAvg. +13.3 % p.a.
+249.6 %

MSCI World over the same period: +240.1 %

Start: Strategy 100Q2 2016: Strategy 100Q3 2016: Strategy 109Q4 2016: Strategy 109Q1 2017: Strategy 117Q2 2017: Strategy 123Q3 2017: Strategy 123Q4 2017: Strategy 127Q1 2018: Strategy 133Q2 2018: Strategy 147Q3 2018: Strategy 140Q4 2018: Strategy 130Q1 2019: Strategy 143Q2 2019: Strategy 160Q3 2019: Strategy 180Q4 2019: Strategy 206Q1 2020: Strategy 171Q2 2020: Strategy 186Q3 2020: Strategy 208Q4 2020: Strategy 211Q1 2021: Strategy 204Q2 2021: Strategy 228Q3 2021: Strategy 264Q4 2021: Strategy 275Q1 2022: Strategy 256Q2 2022: Strategy 207Q3 2022: Strategy 212Q4 2022: Strategy 184Q1 2023: Strategy 177Q2 2023: Strategy 178Q3 2023: Strategy 176Q4 2023: Strategy 188Q1 2024: Strategy 213Q2 2024: Strategy 246Q3 2024: Strategy 250Q4 2024: Strategy 287Q1 2025: Strategy 284Q2 2025: Strategy 343Q3 2025: Strategy 353Q4 2025: Strategy 336Q1 2026: Strategy 363Q2 2026: Strategy 35079155231308384StartQ1 2021Q1 2026Q2 2026StrategyBenchmark (MSCI World)

Past performance is not a reliable indicator of future results.

+13.3 %Return p.a. (backtest)
+0.3 %vs. MSCI World p.a.
16,265Stocks analysed
SmallMidLargeCap classes
How the profile stands today

What the profile looks like today

As of 09/30/2026
129High
4,248Medium
11,888Low
Classification in the universe
High 1 %Medium 26 %Low 73 %
Distribution of scores in the market
-2
-1
0
+1
+2
+3
+4
+5
+6
Score distribution as a data table
ScoreNumber of stocks
-23,376
-12,318
02,937
+13,257
+22,442
+31,277
+4529
+5115
+614
Countries of the high-match stocks
IN 25%AU 15%TW 15%JP 10%US 10%Other 25%
How rules turn into a score

How the scoring works

Every stock runs through the same disclosed rules. The points add up to a score, traceable down to the individual rule.

01
Rules

Each rule checks a metric against a threshold, for example ROE above 15 %.

02
Points & weighting

You decide how much each rule counts: from +1 to +3 or −1 to −3.

03
Score & classification

The sum is the score. That gives three classes: high, medium, low match.

Low match
< 2 points
Medium match
2 – 4 points
High match
≥ 5 points

These terms describe only the match with the criteria, not a recommendation to buy or sell.

What the strategy measures a stock against

What is behind this strategy?

Profile of a stock with a high match
50%100%High match · Profitability: 0%High match · Growth: 100%High match · Momentum: 75%Market average · Profitability: 19%Market average · Growth: 24%Market average · Momentum: 23%ProfitabilityGrowthMomentumHigh matchMarket average
High matchMarket average
01
Are earnings accelerating?

The latest quarter must be more than 25% above the prior-year quarter: growth now, not someday.

02
Does the growth carry over years?

The multi-year earnings trend (3-year CAGR above 25%) plus a return on equity of at least 17% separates flashes in the pan from real growth machines.

03
Does the market confirm the story?

A price near the 52-week high and 12-month relative strength above +15% show institutional money moving in.

04
Is volume coming along?

Rising prices on rising volume, otherwise the breakout lacks conviction.

Excerpt from the rule profile

These exact rules run over every stock daily.

4 of 7 rules
Earnings Growth prev. Qisgreater than25+1 pts
Earnings Growth 3Y avg.isgreater than25+1 pts
Return on Equityisat least17+1 pts
Distance from 52W Highisgreater than-10+1 pts
+ 3 more rules in the profile

After a free sign-up: the full profile in the rule editor to copy, adjust thresholds and save as your own starting profile.

See & copy all rules
What the backtest shows, and what it does not

How has the profile performed?

Strategy: +249.6%Benchmark (MSCI World): +240.1%
Start: Strategy 100Q2 2016: Strategy 100Q3 2016: Strategy 109Q4 2016: Strategy 109Q1 2017: Strategy 117Q2 2017: Strategy 123Q3 2017: Strategy 123Q4 2017: Strategy 127Q1 2018: Strategy 133Q2 2018: Strategy 147Q3 2018: Strategy 140Q4 2018: Strategy 130Q1 2019: Strategy 143Q2 2019: Strategy 160Q3 2019: Strategy 180Q4 2019: Strategy 206Q1 2020: Strategy 171Q2 2020: Strategy 186Q3 2020: Strategy 208Q4 2020: Strategy 211Q1 2021: Strategy 204Q2 2021: Strategy 228Q3 2021: Strategy 264Q4 2021: Strategy 275Q1 2022: Strategy 256Q2 2022: Strategy 207Q3 2022: Strategy 212Q4 2022: Strategy 184Q1 2023: Strategy 177Q2 2023: Strategy 178Q3 2023: Strategy 176Q4 2023: Strategy 188Q1 2024: Strategy 213Q2 2024: Strategy 246Q3 2024: Strategy 250Q4 2024: Strategy 287Q1 2025: Strategy 284Q2 2025: Strategy 343Q3 2025: Strategy 353Q4 2025: Strategy 336Q1 2026: Strategy 363Q2 2026: Strategy 35079155231308384StartQ2 2017Q3 2018Q4 2019Q1 2021Q2 2022Q3 2023Q4 2024Q1 2026Q2 2026StrategyBenchmark (MSCI World)

The backtest shows a total return of +249.6%. The MSCI World reaches +240.1% over the same period.

+13.3%Return p.a.
+13.0%Benchmark p.a.
-36.0%Largest decline
+0.73Sharpe Ratio

Survivorship-free since June 30, 2015: the index composition is applied point-in-time.

Historical period, quarterly rebalancing, no taxes or fees. Past performance is not a reliable indicator of future results.

The way of working this profile suits

Who is this strategy for?

For aggressive investors with high volatility tolerance and the discipline to cut losers quickly. Momentum strategies live on rigorous risk management: the deduction for prices deep below the 52-week high is the built-in ripcord.

Adopt, customise & track this strategy
What people usually ask before starting

Frequently asked questions

Is this based on CAN SLIM by William O'Neil?
The strategy implements the quantifiable core of the CAN SLIM principle: C, A (including the ROE condition), N, S and L with documented data proxies; the qualitative criteria I and M are dropped for lack of data. StockScorer has no affiliation with the trademark owner.
Why are stocks near the high favored over the dip?
Because new highs statistically lead to further highs more often than lows lead to recoveries: a stock at its 52-week high has no frustrated overhead holders unloading shares into every rally. That is exactly the effect the strategy exploits.
Is this a recommendation to act?
No. StockScorer provides automated, rule-based assessments for information only. Nothing here replaces individual financial advice or constitutes a solicitation to buy or sell securities.
Can I lower the growth thresholds?
Yes. After free registration you can copy the profile and adjust it in the rule editor: the 25% hurdles, the high-distance and all point values are fully configurable.

Method & Criteria

Growth Momentum looks for the most dynamic stocks in the market just before or during their breakout. The model is William O'Neil's CAN SLIM system, based on a study of the strongest price winners across several decades: explosive earnings growth in the latest quarter (C) and over years (A), plus a high return on equity as the second A condition, a price near the 52-week high (N), rising trading volume (S) and market leadership in relative strength (L). The approach deliberately runs contrary to value investing: the focus is on strength in the expectation that trends continue, not weakness in hope of a recovery. O'Neil explicitly favours young, smaller growth companies; StockScorer reflects that with a priority for small caps.

How does Growth Momentum work?

Six criteria earn one point each: quarterly earnings growth above 25% versus the prior-year quarter (C), annual earnings growth above 25% per year over a 3-year window plus a return on equity of at least 17% (A, two criteria), a price at most 10% below the 52-week high (N, O'Neil's own tolerance), a volume increase of at least 25% versus the prior period with a positive price (S) and a 12-month relative strength of more than +15% versus the market (L, as a proxy for O'Neil's RS rating of 80 or above). If a stock trades more than 30% below its 52-week high, that costs 2 points, a StockScorer construction with no counterpart in the original (O'Neil's own risk rule there is a 7 to 8% stop-loss on the individual position).

The upper threshold is a uniform 5 points across all size classes, with priority given to small caps: O'Neil does not tier by size but explicitly favours young, small growth companies. Out of six possible points, five are needed, effectively all criteria at once. That is intentional: the most explosive breakouts happen in smaller names, but that is also where the noise is loudest.

The criteria at a glance

C: Current earnings, earnings growth in the latest quarter > 25% YoY (+1).

A: Annual earnings, earnings growth over 3 years > 25% p.a. (+1) AND return on equity ≥ 17% (+1, O'Neil's second A condition).

N: New highs, price at most 10% below the 52-week high (+1).

S: Supply & demand, volume at least 25% above the prior period with a positive price (+1).

L: Leader, 12-month relative strength > +15% versus the market (+1). Price > 30% below the high: −2.

Strengths, limits and deviations from the original

Annual growth (A) follows the original: it is measured via the 3-year CAGR, because CAN-SLIM looks for the current growth phase, not a five-year smoothed average. Since the 23 August 2026 fidelity round, a return on equity of at least 17% adds O'Neil's second A condition, the N tolerance follows the original at 10%, and the S criterion now requires a concrete volume increase of 25% (O'Neil cites 40 to 50% above average on the breakout day itself, softened here via a 3-month comparison).

Documented deviations: market leadership is measured via 12-month relative strength as a proxy for O'Neil's RS rating (percentile of 80 or above). The original criteria I (institutional buyers) and M (market direction) are dropped for lack of data; they are qualitative judgments that cannot be derived from metrics. The 30% deduction is a StockScorer construction with no original counterpart, O'Neil's own risk management is a hard 7 to 8% stop-loss at the position level, something a scoring system cannot structurally replicate.

In the backtest, the quarterly-earnings and volume criteria are neutralised for lack of historical data points; 52-week high, relative strength and long-term growth are reconstructed historically. The rule-coverage panel in the backtest scales the thresholds proportionally and discloses this transparently.

Who is this strategy for?

For trend-oriented investors who accept shorter holding periods and manage positions rigorously by score: momentum rewards discipline, not patience.