OPEN-SOURCE SCRIPT
Mis à jour

CANSLIM Summary Score

138
CANSLIM is Bill O'Neil's systematic approach to identifying growth stocks with strong potential. Each letter represents a key criterion:

C - Current Quarterly Earnings: Look for companies with significant earnings growth in the most recent quarter, ideally 25%+ year-over-year.
A - Annual Earnings Growth: Seek consistent annual earnings growth over the past 3-5 years, typically 25%+ per year.
N - New: Focus on companies with something new driving their stock—new products, services, management, or industry conditions. Stocks often make big moves when they break out to new price highs.
S - Supply and Demand: Look for stocks with reasonable share volume and institutional ownership, but not excessive supply (avoid companies issuing too many shares).
L - Leader or Laggard: Buy the leading stocks in leading industry groups, not laggards. Look for stocks with relative strength ratings of 80 or higher compared to the overall market.
I - Institutional Sponsorship: Want some institutional ownership (mutual funds, pension funds), but quality matters more than quantity. Look for increasing institutional ownership.
M - Market Direction: Even great stocks struggle in a down market. Confirm the overall market is in an uptrend before buying individual stocks—this is considered the most important factor.

O'Neil developed this method through studying the biggest stock market winners throughout history and identifying their common characteristics before their major price advances.

How to use this scanner:

Open TradingView and go to the Pine Editor
Create a new indicator and paste this code
Click "Add to Chart"
The indicator will show:

A score out of 7 in the lower panel
A table showing which criteria pass/fail
Green background when score ≥ 5


To scan multiple stocks:

Create a Stock Screener in TradingView
Add this indicator to your watchlist
Filter for stocks with score ≥ 5

Limitations:

TradingView's Pine Script has limited access to fundamental data (actual earnings)
This uses price performance as a proxy for earnings growth
For true CANSLIM screening with actual earnings data, consider using dedicated stock screeners like MarketSurge (O'Neil's platform), Finviz Elite, or TradingD
Notes de version
Updated the table design

Clause de non-responsabilité

Les informations et publications ne sont pas destinées à être, et ne constituent pas, des conseils ou recommandations financiers, d'investissement, de trading ou autres fournis ou approuvés par TradingView. Pour en savoir plus, consultez les Conditions d'utilisation.