Back to Learn

CANSLIM-Style Relative Strength Leaders: O'Neil's Momentum Strategy for Screeners

Guides
14 min read
By ScreenerHub Team

CANSLIM-Style Relative Strength Leaders: O'Neil's Momentum Strategy for Screeners

CANSLIM is a seven-factor framework developed by William O'Neil for identifying market-leading growth stocks — companies with accelerating earnings, the highest relative strength in their group, breaking out of a price base to a new 52-week high while institutional buying is visible and the broader market is in a confirmed uptrend.

The strategy is the most enduringly searched named momentum approach in retail investing. O'Neil distilled it from a study of every big stock-market winner of the post-war era, popularised it through How to Make Money in Stocks (1988) and the daily Investor's Business Daily newspaper, and built a software ecosystem (MarketSmith, IBD 50) around it. Decades after its first publication, "CANSLIM stocks" and "IBD 50" remain among the highest-volume momentum queries on the web.

TL;DR: Look for stocks with quarterly EPS up 25%+ year-over-year, multi-year annual EPS growth above 25%, relative strength in the top quartile of the market, a price within striking distance of a 52-week high, and rising volume on up days. Buy only when the broader market is in a confirmed uptrend, and use a strict stop-loss (7–8% below entry). On ScreenerHub this maps to a five-filter recipe: EPS growth, revenue growth, RS (Levy), 52-week-high proximity, and a market-cap floor. → Run the screen in Studio.

If you are new to the underlying signals, start with What Is Relative Strength?, What Is the 52-Week High/Low?, and What Is EPS Growth?. This page focuses on the strategy — what CANSLIM actually is, how to translate it into screener-tractable filters, and the failure modes serious practitioners watch for.


Origin: O'Neil, IBD, and the Study of Market Winners

William O'Neil began his career as a broker at Hayden, Stone in the late 1950s. After making early gains by mechanically copying the largest position in the Dreyfus Fund, he set out to do something almost no one else had attempted at the time: study every stock that had quadrupled or more over the prior decades, looking for the traits they had in common before the move began.

The output of that decades-long study, refined across thousands of names from the 1950s through the 1990s, was a seven-letter mnemonic:

  • CCurrent quarterly earnings up at least 25% year-over-year, preferably accelerating
  • AAnnual earnings growth of 25%+ over the past three to five years
  • NNew product, new management, or — most importantly — a new price high after a base
  • SSupply and demand: a manageable float and rising volume on up days
  • LLeader or laggard: focus exclusively on leaders, measured by relative strength
  • IInstitutional sponsorship rising but not yet saturated
  • MMarket direction: trade only when the broader market is in a confirmed uptrend

The framework was published in How to Make Money in Stocks (McGraw-Hill, 1988) and operationalised through Investor's Business Daily, MarketSmith, and the IBD 50 list. Empirical work by the American Association of Individual Investors has tracked CANSLIM-style portfolios for decades and consistently shown above-market returns in bull-market regimes, with high turnover and meaningful underperformance in choppy markets — exactly the asymmetry the strategy's design implies.

The CANSLIM thesis is, in essence: market-leading growth at a new high, bought late in the move but ahead of the bulk of institutions, with strict downside control. It is the opposite of a value strategy — there is no cheapness requirement anywhere in the framework.


The Exact Recipe

CANSLIM is not a single quantitative rank like the Magic Formula. It is a checklist where every letter must pass before a position is taken. The screener job is to produce a tight shortlist that satisfies the screenable letters (C, A, N, S, L); the remaining letters (I, M) are judgement-heavy and applied manually afterwards.

Step 1 — Define the universe

ExclusionWhy
Penny stocks (< $10)O'Neil explicitly warned against sub-$10 names — institutional money rarely participates
Micro-capsLiquidity below ~$300M makes meaningful position sizing and clean exits unreliable
Recent IPOs (< 1 year)Insufficient earnings history to assess C and A; bases not yet formed
Sectors at the troughCANSLIM is a leadership strategy — screening laggard sectors defeats the L

Step 2 — C: Current quarterly earnings acceleration

FilterSettingWhy
Quarterly EPS growth (YoY)> 25%O'Neil's literal threshold; the strictest variant requires > 40%
Quarterly EPS accelerationThis Q > last QAcceleration matters more than the absolute level
Quarterly revenue growth> 25%Confirms the EPS growth is driven by demand, not buybacks or margin tricks

Acceleration is the single most important refinement O'Neil added over a plain growth screen: a stock with EPS growth of 20% → 30% → 45% over three consecutive quarters is a stronger CANSLIM signal than one with a steady 60%.

Step 3 — A: Annual earnings durability

FilterSettingWhy
3y EPS CAGR> 25%Filters out one-quarter wonders and post-recession bouncebacks
5y EPS CAGR (if available)> 20%Confirms the growth is structural, not a single product cycle
ROE> 17%O'Neil's quality overlay — leaders typically show high capital efficiency

Step 4 — N: New highs after a base

FilterSettingWhy
Distance from 52-week highWithin 5–15% of the highThe classical CANSLIM entry is at a breakout from a base, not a pullback to support
Price > 50-day moving averageYesConfirms short-term trend support
Price > 200-day moving averageYesConfirms the long-term trend is up

