101
Archived articleThis is an archived article from 2023 - please note that any content within the article may be out of date.

Beating the market with rules: how I became a systematic investor

Earlier this week, Ed published the final piece in his Strategy Map series. In this he explains the science behind Stockopedia’s QVM-based approach to investing and its track record of outperformance over the last decade or so.

As a follow up, I thought I’d share my own journey into systematic investing and discuss what I’ve learned about the real-world practicalities of managing a portfolio in this way.

Getting started

My own conversion to a systematic, portfolio-based approach to investing began in earnest in April 2016, when I launched the Stock in Focus (SIF) portfolio.

The SIF Folio is a model portfolio I’ve run on Stockopedia over the last seven years. The idea came about after a discussion with Ed about whether I could create a set of rules to select stocks that would outperform the market.

My goal was that in aggregate, the stocks in the portfolio would have the qualities needed to beat the market.

In other words, I wasn’t aiming to become a star stockpicker. I just wanted to engineer a portfolio that would grow more quickly than an index tracker. One key element of the approach was simply trying to avoid big mistakes or high levels of risk.

As Ed discusses, this approach often involves owning stocks you might not otherwise choose. I’ve certainly found myself buying shares I’ve felt indifferent about – or even disliked – on many occasions. But this hasn’t prevented them from (sometimes!) performing very well.

At a portfolio level, I think the SIF folio has been reasonably successful. While I haven’t delivered Warren Buffett-style returns, the value of the portfolio (excluding dividends) has risen by about 75% since its inception, giving an annualised return of 8% per year.

This compares with a gain of less than 20% for the FTSE All-Share index over the same period, or just 2.5% annualised.

hgf6-B0YRYlACxPJ492sRx3mVr-2lSQEJJ9IQvUsXnd4PyiTs4wNSnxI_ggmEYrbnWFCmuIGQjRFN4BKoMwKWlA21rNd8qeDLJikW_Bv_rt9qFwMaVJvJEbocDxL1yVTHTTeaUNQxkyJSlcPl6vMBqM

SIF Folio: April 2016 - June 2023

Including dividends, SIF has doubled since inception, giving an annualised return of 10%.

The SIF performance results include estimated trading costs, but do not consider tax or broader account management fees.

My strategy involves relatively frequent trading, so an understanding of costs is especially important. This has been a concern to me at times, but on balance I believe the results so far have largely justified the costs.

Indeed, since about mid-2017, I have mirrored all the SIF folio holdings in my own real-money holdings, albeit in much smaller size. My results have largely matched those of the model portfolio here on Stocko, so I’m comfortable that costs haven’t been a big headwind to performance.

In the remainder of this piece I’ll explain how the SIF system works – and what I’ve learned after seven years running this portfolio.

The SIF screen(s)

The foundation of the SIF system is the stock screen I use to provide a short list of shares to buy.

When I devised the rules for the screen, the general theme I used was affordable growth. In other words, I wanted companies that were:

  • Reasonably priced

  • Had rising earnings per share

  • Showed evidence of positive momentum

  • In good general (financial) health

Quite deliberately, this was intended to be a fairly middle-of-the-road strategy.

I wasn’t planning to do extensive research on the stocks I bought, and I knew I wouldn’t hold them forever. This meant I needed to rule out situations that might require more in-depth research. For example, I didn’t want extreme momentum, troubled turnarounds, or deep value stocks.

More broadly, I just wanted to avoid too many big mistakes. If the shares I bought just did okay, on the whole, then that might well be good enough to allow me to beat the market.

I ended up with the following set of rules. These are from the current version of the screen, but they have not changed significantly since April 2016:

cwk4lZivCalKhDn8kvbFro6w2SCMsbA-b7k1P6TTodDjuXBYsRDx7mYkJbNST5BVs_PRPlq-TrdA14Pib0ZvaWuQki72_slYDwwc0d4qtGe-tIu-4-RN8QhyAIIwfhdsCasUiO9A6Jakvv-LyF6I1cU

You can view the full screen and the current results here

Although the image above shows the results being sorted by relative strength, what I actually do is to sort the results by StockRank. This is significant, because when I’m choosing a new stock, I start from the top of the list.

I didn’t use the StockRanks in the screening rules. Doing so would have duplicated or diluted the impact of the individual metrics I used. But I felt that using the StockRanks to order my screening results might add value and act as a useful sanity check for my screen results. I think it’s generally worked well.

The rules: buying and selling

The screen was the starting point, but I still needed a system to buy and sell stocks for the portfolio.

Buying shares

One approach might be to buy every stock in the screen results. This would be purely systematic and is effectively how Stockopedia’s Guru Screens are run.

I decided against this, as I wanted a degree of control over the size and diversification of the portfolio. To achieve this, I added a level of discretionary management to my system. Here’s the decision framework I use to add stocks to SIF.

