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?

| More on:
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.

This article represents the opinion of the writer, who may disagree with the “official” recommendation position of a Motley Fool premium service or advisor. We’re Motley! Questioning an investing thesis — even one of our own — helps us all think critically about investing and make decisions that help us become smarter, happier, and richer, so we sometimes publish articles that may not be in line with recommendations, rankings or other content.

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

More on Tech Stocks

cloud computing
Tech Stocks

Best Stock to Buy Right Now: Manulife vs CIBC

Want the best stocks? These two are certainly the best options. But which is the better buy?

Read more »

profit rises over time
Tech Stocks

4 Reasons to Buy Constellation Software Stock Like There’s No Tomorrow

Constellation Software stock continued its climb upwards after recent earnings, and this only adds to its appeal.

Read more »

calculate and analyze stock
Tech Stocks

1 Stock That’s Just as Hot as Nvidia (Without All the Hype)

Nvidia stock may look like a strong option, but its valuation is through the roof. Enter this other under-the-radar stock.

Read more »

A plant grows from coins.
Tech Stocks

3 Growth Stocks Wall Street Might Be Sleeping on, But I’m Not

Don’t miss your chance to load up on these three beaten-down stocks.

Read more »

think thought consider
Tech Stocks

Is CGI Stock a Buy Even With No Dividend Yield?

CGI stock may not have a dividend to speak of. But does that necessarily mean you should ignore this top…

Read more »

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

Why Now Is the Time to Invest in Canadian AI Stocks

Are you looking for one of the most solid Canadian AI stocks out there? This one is probably your best…

Read more »

The letters AI glowing on a circuit board processor.
Tech Stocks

Why AI Stocks Should Be in Every Canadian Investor’s Portfolio

AI stocks continue to be one of the best options out there for long-term investing, especially when considering Canadian options.

Read more »

money goes up and down in balance
Tech Stocks

1 “Magnificent 7” Stock I’d Buy Over Nvidia Right Now

Here's why Meta Platforms stock is a better choice for Canadian investors compared to Nvidia in November 2024.

Read more »