Strategies & Tips

O’Neil’s Strategies: Trading Tactics Explained

By Sean Mackey5 min read
O’Neil’s Strategies: Trading Tactics Explained

William O’Neil’s CAN SLIM approach combines business growth, stock-price leadership, chart patterns, and market direction. It is a framework for selecting and managing growth-stock investments, not a promise that every breakout will succeed.

Use the fundamental criteria to decide which companies deserve attention, then examine entries and risk on the chart. LuxAlgo’s native charts and Quant, our coding agent, can support that technical research. A chart-only backtest does not automatically reproduce the earnings, ownership, and discretionary judgments in the full method.

The seven CAN SLIM components

LetterFocusWhat to review
CCurrent quarterly earningsCompare EPS with the same quarter a year earlier; examine sales and the quality of the increase
AAnnual earningsLook for a sustained record of growth rather than one unusually strong quarter
NSomething newNew products, management, industry conditions, or price highs that could support leadership
SSupply and demandStudy share supply, trading liquidity, and price-volume behavior
LLeader or laggardCompare price performance and business strength with relevant peers
IInstitutional sponsorshipReview the quality and development of institutional ownership
MMarket directionAssess the broader market’s condition before adding exposure

IBD’s historical 20 Rules guide describes 25% or greater recent quarterly earnings and sales growth, strong annual earnings growth, and improving profitability as screening guidelines. It also emphasizes market uptrends, institutional sponsorship, and reviewing past trades. These are selection criteria, not expected portfolio returns.

Calculate earnings growth consistently

If quarterly EPS rises from $0.80 to $1.04 compared with the same quarter a year earlier, growth is ($1.04 − $0.80) ÷ $0.80 = 30%. Comparing with the immediately preceding quarter can confuse seasonal changes with growth.

Check whether the figures use the same accounting basis and adjusted share count. One-time gains, tax changes, buybacks, or a very small prior-year denominator can make the percentage look stronger than the operating business. Percentage growth from a loss to a profit also needs interpretation rather than mechanical treatment as ordinary positive-EPS growth.

Relative strength is not RSI

A relative-strength ranking compares a stock with a defined universe. A relative-price line compares it with a benchmark. RSI is an oscillator calculated from the stock’s own recent price changes. They answer different questions and are not interchangeable.

If you use an IBD rating, verify its definition and source. If you construct your own ranking, specify the universe, lookback, weighting, and handling of new listings. Do not label a simple price ratio or an RSI threshold as the proprietary rating.

Read the base before buying the breakout

A cup with handle describes a prior advance followed by a rounded consolidation, a recovery, and a smaller handle near the upper part of the structure. The potential entry is associated with clearing the handle’s resistance. Shape alone does not establish a valid setup: evaluate the prior trend, depth, duration, price action, volume, and market backdrop.

Flat bases and base-on-base structures provide other ways to study consolidation. IBD’s historical base-pattern guide describes a flat base lasting at least five weeks with a correction generally no deeper than 15%. Its example entry clears the prior high with stronger-than-average volume. These conventions support a review process; they do not imply a 95% success rate.

Define the pivot before the breakout. Moving resistance after seeing the outcome makes a historical test misleading. Also distinguish an intraday move above a level from a completed daily close above it: they produce different signals and execution assumptions.

Video: how to recognize a cup with handle

This Investor’s Business Daily lesson illustrates the pattern and its entry considerations. Use the examples to learn the structure, while remembering that a recognizable base does not guarantee a successful breakout.

Check volume on a consistent basis

A full day’s volume and the volume accumulated by midmorning are not directly comparable. Use completed bars or a clearly defined time-of-day comparison. Keep the venue and session consistent, particularly when a chart uses exchange-specific rather than consolidated data.

High volume can accompany selling as well as buying. Examine the price response and closing location instead of treating every volume increase as proof of institutional accumulation.

Translate the loss rule into cash exposure

O’Neil’s method is associated with cutting a stock loss around 7–8% below the purchase price. That percentage describes the position’s price decline, not the percentage of your entire account that should be risked.

Illustrative inputCalculationResult
Purchase priceAssumed stock entry$50
8% below purchase$50 × 0.92$46
Planned risk per share$50 − $46$4
Chosen cash-risk budget$200 ÷ $450 shares
Position cost50 × $50$2,500

This example excludes fees and adverse execution. If an overnight event leads to a $43 sale, the 50-share loss is $350, not $200. A planned threshold cannot guarantee the price available when you exit.

Investor.gov’s order guide explains that a stop-market order can execute beyond its trigger; a stop-limit order can remain unfilled. Account for those differences when deciding how to implement an exit.

Do not automatically tighten every stop to 2–3% because volatility increases. That changes the strategy and may place the exit inside ordinary price movement. Review the setup, reduce size when appropriate, or skip an entry whose risk does not fit the plan. Adding to a losing position also increases exposure and changes the original decision.

Write profit-taking and market rules too

A loss rule is only one part of a complete process. Decide how to handle a strong advance, a failed breakout, earnings announcements, and deterioration in the broader market. Define whether exits are triggered intraday or after a completed bar and how existing orders should be handled.

A sequence of small losses can still produce a substantial drawdown. Review the combined exposure of positions that depend on the same market trend. A selected set of historical winners does not establish the outcome of all stocks that met the entry criteria.

Build the technical research in LuxAlgo

Use LuxAlgo’s native multi-chart workspace to compare a candidate’s daily and weekly structure with a relevant market benchmark. Mark the base, pivot, and proposed exit before reviewing the later outcome.

Compare price structure and market context while keeping earnings and ownership research tied to their original sources.

Ask Quant to implement the specific technical rules you want to study. State the completed-bar breakout condition, volume comparison, position size, and exits. Describe this as a CAN SLIM-inspired technical test unless the full fundamental and market criteria are actually represented.

Review the generated code, backtest properties and trade log. Include realistic costs, failed candidates, and a separate evaluation period. Earnings and ownership information must enter the simulation when it became available, not at the earlier fiscal period-end date.

LuxAlgo’s market-data guide identifies the source and coverage of each market. Cboe EDGX equity activity is venue-specific, so volume thresholds developed with consolidated data require validation before being transferred.

Check what an automated screen actually measures

Automation can narrow a research list, but a familiar strategy name does not prove complete implementation. Inspect the published conditions and underlying data.

For example, the CAN SLIM scan listed in TrendSpider’s store uses an analyst-buy-rating filter as its institutional proxy. Analyst opinion is not institutional ownership. Its published market-direction conditions examine the scanned stock’s moving average, which is different from confirming the broader market. Its annual-growth section groups quarterly comparisons rather than directly testing each annual EPS total.

Use such screens as starting points and complete the missing checks separately. Quant can help express chart rules, but code generation does not automatically supply historical financial statements, proprietary ratings, or a complete stock-universe test.

Where the framework needs adaptation

CAN SLIM was developed for stocks. Corporate earnings, share supply, and institutional sponsorship do not transfer unchanged to cryptocurrencies. A crypto price-and-volume breakout study may use related technical ideas, but it is a different strategy with different data and risks.

For stock research, keep a record of why each candidate passed or failed the checklist. After execution, use the LuxAlgo Journal to review the trade, costs, and rule compliance. Refine the process from a representative set of outcomes rather than assuming that a famous historical winner proves the next setup will work.

Learn to trade smarter.

Market analysis and techniques that build your edge, one email a week.

Don’t worry, no spam here. See our privacy policy for more info.

Read next