Weekly:

  • Check the SIF buy screen results, sorted by StockRank.

  • Are there any stocks that a) aren’t in the portfolio and b) do not obviously overlap with existing holdings?

  • If no, do nothing

  • If yes, take a quick look at the highest-ranking eligible stock. Are there any reasons to manually exclude it? For example, is it involved in a takeover situation or facing major legal action? I use this veto very sparingly.

  • If everything looks okay, then I’ll add this share to the portfolio using a standard position size. All positions are added in equal size. I don’t top slice or average down in SIF.

  • I'll only buy a maximum of one stock each week

Broadly speaking, this is the process I’ve followed for seven years to add shares to SIF.

Selling shares

I follow this process monthly to check for stocks that should be sold from SIF:

  • Check if there are there any stocks that have been in the portfolio for nine months or more

  • If none, do nothing

  • If yes, then test each of these stocks against my SIF selling screen. This is a modified version of the buy screen that’s designed to make sure the growth story remains intact, while allowing for higher valuations.

You can see the selling screen here - if a company appears in the results, I keep it.

In addition to this scheduled process, events over the years have prompted me to add two new rules that trigger sales in specific circumstances:

  • If a company issues a profit warning

  • If a stock has fallen by more than c.25% since it was added to the portfolio - my stop-loss rule

Summing up

Some elements of this process require a degree of discretion. But my experience has been that this system is easily repeatable and does not require too much stock analysis or too many subjective judgements

There are a few minor details I’ve excluded from the above due to space constraints. But this really is the system I have followed for seven years with the SIF folio.

SIF current holdings

This is probably a good time to share with you a snapshot of the SIF folio’s current holdings.

One thing I didn’t realise when I started the portfolio was how the screen results would dry up from time to time. When this happens, the portfolio tends to shrink as stocks are sold without being replaced.

I originally envisaged a portfolio of 20 stocks, but this has very rarely been the case.

At the time of writing, SIF holds 12 shares, in addition to a significant cash balance (not shown):

1yqlVdb7FmbocK8J9eVjnDMp0yR6D7kk0kz9vQHk47nTW6byfn8JDfIyTqfjys8Gy3-C2-_K-yh4HnJoSfCvPmSsYLPdUb7c4ETsFvw81iFGyzoyUxX6qpYow_bDZQTPCobfeHDnBrjbZALdkzGBSPM

I’ll cover the portfolio’s current holdings and recent share trades in a half-year review that will be published in July.

For now, I want to wrap up this piece by sharing five things I’ve learned from running a systematic portfolio – some of which have been quite unexpected.

5 things I’ve learned

The last seven years have been fairly eventful, perhaps a little more than average for the UK market. During this time, my system has gradually revealed some interesting characteristics that I’ve (mostly) come to admire.

Performance: no strategy outperforms all of the time. That’s certainly been true with SIF. If we look at the long-term chart again, we can see there have been two clear periods of outperformance (2017-18 and 2020-22).

The rest of the time, the portfolio has just chugged along, preserving capital but achieving little else.

ZCWEYmb3x0Xi_2DgPN2FXO9dzB6A6J82PvCcCvgB9-GpvhnAo5uH_PMrbU51T6a1r781wjgayZnvp6NbbhnTTcvaHS0ygFVXMj-WT4N8h8UGY0aLL78Y-sTnD3QwiybOtpJ2qF-QDEvsdy2zgkffMcA

Following the system has kept me on the right path during some dull patches and reduced the temptation to experiment and potentially break the system.

I can never predict when (if?) the next growth spurt will come along, so being correctly invested in the system at all times is the only way to be sure I’ll catch it.

Holding cash: the number of stocks that qualify for the screen varies widely. Sometimes there just are no shares to buy.

During these periods, the portfolio tends to shrink as I continue selling shares in line with my process. This can lead to a high cash weighting, much higher than I’d ever contemplate in a discretionary portfolio. Even now, the portfolio is c.50% in cash.

There are pros and cons to holding cash when no opportunities present. But on balance I think holding cash has served me well. It cushioned the value of the portfolio during market sell offs and made sure that I have plenty of dry powder to buy when opportunities arise – notably in 2020.

Forcing me to act: following the rules has forced me to buy and sell shares when I wouldn’t have done otherwise. In aggregate, this seems to have worked quite well. I don’t think my hit rate would have been as good without a clear framework to narrow down my selections.

Consistency: there are lots of good investing strategies, but in my view they all have one thing in common – they require consistency over long periods.

Following a systematic approach with SIF has forced me to be consistent in a way that would be much more difficult if I was investing without constraints.

This may sound restrictive, but I’ve actually found it quite liberating. I’m not always questioning whether there’s a better way – I just follow the system I’ve already chosen.

Flexibility (but not too much): should I just programme my approach into a trading tool and leave it to run unsupervised? It might work. I don’t know.

However, I’m not quite ready to completely give up control yet. I reckon that there have been a few times when allowing myself a manual override has helped to preserve my capital by avoiding obvious mistakes.

