Submitted:
24 July 2026
Posted:
24 July 2026
You are already at the latest version
Abstract
Keywords:
1. Introduction
1.1. Analyst Forecast Accuracy and Firm Size
1.2. The Pandemic and the AI Era
1.3. Research Gap and Motivation
1.4. Research Design and Contributions
2. Data and Sample Selection
3. Research Design
3.1. Forecast Accuracy Measures
3.2. Statistical Analysis
4. Empirical Results
4.1. Sample Description
4.2. Forecast Accuracy Across Periods
4.3. Distributional Characteristics and Robustness
4.4. Changes in Forecast Accuracy Across Periods
4.5. Cross-Index Comparison
4.6. Forecast Bias
4.7. Summary of Findings
5. Discussion and Limitations
6. Data and Code Availability
Appendix A. Yearly Statistics for S&P 500 Stocks (2015–2025)
| Period | N | Mean | Median | Std | RMSE | P25 | P75 | W.mean |
| 2015 | 1749 | 0.24 | 0.06 | 1.37 | 1.39 | 0.019 | 0.16 | 0.19 |
| 2016 | 1774 | 0.24 | 0.06 | 1.78 | 1.79 | 0.021 | 0.16 | 0.17 |
| 2017 | 1780 | 0.25 | 0.07 | 0.95 | 0.98 | 0.025 | 0.17 | 0.21 |
| 2018 | 1796 | 0.25 | 0.07 | 0.80 | 0.84 | 0.028 | 0.20 | 0.21 |
| 2019 | 1833 | 0.28 | 0.07 | 1.13 | 1.17 | 0.025 | 0.19 | 0.23 |
| 2020 | 1886 | 0.40 | 0.12 | 1.12 | 1.19 | 0.040 | 0.34 | 0.37 |
| 2021 | 1913 | 0.27 | 0.10 | 0.64 | 0.69 | 0.035 | 0.25 | 0.23 |
| 2022 | 1924 | 0.28 | 0.09 | 0.74 | 0.79 | 0.032 | 0.23 | 0.26 |
| 2023 | 1952 | 0.30 | 0.09 | 0.94 | 0.98 | 0.033 | 0.23 | 0.26 |
| 2024 | 1984 | 0.18 | 0.06 | 0.38 | 0.42 | 0.026 | 0.16 | 0.17 |
| 2025 | 1981 | 0.18 | 0.08 | 0.34 | 0.39 | 0.030 | 0.20 | 0.18 |
| All | 20572 | 0.26 | 0.08 | 1.00 | 1.03 | 0.028 | 0.21 | 0.22 |
| Note: N is the number of earning announcements. W.mean is winsorized mean (1%). All values are percentages. | ||||||||
Appendix B. Yearly Statistics for Russell 2000 Stocks (2015–2025)
| Period | N | Mean | Median | Std | RMSE | P25 | P75 | W. mean |
| 2015 | 3361 | 6.26 | 0.22 | 137.7 | 137.8 | 0.08 | 0.83 | 1.32 |
| 2016 | 3920 | 2.47 | 0.25 | 20.2 | 20.3 | 0.08 | 0.97 | 1.60 |
| 2017 | 4211 | 3.88 | 0.26 | 64.0 | 64.1 | 0.08 | 0.98 | 1.31 |
| 2018 | 4526 | 4.97 | 0.28 | 97.1 | 97.2 | 0.09 | 0.98 | 1.50 |
| 2019 | 4942 | 2.96 | 0.31 | 29.4 | 29.5 | 0.10 | 1.25 | 1.63 |
| 2020 | 5301 | 3.52 | 0.62 | 28.3 | 28.6 | 0.19 | 1.88 | 2.12 |
| 2021 | 6173 | 55.90 | 0.40 | 4231 | 4231 | 0.14 | 1.17 | 1.42 |
| 2022 | 6808 | 3.01 | 0.45 | 36.1 | 36.2 | 0.16 | 1.39 | 1.76 |
| 2023 | 7106 | 2.07 | 0.48 | 16.5 | 16.6 | 0.16 | 1.43 | 1.46 |
| 2024 | 7408 | 1.65 | 0.38 | 15.2 | 15.3 | 0.13 | 1.10 | 1.19 |
| 2025 | 7308 | 1.99 | 0.42 | 11.9 | 12.1 | 0.15 | 1.30 | 1.50 |
| All | 61064 | 8.35 | 0.38 | 1346 | 1346 | 0.12 | 1.23 | 1.50 |
| Note: N is the number of earning announcements. W. mean is winsorized mean (1%). All values are percentages. | ||||||||
References
- Healy, P. M., & Palepu, K. G. (2001). Information asymmetry, corporate disclosure, and the capital markets: A review of the empirical disclosure literature. Journal of Accounting and Economics, 31(1–3), 405–440. [CrossRef]
- Beyer, A., Cohen, D. A., Lys, T. Z., & Walther, B. R. (2010). The financial reporting environment: Review of the recent literature. Journal of Accounting and Economics, 50(2–3), 296–343. [CrossRef]
- Hong, H., Lim, T., & Stein, J. C. (2000). Bad news travels slowly: Size, analyst coverage, and the profitability of momentum strategies. The Journal of Finance, 55(1), 265–295. [CrossRef]
- Jacob, J., Lys, T., & Neale, M. (1999). Expertise in forecasting performance of security analysts. Journal of Accounting and Economics, 28(1), 51–82. [CrossRef]
- Clement, M. B. (1999). Analyst forecast accuracy: Do ability, resources, and portfolio complexity matter? Journal of Accounting and Economics, 27(3), 285–303. [CrossRef]
- Brown, L. D. (2001). A temporal analysis of earnings surprises: Profits versus losses. Financial Analysts Journal, 57(2), 44–51.
- Larocque, S. (2013). Intermediaries’ forecasting errors and firm characteristics. Journal of Business Finance & Accounting, 40(1–2), 126–149.
- Barth, M. E., Kasznik, R., & McNichols, M. (2001). Analyst coverage and intangible assets. Journal of Accounting Research, 39(1), 1–34. [CrossRef]
- Lim, S. Y. (2022). Earnings forecasts and firm characteristics in the wholesale and retail industries. Journal of Distribution Science, 20(12), 117–127.
- Amiram, G., Owens, E. L., & Rozenbaum, O. (2016). Do financial analysts’ forecasts reflect macroeconomic conditions? Journal of Banking & Finance, 72, 167–181.
- Crouzet, N., & Mehrotra, N. R. (2020). Small and large firms over the business cycle. American Economic Review, 110(11), 3549–3601. [CrossRef]
- Loh, R. K., & Stulz, R. M. (2018). Is sell-side research more valuable in bad times? The Journal of Finance, 73(3), 959–1013. [CrossRef]
- Jo, S., & Sekkel, R. (2017). Macroeconomic uncertainty through the lens of professional forecasters. Journal of Business & Economic Statistics, 37(3), 436–446. [CrossRef]
- Baker, S. R., Bloom, N., Davis, S. J., & Terry, S. J. (2020). COVID-induced economic uncertainty. NBER Working Paper No. 26983.
- Bilinski, P. (2023). Analyst research activity during the COVID-19 pandemic. Abacus, 59(4), 1041–1073. [CrossRef]
- van Binsbergen, J. H., Han, X., & Lopez-Lira, A. (2023). Man versus machine learning: The term structure of earnings expectations and conditional biases. The Review of Financial Studies, 36(6), 2361–2405.
- Chen, X., Cho, Y. H., Dou, Y., & Lev, B. (2022). Predicting future earnings changes using machine learning and detailed financial data. Journal of Accounting Research, 60(2), 467–515. [CrossRef]
- Xue, J., Zhang, Q., & Zhu, W. (2025). Generative AI for analysts. arXiv. [CrossRef]
- Hope, O.-K. (2003). Disclosure practices, enforcement of accounting standards, and analysts’ forecast accuracy. Journal of Accounting Research, 41(2), 235–272. [CrossRef]
- Bae, K. H., Stulz, R. M., & Tan, H. (2008). Do local analysts know more? A cross-country study of the performance of local analysts and foreign analysts. Journal of Financial Economics, 88(3), 581–606. [CrossRef]
- Boudt, K., De Goeij, P., Thewissen, J., Van Campenhout, G., & Wyatt, A. (2015). Analysts’ forecast error: A robust prediction model and its short-term trading profitability. Accounting & Finance, 55(3), 683–715.

