MLLGAug 24, 2021

S&P 500 Stock Price Prediction Using Technical, Fundamental and Text Data

arXiv:2108.10826v218 citations
Originality Incremental advance
AI Analysis

This work addresses stock market prediction for investors and analysts, but it is incremental as it builds on existing methods with data fusion.

The paper tackled stock price prediction by combining technical, fundamental, and text data with ensemble machine learning models, achieving 66.18% accuracy for S&P 500 index directional prediction and 62.09% for individual stocks.

We summarized both common and novel predictive models used for stock price prediction and combined them with technical indices, fundamental characteristics and text-based sentiment data to predict S&P stock prices. A 66.18% accuracy in S&P 500 index directional prediction and 62.09% accuracy in individual stock directional prediction was achieved by combining different machine learning models such as Random Forest and LSTM together into state-of-the-art ensemble models. The data we use contains weekly historical prices, finance reports, and text information from news items associated with 518 different common stocks issued by current and former S&P 500 large-cap companies, from January 1, 2000 to December 31, 2019. Our study's innovation includes utilizing deep language models to categorize and infer financial news item sentiment; fusing different models containing different combinations of variables and stocks to jointly make predictions; and overcoming the insufficient data problem for machine learning models in time series by using data across different stocks.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes