Man vs. Machine: Comparing Machine Learning and Analysts' Predictions for Earnings

Loading...
Thumbnail Image
Degree type
Graduate group
Discipline
Subject
machine learning
accounting
analysts
predictions
earnings
gradient boosted regression trees
GBRTs
forecast
performance
Accounting
Funder
Grant number
License
Copyright date
Distributor
Related resources
Contributor
Abstract

The main goal of this study is to determine whether machine learning can outperform analysts in forecasting earnings. Using gradient boosted regression trees (a recursive regression tree-building method), this paper concludes that machine learning is unable to beat analysts’ predictions for earnings, when comparing median absolute percentage error. The model was trained on firms with Wall Street analyst coverage for earnings between years 2013 to 2016. Predictors from existing earnings forecasting literature were input for the model’s consideration. The model’s performance was compared to analysts’ forecasts on out-of-sample earnings for years 2017 to 2019. The results suggest that analysts hold some incremental information that is useful for forecasting earnings. This incremental information is either not contained in financial statements or has not been researched in existing literature.

Advisor
Daniel Taylor
Date of degree
2020-01-01
Date Range for Data Collection (Start Date)
Date Range for Data Collection (End Date)
Digital Object Identifier
Series name and number
Volume number
Issue number
Publisher
Publisher DOI
Journal Issue
Comments
Recommended citation