Jump to content

Data mining – finding cheap and un-loved stocks using IG filters


Recommended Posts

In this article I will go through a quick set of criteria, build a filter and see what comes out the other end.

 

With the FTSE100 at all time highs, let’s look through that selection (the UK 100 stocks) and try and find potential trade opportunities.

The overall index has moved up over the preceding months but how does that resonate with particular stocks.

Which have been left behind, and

Can we find any hidden gems  that may be worth further inspection?

 

To help answer these questions we will use IG’s own tools designed to help investors filter through the vast population of stocks and hone in on those that meet a set of criteria: Data mining.

 

From the classic IG trading platform, go to the ‘Research’ button and click on Market Screener (or simply click on this link for our market screener), a new tab will open.dm_screening1.JPG

 

From here the first thing I have done is clicked ‘Reset’ to clear any pre-existing filters: we have a blank canvas now.

Scroll down to the bottom of the list and you will see there are 10+ pages of stocks, this is too many to review, so let’s focus on refining that list.

dm_screening2.JPG

 

From the left-hand-side I selected the group we are interested in. In this piece I want to look at those within the overall 100 index. So I click this selector on the left-hand side under ‘Index’

dm_screening3.JPG

 

 – the screener tells us we have limited to 102 stocks (not sure why its 102, I’d expect 100, but its close enough for now)

dm_screening4.JPG

 

Now let’s dig a bit deeper. I am looking for those unloved stocks that have not benefited from the moves encountered by the FTSE over the last month or so. We click ‘Select Fundamentals’.

dm_screening5.JPG

 

First thing we’ll add is a screen to identify shares that have not moved positively in price over the last two or so months. This suggests they have not moved in step with the index through November and December '17. So I select the criteria shown

dm_screening6.JPG

 

We use the tolerance sliders to set our criteria. I want to select shares that have not realised good gains over the last 13 weeks – I set my maximum to 5% (gain) and minimum to -15% (suggests share has actually fallen in price)

dm_screening7.JPG

 

I am also going to retrieve shares that have a lowly PE rating. With the Cyclically Adjusted PE (CAPE) now standing above 30 (source: SCSW Jan-18) setting our PE ratio threshold to a maximum of 13 means we are excluding the highly rated stocks that are up on a par with the CAPE, and looking for those that are less favourably rated. Same again, 'Select fundamentals' and pick our criteria...

dm_screening8.JPG

 

Lastly, I want to obtain some form of 'comfort' in the stock I am buying. We can add in the ratio Price/Tangible Book, and this at least gives us the certainly that the stocks will be backed by some form of physical asset (store, stock, merchandise, fittings, cash etc) There is no hard-and-fast rule here, but let’s set the maximum slider to 2.5 = that is to say the stocks we are screening for will have a share price that is no more than 2.5 x tangible assets per share. The lower this value, the nearer the shares are in comparison to their book value (the assets as recognised on the balance sheet)

dm_screening9.JPG

 

Right, let’s recap.

  • We know the FTSE 100 is at an all time high, or thereabouts
  • We know CAPE sits above 30 (read this as average PE of 30 across the market)
  • We are looking for FTSE100 shares that have not risen in step with the FTSE index over the 2017 Christmas period- as we hope there will be some anomalies
  • We are looking for lowly rated shares – those not trading on high multiples, and certainly less than CAPE
  • Also we want some kind of asset backed security, so will ensure the shares are no more expensive than 2.5x the tangible asset value.

 

Our results are below. We get 7 shares returned from this screen:

  • MKS
  • SBRY
  • UU.
  • BDEV
  • 3i.
  • SSE
  • LGEN

dm_screening10.JPG

Interestingly, I have positions in two of these shares already and am betting exactly that the shares are under-rated and due a positive correction in the near term. We also talked about LGEN in another thread, where our contributor,  has an interest

 

Of these 7 there are a few things to note:

  • MKS is down 10% over the prior 13 weeks
  • SBRY is strongly asset backed at only 0.86 of its tangible asset value
  • Both 3i and SSE are on strikingly low PE ratios

 

  • I think this provides an opportunity for further investor research:
  • What PE ratios do the competitors of 3i and SSE trade on, is there a sector anomaly that could be exploited?
  • Is MKS set for an easy 10% gain in the coming weeks (results imminent for Christmas period)
  • Is SBRY offering a quick 15% trade whilst its share price is selling for less than the per share asset backing?

 