| Period | Firms | Earning Reports | Avg Price ($) | |
|---|---|---|---|---|
| S&P 500 | 2015–2019 | 470 | 8932 | 109.52 |
| 2020–2022 | 486 | 5723 | 180.81 | |
| 2023–2025 | 498 | 5917 | 208.63 | |
| 2015-2025 | 498 | 20572 | 157.85 | |
| Russell 2000 | 2015–2019 | 1325 | 20960 | 32.87 |
| 2020–2022 | 1762 | 18282 | 35.20 | |
| 2023–2025 | 1923 | 21822 | 32.88 | |
| 2015–2025 | 1923 | 61064 | 33.57 |
| A | |||||
| Market Index | Period | Mean | Median | Std. Dev. | RMSE |
| S&P 500 | 2015-2019 | 0.25 | 0.07 | 1.25 | 1.27 |
| 2020-2022 | 0.32 | 0.10 | 0.86 | 0.92 | |
| 2023-2025 | 0.22 | 0.08 | 0.62 | 0.65 | |
| 2015-2025 | 0.26 | 0.08 | 1.00 | 1.03 | |
| Russell 2000 | 2015-2019 | 4.02 | 0.27 | 78.6 | 78.70 |
| 2020-2022 | 21.01 | 0.48 | 2458.91 | 2458.93 | |
| 2023-2025 | 1.90 | 0.42 | 14.66 | 14.79 | |
| 2015-2025 | 8.35 | 0.38 | 1346.25 | 1346.26 | |
| Notes: Forecast accuracy is measured by the price-scaled absolute forecast error. Lower values indicate higher forecast accuracy. RMSE denotes the root mean squared error. All values are percentages. | |||||
| B | |||||
| Market Index | Period | P25 | P75 | W.Mean (1%) | |
| S&P 500 | 2015-2019 | 0.023 | 0.177 | 0.203 | |
| 2020-2022 | 0.035 | 0.271 | 0.291 | ||
| 2023-2025 | 0.030 | 0.194 | 0.201 | ||
| 2015-2025 | 0.028 | 0.207 | 0.225 | ||
| Russell 2000 | 2015-2019 | 0.084 | 1.013 | 1.475 | |
| 2020-2022 | 0.161 | 1.447 | 1.756 | ||
| 2023-2025 | 0.147 | 1.276 | 1.376 | ||
| 2015-2025 | 0.123 | 1.234 | 1.499 | ||
| Notes: P25 and P75 denote the 25th and 75th percentiles calculated from the original sample, while W.Mean (1%) denotes the mean forecast error after applying 1% winsorization. | |||||
| Market Index | Comparison Period | Mean Difference | t-stat | p-value |
|---|---|---|---|---|
| S&P 500 | 2015–19 vs 2020–22 | -0.07 | -3.70 | 0.000 |
| 2020–22 vs 2023–25 | 0.10 | 7.00 | 0.000 | |
| 2015–19 vs 2023–25 | 0.03 | 2.12 | 0.034 | |
| Russell 2000 | 2015–19 vs 2020–22 | -16.99 | -0.93 | 0.350 |
| 2020–22 vs 2023–25 | 19.11 | 1.05 | 0.290 | |
| 2015–19 vs 2023–25 | 2.12 | 3.83 | 0.000 |
| A | |||
| Period | Mean Difference | t-stat | p-value |
| 2015-2019 | -3.75 | -6.89 | 0.000 |
| 2020-2022 | -20.69 | -1.13 | 0.250 |
| 2023-2025 | -1.68 | -16.89 | 0.000 |
| Note: Mean difference is calculated as the S&P 500 mean forecast error minus the Russell 2000 mean forecast error for the corresponding sample period, based on the original data. | |||
| B | |||
| Period | Mean Difference | t-stat | p-value |
| 2015-2019 | -1.27 | -39.18 | 0.000 |
| 2020-2022 | -1.47 | -43.25 | 0.000 |
| 2023-2025 | -1.17 | -57.84 | 0.000 |
| Note: Mean difference is calculated as the mean forecast error for the S&P 500 minus that for the Russell 2000 within the same sample period. | |||
| A | |||||
| Market Index | Period | Mean | Std. Dev. | t-stat(vs.0) | p-value |
| S&P500 | 2015-2019 | 0.13 | 0.36 | 34.31 | 0.000 |
| 2020-2022 | 0.17 | 0.47 | 27.69 | 0.000 | |
| 2023-2025 | 0.14 | 0.35 | 30.10 | 0.000 | |
| 2015-2025 | 0.14 | 0.38 | 53.32 | 0.000 | |
| Russell 2000 | 2015-2019 | -0.02 | 3.21 | -0.86 | 0.380 |
| 2020-2022 | 0.03 | 3.67 | 1.02 | 0.300 | |
| 2023-2025 | 0.14 | 2.60 | 8.07 | 0.000 | |
| 2015-2025 | 0.06 | 3.06 | 5.09 | 0.000 | |
| Notes: Results are based on 1% winsorized forecast errors. Positive values indicate analyst underestimation of earnings, while negative values indicate analyst overestimation. | |||||
| B | |||||
| Period | Mean Difference | t-stat | p-value | ||
| 2015-2019 | 0.15 | 6.65 | 0.000 | ||
| 2020-2022 | 0.14 | 5.17 | 0.000 | ||
| 2023-2025 | -0.01 | -0.23 | 0.810 | ||
| 2015-2025 | 0.08 | 6.41 | 0.000 | ||
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).