$\text{Alpha}^2$: Discovering Logical Formulaic Alphas using Deep Reinforcement Learning
Feng Xu, Yan Yin, Xinyu Zhang, Tianyuan Liu, Shengyi Jiang, Zongzhang, Zhang

TL;DR
This paper introduces Alpha^2, a deep reinforcement learning framework that automatically constructs logical formulaic trading signals, improving diversity and performance over traditional genetic programming methods.
Contribution
Alpha^2 formulates alpha discovery as program construction guided by DRL, incorporating logical soundness, diversity, and efficiency in the search process.
Findings
Alpha^2 discovers diverse, logical, and effective alphas.
The method significantly improves trading strategy performance.
Pre-calculation and pruning enhance search efficiency.
Abstract
Alphas are pivotal in providing signals for quantitative trading. The industry highly values the discovery of formulaic alphas for their interpretability and ease of analysis, compared with the expressive yet overfitting-prone black-box alphas. In this work, we focus on discovering formulaic alphas. Prior studies on automatically generating a collection of formulaic alphas were mostly based on genetic programming (GP), which is known to suffer from the problems of being sensitive to the initial population, converting to local optima, and slow computation speed. Recent efforts employing deep reinforcement learning (DRL) for alpha discovery have not fully addressed key practical considerations such as alpha correlations and validity, which are crucial for their effectiveness. In this work, we propose a novel framework for alpha discovery using DRL by formulating the alpha discovery…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNatural Language Processing Techniques · Topic Modeling · Advanced Text Analysis Techniques
MethodsSparse Evolutionary Training · Focus · Pruning
