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

Is falling MomentumRank an early warning sign?

Can changes to a company’s StockRank and factor ranks be used as an early warning sign of possible problems ahead?

Some recent examples have made me think this area could be worth examining. In this piece, I’m going to consider two case studies before taking a broader look at the data behind this issue.

Case study #1: Bunzl

On 16 April I covered the profit warning from FTSE 100 distribution group Bunzl (LON:BNZL) in the daily report. What struck me most at the time was the way that the company’s StockRank had fallen sharply in March following its full-year results:

ad5a4b25-aef6-473d-9321-4c290fca7315.png

The annual results had received a poor reception from the markets, but the headline numbers did not seem to flag up any obvious concerns. Profits and margins were broadly stable. 

With hindsight, the problems that triggered April's profit warning were mentioned in management commentary. Even so, brokers had only made a slight cut to full-year forecasts – not necessarily a big concern for a mature and reliable performer like Bunzl:

AD_4nXeEDbYGg48wV9UeGxqFmR61ZX0Dh8Wnr05YpvtvqJFv8MHXaufhR--8qFf3geTSFjA0DoBms5GKG6fyMXkzFzsLCb1qHGnkPn13KUnDeqkGEJa_1H7vTma5t97XAVQuceg0j3Jv?key=Os8tgkHwdmbSWBQUuEYDwa2E

(Bunzl: 8 March 2025)

However, April’s profit warning subsequently led to a much more severe cut to profit forecasts – and a 25% one-day share price drop that I’m sure some shareholders would have liked to avoid:

AD_4nXfKMu2xoBopoyI-Acb71cb9tP6B9g5hG9kGlf4A8C7USPpt5T9T4ynCZwuHSFLsNeKHTm94idbW5ZDgGrxG0te7YzGrDarAVax5OoEIsv7HQzLxrT81lLbhQNQc5BqGscrsjkr8-Q?key=Os8tgkHwdmbSWBQUuEYDwa2E

(Bunzl: 5 May 2025)

Checking back through the StockRank history, a clear pattern emerged. While Bunzl’s QualityRank and ValueRank have remained broadly stable, its MomentumRank fell sharply following its results and has fallen further since then.

22 Feb 25 - High Flyer - the MomentumRank was high prior to its results (share price 3,336p):

AD_4nXdDHWtVkQJmNr7LChRgvwQPSf2wK2oxBmQPnhB9WKWfAYc6R5CWf3f5F8LqbfSQ45KgQDyv8e3zwD57z31wdAfHIDcq7YkYHpeynTJmDJvJx2AwrrvTarWRsQKpLjOpCMxP-vz5Qw?key=Os8tgkHwdmbSWBQUuEYDwa2E

Bunzl’s 2024 results were published on 3 March 25. By 8 Mar 25, its style had fallen to Neutral and the MomentumRank had fallen sharply (share price 3,076p):

AD_4nXfGGGT5KaHhh9m3h6pKYXdxgbA4Wic8LOnZ-qSFcDjUc3aLIEhs078fdCARzMdhUviMAMpl5jWFBWY91INoHLxxJvq6Vx-yebLOABNJF6lja-fCEsVIfFzPMKzeJ7K5-zr5Unz3rA?key=Os8tgkHwdmbSWBQUuEYDwa2E

The company’s Q1 trading update and profit warning was published on 16 April 25. Here’s how Bunzl’s QVM ranks looked two weeks later, on 5 May 25 (share price 2,380p):

AD_4nXe6xE4mFK1g1LgpUgAY8cysdovOntjDhLHb96XNDP78GMMzs2PcSDuQM0zKwkgHhkV-JjnEFebskLU0V1FwgbCHFMi7EEA-wMmEsgSVuzNDeKnoDtyqk_oHpD_xymk878zbPtBR?key=Os8tgkHwdmbSWBQUuEYDwa2E

The dominant theme is the rapid decline of Bunzl’s MomentumRank, which has fallen from 93 to 8 since 22 February. Its share price has fallen by 30% over the same period:

44122403-5ec7-47dd-b733-85a302d82f23.png

Case Study #2: Celebrus Technologies

A week or so later, it was the turn of small cap technology group Celebrus Technologies (LON:CLBS) to deliver a dose of bad news to shareholders – see our analysis here.

