Ticker&Tape

Methodology

How every number on Ticker&Tape is calculated · last updated October 2, 2026

Everything on the site is calculated automatically from public data every trading day. The ratings follow the ideas popularized by William O'Neil and Investor's Business Daily, but they are our own formulas: they will not match IBD's numbers exactly.

Stock universe

Every member of the S&P 500, S&P MidCap 400, S&P SmallCap 600 and Nasdaq-100, plus every other U.S.-listed common stock and ADR with a market value of at least $1 billion and a price of at least $5. Ratings are ranked against this group of stocks; ETFs and tickers added only because a user starred them are charted but left out of the rankings.

RS Rating and RS line

The RS Rating measures a stock's price performance over the last 12 months against every other stock in the universe, on a scale of 1 (weakest) to 99 (strongest). The score weights the most recent quarter double:

score = 40% × 3-month change + 20% × 6-month + 20% × 9-month + 20% × 12-month

Scores are ranked into percentiles: an RS Rating of 90 means the stock outperformed about 90% of the universe. Stocks with less than three months of history get no rating. The RS line on the chart is the stock's price divided by the S&P 500; a rising line means the stock is beating the market, and a new high in the RS line ahead of the price is a sign of leadership.

Composite Rating

One number from 1 to 99 that combines the main fundamental and technical factors. Each factor is first ranked as a percentile across the universe, then averaged with these weights:

FactorWeight
EPS growth (latest quarter and annual, capped between −100% and +300%)2
RS Rating1
Industry group rank1
SMR Rating1
Distance from the 52-week high (closer is better)1

The weighted average is ranked again into a 1–99 percentile. A stock needs at least three of the five factors to get a rating.

SMR Rating

Grades Sales growth, profit Margins and Return on equity from A (best) to E. Each part earns 0 to 3 points:

Part3 points2 points1 point
Sales growth (average of the last 3 quarters, or the latest year)25%+15%+5%+
Pre-tax margin25%+15%+8%+
Return on equity25%+17%+10%+

The average of the available parts gives the grade: A from 2.6, B from 2.0, C from 1.3, D from 0.6, E below. At least two parts are needed.

Industry group rank

Stocks are grouped by GICS sub-industry. Each group is ranked by the average RS score of its members, so rank 1 is the group with the strongest price performance. The group page also shows how each rank moved over 1, 3 and 6 weeks, the equal-weight performance of the group and the share of its stocks above the 50-day line.

Bases, pivots and status

The base is measured from the highest high of roughly the last 65 weeks (the left side) to today, and must be at least 5 weeks long. It is classified by its depth from that high:

The pivot (buy point) is the high of the handle, or of the left side when there is no handle, plus $0.10. The status compares the last close with the pivot:

StatusMeaning
BreakoutRecently closed above the pivot and is no more than 5% above it.
In buy zoneAbove the pivot by up to 5%.
Near pivotUp to 5% below the pivot.
Below pivotMore than 5% below the pivot.
ExtendedMore than 5% above the pivot: past the normal buy range.
Failed breakoutBroke out, then closed more than 3% below the pivot.
CorrectingIn a deep correction.

Base detection is automatic and approximate. Use it as a starting point for your own reading of the chart.

Ants

A pattern described by David Ryan: the stock closed up in at least 12 of the last 15 sessions with volume at least 20% above its 50-day average. The dots turn gold when the stock also gained 20% or more in those 15 days. It points to steady institutional buying.

Market direction

Read from the price and volume of the S&P 500 and the Nasdaq Composite, following O'Neil's rules. It is our own automatic reading, not IBD's call.

Breadth indicators

Trade ideas

A daily scan of the universe for leaders setting up: RS Rating of 80 or more, price of $10 or more, at least $20 million traded a day on average, trading above the 50- and 200-day lines, and with a status of Breakout, In buy zone or Near pivot. Each idea shows a stop 7% below the pivot, O'Neil's rule for cutting losses, and is tracked for 8 weeks so you can see how the ideas did.

Data and timing

Not investment advice. All ratings and signals are calculated automatically and can be wrong or late. A number looks off? Write to contacto@tickerandtape.com.