Analyst Consensus

Returns the number of analysts whose estimates are included in the consensus for a stock. A higher number indicates more analyst coverage and potentially more reliable consensus estimates.

Return Value

Returns an integer representing the count of analysts.

Value Meaning
37 37 analysts cover this stock
5 5 analysts cover this stock
0 or NA No analyst coverage

Notes

  • Higher numbers suggest better analyst coverage
  • Large caps typically have 20-40+ analysts
  • Small caps may have fewer than 5
  • Zero or NA indicates no coverage

Syntax

=AnalystConsensus(Symbol)
Excel Desktop (Windows)

Returns

number

Number of analysts in consensus

Examples

=AnalystConsensus("AAPL")
Number of analysts covering Apple
=AnalystConsensus("MSFT")
Number of analysts covering Microsoft
Symbol from cell reference

When to Use

  • Assessing reliability of consensus estimates
  • Identifying well-covered vs underfollowed stocks
  • Research coverage analysis
  • Filtering stocks by analyst coverage

When NOT to Use

Scenario Use Instead
Need analyst price target TargetPriceMean()
Need EPS estimate EPSEstimate()
Need analyst recommendation Use analyst rating functions

Common Issues & FAQ

What is a good number of analysts?

Large caps typically have 20-40+ analysts. Small caps with 5+ analysts have reasonable coverage. Less than 5 may indicate limited coverage.

Why does coverage vary?

Larger, more actively traded companies attract more analyst attention. Smaller companies may have limited or no coverage.

Excel Templates Using Analyst Consensus

These ready-made MarketXLS templates call AnalystConsensus() in their worksheet formulas. Open one to see the function working inside a complete model.

Get Access to 1 Billion Usable Market data points IN YOUR EXCEL SHEETS WITH EASY TO USE EXCEL FUNCTIONS

Get started today
MarketXLS Excel Add-in Tutorial - How to Use Analyst Consensus and Other Financial Formulas
How does MarketXLS work?