However, what struck me again was how the company’s StockRank had come off the boil well before the worst of Celebrus’s share price decline.

AD_4nXcbUbNA9XBEcfIBGIMTf9-G6m3QblQrdvDsf43W3membIwJAH4vsOiBvgERTsL7CfRCpWXxJeOSMBjkopM9jtq6YGVdIofjL9XTcqmS9ePDosg-fvLb0-6CNc0IEW1QadGxzysw?key=Os8tgkHwdmbSWBQUuEYDwa2E

Checking back through the StockReport history, I saw a similar story of falling momentum.

Celebrus’s half-year results were published on 3 December 2024. These did not appear to raise any concerns - on 13 Dec 24, MomentumRank was still high (share price 296p):

AD_4nXey05bldDcV7gYtkCGzeki4Lv2Vfr4RP6XFdZwslnDSh-r2qlJg6t_8_9pedFvQndFEDyr-5efxQKmKVnJNDqR3HEgovLI-CLM6mQB5b2Bkr7z3eHjbUUpdscY8udPP1SURlNQaYg?key=Os8tgkHwdmbSWBQUuEYDwa2E

However, the share price began to head south soon early in January 2025. This was soon reflected in the company’s MomentumRank, which had fallen more than 20 points by 1 Jan 25 (share price: 270p):

AD_4nXcDMI9MhGNLUsEgbLQ7-00ikd360vkJiDhgPILbKcJVehVVIG1dIGv6ZLdQxoBXJAZ0llWdz7-tffl3hRIq_VdpHiUP03wnpdPtDBnX8l59gcLiPxOkpcViQ7C7wjHmVu3lPN1C?key=Os8tgkHwdmbSWBQUuEYDwa2E

As February unfolded, the shares continued to fall. Celebrus Technologies’ MomentumRank also continued to fall, dropping a further 28 points by 14 Feb 25 (share price: 222p):

AD_4nXdlDZET8iSH9iOnoFhY056XCoBY7byf12sRrbU_QAIT-zJCe3_XqpTCGjDy_YMKbNGKOghRB1fKekiYZ9Jg5YKRo8Ova_uGMKjC7aOiPaX_tnDKQgV0g9B4BmBjYtMGBdzzQoNiCg?key=Os8tgkHwdmbSWBQUuEYDwa2E

All of this came before the company’s trading update on 22 April. This warned that sales would miss expectations this year and flagged up some potentially significant changes to both its accounting policies and a key customer relationship.

This news was poorly received by the market and left the stock trading well down on the day. This quickly fed through to a further fall in MomentumRank – although note how Quality and Value ranks were still largely unchanged.

Here’s the situation on 25 Apr 25 (share price 178p):

AD_4nXeO6q7d8antMIhyzf0NtXtdYY4lQw7bHzKaPJq4A59TEU-EH_7mutLvXCjky5k5sC8cXMHh_6TeHktbdqEBAYVCL_y8H1e4v5JhGHWlgW4db2dahdNVoYFds-wlPSQZ9Owcmp2n?key=Os8tgkHwdmbSWBQUuEYDwa2E

Celebrus shares have bounced back somewhat since then and were trading just below 200p when markets closed ahead of the Bank Holiday weekend.

However, the accounting changes announced in the April trading update mean that forecasts for FY26 have been withdrawn, as the company hasn’t yet worked out their likely impact on next year’s performance.

I think there’s a risk that revenue (and profits) may reset at a lower level, at least temporarily. Stockopedia’s Falling Star styling is also flagging up the statistical risk of further underperformance.

AD_4nXcUmhd3CH6Qg6yhrDXnG_LD-hdApyDBP3QJyP4HuLHlfmyJaeGtrnxEJn0U5LhOrJ4rqNrRIl-xHyrpJrdKp-l95WlS6gz0QiMn2Y2IJQNIdPv6f334i2hL3iREOxBZDJP8IM3YOQ?key=Os8tgkHwdmbSWBQUuEYDwa2E

Investors left holding the shares now may be wondering whether to crystallise their losses or hope for a return to form. But anyone monitoring the falling MomentumRank here would have had several chances to get out at a higher level since December and might now be quite relieved to have done so.

