Filter: Cash flow portfolios

Last week I wrote about how you can search for high quality companies based on their free cash flow performance (click here to read more about this). Buying quality companies with high free cash flow returns (CROCI) at a reasonable multiple of their free cash flow makes a lot of sense to me. I use this strategy extensively - but not exclusively - with my own portfolio.

This week I've done a bit more digging to see how well a strategy of picking companies with high cash flow returns has performed in the past. I've also run a screen to see what kind of portfolio could be put together today.

Phil Oakley's debut book - out now!

Phil shares his investment approach in his new book How to Pick Quality Shares. If you've enjoyed his weekly articles, newsletters and Step-by-Step Guide to Stock Analysis, this book is for you.

Find out more

Share this article with your friends and colleagues:

Back testing strategies with SharePad

SharePad contains a lot of historical financial data. This can be very useful for testing the past performance of investing strategies.

SharePad gives the user the tools to look back at the financial performance and valuation of companies over periods of up to ten years. This is useful because it includes periods of bull and bear markets which might not be the case looking at companies over a shorter period. Eventually we plan to extend the time horizon to over twenty years given that we have data going back to the early 1990s.

However it is not a perfect way of backtesting. You can only currently do it with a list of companies that are listed on the stock exchange. This means that there is an element of survival bias to the results you will get. Companies that are no longer listed may well have had an influence on an investment strategy in the past and this needs to be understood.

But that doesn't mean that you can't still do some very useful historical analysis of investment strategies as I'll show you shortly.

Testing the past performance of cash flow portfolios

I've run the following filter each from 2006 to 2015 in SharePad:

  1. Financial shares are excluded as they don't fit this strategy well.
  2. Minimum lease-adjusted CROCI of 10%.
  3. Minimum free cash flow yield (free cash flow per share as a percentage of the share price) of 5%.
  4. Minimum market capitalisation of £100m.

Once SharePad had provided me with a list of shares I exported the list to a spreadsheet and assigned a ranking to each company for CROCI and free cash flow yield. I then added the two rankings together to form a combined ranking. This is very similar to the process in Joel Greenblatt's Magic Formula strategy.

I then selected the shares with the lowest combined ranking to build an equally weighted twenty share portfolio (the same amounts of money invested in each share) from twenty different sectors of the stock market. Unlike many academic studies of investing strategies, I wanted to set up a test based on something that private investors could realistically be able to do in practice.

I also wanted to spread the portfolio across different sectors in order to spread out the risks of the portfolio. The portfolio was held for one year. At the start of the next year, a new portfolio based on the same criteria was selected. This process was repeated for ten years.

A ten share portfolio was also tested.

The total return performance of the portfolios was then compared with the total returns of the FTSE All Share index. The chart below shows the results based on a starting value of £100,000 in 2006. For simplicity the costs of buying and selling shares has been ignored. This will overstate the portfolio returns a little bit but as you will see this won't matter too much.

As you can see, the cash flow portfolios have trounced the stock market as a whole.

Let's have a look in more detail

A twenty stock portfolio

YearCROCI portfolio TRFTSE All-Share TRDifferenceValue CROCI portfolioValue FTSE All-Share

The twenty stock portfolio made money in seven out of the ten years and beat the market in eight of them. It suffered badly in 2008 showing that it is very difficult for any share portfolio to make money when the stock market is having a very bad year.

Since the start of a new bull market in 2009, the strategy has thrashed the market with only 2014 being a bad year. At the end of ten years, a £100,000 portfolio would have compounded into £367,966 before costs - more than double and nearly £200,000 more than holding the FTSE All Share index.

A ten stock portfolio did even better

YearCROCI portfolio TRFTSE All-Share TRDifferenceValue CROCI portfolioValue FTSE All-Share

You might think that holding twenty stocks is a bit too much. So I decided to look at a ten stock portfolio based on the shares with the highest combined CROCI and free cash flow yield rankings.

This portfolio did even better than the twenty stock one and perhaps shows the potential of more focused and concentrated portfolios on investment performance. It made money in the same number of years (seven) but beat the market in nine out of ten of them.

It fared better in 2008 than the twenty stock portfolio and recovered well from 2009 onwards, although the twenty share portfolio actually performed better. By losing less money in 2008, it made more money overall than the twenty share portfolio and thrashed the stock market as a whole.

A portfolio for today

Does this mean that this strategy will do well in the future? I've no idea. I like the reasoning behind the strategy but if the stock markets fall during the next few years I'm not sure the feeling of beating the market but losing money at the same time will make me feel particularly happy. This strategy still lost a reasonable amount of money in 2008.

It's also worth remembering that these results are based on blindly buying a rules based portfolio and sticking to the rules through good times and bad. Personally, I can't do that.

I understand that taking human emotions out of investing and just looking at rules and numbers can have its advantages. But I like to know what I am buying a slice of.

Most of the investment strategies touted by tipsters are based on what has happened in the past and past profits and don't take account of the future. I can't predict the future any better than anyone else but I do know that an oil or mining company that looks cheap today based on last year's profits or cash flows might still get cheaper.

But I also like to have an open mind and consider that I might be wrong. That's why I am going to be running a number of test portfolios and see what they get up to over the short and long run.

Here's a twenty share portfolio based on CROCI and free cash flow yields based on current data. As with the historical portfolios, financial shares are excluded and the minimum market capitalisation for inclusion is £100m. I'll keep you updated on it over the coming months.

NameMarket Cap. (m)Lease-adj CROCI FCF yieldSubsectorCROCI rankFCF yield rankCombined rank
Indivior 1116281.223.8Pharmaceuticals134
Character Group 102.543.415Toys358
GVC Holdings 278.228.413.2Gambling7613
Berkeley Group Holdings 471629.711Home Construction6915
Cohort 146.624.912.2Defence10717
Wizz Air Holding 1040.727.38.9Airlines81422
Softcat 642.651.87Computer Services22628
Lakehouse134.316.910.9Business Support Services221032
Gem Diamonds 149.413.425.3Diamonds & Gemstones30232
Eurocell187.521.57.4Building Materials & Fixtures132235
Costain Group 358.614.69.6Heavy Construction281240
GAME Digital 162.312.719.8Specialty Retailers37441
PayPoint 55831.36.2Financial Administration53742
Go-Ahead Group 1064.81231.3Travel & Tourism42143
Euromoney Inst Investor 1169.617.67.3Publishing212445
ITE Group353.315.67.4Media Agencies232245
Matchtech Group 158.9157.7Business Training & Employment 262046
Polymetal International2250.612.88.8Gold Mining341650
Alternative Networks 223.420.26.3Fixed Line Telecommunications163551

If you have found this article of interest, please feel free to share it with your friends and colleagues:

We welcome suggestions for future articles - please email me at You can also follow me on Twitter @PhilJOakley. If you'd like to know when a new article or chapter for the Step-by-Step Guide is published, send us your email address using the form at the top of the page. You don't need to be a subscriber.

This article is for educational purposes only. It is not a recommendation to buy or sell shares or other investments. Do your own research before buying or selling any investment or seek professional financial advice.