Being somewhat newer to Stock Rover I’m wondering if this type of comparative analysis of the different screeners has been done over longer time frames eg 1, 3, 5, 10 & 20 years. If not I’m curious why? It seems like the results would be the single most valuable use of Stock Rover. Thanks for the great article.
I agree with John with some additional caveats. It would be well to compare screeners during at least two periods and certainly over longer periods. I feel a screener should be examined during a one year period of market growth and another during market downturn, the larger the growth and downturn the better. Currently the year 2021 would provide an example of the former and the current year (even the 10 months current) would be good for the latter. But this is still a very good beginning for a facility I have advocated for a while. If there were more history available for some of the equity properties then we could do a bit of this on our own. It is an excellent tutorial, very thoroughly analyzed, and one of the reasons I have been a Stock Rover cheer leader since day one. Melvin Turetzky
This is the first of what we expect will be a continuous project to measure the long term performance of a variety of screeners. As to why we didn’t do it earlier, there were other things on our agenda that were scheduled ahead of it. I guess the saying “better late than never” applies here.
Thanks for the reply. Indeed better late than never– so thank you for all the other great things too!
This was interesting to read. It will be interesting to see if the strong buy signal improves the result if we consider miving average crossovers as well. Can’t wait to see what you publish in the next edition. Kudos 👏
Great article and interesting results. The more I use the tool, read the articles and increase understanding of the information, the more I realize how limited my views were before. Now, if only you could accurately predict the future….! Along these lines, one extension could be adding to the news sites we can access through the Insight tool.
Hi – this was quite interesting and I look forward to future articles along these lines. When choosing time periods for comparison, is Stock Rover able to do “historic screening” where it would run a screen and get the results it would have gotten on, for example, 1/1/2016 or 7/1/2019? Or will you need to use the current date as a starting point, and then let time elapse to see results over various time periods? Katharine
Stock Rover has a limited backtesting capability in that you can look at past data on a quarterly basis or yearly basis and use it as part of the screening criteria. It does not have a generalized ability to run a screener as of an arbitrary date in the past. Hence this test, which runs the screeners on a specific date and watches the results as time passes.
I agree with John. It would have been much more insightful to run the screeners as of 1/1/2022 and show YTD performance comparison. In another word, a back test comparison. I notice the winners mostly selected small/micro cap companies. It would also be interesting to apply a cap based criteria across all screeners to make the comparison more apple-to-apple.
Both changes are coming in the next round. The screeners will be re-run as on 1/1/23 and they will be changed to put lower limits on the market cap so the passing companies aren’t too small.
First I would like to thank Howard and associates for providing the best investing analysis tool I have ever encountered. Second, if future back testing of screeners is contemplated, I recommend Richard Tortoriello’s book “Quantitative Strategies for Achieving Alpha” on how to do back testing rigorously . Third I must ask: do these back tests include any criteria for rendering them practical investment strategies? e.g. turnover, trading volume, tax consequences, bid-ask spreads, etc. In other words, could the typical Stock Rover client actually invest in these strategies and achieve these results?
Thank for you for your kind words. Certainly the results could be achieved for a practical investment strategy. The only fly in the ointment would be the really small stocks that pass may have too small trading volume and too large bid / ask spreads to make buying at an efficient price difficult. Next round I will address these issues by putting minimums on cap size and trading volume to ensure the passing companies can be efficiently purchased.
First of all, thank you Howard and your team for this insightful analysis. When I first joined Stock Rover in 2021 I did precisely that prior to using any for my real world investing; I chose 20 screeners, customized each one to also include my secondary criteria of passing a short-term financial liquidity test, and having a market cap greater that $1 billion. Over the 6-month period of the test, the “Stock, Industry and Sector Momentum” came out on top by a wide margin. The result was not surprising given the strong upward trajectory of the market during that time frame. But CAN SLIM, on the other hand, ended at the bottom-half. So, I’m very surprised that CAN SLIM screener came out on top here, whereas the “value” type screeners were at the bottom. This is in stark contrast to what all the experts in financial media have been suggesting to do during this bear market, basically for investors to focus on companies having more traditional investment metrics similar to your losing screeners: Fair Value, Dividend Growth, Large Cap Value, Buffettology, GARP, etc., etc. However, this empirical data suggests otherwise. Perhaps, as suggested by others, that’s due to the short time frame of the test? Second, why do you conclude the following? “…it seems that paying attention to Margin of Safety (a Stock Rover proprietary metric), sentiment and the MACD indicator pay off…” None of these criteria are a part of CAN SL or even Momentum. Third, I really appreciate and enjoy using Stock Rover’s screeners because they are so flexible to customize to fit one’s own investment criteria. Again, thank you.
Thank you for your detailed comments. CAN SLIM only selected three stocks and one of them had a huge appreciation in the period. I consider that an anomaly. As far as the “financial experts”, it has been my experience that empirical data often diverges from expert opinion. As far as predicting the future, financial experts have no particular advantage over anyone else, or darts for that matter. Because no one can accurately predict the future or what will definitely work. The best risk adjusted screener in the period was Strong Buys and that was the criteria it used. The indicators paid off over the 2 1/2 month period of the test. Will they pay off over a longer time period? We shall find out.
Good stuff. Thanks. Very few people would buy every stock in a 50 stock screener result – so one’s results would of course vary greatly based on what one picked to buy from the screener results. So, it would be useful to look back at the list of stocks from initial screener output and compare with future results to see if any specific sub-features (fundamental, sentiment) could have helped pick more of the ultimate winners.
Agree. Of the course the idea with a screener is to get a small set of interesting candidates and then from there, do additional research to whittle the list down to an even smaller group that you might actually want to buy. The benefit of the overall performance of the screener is to determine whether the initial set of candidates provided by the screener is on the right track for market beating performance or not.
This exercise establishes how valuable the lookback process is. So wouldn’t it be wonderful if Stock Rover provided a function that would permit us, today, to go back and determine the results of a screener six months, a year, two years ago? Or at least some limited part of that history?
I enjoyed the exercise. I agree with your conclusion that strategy success varies with the time periods involved. One strategy that I have successfully employed in this bear market is selling calls with particularly high implied volatility ratios against my stock portfolio. Calls are generally just beyond the expected move with a Delta of ~22 about 45-50 days prior to expiration, rolling ~21 days prior to expiration and placing GTC’s at 50% of expected profit. One can adjust these parameters depending on the tax status of the portfolio and whether or not one cares whether or not the stock is called. Selling calls on speculative holdings far above the current price enforces selling discipline. If a stock pops too far, we can always consider rolling the call for a credit if the stock meets our Stock Rover analysis criteria. This is often a rinse and repeat strategy.
Agree this is a good strategy if you don’t actually mind getting the stock called and the ensuing tax consequences will not result in a big tax obligation.
Interesting as a review of what each screener provides; however, a 2.5 month back test is completely irrelevant for serious investors. It should be simple to provide 5 and 10 year back tests in a blog post using each possible subset of these period lengths over a given study period.