Temporal Relational Ranking for Stock Prediction
arXiv:1809.09441 · doi:10.1145/3309547
Abstract
Stock prediction aims to predict the future trends of a stock in order to help investors to make good investment decisions. Traditional solutions for stock prediction are based on time-series models. With the recent success of deep neural networks in modeling sequential data, deep learning has become a promising choice for stock prediction. However, most existing deep learning solutions are not optimized towards the target of investment, i.e., selecting the best stock with the highest expected revenue. Specifically, they typically formulate stock prediction as a classification (to predict stock trend) or a regression problem (to predict stock price). More importantly, they largely treat the stocks as independent of each other. The valuable signal in the rich relations between stocks (or companies), such as two stocks are in the same sector and two companies have a supplier-customer relation, is not considered. In this work, we contribute a new deep learning solution, named Relational Stock Ranking (RSR), for stock prediction. Our RSR method advances existing solutions in two major aspects: 1) tailoring the deep learning models for stock ranking, and 2) capturing the stock relations in a time-sensitive manner. The key novelty of our work is the proposal of a new component in neural network modeling, named Temporal Graph Convolution, which jointly models the temporal evolution and relation network of stocks. To validate our method, we perform back-testing on the historical data of two stock markets, NYSE and NASDAQ. Extensive experiments demonstrate the superiority of our RSR method. It outperforms state-of-the-art stock prediction solutions achieving an average return ratio of 98% and 71% on NYSE and NASDAQ, respectively.
arXiv commentTransactions on Information Systems (TOIS)
Cited by in corpus (20)
- Applications of deep learning in stock market prediction: recent progress
- Unifying Knowledge Graph Learning and Recommendation: Towards a Better Understanding of User Preferences
- A Survey of Forex and Stock Price Prediction Using Deep Learning
- Temporal and Heterogeneous Graph Neural Network for Financial Time Series Prediction
- CauseRec: Counterfactual User Sequence Synthesis for Sequential Recommendation
- REST: Relational Event-driven Stock Trend Forecasting
- Learning to Generate Explainable Stock Predictions using Self-Reflective Large Language Models
- Diffusion Variational Autoencoder for Tackling Stochasticity in Multi-Step Regression Stock Price Prediction
- AlphaEvolve: A Learning Framework to Discover Novel Alphas in Quantitative Investment
- FinDKG: Dynamic Knowledge Graphs with Large Language Models for Detecting Global Trends in Financial Markets
- A Systematic Literature Review of Spatio-Temporal Graph Neural Network Models for Time Series Forecasting and Classification
- Stock Movement Prediction with Multimodal Stable Fusion via Gated Cross-Attention Mechanism
- Stock Recommendations for Individual Investors: A Temporal Graph Network Approach with Mean-Variance Efficient Sampling
- Can Perturbations Help Reduce Investment Risks? Risk-Aware Stock Recommendation via Split Variational Adversarial Training
- ALERTA-Net: A Temporal Distance-Aware Recurrent Networks for Stock Movement and Volatility Prediction
- MTMD: Multi-Scale Temporal Memory Learning and Efficient Debiasing Framework for Stock Trend Forecasting
- Quantformer: from attention to profit with a quantitative transformer trading strategy
- A Distillation-based Future-aware Graph Neural Network for Stock Trend Prediction
- Dynamic Factor Analysis of Price Movements in the Philippine Stock Exchange
- Long-only cryptocurrency portfolio management by ranking the assets: a neural network approach