A study on novel filtering and relationship between input-features and target-vectors in a deep learning model for stock price prediction

From past to present, the prediction of stock price in stock market has been a knotty problem. Many researchers have made various attempts and studies to predict stock prices. The prediction of stock price in stock market has been of concern to researchers in many disciplines, including economics, mathematics, physics, and computer science. This study intends to learn fluctuation of stock prices in stock market by using recently spotlighted techniques of deep learning to predict future stock price. In previous studies, we have used price-based input-features to measure performance changes in deep learning models. Results of this studies have revealed that the performance of stock price models would change according to varied input-features configured based on stock price. Therefore, we have concluded that more novel input-feature in deep learning model is needed to predict patterns of stock price fluctuation more precisely. In this paper, for predicting stock price fluctuation, we design deep learning model using 715 novel input-features configured on the basis of technical analyses. The performance of the prediction model was then compared to another model that employed simple price-based input-features. Also, rather than taking randomly collected set of stocks, stocks of a similar pattern of price fluctuation were filtered to identify the influence of filtering technique on the deep learning model. Finally, we compared and analyzed the performances of several models using different configuration of input-features and target-vectors.

[1]  Yue Zhang,et al.  Deep Learning for Event-Driven Stock Prediction , 2015, IJCAI.

[2]  Nitish Srivastava,et al.  Dropout: a simple way to prevent neural networks from overfitting , 2014, J. Mach. Learn. Res..

[3]  Yorick Wilks,et al.  A Closer Look at Skip-gram Modelling , 2006, LREC.

[4]  Y. Yao,et al.  On Early Stopping in Gradient Descent Learning , 2007 .

[5]  Yu-Seop Kim,et al.  A Two-Phase Stock Trading System based on Pattern Matching and Automatic Rule Induction , 2003 .

[6]  Sung-Dong Kim Data Mining Tool for Stock Investors' Decision Support , 2012 .

[7]  B. LeBaron,et al.  Simple Technical Trading Rules and the Stochastic Properties of Stock Returns , 1992 .

[8]  Yoshua Bengio,et al.  Generative Adversarial Nets , 2014, NIPS.

[9]  Seyeong Lee,et al.  Study on the Improvement about User Authentication of Android Third Party Application Through the Vulnerability in Google Voice , 2015 .

[10]  Jae Won Lee,et al.  텐서플로우를 이용한 주가 예측에서 가격-기반 입력 피쳐의 예측 성능 평가 , 2017 .

[11]  Tanupriya Choudhury,et al.  Stock Prediction Using Functional Link Artificial Neural Network (FLANN) , 2017, 2017 3rd International Conference on Computational Intelligence and Networks (CINE).

[12]  Omer Levy,et al.  word2vec Explained: deriving Mikolov et al.'s negative-sampling word-embedding method , 2014, ArXiv.

[13]  Robert W. Colby,et al.  The Encyclopedia of Technical Market Indicators , 1988 .

[14]  F. Gers,et al.  Long short-term memory in recurrent neural networks , 2001 .

[15]  Luigi Troiano,et al.  Replicating a Trading Strategy by Means of LSTM for Financial Industry Applications , 2018, IEEE Transactions on Industrial Informatics.

[16]  Maureen O'Hara,et al.  Market Statistics and Technical Analysis: The Role of Volume , 1994 .

[17]  Zhisong Pan,et al.  Stock Market Prediction on High-Frequency Data Using Generative Adversarial Nets , 2018 .

[18]  Jae Won Lee,et al.  Integrated Multiple Simulation for Optimizing Performance of Stock Trading Systems based on Neural Networks , 2007 .

[19]  Geoffrey Zweig,et al.  Syntactic Clustering of the Web , 1997, Comput. Networks.

[20]  Quoc V. Le,et al.  Distributed Representations of Sentences and Documents , 2014, ICML.

[21]  Yuan Yu,et al.  TensorFlow: A system for large-scale machine learning , 2016, OSDI.

[22]  Takashi Matsubara,et al.  Deep learning for stock prediction using numerical and textual information , 2016, 2016 IEEE/ACIS 15th International Conference on Computer and Information Science (ICIS).

[23]  Jae Won Lee,et al.  Performance Evaluation of Price-based Input Features in Stock Price Prediction using Tensorflow , 2017 .