Our analysts are +36.9% in FTSE 250 names year to date. This is the signal to follow.
Our team's nine FTSE 250 Stock Pitches this year are all in profit, up 36.9% since publication. It’s not down to luck. Many of them were riding a repeatable signal, and it's still firing.
The FTSE 250 Index (FTSE:MCX) used to be seen as the powerhouse index of Britain. It hosted the best of British mid-caps - dynamic, exporting growth stocks - even shaking off Brexit concerns to hit a peak in 2021. But since then, it struggled underwater for nearly five years - 1,798 days to be precise. But last week, on the 4th August it finally broke above those highs, and now looks like clearing 25,000, up 11% for the year.
This is a signal that money is coming back to undervalued British shares, but it’s still being picky. The poor AIM index remains 39% below its 2021 peak. So there’s not yet a rising tide - but capital is certainly returning to quality mid-caps. More than this, when the market gets selective, mid-cap stock pickers can do exceptionally well. So in this article - I’m going to give you some tools to hunt in that direction.

Nine out of nine +36.9%
Excuse me a moment of congratulations for our analyst team. Graham, Mark, Roland, Ed and James - have published nine FTSE 250 stock pitches in 2026, and as of 6 August every single one is in profit. The average gain is 36.9% since publication, across an average of only 113 days since publish date. That’s a very impressive feat.
| Company | Published | Since publication | Pitch |
|---|---|---|---|
| Frasers Group (FRAS) | 1 Jan | +21.6% | Read pitch |
| Watches of Switzerland (WOSG) | 3 Jan | +59.2% | Read pitch |
| CMC Markets (CMCX) | 11 Mar | +114.6% | Read pitch |
| Raspberry Pi (RPI) | 8 Apr | +45.8% | Read pitch |
| Pets at Home (PETS) | 22 Apr | +11.1% | Read pitch |
| Keller (KLR) | 7 May | +29.2% | Read pitch |
| TBC Bank (TBCG) | 3 Jun | +12.2% | Read pitch |
| Bodycote (BOY) | 24 Jun | +30.1% | Read pitch |
| Dr. Martens (DOCS) | 22 Jul | +8.7% | Read pitch |
| Average | +36.9% |
Of course shares never go straight up, four of the nine were underwater a week after we published them, and the big winners took months to mature. Nine winners, in a market that’s been this kind to mid-caps, is a small sample and a short track record. Nonetheless, I’m impressed. If only my portfolio had done as well as this year to date!