⚠️ Counter-intuitive but central: CANSLIM buys at or near 52-week highs, not at 52-week lows. The screener should reject stocks that have already pulled back deeply — those are broken leaders or value setups, a different strategy entirely.

Step 5 — S, L: Supply, leadership, and relative strength

FilterSettingWhy
Relative StrengthRS Rating ≥ 80 (top 20%) or RS Levy ≥ 1.10O'Neil's "L" — only trade leaders, never laggards
Market cap> $300M (preferably > $1B)Filters away the supply/liquidity problems O'Neil warned about
FloatModerate (not extreme either way)Tiny floats are volatile; mega floats are sluggish
Up/down volume ratioPositive (accumulation visible)Rising volume on up days is the IBD "Accumulation/Distribution" signal

The L filter — relative strength — is the single most important screenable letter. Without it, every other filter still produces growth stocks; with it, the screener returns only the growth stocks the market is actively voting for.

Step 6 — I, M: The judgement layer

Two letters cannot be cleanly screened:

  • I (Institutional sponsorship) requires reading 13F filings, fund-flow data, and quarterly holdings reports. The signal: rising fund ownership from a low base is bullish; saturated ownership (every major fund already in) is exhausted.
  • M (Market direction) is an environment filter, not a per-stock filter. O'Neil's discipline: do not initiate new CANSLIM positions when the market is in a confirmed downtrend, no matter how good a single stock looks. The "Big Picture" column in IBD has tracked this for decades; the IBD market status flips between "Confirmed Uptrend", "Uptrend Under Pressure", and "Market in Correction".

For screener users, these letters become a manual step applied after the screen, not within it.


Why the Strategy Works (When It Does)

Three forces drive CANSLIM-style returns in bull regimes.

  1. Earnings surprise momentum. Stocks with accelerating quarterly EPS systematically beat expectations — a well-documented post-earnings-announcement drift effect (Bernard and Thomas, 1989; later validated by Chan, Jegadeesh, Lakonishok across decades of US data).
  2. Trend persistence. Relative-strength winners over 3–12 months continue to outperform on average — the classical momentum effect (Jegadeesh and Titman, 1993; persistently confirmed across markets and asset classes).
  3. Institutional reflexivity. Once funds begin to accumulate a leader, their buying is constrained to dribble in over weeks or months. This produces the slow, sticky uptrends CANSLIM is designed to ride.

The combination — accelerating fundamentals plus price leadership plus an early-stage institutional bid — is the joint signal O'Neil's empirical work isolated.

What CANSLIM is really selecting for

