Stock Price Prediction Based on Financial Statements Using SVM

The support vector machine (SVM) is a fast, and reliable machine learning mechanism. In this paper, we evaluated the stock price predictability of SVM, which is a kind of fundamental analysis that predicts the stock price from corporate intrinsic value. Corporate financial statements are used as input into SVM. Based on the results, we predicted the rise or drop of the stock. In addition, we evaluated how long a given financial statement can be used to predict a stock’s price. Compared to the experts forecast, the results of SVM show good predictability. However, as times goes on, the predictability begins to drop. These predictions based on financial statements are excellent, but after a short period, the dissonance between financial statements and stock price can be offset by reasonable investors. These results support the efficient market hypothesis.

[1]  K. Lim,et al.  The Evolution of Stock Market Efficiency Over Time: A Survey of the Empirical Literature , 2011 .

[2]  Rung-Ching Chen,et al.  Using SVM with Financial Statement Analysis for Prediction of Stocks , 2007, Communications of the IIMA.

[3]  Arash Ghanbari,et al.  Integration of genetic fuzzy systems and artificial neural networks for stock price forecasting , 2010, Knowl. Based Syst..

[4]  T. Lim,et al.  History of the Efficient Market Hypothesis , 2012 .

[5]  Muh-Cherng Wu,et al.  An effective application of decision tree to stock trading , 2006, Expert Syst. Appl..

[6]  Bernhard E. Boser,et al.  A training algorithm for optimal margin classifiers , 1992, COLT '92.

[7]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

[8]  Chih-Jen Lin,et al.  LIBSVM: A library for support vector machines , 2011, TIST.

[9]  Markku Lanne,et al.  Testing the Predictability of Stock Returns , 2002, Review of Economics and Statistics.

[10]  Gautam Kaul,et al.  Mean Reversion in Short-Horizon Expected Returns , 1989 .

[11]  Ingoo Han,et al.  Genetic algorithms approach to feature discretization in artificial neural networks for the prediction of stock price index , 2000 .

[12]  Cesare Furlanello,et al.  mlpy: Machine Learning Python , 2012, ArXiv.

[13]  Burton G. Malkiel,et al.  Efficient Market Hypothesis , 1991 .

[14]  Narasimhan Jegadeesh,et al.  Returns to Buying Winners and Selling Losers: Implications for Stock Market Efficiency , 1993 .

[15]  R. Thaler,et al.  Does the Stock Market Overreact , 1985 .

[16]  Richard J. Rendleman,et al.  Empirical anomalies based on unexpected earnings and the importance of risk adjustments , 1982 .

[17]  Abhijit S. Pandya,et al.  Pattern Recognition with Neural Networks in C++ , 1995 .

[18]  A. Lo,et al.  Stock Market Prices Do Not Follow Random Walks: Evidence from a Simple Specification Test , 1987 .

[19]  C. Granger,et al.  Efficient Market Hypothesis and Forecasting , 2002 .

[20]  김수경,et al.  An Investigation on the Stock Return Predictability of Dividend Yield and Earning-Price Ratio , 2010 .

[21]  Ping-Feng Pai,et al.  A hybrid ARIMA and support vector machines model in stock price forecasting , 2005 .

[22]  Meredith J. Beechey,et al.  THE EFFICIENT MARKET HYPOTHESIS: A SURVEY , 2000 .

[23]  Rajesh Kumar,et al.  Efficient capital markets and its implications , 2016 .

[24]  William Hamilton,et al.  The Stock Market Barometer; a Study of its Forecast Value Based on Charles H. Dow's Theory of the Price Movement. With an Analysis of the Market and its History Since 1897 , 1989 .