AD_4nXdCYS7H1x1lIWPIRJ9TTnie3NLXTW-EcFs5Xb_ftYWi_ALtefrdJYNqrmSoRDm7qWh-KRKpVsKg9foAWoUB6p3OLeDHMEDcc_SlVvbkwrfACKP3CFG5vtThLW2Myy9kxw_tMgop9A?key=Os8tgkHwdmbSWBQUuEYDwa2E

Is there really a pattern?

In situations such as these, it’s easy to fall into the trap of using the wisdom of hindsight to find patterns to support a hypothesis. There’s obviously a risk that this is what I’ve done with these two examples.

To see if the falling MomentumRank was a signal I should consider acting on in the future, I enlisted Alex’s help to search Stockopedia’s historic database for more objective evidence of a possible relationship between MomentumRank and share price returns.

Do changes in MomentumRank correlate with share price performance?

We took snapshots of the UK market at six and 12-month intervals, dividing the market into a number of groupings. We then monitored returns until the next rebalancing date and then repeated the process. In total, we looked at data covering the last 10 years.

The groupings we chose were designed to try and highlight any correlation between MomentumRank and share price performance:

  • Positive M-Rank change (all StockRanks)

  • Positive M-Rank change (StockRank >80)

  • M-Rank >90 (all StockRanks)

  • Negative M-Rank change (all StockRanks)

  • Negative M-Rank change (StockRank <20)

  • M-Rank <10 (all StockRanks)

Semi-annual rebalancing

In this test, our selections were rebalanced every six months. The dominant trend here is that stocks with high MomentumRanks outperformed all other groupings, even including a subset with improving MomentumRanks and high StockRanks.

Conversely, the shares with the lowest MomentumRank underperformed everything else:

AD_4nXcgvHiDc4BRoIURdwDxraq5WiRBLIuBNIXJGOnalQp9MjOMIvCOVRo7Y1_lycnuWY4UQJUtH56APt7KyiVe6YIpIOuxRLDDYs3uStfdBHYoz2HmDjEC5tD7RBAmVQ37yR7t7dtQuQ?key=Os8tgkHwdmbSWBQUuEYDwa2E

The Bunzl and Celebrus Technologies examples both focused on the impact of falling MomentumRanks. These stocks are represented by the pale pink line in the chart above.

Average returns from this subset across a six-month period oscillate around zero on a 10-year view. This suggests to me that shares with a falling MomentumRank won’t necessarily collapse (they may still be good businesses), but are likely to underperform shares with higher or improving MomentumRanks.

The chart above was mostly as I expected, but there were a couple of surprises for me:

  • Stocks with a rising MomentumRank didn’t outperform those which already had high MomentumRank;

  • Shares with a rising MomentumRank did not do very much better than shares with a falling MomentumRank, on average across all StockRanks.

I had expected improving momentum to have a more marked impact on share price performance. Thinking about this result, I wondered if the six-month rebalancing period was too short to allow improving momentum to feed through to share price performance.

To test this, Alex re-ran the simulation using a rebalancing period of 12 months.

Annual rebalancing

Momentum can be a fairly persistent effect, as Ed discussed recently. But for shares with weak or average momentum, there can be a lag between signs of improvement and share price gains.

I think these two characteristics help to explain what we see here, in our annual rebalancing simulation:

AD_4nXcLwTySuK7nNjJhUCB53ObFixMXDfxZSsYF37QyevfXCGTIryer-uGMRZCZY1ZhKF4I0dAap5bAKaWur8YPVcklIbaHKyF0sNUyftAdpEOxcMSOKpX_FFGOPE95DmfYvFQWv-J5jQ?key=Os8tgkHwdmbSWBQUuEYDwa2E

Over a 12-month timeframe, companies with a high StockRank and improving momentum came much closer to matching – and sometimes exceeding – the performance of stocks that already had a high MomentumRank.

The longer rebalancing period seems to have allowed improving momentum the time it needs to deliver results.

In addition, shares with a rising MomentumRank did significantly better than those with a falling MomentumRank, regardless of StockRank. These two groupings were much closer with six-monthly rebalancing, again suggesting that the benefits of improving momentum take time to be reflected in share price performance.

Final thoughts

There is no one-size-fits-all formula that can tell us the right time to buy and sell stocks. As we’ve discussed before in recent months, one key element of such decisions is buyers’ investment style and timeframe.

