We will be doing required maintenance work on the server Sunday at 5PM PST. It is a significant Windows security system update and may take a few hours to complete. During that time the entire site will be unavailable. But we will be back in time for the night owls to strategize.     :^)

Thanks for your patience,
Scott Juds

Quality Stocks Momentum Screener

Best U.S. Stocks w/Dividends & Volume for Investment Strategies

See ETF Screener

Screener Pages Under Reconstruction

Unfortunately our Wall Street Journal source of data on which some columns of the Screener depended has been discontinued.  We will try to get thispage back up and running (probably a bit different) by the end of Feb 2019. 

Stock Screening SectorSurfer Style:

This stock screener doesn't directly generate a best stock "buy list". It qualifies stocks to participate as one of the dozen best stocks in a SectorSurfer Strategy. The Strategy's algorithm performs the final comparative analysis to determine which one, and only one, of them to own next month. Your job is to provide the algorithm with excellent stock selection alternatives.

This stock screener is designed for U.S. stocks with > $20M/day in trading volume AND > 1% annual dividend yield. Check boxes are provided below to change focus to include/exclude either of these two limitations.

The Stk. Rank column in the table below is a composite measure of trend quality, 3-yr relative price energy, and relative volatility. Stk. Rank should be your primary stock screening method to find the best stocks for your Strategies.  Additional technical analysis columns are provided to help you select top stocks according to your personal tastes — such as a particular P/E Ratio, or a minimum dividend yield. Please also review this material: stocks vs. Sectors & Asset Classes.

How to Select the Best U.S. Stocks for Your Investment Strategies:

1) Don't use performance measures that are poorly correlated to near term price performance. Daily volume, P/E Ratio, and dividends don't foretell next month's returns. Use Stk. Rank as your most important stock screening method.

2) Although Stk. Rank is already adjusted for relative volatility, which is a measure of the variability in results to expect, you may sleep better at night selecting lower volatility U.S. stocks. The best stocks will also give you peace of mind.

3) Finally, select a set of quality stocks that aren't clones of one another to increase the likelihood that at least one will be doing well when the others are not.
Stock Screener Strategy Examples 

This is not a stock buy-list. It's a ranking of stocks likely qualified to be in a Strategy. See above.

Sorting ...   Please Wait...

Quality Stocks Screener

(See Parameter Definitions Below Table)

Loading Data ...   Please Wait...
Chrome & FireFox are Fast, I.E. can be Quite Slow.

 > $20M/day Volume

 > 1% Dividend Yield

Total Qualified Stocks Listed: 1

10/19/2019 3:08:00 AM

Download CSV Spreadsheet File

Symbol Company Name Stk. Rank TrendQual 3YrExcess Volatility Sig.  1YrRange Vol.$M/d DivYield P/E Ratio
SP500 Standard & Poors 500 0.0 49% 0% 1.00
96% 6033.3 2.1% 14.0

Definition of Parameters:

Stk. Rank
A composite indicator that includes the Trend Quality Indicator, the 3-Yr Energy Indicator and other considerations, with the objective of ranking the "likely future value" of including a stock in a SectorSurfer Strategy. It does not directly indicate which stocks are hot to buy today, but rather indicates which stocks will likely make excellent candidates for SectorSurfer's selection algorithm. Make this your primary stock screening parameter. Please also view this Freshly Fit for Duty comment.

Trend Quality

A measure of the probability that a trend will continue from one month to the next. It is calculated over the most recent five years as the ratio of the sum of all actual monthly returns during months that SectorSurfer's trend indicator predicted would be positive, divided by the sum of all of the positive return amounts predicted.  Some stocks inherently have poor trend quality because they are thinly traded or have small capitalization and are easily buffeted by traders responding to economic, sector, or competitor headlines. Knowing whether a trend indication has meaning or is more likely irrelevant market noise is important to improving the batting average in stock selection. An example of a nice steady trend characteristic is Southern Company (SO), while others, such as Guess (GES), are fraught with regular sharp trend reversals that negate signal reliability.

3-Yr Excess

The relative recent price strength as measured by the cumulative returns in excess of the S&P 500 over the past three years. Calculations are based on the daily sum of the positive differences in the one-month-double-smoothed daily returns of each.  Companies that have outperformed the S&P500 index in recent periods have likely done so for a reason, and are more likely to do so again in the future. While many companies do well during an initial growth phase, most later go dormant. However, some do have additional growth phases. For example, while DELL was a rising star in the late 90s, it has since been dormant for over a decade and serves no purpose in a current SectorSurfer Stock Strategy. See example DELL chart.

Relative Volatility
The ratio of the stock's daily price volatility to the S&P500's daily price volatility, where volatility is measured by the standard deviation of the percentage change in daily price during the past three years. The daily volatility of the S&P500 typically runs about 1.2%. A stock with 2.5 times the daily volatility will show a value of 2.5 in the table. Volatility is a measure of market noise that reduces reliability of the trend signal. The higher the volatility, the more likely an erroneous head-fake signal will be generated — and as you know, having a reliable handoff of the baton in a relay race is critical. A relative volatility rating of about 1.5 or less is recommended.

