NEAT Algorithm-based Stock Trading Strategy with Multiple Technical Indicators Resonance
Li-Chun Huang

TL;DR
This paper applies the NEAT algorithm to stock trading with multiple technical indicators, aiming to maximize profit while minimizing risk, and compares its performance to traditional strategies.
Contribution
It introduces a multi-objective NEAT-based approach for stock trading that considers risk and stability, demonstrating comparable returns to Buy & Hold with lower risk.
Findings
NEAT achieved similar returns to Buy & Hold.
The model exhibited lower risk exposure.
Training challenges include many unused nodes.
Abstract
In this study, we applied the NEAT (NeuroEvolution of Augmenting Topologies) algorithm to stock trading using multiple technical indicators. Our approach focused on maximizing earning, avoiding risk, and outperforming the Buy & Hold strategy. We used progressive training data and a multi-objective fitness function to guide the evolution of the population towards these objectives. The results of our study showed that the NEAT model achieved similar returns to the Buy & Hold strategy, but with lower risk exposure and greater stability. We also identified some challenges in the training process, including the presence of a large number of unused nodes and connections in the model architecture. In future work, it may be worthwhile to explore ways to improve the NEAT algorithm and apply it to shorter interval data in order to assess the potential impact on performance.
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
MethodsNeural Attention Fields