The biggest example is probably when I put a block on selling anything in the months after the March 2020 crash. Following my rules would have meant ditching half the portfolio at fire-sale prices. Sitting tight meant that my losses were reduced and in some cases avoided altogether.

More prosaically, I’ve learned that there’s value in avoiding special situations like takeovers, even if they do appear to qualify for my screen.

Final thoughts

I’ll end with a disclaimer: the SIF folio was always conceived as an experiment. Its outperformance so far may simply be due to good luck rather than good judgement. There is no guarantee that the favourable results I’ve enjoyed in the past will continue.

Having said that, for me, systematic investing has been a transformative experience. I intend to continue running the SIF folio and look forward to sharing further progress with you all along the way.

Disclosure: at the time of publication, Roland owned all the shares listed in the SIF folio.

Disclaimer

This is not financial advice. Our content is intended to be used and must be used for information and education purposes only. Please read our disclaimer and terms and conditions to understand our obligations.

12 comments


Avatar for Mark Carter

Thanks for the article, Roland. It would be nice to see Stockopedia reinstate their Fantasy Funds. (Hint hint).

3
Avatar for doctor dave

Hi Roland. Did you say you are stopping this series? That would be a great shame. Your thoughtful, balanced and humble analyses are really excellent. Added to which you own all the shares which always for me as a reader adds a certain extra value.

6
Avatar for Simon Shepherd

Hi Roland,

I, too, have been testing a rules-based pf construction approach.  Coming at it from the opposite end to you - I use the stock ranks as the only screening tool.  I've been running a 12 stock portoflio of ASX (Australian) shares for exactly 2 years and have, so far, beat the market at ~5.9% p.a. vs ~3.7% p.a. (total return).  

Like your PF, the PF is high turnover, so costs and tax structures become very important.    At each month end I own the 12 highest ranked ASX stocks (i.e. working backwards from stockrank 100), they stay in the PF as long as they remain at rank 95 or more.   If they drop below, I sell them and replace with anothe 100 (or nearest 100) stock.  So far so good!  Stock o Pedia is one of around 8 newsletters/investment approaches we track at tinglive.com.au.       So far, it's ranking 2nd of all the approaches/newsletters. 

Regards

Simon 

6
Avatar for RCTurner

Excellent article, and I certainly follow a similar rules based approach (although my rules are value based). A quick question which is not meant to sound negative, but is the success of the portfolio dominated by a small number of stocks? For example, if you remove the top 2 from the current portfolio, the performance of the others is close to zero. Sometimes systems that look good have simply been boosted by a lucky purchase, for example.

3
Avatar for KevinS1

HI Roland. Thanks for the article - very thought provoking.

I am going to set up a dummy SIF alongside the dummy NAPS I created this week and see how they both get along.

Out of interest, how does your SIF approach compare to your model dividend approach?  Just interested to see if there is any cross-over and what learnings can be taken.

All the best. Kevin

5
Avatar for TEIN

Hi Roland, 

I'm interested in the contrast between SIF being a relatively light touch system model and the in-depth research you undertake on individual companies which is made evident by your podcasts and articles, Kitwave (LON:KITW) just this week being an example. You're well known for SIF and you clearly regard it as a journey of learning and self improvement, but in my humble opinion there's more to your personal investment style than that. Have you any comments?

Thanks as ever for all of your output.

TEIN

6
Avatar for Roland Head

Hi TEIN,

Thanks for your comment.

The SIF folio is geniunely run with a light-touch approach that involves very little analysis of the companies I add to the portfolio, prior to purchasing them. Writing up my notes and articles takes far longer than the activity involved in running the portfolio.

However, I'd like to think that the design and performance of SIF has benefited from my broader knowledge of UK companies and general investing concepts.

When I tried replicating the SIF concept with international stocks a few years ago, it performed very poorly.

I don't think a systematic approach is a substitute for understanding, but I think it allows me to leverage my knowledge in an efficient and consistent way to (hopefully) achieve better results.

Roland
7
Avatar for Taff6

Rowland, great series of articles. Added a great deal of value to many Stocko readers in my opinion, a great shame that you are not continuing with you regular SIF column. I for one have really enjoyed your SIF contribution. Thank you. 

11
Avatar for Saxonboy57

Really interesting article. I will definitely try to incorporate some of your ideas in my own strategy.

6
Avatar for mikebianchi

Always a good read, so RFX is a sell (I hold)  it has certainly dipped off after great results. I'm going to run it for a while. I'll need to check what metric its failing on.

2
Avatar for Rusty2

I can't  see when Ramsdens Holdings (LON:RFX) was added to the SIF folio, looks like around November, 2022. It does not come up in the search.

Surprised it ever qualified as spread is usually around 500bps.

It is failing on PEG now. 

1
Avatar for Simon

Congratulations on the outperformance Roland. I have been following this experiment with interest and I guess it must have influenced my own thinking as I own 5 of the current SIF portfolio constituents.

10
Get the free newsletter