Which Wall Street Analysts Actually Make Money?

Compare analyst organizations using historical prediction accuracy, Peak ROI, Median ROI and our proprietary Index Score.

Live Leaderboard
26.68
Index Score
66.7%
PSR Base
40.0%
Average ROI
25.3%
Median ROI
ARK Investment Management
26.6866.7%40.0%
Fundstrat Global Advisors
22.3160.0%37.2%
Goldman Sachs
14.9555.0%27.2%

Rank analyst organizations using years of historical recommendations.

Everything You Need to Track Analysts

Historical Rankings

Sort and filter analyst organizations by Index Score, PSR, Average ROI, and Median ROI across any timeframe.

Company Analysis

Search any ticker to see which organizations have the best track record predicting that specific stock.

Organization Analysis

Deep-dive into individual firms. See their win rates, sector exposures, and performance trends over time.

Historical Prediction Database

Access the full archive of analyst recommendations with price outcomes, P/E snapshots, and fundamental data.

How We Score Predictions

Plain-language methodology, now fully customizable with three calculation ways (Peak System, End ROI, Symmetric Peak ROI) and optional negative ROI accounting for incorrect predictions.

PSR

Prediction Success Rate

The proportion of predictions that achieved their stated objective. Calculated as Total Points Earned / Total Predictions Made (where Bullseyes, partial wins, and misses earn 1.0, 0.5, and 0.0 points respectively).

Average ROI

The mean return across all BUY and SELL predictions. Dynamically recalculated based on your selected Peak, End, or Symmetric Net ROI and punishment preferences.

Median ROI

The middle return value after sorting all predictions. Protects against one wild home run skewing the average. Instantly synced with your selected ROI calculation method.

Index

Index Score

Our proprietary composite: Median ROI x PSR. Rewards organizations that are both accurate and profitable.

Calculation & Punishment Methods

Customize how return-on-investment (ROI) is measured and choose how incorrect predictions penalize performance.

Three ROI Calculation Methods

1. Peak System (Default)

Evaluates calls using maximum favorable price moves: highest peak price for BUY calls, lowest bottom price for SELL calls.

2. End ROI Calculation

Measures price changes exactly at the end of the prediction timeframe, ignoring any intermediate peaks.

3. Symmetric Peak ROI

Computes Net ROI by subtracting the maximum downside move from the maximum upside gain relative to the start price.

Incorrect Prediction Punishment

1. No Punishment (Default)

Capping negative returns at 0%. Misses and incorrect calls do not drag down average performance.

2. Negative ROI Accounting

Includes losses as negative ROI figures. Incorrect predictions directly lower average and median performance.

Choose Your Plan

Free

$0/mo
  • · 20 assigned analysts / tickers
  • · Global & Ticker views only
  • · No Sector / Industry view
  • · Historical predictions
  • · Basic dashboard view
Get Started
RECOMMENDED

Pro

$19.99/mo
  • · Unlimited company searches
  • · Full organization leaderboard
  • · Full Sector & Industry view
  • · Organization comparison tool
  • · Advanced filters & exports
  • · Company profile analytics
  • · Column-level grid control
Start Pro Trial

Frequently Asked Questions

Where does the prediction data come from?
Predictions are sourced from Financial Modeling Prep (FMP) API, which aggregates analyst ratings from major financial institutions. Price outcomes are verified against historical EOD market data.
How is Peak ROI different from regular ROI?
Peak ROI measures the maximum gain (or minimum loss) reached at any point during the evaluation timeframe. Regular end-of-period ROI might miss the fact that a stock hit +40% before falling to +5%. We credit analysts for identifying the right moment.
Why are HOLD predictions excluded from ROI?
HOLD predictions don't have a directional return expectation. Their objective is stability. Including them in ROI averages would dilute the signal. HOLDs are scored on how stable the stock actually was.
Can I export the data?
Pro tier users can export data as CSV. The raw prediction database can also be accessed via the API for programmatic use.
How often is the data updated?
The prediction database is refreshed periodically via the Python ingestion pipeline. Each run fetches new analyst ratings, evaluates price outcomes, and recalculates scores.
Analyst Performance Tracker — Which Wall Street Analysts Actually Make Money?