Find out which brokers have made the best calls. We break down the number of buy, sell or hold ratings for each stockbroker. You can see all the information in easy to read charts and discover the league table for best and worst brokers based on performance.
Sign in or subscribe to a premium subscription to see up to date performance data.
The data below is delayed by 3 months.

Summary of buy recommendations

In the chart below the columns represent an analysis of correct Buy recommendations by each broker over the last 3 months. The blue section represents Buy recommendations for companies whose share price has dramatically outperformed the FTSE, red represents Buys which have significantly outperformed the FTSE and green represents Buys which have only moderately outperformed the FTSE. See a full explanation of how to use this chart.
Broker >15% 5-15% 0-5% Total
Kepler Cheuvreux 20% 40% 0% 60.0%
SP Angel 11% 11% 33% 55.5%
Societe Generale 13% 23% 16% 51.6%
Berenberg 8% 17% 25% 50.6%
Nomura 8% 31% 12% 50.0%
Shore Capital 9% 17% 23% 48.9%
Northland Capital 29% 10% 10% 47.6%
Macquarie 15% 15% 17% 46.3%
finnCap 25% 8% 12% 45.1%
Credit Suisse 15% 14% 16% 44.6%
Beaufort Securities 21% 10% 12% 44.0%
Haitong Securities 6% 31% 6% 43.9%
Investec 20% 13% 10% 43.3%
Citigroup 12% 15% 16% 42.7%
Barclays Capital 16% 12% 14% 42.3%

Super buys

The chart below shows the top 15 banks and stockbrokers who have issued the highest proportion of Buy recommendations which have subsequently shown over 15% share price increase over the past 3 months. This helps you identify those which most consistently predict dramatic share price increases.

Good buys

The chart below shows the top 15 banks and stockbrokers who have issued the highest proportion of Buy recommendations which have subsequently shown a share price increase of between 5% and 15% over the past 3 months. This helps you identify those which most consistently predict significant share price increases.
Broker Good Buy
SP Angel 33.33%
Berenberg 25.33%
Shore Capital 23.40%
Macquarie 17.07%
Credit Suisse 16.22%
Numis 16.14%
Societe Generale 16.13%
Citigroup 16.00%
Exane BNP Paribas 15.79%
RBC Capital Markets 14.52%
Jefferies International 14.29%
Barclays Capital 13.79%
Peel Hunt 13.66%
JP Morgan Cazenove 12.67%
Beaufort Securities 12.44%

Moderate buys

The chart below shows the top 15 banks and stockbrokers who have issued the highest proportion of Buy recommendations which have subsequently shown a share price increase of between 0% and 5% over the past 3 months. This helps you identify those which most consistently predict moderate share price increases.
Broker Moderate Buy
Kepler Cheuvreux 40.00%
Haitong Securities 31.25%
Nomura 30.77%
Morgan Stanley 22.86%
Societe Generale 22.58%
Deutsche Bank 19.78%
HSBC 19.70%
RBC Capital Markets 17.74%
JP Morgan Cazenove 17.33%
Berenberg 17.33%
Shore Capital 17.02%
Exane BNP Paribas 15.79%
Citigroup 14.67%
Macquarie 14.63%
Credit Suisse 13.51%

Poor buys

The chart below shows the top 15 banks and stockbrokers who have issued the highest proportion of Buy recommendations which have subsequently shown a share price decrease over the past 3 months. This helps you identify those which most consistently predict a share price increase when the shares have actually fallen in value while their Buy recommendation was in place.
Broker Poor Buy
Stifel 76.92%
Goodbody 76.47%
Davy Research 75.00%
Liberum Capital 68.87%
HSBC 68.18%
Panmure Gordon 66.67%
Goldman Sachs 64.91%
Canaccord Genuity 64.62%
Deutsche Bank 62.64%
Peel Hunt 62.56%
Numis 60.99%
JP Morgan Cazenove 60.67%
Jefferies International 60.32%
Morgan Stanley 60.00%
Cantor Fitzgerald 59.79%