Let me know any thoughts you might have – again, this is not advice but a chance to look into some techniques for valuing unloved shares and potentially exploiting anomalies in solid FTSE100 companies..

Is this useful? 

What would you do differently?

We could follow this on and look at mining for solid dividends another time..

Link to comment

Well the news is starting to flow, so we can look at our trade ideas and establish if the calls made were indeed fortuitous.

 

Today (10 Jan 18) sees the release of SBRY trading statement Q3 covering the 15 weeks to 6 January 2018.

 

My assertion was SBRY had not benefited from the overall index move in the run-up to Christmas, but it was nonetheless a quality company and I was expecting positive news.

 

https://www.investegate.co.uk/sainsbury-j--plc--sbry-/rns/third-quarter-trading-statement/201801100700034219B/

 

I quite like the way this reads - especially for a retailer in the current climate of increased competition (Aldi, Lidl on the scene), inflation and rising input costs due to exchange rate movements.

The headline reads 

'strong Christmas week, with record sales, over 340,000 online grocery orders and stellar growth in Argos Fast Track delivery and collection. Online accounted for 20% of the Group's sales during the quarter'

 

SBRY is integrating the Argos acquisition and synergies from the Argos deal seem to be driving the benefits to the bottom line. EBITDA related synergies are expected to rise to £80m-£85m, and in turn this will result in 2017/18 underlying profit to be moderately ahead of published consensus. E.G. ahead of forecasts. Note 1 of the RNS tells us: 2017/18 UPBT consensus estimate of £559m, as published on 5 January 2018 on j.sainsbury.co.uk/investors/analyst.consensus

 

If PBT is expected to be 'moderately ahead' of £559m, I'll assume 'moderate' means 4%, raising the profit target for 17/18 to £581m.

 

This resets our EPS estimate to: 26-27p and at 251p gives a PE of 9.6.


Additionally, SBRYs three-year cost savings target of £500m is on track to achieve £185m  this year, exceeding our three-year target and forecast to exceed £500m by £40m, so their could yet be more surprises to the upside for this share.

 

Thoughts?

 

So the strategy seems to be working and the RNS reiterates four key areas of the business where [we] can differentiate ourselves

 

 

 

Link to comment
On 7/12/2018 at 5:16 PM, Guest TinkerTrader said:

this is incredibly useful!

why doesn't this have a billion likes?

Thanks @TinkerTrader. I appreciate you reading my article. I get quite busy at times, however I will create something similar soon for dividend paying ideas. With the markets undergoing (potentially) a bit of turbulence then we might want to look at stocks that provide some level of income to switch into to ride out the storm! I might get chance this week..

Link to comment
  • 6 months later...
  • 4 weeks later...

Example of a volume screener. 

@LoneStockTrader

Instead of looking for the next stock tip or subscribing to an expensive stock watchlist service, simply scan daily for stocks up on unusually high volume. Not all of those stocks will be big winners. But almost all big winners will appear in that list on the day they break out.

 

image.thumb.png.6d277ff6910f6369101c43ae1212feb7.png

Link to comment

Archived

