hudson-and-thames/mlfinlab
MlFinLab helps portfolio managers and traders who want to leverage the power of machine learning by providing reproducible, interpretable, and easy to use tools.
Implements the complete ML pipeline for quantitative finance—from alternative data structures and labeling schemes through feature engineering, cross-validation, and bet sizing to backtest overfitting diagnostics. Built around financial-specific techniques like codependence measures, synthetic data generation, and clustering methods rather than generic ML frameworks. Includes modules for feature importance analysis, hyperparameter tuning, and network analysis tailored to portfolio construction and risk management workflows.
4,590 stars. No commits in the last 6 months.
Stars
4,590
Forks
1,245
Language
Python
License
—
Category
Last pushed
Oct 02, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/hudson-and-thames/mlfinlab"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
skfolio/skfolio
Python library for portfolio optimization built on top of scikit-learn
jankrepl/deepdow
Portfolio optimization with deep learning.
emoen/Machine-Learning-for-Asset-Managers
Implementation of code snippets, exercises and application to live data from Machine Learning...
WLM1ke/poptimizer
Оптимизация долгосрочного портфеля акций
baobach/mlfinpy
Mlfin.py is an advance Machine Learning toolbox for financial applications in Python.