After a good run like this - I do like to look back and figure out what drove the big winners. What did these selections have in common before they moved. Yes they had higher StockRanks - but what else did our analysts see?
The tell - raised guidance
Let’s take CMC Markets, the best performer - and also the star of the NAPS Portfolio this year. Last November, CMC told the market it was trading “ahead of expectations” and raised its own earnings guidance - the shares rose 29% in a single day. Most investors will see a spike like this and assume the market has repriced it efficiently and move on. But we read momentum like this differently: a company publicly raising its own guidance is a strong signal, the StockRanks had been agreeing and volatile markets and a strong business strategy were working for CMC. Mark’s excellent pitch followed in March. By July, CMC had raised guidance again - “significantly ahead”, and the shares moved another +42% in a day. That stock pitch now sits on +115% gain.
It wasn't a one-off.
- Raspberry Pi reported ahead of forecasts and set out fresh guidance on 31st March, leading to a massive +47% jump. Roland sensed the moment and pitched it eight days later; another “significantly ahead of expectations” update followed in June, worth 28% move on the day.
- Keller had reported ahead in March before our Ed Sheldon’s May pitch - but July brought upgraded guidance and a 22.5% announcement day gain.
- Watches of Switzerland, pitched by Graham in the first week of January, raised guidance in February and again in May.
Four names that shared the same signal: each company was telling the market, in its own words, that its business was beating its own plans. Those are four of the five biggest winners.
The other pitches took different routes: Pets at Home is a turnaround case - with a well-timed bottom fish by Roland - Bodycote was James’s quality at a reasonable price selection that attracted bid interest, while Dr. Martens has been pitched on a recent StockRank Jump. Frasers Group, ZIGUP and TBC Bank complete the set.
But the most powerful returns behind the biggest winners have been driven by raised earnings/revenue guidance. So I decided to investigate more thoroughly to see if we could identify more FTSE 250 shares with the same profile.
How much has raising guidance paid?
We’ve been exploring various text and financial indicator analyses on Results and Trading Statements in RNS for all London shares since December 2024 - a small fixed timeframe, but packed with insights. We’ve classified whether each company has been using “guidance” change language in their outlook statements. i.e. whether they are raising or lowering their guidance on earnings and revenue forecasts for the future.
One thing to know about the FTSE 250 before we go deeper - only 159 of its constituents are actual operating companies. The other 91 are investment trusts, funds and REITs. I’ve excluded those 91 from the analysis as I’m really interested in the operating companies.
Across those 159, here's the median share price path after each kind of guidance statement. The six-month column is measured from the announcement-day close - i.e. it compounds on top after the day one close:
| What the company said | Events | Day one | Next six months | Total vs pre-announcement |
|---|---|---|---|---|
| Raised guidance | 133 | +6.1% | +6.1% | +12.6% |
| Reaffirmed guidance | 528 | +0.1% | +1.7% | +1.8% |
| Cut guidance | 60 | -6.6% | +3.6% | -3.3% |
Look at that first row. The market pays raised guidance twice - 6.1% on the day, then another 6.1% of positive share price drift over the next six months, with two thirds of guidance raisers higher six months on. That post-announcement drift is exactly what the CMC and Keller pitches harvested. The third row shows the mirror image - six months after a guidance cut, the median company was still below the before the bad news day share price. In a way - good news pays double.
And we can go deeper. If we split the guidance raisers by their StockRank: upgrades from companies already ranked 80 or above went on to a median 18.7% total gain over six months. Upgrades from names ranked below 66 popped on day one, but then stalled. The 54 companies in the top-band event sample is a small set, so treat it as a tilt in the odds for now. But raised guidance on an already-high StockRank, FTSE 250 name has been a good recent bet.
Why does the FTSE 250 serve up this signal so reliably? It seems to be because FTSE 250 management are plain speakers. They address the forecast outlook in 39% of their company updates - double the rate of the rest of the market - 15% of them cite analyst forecasts outright, three times the rate anywhere else. Down on AIM, disclosure leans towards the boilerplate "in line with market expectations" formula that the market abuse regulations demand. FTSE 250 companies seem to tell us the numbers, and then tell us whether they’ll beat them. For investors who read the news every day, there's actually no straighter talking set of companies than the FTSE 250.

Which FTSE 250 stocks are raising the bar right now
And this brings us to today. These 159 FTSE 250 operating companies are in quite good shape - their median StockRank is 72, up from 65 last September, and 61 companies are ranked 80 or above, with 32 in the 90s. 23 of the 61 have raised guidance or beaten expectations since February.
Here are the twelve ranked 90-plus with the latest signals:
| Company | StockRank | Latest signal | Date | Day one move | Return since* |
|---|---|---|---|---|---|
| Halfords (HFD) | 99 | Ahead + raised guidance | 25 Jun | +20.6% | +12.4% |
| Watches of Switzerland (WOSG) | 99 | Ahead + raised guidance | 14 May | +19.2% | +17.2% |
| Keller (KLR) | 98 | Significantly ahead + raised | 4 Aug | 0.0% | +1.0% |
| Currys (CURY) | 97 | Ahead + raised guidance | 19 May | +15.3% | +10.4% |
| TP ICAP (TCAP) | 97 | Ahead | 12 Mar | +10.8% | +16.8% |
| Grafton (GFTU) | 96 | Ahead | 5 Mar | +1.6% | +9.7% |
| Bloomsbury (BMY) | 93 | Significantly ahead + raised | 5 Mar | +16.1% | +16.7% |
| 4imprint (FOUR) | 93 | Ahead + raised guidance | 5 Aug | +11.4% | +2.2% |
| Morgan Sindall (MGNS) | 92 | Significantly ahead + raised | 23 Jul | -4.5% | -6.1% |
| RS Group (RS1) | 92 | Ahead, guidance held | 20 May | +14.9% | +8.2% |
| Ithaca Energy (ITH) | 92 | Raised guidance | 18 Mar | -6.6% | -8.3% |
| Harbour Energy (HBR) | 91 | Raised guidance | 6 Aug | +0.4% | 0.0% |
“Return since“ is the further move after each announcement's closing price to 6th August close.
The usual disclaimers apply. This is a research starting list, not a set of buy recommendations - several of these have already been on strong runs, and Morgan Sindall and Ithaca aren’t budging on good news. Raised guidance plus a high StockRanks seems to have an edge - it’s certainly where many of our best performing 9 stock pitches came from - but not all will move.
Over to you
If we take one rule from all of this: when a FTSE 250 company with a strong StockRank raises its own guidance, the move often has further to run.
The team are going to continue with some FTSE 250 pitches over the next few weeks to help you dive further into the details. Those nine winners haven't exhausted the 159-company list, and of course, many of the best ideas come from the community not from our team. So if you hold, follow, or have done any research work on shares in that table - or further across the FTSE 250 - please do share your thoughts in the comments.
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.


