U-CNNpred: A Universal CNN-based Predictor for Stock Markets

by   Ehsan Hoseinzade, et al.

The performance of financial market prediction systems depends heavily on the quality of features it is using. While researchers have used various techniques for enhancing the stock specific features, less attention has been paid to extracting features that represent general mechanism of financial markets. In this paper, we investigate the importance of extracting such general features in stock market prediction domain and show how it can improve the performance of financial market prediction. We present a framework called U-CNNpred, that uses a CNN-based structure. A base model is trained in a specially designed layer-wise training procedure over a pool of historical data from many financial markets, in order to extract the common patterns from different markets. Our experiments, in which we have used hundreds of stocks in S&P 500 as well as 14 famous indices around the world, show that this model can outperform baseline algorithms when predicting the directional movement of the markets for which it has been trained for. We also show that the base model can be fine-tuned for predicting new markets and achieve a better performance compared to the state of the art baseline algorithms that focus on constructing market-specific models from scratch.


page 1

page 2

page 3

page 4


CNNPred: CNN-based stock market prediction using several data sources

Feature extraction from financial data is one of the most important prob...

CNNpred: CNN-based stock market prediction using a diverse set of variables

Feature extraction from financial data is one of the most important prob...

A wavelet analysis of inter-dependence, contagion and long memory among global equity markets

This study attempts to investigate into the structure and features of gl...

Discovering Stock Price Prediction Rules of Bombay Stock Exchange Using Rough Fuzzy Multi Layer Perception Networks

In India financial markets have existed for many years. A functionally a...

DoubleEnsemble: A New Ensemble Method Based on Sample Reweighting and Feature Selection for Financial Data Analysis

Modern machine learning models (such as deep neural networks and boostin...

Modeling asset allocation strategies and a new portfolio performance score

We discuss a powerful, geometric representation of financial portfolios ...

Cashtag piggybacking: uncovering spam and bot activity in stock microblogs on Twitter

Microblogs are increasingly exploited for predicting prices and traded v...