Long-term investors who make subjective decisions about investing might choose to argue that both Bunzl and Celebrus Technologies are suffering from temporary problems that will not disrupt their long-term growth trends.

This is a reasonable argument that may yet be proved right – or it may not. The difficulty is that it could be several years until the correct answer becomes clear. In the meantime, investors who continue holding run the risk of suffering further losses and prolonged underperformance.

On short or even medium-term timeframes, the evidence from our historic database suggests that in aggregate, shares with weak or declining momentum are likely to underperform.

I see this as a useful systematic element to consider as part of my broader investment process. It's also consistent with the academic theory behind the StockRanks and their performance over the last decade:

AD_4nXd1M_g0YvuBzsDYw2H55jpPNwneeYbWag41fiU1styJuVa4roLyOGE4RT-9lD5Z6w-Ki1Rq4zxB6t9-7WKva_kyg1_J3EcAobw3y5jcr0oeL9e8F-Cmg1kA17S_EIZ0H2zleGV3eA?key=Os8tgkHwdmbSWBQUuEYDwa2E


In summary, for investors who are comfortable harnessing the power of statistical probability, I’d argue that paying attention to changes in MomentumRank could help to improve overall returns, as part of a systematic investing strategy.

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.

10 comments


Avatar for Paul Walton

Be nice if you could screen on rank history for whichever one and also add it to a chart

3
Avatar for Harry Hindsight

Had a comment on hindsight, besmirching my name,  technical analysis, mystic meg, false prophets, net zero, but got excited apologies for the non comment.  

1
Avatar for Silver Moon

Trouble is, with a lot of these indicators they are seen after the event and could be more of a buy signal than a sell..  Keep on watching, never let up.

3
Avatar for Silver Moon

Edit:  Roland speaking from my experience with Celebrus Technologies (LON:CLBS) , I sold my holding after buying in July 2022 at 242 pence, doubling-down in April 2023 and finally selling in November 2024 at 301 pence.  The company was D4T4 Solutions before a name-change and looking at the 5-year performance chart I first bought just as the Momentum  was dropping.  The share price first rose then trended down while Momemtum  carried on rising until the date I doubled-down so holder relying on Momentum had lost out at that point in time.  After that things got into sync to the point where I sold for a small profit and  then we see  both share price and Momentum falling together .  Frankly the 5-year performance chart is a horrible sight, the type that as a mid-term holder I now avoid. 

e67bc374-0cad-4380-8d24-b285f7367822.png

5
Avatar for John Brown 23

Interesting and potentially useful study. I have the same question as Cuddlesticks wrt monitoring momentum.

0
Avatar for Funderstruck

Thanks Roland for another really useful article.

When looking for stocks rising after a large  Market fall  I  focus on Quality and look for 'M' rising above 66 & ignore 'V' <30  ; to try &  identify those starting to move. Also based on earlier Stocko work check for a rising 'SR' moving UP   over 70.     Along with some technical analysis.

All in an attempt not to collect too many mange dogs.

5
Avatar for Cuddlesticks

Thank you, this could be very useful. What's the best way to track changes to the momentum rank? Can you put it on a graph?

1
Avatar for Roland Head

Hi Cuddlesticks,

If you hover over the arrowhead next to  a stock's factor ranks you can see the change in the last 30 days. For example, this is Bunzl (LON:BNZL) :

c4f6ec6d-a595-4e02-a952-d38ff8c1efb9.png

However, as far as I know there's not an easy way to monitor changes to a stock's MomentumRank without recording it regularly or looking up historical StockReports (using the Print button).

Roland

5
Avatar for Harry Hindsight

You can screen Momentum so as Funderstruck can flag up when rises above 66 or your own choice - 

dcbb819e-d25e-4606-9e3f-4fcdc8a10a6c.png

2
Avatar for Keelan Cooper

Hi Cuddlesticks, 

Another way might be to set alerts for the individual ranks or their combinations. I've attached a link below, which will take you through how to set this up. 

https://www.stockopedia.com/le...

This screenshot below may help better illustrate this in action. 

a9630d33-5b47-4669-b552-cadb5be0517b.png

Hope this helps!

Best, 
Keelan

7
Get the free newsletter