This topic is now archived and is closed to further replies.

  • image.png

  • Posts

    • NIFTY 50 (INDIA) Elliott Wave Analysis - Daily Chart NIFTY 50 (INDIA) Elliott Wave Technical Analysis Function: Trend Mode: Impulsive Structure: Orange Wave 1 Position: Navy Blue Wave 3 Direction Next Lower Degrees: Orange Wave 2 Details: Navy Blue Wave 2 appears complete, with Orange Wave 1 of Navy Blue Wave 3 now in play. Wave Cancel Invalidation Level: 23,826.0 The NIFTY 50 (India) Elliott Wave analysis on the daily chart suggests the market is currently in a trending phase. The overall movement is categorized as impulsive, and the structure under observation is Orange Wave 1. This signifies the early development of a larger wave formation, indicating that the market is embarking on a new upward cycle within the Elliott Wave framework. At present, the market is positioned within Navy Blue Wave 3, which follows the completion of Navy Blue Wave 2. Historically, Wave 3 within Elliott Wave theory tends to exhibit strong upward momentum, aligning with the impulsive nature of the broader trend. The shift from Wave 2 to Wave 3 often signals the beginning of a more powerful and sustained movement in the direction of the overall trend. Key Observations: Navy Blue Wave 2 is now presumed complete. Orange Wave 1 of Navy Blue Wave 3 is currently unfolding, suggesting the market is in the early stages of a potentially significant upward move. The impulsive structure indicates that further upward progression is likely, with Orange Wave 2 expected to follow once Orange Wave 1 concludes. Wave Invalidation Level: The invalid level for the current wave scenario is set at 23,826.0. If the price drops below this threshold, the existing wave pattern would be considered invalid, requiring a reevaluation of the market structure. As long as the price remains above this level, the ongoing impulsive trend is expected to persist, with Orange Wave 1 continuing its formation within Navy Blue Wave 3. Summary: On the daily chart, the NIFTY 50 is in an impulsive phase, with Orange Wave 1 of Navy Blue Wave 3 actively progressing. The bullish trend is anticipated to continue, provided the price does not break below the invalidation level of 23,826.0.   NIFTY 50 (INDIA) Elliott Wave Analysis - Weekly Chart NIFTY 50 (INDIA) Elliott Wave Technical Analysis Function: Trend Mode: Impulsive Structure: Navy Blue Wave 3 Position: Gray Wave 5 Direction Next Higher Degrees: Navy Blue Wave 3 (continuing) Details: Navy Blue Wave 2 of 5 appears complete, with Navy Blue Wave 3 now unfolding. Wave Cancel Invalidation Level: 23,826.0 The NIFTY 50 (India) Elliott Wave analysis on the weekly chart indicates the market is in a strong upward trend, classified as impulsive. The structure being analyzed is Navy Blue Wave 3, which is part of the larger Gray Wave 5. This setup suggests the market is in the midst of a significant upward cycle, with further upward potential as Wave 3 progresses. Currently, the market is positioned within Navy Blue Wave 3, following the completion of Navy Blue Wave 2 of 5. This implies that the correction phase linked to Wave 2 has concluded, and the market has entered the impulsive phase of Wave 3. Historically, Wave 3 often represents a robust and extended movement in the trend's direction, aligning with the current market conditions. Key Insights: Navy Blue Wave 3 is expected to push the market further upward, continuing the momentum from the impulsive phase. The market’s trend is not only sustained but appears to be strengthening as it progresses through Navy Blue Wave 3. Wave Invalidation Level: The invalidation level for this wave count is set at 23,826.0. If the price were to drop below this level, the existing Elliott Wave scenario would be invalid, and the market structure would need to be reassessed. However, as long as the price stays above this threshold, the current upward trend, driven by Navy Blue Wave 3, is expected to persist. Summary: In the weekly chart, NIFTY 50 is experiencing an impulsive upward trend, with Navy Blue Wave 3 actively forming within the larger structure of Gray Wave 5. The completion of Navy Blue Wave 2 marks the beginning of a stronger upward movement in Wave 3, provided the price holds above the invalidation level of 23,826.0. Technical Analyst : Malik Awais Source : Tradinglounge.com get trial here!  
    • As a dedicated user, I'm thrilled to celebrate the exchange 6th anniversary! 🎉 Over the years, I've seen the platform grow from strength to strength, always putting users first. Their commitment to integrity and user satisfaction is unmatched. From compensating users for any losses to ensuring fair partnerships with KOLs, the exchange has earned my trust. The past year has been phenomenal, with the platform user base tripling and website traffic soaring. The exchange web3 Wallet even surpassed Metamask in downloads, which is impressive! BGB's performance has been outstanding, and the #Blockchain4Youth initiative shows their dedication to the future of crypto. I'm excited to see what the future holds for Bitget and the crypto industry. Here's to many more years of innovation and success! 🎉
×
×
  • Create New...
us