Signature Ribbon
Signature RibbonThe Ribbon's three colored bars provide a visual means to help identify stocks of different character — meaning stocks that have poorly correlated price movements that would be likely to play well together in a SectorSurfer Strategy as outlined here. The annotated chart to the right demonstrates how to interpret the Signature Ribbon's three colored bars.

Along the top of the chart is a portion of the screener row for VIAB showing its green-black-blue ribbons on the right side. The three ribbons represent the returns from each of the prior three years. Each year is further broken down into thirds, represented by the three primary colors red, green, and blue, which are combined together to make one stripe. The color triangle below shows how the various colors combine. For example, blue plus red makes purple, red plus green makes yellow, and all of them together create white. Red represents performance during the first part of the year, green during the middle, and blue the end. Performance is measured relative to the S&P500 during the same interval.
Color Chart
The first bar in the Signature Ribbon is bright green, indicating that the middle of the first year performed much better than the S&P500, but there was no contribution during the first (red) or last (blue) portions of the year. During the second year, VIAB performs about the same as the S&P500, so neither red, green, nor blue have contributions, leaving the second ribbon black. In the final year, VIAB performs about as well as the S&P500 during the start of the year, so no contribution to red, but performance is much better than the S&P500 during the middle and end portions of the year, contributing both green and blue to produce the aqua colored third bar in the Signature Ribbon.

Use the Signature Ribbon as an quick guide for identifying uncorrelated candidates for your Strategy, but always be sure to examine the chart and other performance metrics of each before adding it as a participating member of your Strategy.

1-Yr Price Range
The current price as a percentage of the range between the 52-week high and the 52-week low. For example, if the current price is $80, the 52-week high was $100 and the 52-weeek low was $50 then the value = ($80 - $50) / ($100 - $50) = 60%. At a glance you will know if you are going to be bottom fishing or investing in something powering on to new highs.

Volume in $M/day
The daily traded volume of shares in millions of dollars. Thinly traded stocks are more likely to have poor trend characteristics and are more likely to have significant bid-ask spreads that degrade returns in actual trades. A checkbox is provided above to include or exclude stocks trading under $20 million per day. Note that stocks trading at about this level may, or may not, make this threshold from day-to-day because of its daily fluctuation in trading volume.

The annualized amount paid to shareholders by the company as a percent of share price. In the absence of any capital gains, the dividend yield is the return on investment for a stock. However, in any trading system, eventually the stock is sold, capital gains come to roost, and the dividends taken along the way simply amount to selling a portion of the investment each time a dividend is distributed. However, stock prices used for charting and analysis are always dividend adjusted so that any analysis of the stock's price is as if the dividends were reinvested in more shares. Thus, dividends do not represent any additional return not already represented in the adjusted price history. While some believe that the mere fact a company is paying a dividend is an indication of company maturity and prudent management, others would argue it signals the doldrums as management admits it no longer can think of better uses for surplus cash in product and market development. A checkbox is provided above to include or exclude stocks under 1% annual dividend yield.

P/E Ratio
The ratio of a company's current share price to its per-share earnings. For example, if a company is currently trading at $43 a share and earnings over the past 12 months were $1.95 per share, the P/E ratio for the stock would be $43/$1.95 = 22.1. The P/E Ratio is also known as "price multiple" or "earnings multiple." Newly listed companies are often in a serious product and market development phase and have little to no net earnings, but always project great earnings down the road. An interesting contrast is exemplified by the difference between giants AAPL and AMZN with similar stock trajectories, but which (in 2012) have P/Es of 15 and 295 respectively. Even though AMZN has been around for well over 15 years, the company continues to invest heavily in growth, leaving profits for later — and investors believe and reward that story. While P/E is interesting, apparently it isn't a very good indicator of price appreciation trend.

Spreadsheet Download
The link just above-right of the table enables downloading current data in the .csv spreadsheet file format. The file name contains both the current month and year so that the data from the last day of each month remains available on the server and accessible for your further experimentation. You can retrieve any of the files by using the following URL web address format: http://sumgrowth.com/Data/SGSETFScreener-mm-yyyy.csv where mm and yyyy are replaced with the current month and year respectively. The first ETF spreadsheet is for 07-2013, and the first stocks spreadsheet is for 06-2012.

For example:
•    http://sumgrowth.com/Data/SGSETFScreener-10-2016.csv for ETFs, and
•    http://sumgrowth.com/Data/SGSStockScreener-10-2016.csv for stocks.
Note: The last nine columns of the spreadsheet contain the Signature Ribbon data for the nine four-month periods prior to the date of the spreadsheet in the order of oldest to most recent, with values from 0.00 to 9.99. The value is proportional to the relative amount by which its performance exceeds the performance of the S&P500 during the period (or that of a money market fund if the S&P500 is trending negatively). There are no negative values because SectorSurfer's algorithm is inherently designed to ignore potentially negative contributors, thus rendering them of zero value.