Cited by 562Stock Market Forecasting MethodsFinancial Markets and Investment StrategiesTime Series Analysis and Forecasting

Temporal Relational Ranking for Stock Prediction

Open access
Feng, Fuli, He, Xiangnan, Wang, Xiang, Luo, Cheng, Liu, Yiqun, Chua, Tat-Seng·2019·ACM Transactions on Information Systems

Abstract

Stock prediction aims to predict the future trends of a stock in order to help investors 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 toward 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 trends) or a regression problem (to predict stock prices). 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.

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1145/3309547

Cites

32 of 32 references verified0 citation errors · 0 not checkable

Statistics

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Cites

Flagged first, then by citations

Research works printed but not linked: 19

  1. [1][1] Ayodele Ariyo et al. Adebiyi. 2014. Comparison of ARIMA and artificial neural networks models for stock price prediction. Journal of Applied Mathematics 2014 (2014). -
  2. [3][3] John Alberg and Zachary C Lipton. 2017. Improving Factor-Based Quantitative Investing by Forecasting Company Fundamentals. arXiv preprint arXiv:1711.04837 (2017). - · arXiv
  3. [2][2] Charu C Aggarwal and Chandan K Reddy. 2013. Data clustering: algorithms and applications . CRC press. -
  4. [6][6] Joan et al. Bruna. 2014. Spectral networks and locally connected networks on graphs. In ICLR . -
  5. [5][5] Antoine Bordes, Nicolas Usunier, Alberto Garcia-Duran, Jason Weston, and Oksana Yakhnenko. 2013. Translating embeddings for modeling multi-relational data. In NIPS . 2787-2795. -
  6. [7][7] Kyunghyun et al. Cho. 2014. Learning phrase representations using RNN encoder-decoder for statistical machine translation. arXiv preprint arXiv:1406.1078 (2014). - · arXiv
  7. [8][8] Michaël Defferrard, Xavier Bresson, and Pierre Vandergheynst. 2016. Convolutional neural networks on graphs with fast localized spectral filtering. In NIPS . 3844-3852. -
  8. [10][10] Claire Donnat, Marinka Zitnik, David Hallac, and Jure Leskovec. 2017. Spectral Graph Wavelets for Structural Role Similarity in Networks. arXiv preprint arXiv:1710.10321 (2017). - · arXiv
  9. [9][9] Matthew et al. Dixon. 2016. Classification-based financial markets prediction using deep neural networks. Algorithmic Finance Preprint (2016), 1-11. -
  10. [19][19] Diederik P Kingma and Jimmy Ba. 2014. Adam: A method for stochastic optimization. arXiv preprint arXiv:1412.6980 (2014). - · arXiv
  11. [20][20] Thomas N Kipf and Max Welling. 2017. Semi-supervised classification with graph convolutional networks. ICLR (2017). -
  12. [21][21] Alex et al. Krizhevsky. 2012. Imagenet classification with deep convolutional neural networks. In NIPS . 1097-1105. -
  13. [25][25] Andrew L Maas, Awni Y Hannun, and Andrew Y Ng. 2013. Rectifier nonlinearities improve neural network acoustic models. In Proc. icml , Vol. 30. 3. -
  14. [24][24] Andrew W Lo and A Craig MacKinlay. 2002. A non-random walk down Wall Street . Princeton University Press. -
  15. [27][27] Gerald L Musgrave. 1997. A Random Walk Down Wall Street. Business Economics 32, 2 (1997), 74-76. -
  16. [34][34] Richard et al. Socher. 2013. Reasoning with neural tensor networks for knowledge base completion. In NIPS . 926-934. -
  17. [37][37] Denny Vrandečić and Markus Krötzsch. 2014. Wikidata: a free collaborative knowledgebase. Commun. ACM 57, 10 (2014), 78-85. -
  18. [38][38] Markus et al. Weimer. 2007. COFIRANK Maximum Margin Matrix Factorization for Collaborative Ranking. In NIPS . 1593-1600. -
  19. [47][47] Xiaojin et al. Zhu. 2003. Semi-supervised learning using gaussian fields and harmonic functions. In ICML . 912-919.

Cited by

Sorted by citations

Authors
Feng, F., He, X., Wang, X., Luo, C., Liu, Y., & Chua, T.-S.
Affiliations
  • National University of Singapore (SG)
  • University of Science and Technology of China (CN)
  • Tsinghua University (CN)
Venue
ACM Transactions on Information Systems
Published
2019-03-05
Volume
37
Issue
2
Pages
1-30
ISSN
  • 1046-8188 (ISSN-L)
  • 1558-2868
OpenAlex
W2893230400
Cited by
553
References
31
Citations by year
2026: 95 · 2025: 111 · 2024: 88 · 2023: 87 · 2022: 78 · 2021: 51 · 2020: 28 · 2019: 15
FWCI
30.77
Type
journal article
Language
en
Open access
Locations
  • ACM Transactions on Information Systems (publishedVersion)
  • arXiv (Cornell University) (submittedVersion)
  • National University of Singapore (submittedVersion, cc-by-sa)
Funders
National Research Foundation, Prime Minister? Office, Singapore under its IRC@Singapore Funding Initiative
Topics
  • Social Sciences › Decision Sciences › Management Science and Operations Research › Stock Market Forecasting Methods
  • Social Sciences › Economics, Econometrics and Finance › Finance › Financial Markets and Investment Strategies
  • Physical Sciences › Computer Science › Signal Processing › Time Series Analysis and Forecasting
Keywords
stock price prediction, stock ranking, time evolution, investment decision support, backtesting, New York Stock Exchange, NASDAQ

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review