Filter ClusterUnderlying TraitFamous Examples (Historical)
Quarterly EPS acceleration + revenue growthInflecting business modelCisco 1990s, Apple 2004–07, Nvidia 2023–24
52-week-high breakout from a tight baseNew all-time highs after digestionMicrosoft 1990, Monster Beverage 2004
High relative strength + rising volumeInstitutional accumulationCrocs 2020, Eli Lilly 2023
Strict stop-loss disciplineRisk control on the inevitable misses(Every CANSLIM practitioner's win-rate ~50%)

Approximating the Strategy in ScreenerHub

ScreenerHub does not ship a one-click CANSLIM button — no public screener does, because the I (institutional sponsorship) and M (market direction) judgement layers cannot be honestly automated. What the screener can do is implement the C, A, N, S, and L letters cleanly, producing a tight shortlist the user then validates manually against the broader market regime.

Recipe 1 — Core CANSLIM-style screen

FilterSetting
Market cap> $1B
Quarterly EPS growth> 25% YoY
Quarterly revenue growth> 20% YoY
3y EPS CAGR> 20%
RS (Levy)> 1.10
Distance from 52w highWithin 15%
Price > 200-day MAYes

Sort the result by RS (Levy) descending. Typical output in a healthy bull market: 30–100 names. In a corrective market the same filter produces single digits — that itself is a useful M-letter signal: when CANSLIM screens go empty, the strategy is telling you not to trade.

<!-- [SCREENSHOT: ScreenerHub Studio — CANSLIM core screen with market cap > $1B, quarterly EPS > 25%, revenue > 20%, 3y EPS CAGR > 20%, RS Levy > 1.10, within 15% of 52-week high, price > 200-day MA, sorted by RS Levy desc] -->

Run this screen in ScreenerHub: Start with Relative Strength (Levy) →

Once the screen opens, layer in the EPS-growth, revenue-growth, and 52-week-high filters to mirror the full CANSLIM logic.

Recipe 2 — Strict O'Neil-style variant

FilterSetting
Market cap> $1B
Quarterly EPS growth> 40% YoY
Quarterly EPS accelerationThis Q > prior Q
Quarterly revenue growth> 25% YoY
3y EPS CAGR> 25%
ROE> 17%
RS (Levy)> 1.15 (top decile)
Distance from 52w highWithin 5–10%
Price > 50-day MAYes
Price > 200-day MAYes

This collapses the universe to the handful of true market leaders at any moment — often fewer than 20 names, sometimes fewer than five. That is by design. CANSLIM is a concentration strategy.

Recipe 3 — Early-stage leader hunt (smaller-cap variant)

FilterSetting
Market cap$300M – $3B
Quarterly EPS growth> 40% YoY
Quarterly revenue growth> 30% YoY
RS (Levy)> 1.15
Distance from 52w highWithin 5%
Price > 50-day MAYes

Smaller-cap variant targeting the leaders before the bulk of institutional sponsorship arrives. Higher single-stock risk; significantly higher reward distribution when the institutional bid does arrive.


When the Strategy Misleads

CANSLIM is the strongest single-screen momentum edge most retail investors can deploy in a confirmed bull market. It is also the strategy with the most punishing failure modes when conditions change, because every signal it isolates reverses violently in corrections.

  1. Wrong market regime. CANSLIM screens fire most prolifically near market tops, when many stocks are at 52-week highs and earnings comparisons are easy. They go nearly silent at market bottoms — exactly the moment value investors are most active. Without the M-letter discipline, the screener systematically guides users to buy late and stop out at the worst price.
  2. Earnings comparison illusions. Quarterly EPS growth of "+200% YoY" often reflects an easy base (a depressed prior-year quarter), not genuine business acceleration. Always cross-check against the 3y EPS CAGR and revenue growth — a real CANSLIM leader has both, not just the headline number.
  3. The 7–8% stop-loss is non-negotiable. O'Neil's published win rate was around 50%. The strategy works only because the wins are large and the losses are mechanically capped at 7–8% below entry. Practitioners who hold through deeper drawdowns surrender the entire edge — the math no longer works.
  4. Breakouts vs. blow-offs. A stock 30%+ extended above its 50-day moving average is not a breakout, it is a blow-off — the late stage of a move where institutional buying has flipped to distribution. The "within 5–15% of the high" filter is precisely calibrated to catch breakouts and exclude blow-offs.
  5. Survivorship bias in the IBD list. Historical CANSLIM "big winners" — Cisco, Microsoft, Apple, Nvidia — are remembered because they worked. The same screen in 1999, 2007, 2015, and 2021 produced hundreds of names that gave back 50%+ within the following year. The screen is a starting point, not an endorsement.
  6. Doesn't work cleanly outside US equities. O'Neil's research universe was the post-war US market. Many European and emerging-market stocks have thinner analyst coverage, less frequent quarterly disclosure, and lower institutional sponsorship — all of which weakens the CANSLIM signals. The strategy is still applicable internationally but with looser thresholds and broader fundamental tolerance.

CANSLIM vs. Related Strategies

StrategyWhat It TargetsWhen to Prefer It
CANSLIM-style RS leaders (this page)Accelerating growth + leadership + breakoutThe market is in a confirmed uptrend and you want concentrated exposure to true leaders
52-Week High BreakoutsPure price-breakout signalYou want the technical part of CANSLIM without the fundamental overlay
Momentum stock screeningBroader momentum frameworkYou want a more diversified momentum exposure rather than CANSLIM's concentration
Growth stock screeningHigh revenue and EPS growthYou want the C and A letters without the technical N and L requirement
Quality compoundersHigh ROIC + low debt + moderate growthYou prefer long-term ownership over short-to-medium-term momentum
Value screeningLow-multiple stocksYou explicitly want to buy weakness, the philosophical opposite of CANSLIM

Frequently Asked Questions

What does CANSLIM stand for?

CANSLIM is William O'Neil's mnemonic for seven traits of market-leading growth stocks: Current quarterly earnings, Annual earnings growth, New highs or new products, Supply and demand, Leader (not laggard), Institutional sponsorship, and Market direction.

Can CANSLIM be fully automated in a screener?

No. The C, A, N, S, and L letters can be cleanly translated into filters. The I (institutional sponsorship) and M (market direction) letters require judgement and external data — fund ownership trends and a view on the broader market regime. Every honest CANSLIM workflow combines a screen with manual checks for I and M.

What relative-strength threshold does ScreenerHub use?

ScreenerHub exposes Relative Strength (Levy), which is the current price divided by the 26-week price average. A value of 1.10 means the stock is 10% above its half-year average — a reasonable proxy for IBD's "RS Rating ≥ 80". For stricter CANSLIM screening, use 1.15 or higher (roughly equivalent to the top decile).

How is CANSLIM different from generic momentum investing?

Generic momentum buys whatever has gone up recently. CANSLIM additionally requires accelerating earnings, leadership relative to the market, a breakout pattern (not a pullback), and a confirmed market uptrend. It is momentum filtered through a fundamental and structural lens.

Does CANSLIM work in bear markets?

No, and that is the M-letter's entire purpose. Backtests and IBD's own reporting consistently show CANSLIM-style portfolios underperform sharply in confirmed downtrends. The strict practitioner answer is to sit in cash during corrections and redeploy when the market re-confirms an uptrend.

What stop-loss should I use?

O'Neil's published rule is 7–8% below the entry price, with no exceptions. The mathematical justification: at 50% win rate, average winners must compound to compensate for average losers; allowing larger individual losses breaks the asymmetry that makes the strategy work.


Keep Learning