Here is a stock scan that only looks for fundamentally strong companies with long-term earnings and sales growth. This list is useful on its own as these stocks tend to outperform most other stocks, yet, we can also add in criteria to alert us when they have fallen in price and thus may present a buying opportunity. You could also use this list as a core group of stocks to look for swing trades in, using a strategy of your choice, since they do tend to be stronger than most other stocks, on average.
This is not a stock trading or investing strategy. It is simply a scan that looks for high-quality stocks. What you do with them is up to you.
Buy the Dip Stock List Scan Criteria
I use StockRover and this custom scan looks for multi-year profitable companies with consistent and large earnings and sales growth. All these companies have had positive earnings for at least the last 5 years, and each year’s earnings have the bigger than the prior year.
Currently, there are 12 stocks on the list that meet the fundamental and performance criteria.
As an option, I added in a criterion that highlights when these stocks have fallen by a certain amount, such as 25%. Only Medifast (MED) meets this criterion. As of Sept. 3, it is about 30% below its May high.
To see when stocks on the list have fallen 25% or more off their high (or whatever value you select), include the Price vs 52-wk High criteria. Uncheck it to see the full list of strong stocks that meet the other criteria, but that haven’t yet fallen.
Here’s what everything on the scanner means:
EPS = Earnings per share for the calendar year, so EPS 5-Year Avg (%) > 15 means only include companies that have grown their EPS over the last 5 years by an average greater than 15% per year. This shows strong and steady growth.
Annualized 5-Year Return vs S&P 500 > 10 means the stock has outperformed the S&P 500 by an average of at least 10% per year over the last 5 years.
TTM = Trailing Twelve Months, so TTM1 is the last 12 months, TTM2 is the 12 month period prior, and so on, going back in time. > 0 criteria mean companies with negative earnings in the last 4 years aren’t included on the list.
Price vs 52-wk High (%) <75 means the price must have dropped by 25% or more from its high. Uncheck this to see stocks that meet all the other criteria but that haven’t dropped.
Sales 5-Year Avg (%) > 10 means only include companies that have increased sales by at least 10% per year, on average, over the last 5 years.
EPS Y4 means EPS four calendar years ago. Therefore, those formulas are saying that EPS must have gone up each year in order to be included on the list.
This list includes both US and Canadian stocks (Exchange).
The next two criteria are growth estimates based on analyst expectations. While analysts can wrong, if people are expecting continued growth in the stock, that tends to help its future prospects. If expectations drop below the required level, then the stock falls off the list.
Trades that last a few weeks to a few months more your style? My Complete Method Stock Swing Trading Course guides you through a complete method for swing trading explosive stocks.
The Current Buy the Dip Stock List
Note that the list is subject to change. Run the scan yourself, or something similar on your own stock scanner, to get current results.
This list is from the close of September 22, 2021.
The Price vs 52-wk High criterion was unchecked (not included) for this list. In other words, this is the full list of stocks mee all the other criteria mentioned above. Only Medifast (MED) has fallen more than 25% off its high.
Variations of the Buy the Dip Stock Scan
As a portfolio, the stocks that meet the scan criteria are up more than double the S&P 500 over the last year: 76.5% versus 34% (Sept. 22, 2020, to Sept. 22, 2021)
I am also looking at a way to possibly turn this (or something like it) into a passive investment strategy since it is feasible to buy all the stocks on the list (if it stays small). Rotate into and out of stocks as they come into or drop off the list (or using some other method).
It is a pretty simple scan, but it really narrows it down to companies that produce growth and are expected to continue producing it.
Remove the “growth estimates” at the bottom of the scan to get more stocks, since a lot of stocks aren’t popular enough to have growth estimates published on them (and will thus be eliminated if those criteria are included).
You could also reduce the growth criteria to get more stocks that would still be quality. Reducing the >15s to >10s increases the number of stocks, but the overall performance of these stocks as a portfolio may drop off slightly.
There are nearly infinite variations of this type of scan. Take from it what you will and leave the rest.
Trading the Buy the Dip Stock List
Define how you will use the scanner in your trading plan. Define when and why you will buy, and when and why you will sell. Also, consider your position size.
For myself, I look at its typical pullback amount in percent (range of values over the last few years). Once it has experienced a pullback of that magnitude or greater, I look for a bottoming pattern. Ideally, I want the long-term uptrend still intact despite the decline.
A stop loss is placed at a point where if the stock drops back to it I was wrong about the rally and I get out.
Cory Mitchell, CMT
My Complete Stock Swing Trading Course focuses on 4 patterns that tend to occur in strong stocks right before an explosive move.
Learn how to read market conditions, how to find potentially explosive trades, where to get in and get out, how to fine-tune trade selection, and how to manage risk.
Disclaimer: Nothing in this article is personal investment advice, or advice to buy or sell anything. Trading is risky and can result in substantial losses, even more than deposited if using leverage.