Predicting S&P500 Index direction with Transfer Learning and a Causal Graph as main Input
Djoumbissie David Romain

TL;DR
This paper introduces a multi-task learning framework combining transfer learning, causal graphs, and variational autoencoders to predict S&P500 index movements, outperforming benchmarks over 12 years.
Contribution
It presents a novel unified approach integrating transfer learning, multidisciplinary financial theories, and unstructured data within a causal graph framework for market prediction.
Findings
Achieved 74.3% accuracy in predicting index direction.
Outperformed industry benchmarks on a 12-year test period.
Effectively modeled complex market dynamics with a causal graph.
Abstract
We propose a unified multi-tasking framework to represent the complex and uncertain causal process of financial market dynamics, and then to predict the movement of any type of index with an application on the monthly direction of the S&P500 index. our solution is based on three main pillars: (i) the use of transfer learning to share knowledge and feature (representation, learning) between all financial markets, increase the size of the training sample and preserve the stability between training, validation and test sample. (ii) The combination of multidisciplinary knowledge (Financial economics, behavioral finance, market microstructure and portfolio construction theories) to represent a global top-down dynamics of any financial market, through a graph. (iii) The integration of forward looking unstructured data, different types of contexts (long, medium and short term) through latent…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStock Market Forecasting Methods · Complex Systems and Time Series Analysis · Advanced Text Analysis Techniques
MethodsUSD Coin Customer Service Number +1-833-534-1729
