My broker sent me this very interesting chart with the STI 30 component stocks and their respective data. With STI reaching 3100, I thought it's a good idea to look at this. There are quite a few data associated with each component stocks, things like PE, Consensus target price, Divy yield and Recommendations by analyst.
This is what I've observed about the data:
1. Just a quick look at the recommendations offered by analyst for the 30 counters, we can see that there is a heavy bias towards a buy call. With the exception of SMRT (0 Buy, 8 Holds, 10 Sells), you can see that most of the calls made by analyst are Buy calls. Seems like many are optimistic about the next one year ahead, with upgrading of earnings and the economy recovered from the last crisis. For analyst to stake a sell call is a heavy bet on their analyst and their reputation, so SMRT might be interesting to look at. Why is there so many analyst calling for a hold/sell and nothing on buy? Read more...