Skip to main content
Reads

Terminal7 min readUpdated Jul 9, 2026

How to Find Leaders With Accelerating Earnings

Price leadership and earnings acceleration are the two halves of the same trade, and most screens hand you one without the other. rs>90 finds the stocks the market is already lifting; epsacc=1 finds the ones whose earnings are inflecting underneath the price. The tickerstance terminal puts both on one screen, then shows the fundamentals beside the leadership so a big number off a tiny base cannot fool you.

Key takeaways · 6

  1. The question is narrow: which stocks are price leaders whose earnings are actually accelerating, not merely growing. In the tickerstance terminal that is one line, screen rs>90 epsacc=1 | metrics fund, and on the 2026-07-08 close it returned 82 names.
  2. rs>90 is the price half: a relative-strength percentile above 90 means the market is already voting the stock up. epsacc=1 is the fundamental half: the earnings-acceleration flag fires when the latest quarter's year-over-year growth is faster than the prior quarters'.
  3. The pair is CANSLIM's C (current quarterly earnings) meeting the tape. O'Neil and Minervini both wanted a leader whose business is inflecting, not one running on multiple expansion alone, and requiring both filters at once is how you say that in a screen.
  4. | metrics fund swaps the price columns for the fundamentals: the 0-to-99 FUNDAMENTALS composite, its rank within the sector, a VERDICT label (Leader, Strong, Average, Laggard), and the raw EPS and sales year-over-year growth the flag is reacting to.
  5. Read the FUND rank and VERDICT next to the raw growth. The flag captures direction, so EPS off a tiny or negative base produces meaningless percentages (COOK +10,900%, LESL -1,910.7%). MU reads Leader at FUND 99; LESL clears the same flag but reads Laggard at FUND 5.
  6. Add salesacc=1 to demand accelerating sales too. Everything here is end-of-day and point-in-time: the screen reports which leaders are inflecting, never what to do about them.

The question, and the one-command answer

A price leader is a stock the market is already lifting. A stock with accelerating earnings is one whose business is inflecting underneath the price. The two do not always travel together: plenty of strong charts are running on sentiment and multiple expansion with flat or slowing earnings behind them, and plenty of genuinely accelerating businesses have not yet been noticed by the tape. The question here is where both are true at once.

In the tickerstance terminal that is a single line. screen rs>90 epsacc=1 | metrics fund takes the whole universe, keeps the names with a relative-strength percentile above 90 that also carry the earnings-acceleration flag, and shows the result with the fundamentals columns instead of the price columns. On the 2026-07-08 close it returned 82 names. Each half of that filter measures something different, and reading the answer means not letting a big number fool you.

What "accelerating" actually means

Start with the price half. Relative strength in tickerstance is a percentile rank of a stock's trend against the eligible universe, on a 0-to-99 scale. rs>90 keeps only the top tenth: names outrunning almost everything else. That is the market voting, in real money, that the stock deserves a higher price. It says nothing about why.

The epsacc flag is the why. It is a direction reading, not a level: it fires when the most recent quarter's year-over-year earnings growth is faster than the growth in the quarters before it. A company growing earnings 20% a year, quarter after quarter, is growing but not accelerating, so it does not clear the flag. A company that grew 12%, then 30%, then 55% is accelerating, and it does. Acceleration is the change in the rate, and it is the specific thing O'Neil and Minervini watched for, because it is what tends to precede a re-rating.

That is the pairing. rs>90 is the leadership showing up as price; epsacc=1 is the "C" in CANSLIM, current quarterly earnings, and specifically the part of it that is inflecting. A leader whose earnings are accelerating is the O'Neil ideal: the tape and the business agreeing. A leader with flat earnings is a chart in search of a story. Requiring both filters at once keeps only the first kind.

epsacc=1Acceleration is the growth rate itself rising
+12%Q1 EPS YoY+30%Q2 EPS YoY+55%Q3 EPS YoYgrowth off a tiny base can print +10,900% and still read Laggard: check the FUND rank

