Home / Factor research

Machine Learning Asset Management

Factor research★ 1,753 GitHub starsJupyter Notebook⏱ No commits in over six months

Jupyter notebooks reproducing machine learning asset management research

What it is

A collection of Python-based Jupyter notebooks accompanying a published paper series on machine learning in asset management, focused on portfolio construction and trading strategies. It reproduces roughly fifteen distinct strategy varieties, including quantamental factor work, CTA and reinforcement learning approaches, bankruptcy prediction, and credit rating arbitrage, with code and data provided where available. Researchers and practitioners who want working implementations to study or extend alongside the original papers will find it useful. As research-oriented reproduction code rather than a finished product, strategies may require additional engineering and data before live use.

At a glance

Research onlyOur rating, based on popularity, maintenance and how ready it is for real use.

Best forProfessional quants
Used forStrategy research, Data analysis
MarketsMulti-market
StackPython
Learning curveSteep learning curve
Practical valueMedium practical value
CostFree and open source
HardwareNo GPU needed
MaintenanceNo commits in over six months

GitHub stars, last 30 days

Daily snapshots since 2026-09-12 (up to 30 days): +3 over the period, now 1,753. Gaps mean no snapshot was taken that day.

In the author's words

Machine Learning in Asset Management (by @firmai).

Open on GitHub ↗This week's trending tools中文页面

Similar tools