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.

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

More on Tech Stocks

Data center woman holding laptop
Tech Stocks

1 Overhyped Stock That Could Turn $100,000 Into Nothing

A top-performing crypto stock could crash hard and be worthless if volatility spikes under the current market conditions.

Read more »

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

Too Much U.S. Tech? Here’s the TSX Stock I’d Add now

Investors heavy in U.S. tech can diversify with this Canadian AI company benefiting from strong demand and infrastructure spending.

Read more »

man looks worried about something on his phone
Tech Stocks

What’s a Great Tech Stock to Buy Right Now?

Apple (NASDAQ:AAPL) looks like a cheap tech giant worth picking up amid the tech wobbles.

Read more »

investor faces bear market
Tech Stocks

3 Canadian Stocks to Buy If the TSX Pulls Back 10%

A dip in the market can turn a watchlist stock into a "buy now," especially if the business is growing…

Read more »

dividends grow over time
Tech Stocks

1 Growth Stock Down 51% to Buy Hand Over Fist in March

Constellation Software (TSX:CSU) stock is down 51%! Grab this 38,000% compounding legend at a rare "clearance rack" price before the…

Read more »

A person's hand cupped open with a hologram of an AI chatbot above saying Hi, can I help you
Tech Stocks

The Canadian AI Stock That Could Soon Go Public

Microsoft (NASDAQ:MSFT) Copilot and other AI innovators could make for a huge Cohere IPO in 2026 or 2027.

Read more »

Paper Canadian currency of various denominations
Tech Stocks

1 Practically Perfect Canadian Stock Down 38% to Buy and Hold Forever

Topicus has slid hard from its highs, but its cash-flow compounding engine may still be running underneath the noisy headlines.

Read more »

chip glows with a blue AI
Tech Stocks

TFSA vs. RRSP: Where Should You Buy Micron Stock?

Micron stock has rallied 350% in 12 months. Is there more upside to the stock? If you are considering investing,…

Read more »