How to Build Your Own Stock-Screening Tool Using a 3-Factor Strategy

How can investors use technical terms to assess stocks like Constellation Software Inc. (TSX:CSU) without the need for a portfolio manager?

The Motley Fool

Not all investors have portfolio managers, but those who do may be aware of the ranking tools they use. What these tools do is to screen stock performance using specially weighted indices. You’ll find very basic versions of the same thing on some stock market advice websites, although usually the inner workings of these tools are the hidden domain of financial advisors.

Below is a rough, jargon-free approximation of these sorts of tools based on three main factors used to assess individual stocks in determining whether they are improving or deteriorating. Let’s take a look at the hidden trends of the TSX and see how to calculate the true worth of a stock.

Value

To build a basic tool, the first objective should be ease of use. To make things simple, each of the three factors used will be split into three subsections. Let’s assign a 33-point weighting to each factor, so that it’s possible to calculate a total score out of 100. Each subsection will be scored out of 11 so that they’ll add up easily.

To come up with a value weighting, let’s use price to earnings (P/E), price to book (P/B), and dividend yield. Quality investment usually takes into consideration a stock’s value and its growth. However, for the purposes of our stock-screening tool, we’re going to give quality its own weighting based on a company’s ability to grow.

Quality

Let’s use return on equity (ROE) as an indicator of quality, since it’s a reliable measure of a company’s ability to reinvest in itself to generate growth, as well as to make acquisitions in order to expand or repay earnings to its shareholders either in the form of dividends or share buybacks. We can also use earnings per share (EPS) and expected growth in earnings as our other two subsections.

Momentum

Price momentum over time is the most obvious subsection here. This can be calculated over 10 days, or five, or however long an investor deems appropriate to test whether a stock’s price has momentum. In this strategy we’ll use five days.

Price volatility will also be assessed, based on a stock’s beta, which is a measure of an asset’s variability relative to the market (which has a default value of one). Lastly, let’s use valuation based on a share’s current price comparative to its future cash flow value.

Practical example

Let’s take a look at a popular tech stock, Constellation Software Inc. (TSX: CSU), and see how it fares with our basic screening tool.

Value: Constellation Software has two very bad multiples in its P/E of 64.4 times earnings and P/B of 26.7 times book. Add in a low dividend yield of 0.48%, and this stock gets 5/33, mainly for trying.

Quality: Constellation Software’s ROE of 41% is nice and high, while its EPS of $12.6 shows excellent growth. Throw in a 17.5% expected annual growth in earnings, and we have a score of 28/33.

Momentum: Despite Constellation Software’s year-long climb, this stock has now lost upward momentum and is in free fall, having shed -4.44% in the last five days. Its beta of 0.48 shows low volatility, and its share price is overvalued by 6% compared to its future cash flow value. This gives a score of 14/33.

What’s the verdict?

Altogether, Constellation Software gets 47%. That’s a pretty solid hold signal, and it correlates with current analyst calls, which shows that our simple tool might be fit for purpose! While other stock-screening tools go into more detail than the one we’ve built here, using this three-factor strategy gives a quick and fairly accurate reading for any given stock.

Fool contributor Victoria Hetherington has no position in any of the stocks mentioned.

More on Tech Stocks

Thrilled women riding roller coaster at amusement park, enjoying fun outdoor activity.
Tech Stocks

Celestica Stock Has Been a Roller Coaster: What I’d Do With It Now

Despite near-term volatility risks, Celestica’s strong growth prospects could make it an attractive long-term investment for risk-tolerant investors.

Read more »

A chip in a circuit board says "AI"
Tech Stocks

Celestica’s Revenue Jumped 62%, and I Like the Stock’s Outlook

Given its strong financial performance, exposure to high-growth AI infrastructure opportunities, and reasonable valuation, Celestica remains an attractive buy for…

Read more »

The virtual button with the letters AI in a circle hovering above a keyboard, about to be clicked by a cursor.
Dividend Stocks

The Next AI Winners May Own Trusted Data: I’d Watch This Canadian Stock

As AI models become widely available, trusted professional data could become a more valuable competitive advantage.

Read more »

Forklift in a warehouse
Dividend Stocks

Apartment Rents Are Slowing: I’d Buy This Canadian REIT Instead

Cooling apartment asking rents make industrial real estate worth another look for investors seeking a different source of monthly income.

Read more »

TFSA (Tax-Free Savings Account) on wooden blocks and Canadian one hundred dollar bills.
Dividend Stocks

3 Ways to Maximize Your TFSA Before Year-End

Maximize your TFSA before year-end with three different approaches to investing for long-term income and growth.

Read more »

money goes up and down in balance
Dividend Stocks

One $7,000 TFSA Contribution Could Grow Into $50,000: Here’s How Long It Takes

Once the money is inside a TFSA account, a $7,000 investment can become $10,000, $20,000, or considerably more with compounding,…

Read more »

A robotic hand interacting with a visual AI touchscreen display.
Tech Stocks

Unpopular Opinion: BlackBerry Stock Isn’t All That

Investigate the dramatic rise of BlackBerry stock and analyze the impacts of revenue growth on its performance.

Read more »

moving into apartment
Tech Stocks

Shopify Is Spending to Win AI Shopping: Is the Stock Still Worth the Price?

Shopify is investing heavily in AI commerce while revenue and free cash flow continue growing at impressive rates.

Read more »