Release Draft: v0.1.0
July 4, 2026 ยท View on GitHub
Title:
v0.1.0 - Public research baseline for ML-enhanced multi-factor trading
Body:
ml-quant-trading is now ready as a public research baseline for people interested in
factor research, tensorized financial data, portfolio optimization, and reproducible
backtesting.
What is included
- 213 factor dimensions.
- Mask-aware PyTorch tensor factor primitives.
- A-share oriented bias correction for limit-up, limit-down, and halt cases.
- MLP and Transformer baselines.
- AdjMSE, IC, and RankIC losses.
- Cross-sectional Markowitz optimization.
- Vectorized backtesting and metrics.
- Synthetic-data end-to-end pipeline.
- Public-data factor IC notebook.
- CPU/GPU tensor factor benchmark script.
- CI, tests, citation metadata, and contribution templates.
Quick start
git clone https://github.com/initial-d/ml-quant-trading.git
cd ml-quant-trading
pip install -e .[dev]
make paper CONFIG=configs/small.yaml
Community ask
I would especially appreciate:
- benchmark results from different CPUs/GPUs
- public-data reproduction reports
- factor-engine edge cases
- documentation fixes
- small examples that make the project easier to learn
Use the benchmark issue template to submit performance results.
Disclaimer
This repository is for research and engineering experimentation. It is not financial advice, investment advice, or a trading recommendation.