Beating Human Analysts in Nowcasting Corporate Earnings by Using Publicly Available Stock Price and Correlation Features

Corporate earnings are a crucial indicator for investment and business valuation. Despite their importance and the fact that classic econometric approaches fail to match analyst forecasts by orders of magnitude, the automatic prediction of corporate earnings from public data is not in the focus of current machine learning research. In this paper, we present for the first time a fully automatized machine learning method for earnings prediction that at the same time a) only relies on publicly available data and b) can outperform human analysts. The latter is shown empirically in an experiment involving all S&P 100 companies in a test period from 2008 to 2012. The approach employs a simple linear regression model based on a novel feature space of stock market prices and their pair wise correlations. With this work we follow the recent trend of now casting, i.e., of creating accurate contemporary forecasts of undisclosed target values based on publicly observable proxy variables.

[1]  J. Patell CORPORATE FORECASTS OF EARNINGS PER SHARE AND STOCK-PRICE BEHAVIOR - EMPIRICAL TESTS , 1976 .

[2]  Tsai Stock Price Forecasting by Hybrid Machine Learning Techniques , 2022 .

[3]  Vasant Dhar,et al.  A comparison of nonlinear methods for predicting earnings surprises and returns , 2001, IEEE Trans. Neural Networks.

[4]  Wei Zhang,et al.  Neural Network Earnings per Share Forecasting Models: A Comparative Analysis of Alternative Methods , 2004, Decis. Sci..

[5]  Arthur E. Hoerl,et al.  Ridge Regression: Biased Estimation for Nonorthogonal Problems , 2000, Technometrics.

[6]  Vladimir Vovk,et al.  Competing with Gaussian linear experts , 2009, ArXiv.

[7]  Lawrence D. Brown,et al.  Univariate Time-Series Models of Quarterly Accounting Earnings per Share: A Proposed Model , 1979 .

[8]  F. T. Magiera Do Stock Prices Fully Reflect Information in Accruals and Cash Flows about Future Earnings , 1997 .

[9]  H. Varian,et al.  Predicting the Present with Google Trends , 2009 .

[10]  Qing Cao,et al.  Neural network earnings per share forecasting models: A comparison of backward propagation and the genetic algorithm , 2009, Decis. Support Syst..

[11]  Ronald R. King,et al.  The Robustness of Bubbles and Crashes in Experimental Stock Markets , 1993 .

[12]  L. Davis,et al.  Forecasts of earnings per share: Possible sources of analyst superiority and bias* , 1990 .

[13]  Hsinchun Chen,et al.  Textual analysis of stock market prediction using breaking financial news: The AZFin text system , 2009, TOIS.

[14]  Ganesh Mani,et al.  Financial Forecasting Using Genetic Algorithms , 1996, Appl. Artif. Intell..

[15]  David M. Pennock,et al.  Predicting consumer behavior with Web search , 2010, Proceedings of the National Academy of Sciences.

[16]  Robert S. Harris,et al.  Consensus forests of corporate earnings: analysts' forecasts and time series methods , 1987 .

[17]  Knut Are Aastveit,et al.  Nowcasting norwegian GDP: the role of asset prices in a small open economy , 2012 .

[18]  Spyros Makridakis,et al.  Forecasting: its role and value for planning and strategy , 1996 .

[19]  John H. Gerdes,et al.  Using web-based search data to predict macroeconomic statistics , 2005, CACM.

[20]  Chris Mesterharm,et al.  On-line Learning with Delayed Label Feedback , 2005, ALT.

[21]  Owen A. Lamont Earnings and Expected Returns , 1996 .

[22]  Peter Kulchyski and , 2015 .

[23]  Marc-André Mittermayer,et al.  Forecasting Intraday stock price trends with text mining techniques , 2004, 37th Annual Hawaii International Conference on System Sciences, 2004. Proceedings of the.

[24]  Johan Bollen,et al.  Twitter mood predicts the stock market , 2010, J. Comput. Sci..

[25]  Jeffery Abarbanell Do analysts' earnings forecasts incorporate information in prior stock price changes? , 1991 .

[26]  Andrew W. Alford THE EFFECT OF THE SET OF COMPARABLE FIRMS ON THE ACCURACY OF THE PRICE EARNINGS VALUATION METHOD , 1992 .

[27]  Kyoung-jae Kim,et al.  Financial time series forecasting using support vector machines , 2003, Neurocomputing.