Acceleration is the growth rate rising, not just growth. A steady 20% every quarter does not clear the flag; 12% then 30% then 55% does. Growth off a tiny base can print an absurd percentage, so read the FUND rank beside it.

The fundamentals view

Type screen rs>90 epsacc=1 | metrics fund and the terminal filters to the 82 qualifying names, then renders them through the fundamentals view. The | metrics fund consumer swaps the usual price columns (change, RVOL, ADR) for the earnings picture: SECTOR and INDUSTRY, a FUNDAMENTALS score from 0 to 99 that composites the earnings and sales quality into one number, that score's rank within the sector, a VERDICT word (Leader, Strong, Average, or Laggard), and the raw EPS YOY and SALES YOY growth the flag is reacting to.

The top of the board is where the two halves line up cleanly. Micron (MU), in Technology / Electronic Equipment, reads FUND 99, VERDICT Leader, with EPS up 1,368.5% year over year and sales up 345.7%: a large-cap leader whose earnings are inflecting hard off the memory cycle. DWSN reads FUND 98 Leader with EPS up 733.3%. LQDA reads FUND 98 Leader with sales up 4,158.5%. Datadog (DDOG) reads FUND 90 Leader with EPS up 114.3%. These are the names where price leadership and an accelerating business are the same stock.

The tickerstance terminal showing the output of "screen rs>90 epsacc=1 | metrics fund": relative-strength leaders that also carry the earnings-acceleration flag, rendered with fundamentals columns for SECTOR, INDUSTRY, a 0-to-99 FUNDAMENTALS composite, its rank within the sector, a VERDICT label, and EPS and sales year-over-year growth. Micron (MU) tops it at FUNDAMENTALS 99, VERDICT Leader, EPS +1,368.5% and sales +345.7%.
screen rs>90 epsacc=1 | metrics fund on the 2026-07-08 close: 82 leaders that also carry the EPS-acceleration flag. Micron reads FUND 99 Leader with EPS up 1,368.5%, while LESL clears the same flag at FUND 5 Laggard.

Reading the number, not just the flag

A raw growth number can lie, and this screen is where it lies loudest. The epsacc flag captures direction, and year-over-year EPS growth measured off a tiny or negative base produces figures that mean almost nothing. On this same board COOK shows EPS up 10,900% while its sales actually fell 34.3%: the earnings line crossed from near-zero to slightly positive, and the percentage went vertical. LESL shows EPS "growth" of -1,910.7%, a turnaround swinging through zero off a small base. Both clear the acceleration flag. Neither is what you were hunting for.

This is what the FUND rank and VERDICT are for. The 0-to-99 FUNDAMENTALS composite is a quality score, not a single growth rate, so it discounts the base-effect distortions that fool a raw percentage. LESL clears the accel flag but reads FUND 5, VERDICT Laggard: a low-quality turnaround off a small base, not a durable leader. MU clears the same flag and reads FUND 99, VERDICT Leader. The flag is identical; the quality behind it is not. Read the flag to find candidates, then read the FUND rank and VERDICT beside the raw EPS and sales growth to separate the real thing from the arithmetic.

Demanding accelerating sales too

Earnings can accelerate for reasons that do not last: a one-time cost cut, a tax item, or a buyback shrinking the share count. Sales are harder to manufacture. If you want leaders whose top line is inflecting, not just the bottom line, add a second flag: screen rs>90 epsacc=1 salesacc=1 | metrics fund. Space-separated predicates combine automatically, so this keeps only the names accelerating on both earnings and revenue.

The SALES YOY column already shows which names have that. On the current board LQDA pairs its earnings acceleration with sales up 4,158.5%, URGN with sales up 151.6%, HYLN with sales up 479.1%, and MU with sales up 345.7%. Requiring salesacc=1 narrows the list to that kind of name and drops the ones whose earnings jump is not backed by the top line. It is a stricter, higher-conviction version of the same question.

What the screen leaves to you

