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
Societe Generale 27% 5% 41% 72.7%
Exane BNP Paribas 23% 20% 29% 71.5%
Kepler Cheuvreux 17% 17% 30% 65.2%
UBS 6% 48% 9% 63.7%
Jefferies Interna... 14% 22% 23% 58.4%
RBC Capital Markets 18% 24% 16% 58.2%
Barclays Capital 15% 21% 22% 57.6%
Morgan Stanley 11% 19% 24% 53.7%
Citigroup 11% 19% 23% 53.0%
finnCap 25% 25% 0% 50.0%
Berenberg 17% 15% 18% 50.0%
Peel Hunt 17% 15% 18% 49.6%
Deutsche Bank 7% 16% 27% 49.4%
Credit Suisse 12% 9% 27% 48.5%
Numis 16% 16% 16% 47.6%

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
Societe Generale 40.91%
Kepler Cheuvreux 30.43%
Exane BNP Paribas 28.57%
Credit Suisse 27.27%
Deutsche Bank 26.97%
Morgan Stanley 24.07%
Jefferies International 23.08%
Citigroup 22.89%
Barclays Capital 21.70%
Liberum Capital 21.51%
Goldman Sachs 19.57%
HSBC 19.23%
Berenberg 18.18%
Peel Hunt 17.52%
Investec 16.67%

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
UBS 48.48%
finnCap 25.00%
RBC Capital Markets 23.64%
Jefferies International 21.54%
Barclays Capital 20.75%
Exane BNP Paribas 20.00%
Citigroup 19.28%
HSBC 19.23%
Morgan Stanley 18.52%
Kepler Cheuvreux 17.39%
JP Morgan Cazenove 16.52%
Shore Capital 16.47%
Deutsche Bank 15.73%
Numis 15.57%
Peel Hunt 15.33%

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
N+1 Singer 84.62%
Beaufort Securities 83.33%
Investec 77.78%
Stifel 76.92%
VSA Capital 66.67%
Northland Capital 61.54%
Goldman Sachs 58.70%
HSBC 57.69%
JP Morgan Cazenove 54.78%
Liberum Capital 53.49%
Shore Capital 52.94%
Numis 52.05%
Credit Suisse 51.52%
Deutsche Bank 50.56%
finnCap 50.00%