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 34% 10% 21% 65.5%
Credit Suisse 21% 14% 18% 54.0%
Haitong Securities 13% 27% 13% 53.3%
Macquarie 24% 14% 16% 52.9%
Bryan Garnier 25% 25% 0% 50.0%
Shore Capital 11% 19% 20% 50.0%
RBC Capital Markets 10% 28% 12% 50.0%
Morgan Stanley 5% 21% 24% 50.1%
Exane BNP Paribas 19% 9% 20% 48.2%
Numis 13% 17% 15% 44.8%
Barclays Capital 15% 10% 19% 44.5%
Jefferies Interna... 13% 13% 19% 44.4%
Berenberg 8% 12% 25% 44.2%
finnCap 24% 6% 14% 43.1%
Cantor Fitzgerald 19% 7% 14% 40.8%

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
Societe Generale 34.48%
Bryan Garnier 25.00%
Macquarie 23.53%
finnCap 23.53%
Credit Suisse 21.05%
Kepler Cheuvreux 20.00%
Cantor Fitzgerald 19.39%
Exane BNP Paribas 18.52%
Canaccord Genuity 18.05%
Beaufort Securities 17.92%
Peel Hunt 17.67%
Goldman Sachs 17.24%
Northland Capital 15.79%
SP Angel 15.38%
Stifel 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
Berenberg 24.68%
Morgan Stanley 23.68%
Societe Generale 20.69%
Shore Capital 20.37%
Exane BNP Paribas 20.37%
Davy Research 20.00%
Barclays Capital 19.33%
Jefferies International 19.05%
Credit Suisse 18.42%
Macquarie 15.69%
Liberum Capital 15.23%
JP Morgan Cazenove 15.07%
HSBC 15.00%
Deutsche Bank 14.94%
Numis 14.80%

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
RBC Capital Markets 27.59%
Haitong Securities 26.67%
N+1 Singer 25.53%
Bryan Garnier 25.00%
Morgan Stanley 21.05%
Kepler Cheuvreux 20.00%
Shore Capital 18.52%
Numis 17.04%
Stifel 15.38%
SP Angel 15.38%
HSBC 15.00%
Credit Suisse 14.47%
Investec 14.29%
Macquarie 13.73%
Citigroup 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
Goodbody 68.75%
JP Morgan Cazenove 66.44%
Goldman Sachs 63.79%
Liberum Capital 63.58%
HSBC 63.33%
Deutsche Bank 63.22%
Northland Capital 63.16%
N+1 Singer 61.70%
SP Angel 61.54%
Panmure Gordon 61.54%
Beaufort Securities 61.27%
Citigroup 60.81%
Peel Hunt 60.78%
Canaccord Genuity 60.15%
Kepler Cheuvreux 60.00%