The read is end-of-day. The relative-strength percentile is computed from the close, and the earnings figures are point-in-time from the last filing the company made, stamped with the date they became known. The terminal never pretends to know the intraday tape or to have earnings the market has not seen yet.

A flag is a snapshot of a cadence that turns slowly. Earnings acceleration is measured quarter to quarter, so the same 82 names will look much the same for weeks until the next round of filings, and a single quarter's acceleration can reverse on the next report. The flag tells you the last print accelerated, not that the next one will.

And the terminal reports conditions; it does not tell you what to do about them. "Micron is a relative-strength leader whose earnings accelerated 1,368.5% year over year" is a fact about the close and the last filing. Whether an accelerating leader belongs in your book, at what size, and at what point in its base depends on your strategy and your risk, and the terminal leaves that judgment to you. It reports where the strength and the acceleration overlap; the trade is yours.

Where to run the screen

The screen, the fundamentals view, and the acceleration flags are all in the tickerstance terminal, where a typed line puts a plain question to the tape. The interactive terminal is a Pro feature at $28 a month, grandfathered, and everything it computes is end-of-day and point-in-time honest, with no "here is what to buy" attached. Open it and type screen rs>90 epsacc=1 | metrics fund to see tonight's leaders whose earnings are inflecting, then add salesacc=1 when you want the top line to be accelerating too.

Frequently asked questions

What does the epsacc flag mean in the terminal?

The epsacc flag fires when a stock's most recent quarter of year-over-year EPS growth is faster than the growth in the quarters before it. It is a direction reading, the change in the growth rate, not the level of growth itself. Writing epsacc=1 in a screen keeps only the names where that flag is set.

What is the difference between earnings growth and earnings acceleration?

Growth is the level: how much bigger earnings are than a year ago. Acceleration is whether that rate is increasing. A company growing 20% every quarter is growing steadily but not accelerating. A company that grew 12%, then 30%, then 55% is accelerating. O'Neil and Minervini watched acceleration because a rising growth rate is what tends to precede a re-rating in the stock.

Why do some EPS YOY numbers look absurd, like +10,900%?

Base effect. Year-over-year percentage growth measured off a tiny or negative earnings base produces figures that barely mean anything. On the 2026-07-08 board COOK reads EPS up 10,900% while sales fell 34.3%, and LESL reads -1,910.7% as it swings through zero. Both clear the acceleration flag. The fix is to read the FUNDAMENTALS composite and VERDICT beside the raw number, since the composite is a quality score that discounts base-effect fireworks.

What is the FUNDAMENTALS score and the VERDICT label?

FUNDAMENTALS is a 0-to-99 composite that rolls a stock's earnings and sales quality into a single number, and VERDICT bins that score into a word: Leader, Strong, Average, or Laggard. It is what separates a real accelerating leader from an arithmetic mirage. On the current board MU reads FUND 99, VERDICT Leader, while LESL clears the same accel flag but reads FUND 5, VERDICT Laggard.

How do I find leaders with accelerating sales, not just earnings?

Add the sales-acceleration flag: screen rs>90 epsacc=1 salesacc=1 | metrics fund. Space-separated predicates combine automatically, so this keeps only the relative-strength leaders whose earnings and revenue are both inflecting. Sales are harder to manufacture than a single quarter's EPS, so requiring salesacc=1 is the higher-conviction version of the screen.

How does this relate to CANSLIM?

It puts two of O'Neil's letters on one screen. rs>90 is leadership showing up as price strength, and epsacc=1 is the "C," current quarterly earnings, specifically the part that is accelerating. The CANSLIM ideal is a leader whose current earnings are inflecting, and requiring both filters at once is how you express that combination in a single command.

Is the earnings data real-time?

No. The tickerstance terminal is end-of-day. The relative-strength percentile is computed from the close, and the earnings and sales figures are point-in-time from the last filing a company made, stamped with the date they became known. There are no live intraday quotes and no earnings the market has not already seen.