29 comments
I take it the FTSE250 pitches have outperformed the other pitches? If so by how much? I see there was a new pitch yesterday but not FTSE250.
Not sure if they've outperformed the other pitches !
The most recent you are referring to was TP Icap (LON:TCAP) - which is indeed a FTSE 250 stock - https://www.stockopedia.com/a/...
Ed, do you have performance data for FTSE 250 pitches for earlier years or is this a fairly new offering from January 2026?
I wouldn't call it an offering ! We've been trying to write 1 pitch a week since the start of the year... I only investigated this as the FTSE250 has broken out to a new high, and it triggered me to review the ftse 250 names.
Thank you for another fascinating bit of research.
One thing that makes me pay more attention to raised guidance is when the company is making it before they have even got to their interims. For them to be confident enough to raise so early in their year would seem to be a good thing.
Not sure how easy it would be to do with your data, but I also wonder whether there is any significant difference between guidance changes released with results versus those made in a trading statement.
Does he mean that stocks with a high StockRank > 90 supported by a latest positive trading statement tend to outperform for next 6 to 12 months?
Well - I've only tested this proposition on "guidance language" since December 2024, and the market has been rising in that period. But yes, they have tended to outperform in that window.
Regardless of the small sample size - the findings align with the academic research on the topic. "Post Earnings Announcement Drift" is know as the most persistent (and probably most famous) anomaly in stocks.
This is a particularly good overview of the research if anyone is interested - by Marek Sojka - 50 Years in PEAD Research.
Deleted
Let us not forget that on average the 250 has achieved a negative real return over 5yrs and AIM dire. I for one am looking forward to better times although I've had many individual sucesses. I did super well out the back of covid having sold huge chunks and reprurchased but my move into builders and bricks has todate failed but I continue to hold. Once Iran is solved, the oil price falls, gas price follows the margin for brick makers will improve. Have you ever seen so many RNS's where the builders are saying the Gov must take action. Burnham I'm sure will look to get the housing mkt moving or the builders will just bumble along, why build after all when margins are so tight. He simply wont want to loose face over housing after all he is the Messiah.
The housebuilders are starting to look interesting to me. I'm not much of a contrarian investor, but they are all in Deep Value territory now - on the Ben Graham screens, and beginning to act like they've found a price floor.
I did write a newsletter recently stating "not yet" for the Housebuilding sector. They aren't yet providing any positive guidance, and even if they do (like Springfield Properties) the shares still languish. But there's some evidence the market response is turning a little more positive to their bad news. So worth watching. The time to invest hard in that sector will be when positive newsflow turns. Everyone will be looking elsewhere. Neglect pays if you get your timing right.
I'm currently up 11% on Taylor Wimpey (LON:TW.) and 10% on Barratt Redrow (LON:BTRW) , so I reckon the recovery has started. It was disappointing to see Taylor Wimpey reduce their dividend though.
Its all in the timing and I jumped too soon pre Ukraine war which is dragging on and now a drone war it seems. At least the Russians are seeing it first hand on their media now
Great work Ed,
After your excellent work on high StockRank stocks that rise >10% on an earning based RNS with an "ahead or "exceed" expectations (and then hopefully continue to exhibit post-earnings announcement drift) I created an AI based search that scanned the UK main market for > +10% risers, then checked for the presence of an RNS that day. It is not hard with a structured prompt you repeat every day.
What was more difficult was to automate access to the RNS contents and read for the "ahead/exceed" term. However, it was relatively straight forwards to do this once I opened the RNS text. So I did this manually and then cross checked the StockRank score on your site. It requires manual input and it requires daily work (something I cannot always do myself due to work). Also as AI versions changed (updated) I found that the results would change (things sometimes got missed). So no golden bullet!
However, I am sure someone more technically able than me at stockopedia, could fully automate what I do and provide a daily list of RNS'd "ahead/exceed" candidates with StockRank shown alongside. Rather like your useful "StockRank™ movers" list on a daily basis.
Food for thought and another reason to continue subscribing to your excellent service in the coming years ;-)
We're working on it !
What I struggle with on this methodology is, often, even after a "well ahead" announcement, their EPS Growth figures still look terrible - look at 4Imprint - even after their announcement they are on a P/E of 19 with EPS Growth of -4.5% - not figures I would find encouraging.
So, either the brokers have got it completely wrong, the market is expecting much better performance later on, or the market is getting excited about something that isn't growing very fast, in which case, will disappointment set in once reality reasserts itself?
For me, the whole package comes together when the earnings announcement makes already reasonable figures suddenly look really good eg CMC Markets - now on a P/E of 12.5 for 50.8% EPS Growth, giving a PEG of 0.4 - add in high relative strength and a high ROCE and after a good earnings announcement on top, I can get very excited about a company like that.
Another amazingly insightful article - many thanks !
We saw exactly the same phenomenon recently with Rentguarantor Holdings - a tiddler but still pushed ahead nicely after their recent announcement.
Great article. Are you able to provide a link to stocks which rank above 80? Also, in terms of working out which stocks have raised guidance - was it a question of manually going through RNS or is there an automated way of finding out? Thanks
We're working on some automation on this. Of course - you can read the daily reports as the guidance changes and expectations beats are always flagged.
Great research, a big thank you to all!
This was fantastic work by the team. I'm holding Dr. Martens (LON:DOCS) Dr Marten's at the moment, and took some profit out of CMC Markets (LON:CMCX) . Wish I'd gotten into some of the others but there you go.
Interesting. How much overlap is there here with the vm rank and the jumpers research?
I ask because I ended up with about 80% of these using a hybrid very strict naps, vm, jumpers approach.
I personally think this is better than the jumpers analysis, as you enter when the news hits the stock and it enters price discovery mode. If you wait for the stock rank jump (or VM jump) this well tend to be 2-3 days after the interim or final results (when Stockopedia updates the figures), which I believe tend to be 4-6 weeks after the Trading Update. The share price may already have moved by the time the share rank jumps. I also think the results here are much better as you`re buying more liquid shares, whereas for the Jumpers analysis the outperformance may come from shares below 50 million market capitalisation
Yes - I do agree "this is better than the jumpers analysis, as you enter when the news hits the stock and it enters price discovery mode"
The key point here is - the signal is in the news first. Either as language (guidance/expectations) or as hard numbers (surprise/results).
The StockRanks change later - whether days or (at worst) weeks - a "jump" is the data waking up to the signal that was already in the news - but even then, as we showed recently, there's still profitable signals.
One thing we don't do is incorporate prelims in the news into our computes as they don't include cashflow statements (generally) - which we need for our full StockRank analysis. We wait until the audited numbers are released - which can be some more time after. I do want to create a "preliminary StockRank guide" based on flash analysis of news items - which holds the promise to bring the news of the "jump" earlier. So there's actually gives a huge edge to news tape readers - as they can get ahead of any processed information.
The truth is, the earlier you can act the better.
This is another first class article, bringing together and verifying all yourself and the team of analysts have been trying to impress on us on a daily basis for months. It is especially useful to have it summarised and be reminded of your signposting in this way to encourage me to act with confidence upon first reading the daily stock report and analysis rather than miss golden opportunities through over- caution. Do please keep up the good work
I`ve been tracking this for the past 18 months. I wouldnt confine this just to the FTSE 250, as I`m getting excellent results with a minimum market capitalisation of 50 million, which provides a reasonable liquidity. I also look at minimum stock rank of 75 not 80 as in your earlier articles. The hardest part for me psychologically is most of these shares are marked up instantly on the day of the Trading Update, and so I`m having to train myself to buy shares which are already up 8-10% in a day. This is against most people`s human nature and is a significant barrier. But buying on the close of the day of the Trading Update, despite a minimum requirement of a 10% daily gain has delivered currently 36.5% average per share on a buy and hold basis as against gaining 14.5% if I bought a FTSE 250 tracker instead. I`ve also recently tested selling these shares when the stock rank falls below 80 and this has returned 25.3%, though you would have exited half of the shares on this basis so you could have reinvested in the next candidate. If anyone is interested I`ve attached the results here EC 3 rules.xlsx
Some great work there. Thanks for sharing. The psychology is a problem for me as well although as you state those ahead statements keep the SP's rising for weeks afterward. I've also noticed after say 2 to 3 upgrade TU's the SP stops rising and attracting more buys. I assume that's when the SR starts dropping back more. My only suspicion with the SR is how long they take to "update" and I tend to sell if a share drops through a main moving average or support
Very useful thank you.
Vanguard FTSE 250 UCITS ETF GBP Dis (LON:VMID) and iShares FTSE 250 UCITS ETF GBP (Dist) (LON:MIDD) are what I use for exposure to the FTSE250.