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 45% 18% 9% 72.8%
Jefferies Interna... 17% 12% 26% 55.2%
Bernstein 15% 0% 38% 53.9%
Numis 27% 13% 13% 53.3%
Investec 17% 0% 33% 50.0%
Credit Suisse 17% 7% 27% 50.1%
Citigroup 15% 10% 25% 50.0%
DZ Bank 0% 0% 50% 50.0%
Peel Hunt 23% 9% 17% 48.9%
RBC Capital Markets 22% 10% 16% 48.1%
Berenberg 19% 13% 16% 48.1%
Liberum Capital 22% 8% 17% 47.6%
Barclays Capital 20% 15% 12% 46.7%
Deutsche Bank 18% 8% 20% 45.5%
Shore Capital 28% 6% 10% 43.9%

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.
Broker Super Buy
Kepler Cheuvreux 45.45%
Shore Capital 28.05%
Numis 26.67%
Peel Hunt 23.28%
RBC Capital Markets 22.22%
Liberum Capital 22.09%
Barclays Capital 19.63%
Berenberg 18.99%
Deutsche Bank 18.18%
Jefferies International 16.80%
Canaccord Genuity 16.67%
Credit Suisse 16.67%
Investec 16.67%
Bernstein 15.38%
Morgan Stanley 15.38%

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
DZ Bank 50.00%
Bernstein 38.46%
Investec 33.33%
Exane BNP Paribas 26.67%
Credit Suisse 26.67%
Jefferies International 26.40%
Citigroup 25.00%
Panmure Gordon 22.22%
Deutsche Bank 19.70%
Bank of America Merrill Lynch 19.05%
Societe Generale 17.65%
UBS 17.44%
Liberum Capital 17.44%
Peel Hunt 16.72%
JP Morgan Cazenove 16.49%

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.

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
Canaccord Genuity 66.67%
Panmure Gordon 66.67%
Societe Generale 64.71%
Goldman Sachs 62.16%
Bank of America Merrill Lynch 61.90%
HSBC 60.42%
Exane BNP Paribas 60.00%
UBS 56.98%
JP Morgan Cazenove 56.70%
Morgan Stanley 56.41%
Shore Capital 56.10%
Deutsche Bank 54.55%
Barclays Capital 53.27%
Berenberg 51.90%
Peel Hunt 51.15%