Due to the volatility and noise of the stock market, accurately obtaining the trend of the stock market is a challenging problem, and gets the attention of many researchers and speculators. Recently, convolutional neural network (CNN) has been used to automatically learn effective features and predict stock market trends. In CNN-based methods reported so far, less focus has been paid to time series information of the stock, but is very crucial for stock forecasting. In this study, an unsupervised feature extraction method with convolutional autoencoder (CAE) with application to daily stock market prediction is proposed, which has a higher prediction than traditional models.The proposed method mainly consists of the data processing part, unsupervised feature learning part, and the support vector machine model part. Data processing part includes time series data transform into two-dimensional data and data normalization. CAE network-based unsupervised feature learning is designed by fusing convolution and autoencoder. In order to verify the performance of the model, various initial financial and economic variables of stock indices are chosen for prediction experiments. The experimental results on different stock indices demonstrate a significant improvement in prediction's performance compared with the baseline methods. K E Y W O R D S convolutional autoencoder network, convolutional neural network, stock market prediction, support vector machine
INTRODUCTIONThe stock market has become an important component for listed companies to raise funds from investors. However, the law of stock price change is difficult to accurately grasp, and most investors usually depend on subjective judgment to conduct stock trading. 1,2 The stock market has always been affected by political factors, the industry specific factors, the world economic situation, and the price trends are highly nonlinear and nonstationary. [3][4][5] Therefore, effective and efficient predicting the stock is an extremely challenging task for both investors and researchers. And thus, it is significant to research how to build a universal and effective model to forecast future movements of the stock market.There are a number of advanced methods that are applied for prediction of the stock market. Depending on the relationship between the historical behavior and future trend of the stock price is processed, forecasting methods can be divided into three categories. [6][7][8] Among statistical methodologies, due to the interpretability, linear regression, autoregression, and moving average are helpful in financial time series forecasting. Assume that the stock price trend is a result of historical behaviors, extracting effective features from the original stock data is the key of the prediction process. However, features are subjectively designed, and the accurate prediction of models mostly depended on the A preliminary version of this article has been published by the seventh International Conference on Information Science and Control Engineering.