atlas

Research map / Label-efficient and robust learning / Recognition and long-tail

AlphaForge: A Framework to Mine and Dynamically Combine Formulaic Alpha Factors

AAAI 2025 · Label-efficient and robust learning › Recognition and long-tail · approach: Dense features and foundation priors · 13 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes AlphaForge, a two-stage framework that mines formulaic alpha factors with a generative-predictive network and combines them into a dynamically weighted linear "Mega-Alpha" that is reselected and refit each trading day.

Problem

Formulaic alpha factor mining methods produce inconsistent factors and use fixed combination weights that fail to adapt to time-varying factor performance in financial markets.

Approach

A generator trained against a learned surrogate predictor of factor fitness (with a diversity loss) mines a factor zoo; a linear combination model then re-ranks and selects factors by recent IC/ICIR each day and refits its weights, so factor composition and weights vary over time.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use AlphaForge instead of DSOFormulaic alpha factor mining on CSI300 · CSI300IC (%): 2.55(0.69) -> 4.40(0.56)Helped
use AlphaForge instead of DSOFormulaic alpha factor mining on CSI300 · CSI300RankIC (%): 3.88(1.12) -> 5.89(0.69)Helped
use AlphaForge instead of Static combination (ablation)AlphaForge on CSI300 · CSI300IC (%): 2.43 (0.57) -> 4.40(0.56)Helped
use AlphaForge instead of Static combination (ablation)AlphaForge on CSI300 · CSI300RankIC (%): 3.67(0.46) -> 5.89(0.69)Helped
use AlphaForge instead of Static combination (ablation)AlphaForge on CSI500 · CSI500IC (%): 2.05 (0.29) -> 2.84(0.58)Helped
use AlphaForge instead of Static combination (ablation)AlphaForge on CSI500 · CSI500RankIC (%): 4.48 (0.46) -> 5.57(0.58)Helped
set the factor pool size to 10 rather than the other tested pool sizes (ablation)AlphaForge · CSI300ICHelped

Surprising findings

Limitations

Experimental setup

Datasets: CSI300 CSI500

Benchmarks: CSI300 CSI500

Metrics: IC RankIC ICIR Rank ICIR annual excess return

Baselines: GP DSO RL XGBoost LightGBM MLP Static

Builds on: reinforcement learning alpha mining deep symbolic optimization Qlib

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy