awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Modèles de machine learning pour le trading quantitatif

Classement mis à jour le 30 juin 2026

For un framework pour le trading piloté par le ML, the strongest matches are ai4finance-llc/finrl (FinRL is a purpose-built financial reinforcement learning framework that), bbfamily/abu (Abu is a Python algorithmic trading framework that integrates) and letianzj/quantresearch (QuantResearch is a quantitative trading framework with event-driven backtesting). ai4finance-foundation/finrl and tradytics/eiten round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Frameworks et algorithmes open source pour implémenter des stratégies de trading financier prédictives utilisant le machine learning et l'analyse statistique.

Modèles de machine learning pour le trading quantitatif

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • ai4finance-llc/finrlAvatar de AI4Finance-LLC

    AI4Finance-LLC/FinRL

    15,518Voir sur GitHub↗

    FinRL is a financial reinforcement learning framework and quantitative trading library. It provides a specialized system for developing, training, and simulating autonomous agents designed to automate financial trading and portfolio management. The project serves as an automated portfolio optimizer and financial market simulator. It enables the creation of decision-making policies to balance asset allocations, maximize potential returns, and minimize financial risk through reinforcement learning. The framework includes capabilities for financial market data engineering, algorithmic trading s

    FinRL is a purpose-built financial reinforcement learning framework that combines ML model training (via RL agents) with a backtesting engine, market data connectors, portfolio optimization, and performance analytics in an event-driven simulation environment, squarely matching what you need for building and backtesting quantitative trading strategies with machine learning.

    Jupyter NotebookBacktesting EnginesPortfolio Optimization AlgorithmsReinforcement Learning Trading Frameworks
    Voir sur GitHub↗15,518
  • bbfamily/abuAvatar de bbfamily

    bbfamily/abu

    16,218Voir sur GitHub↗

    Abu is an algorithmic trading framework designed for the development, backtesting, and optimization of automated trading strategies. It functions as a quantitative financial analysis library that processes time-series data to identify market trends, volatility patterns, and key price levels. The platform distinguishes itself through a modular architecture that integrates diverse financial data sources and a rule-based engine for automated risk management. It enables users to construct complex trading signals by layering technical indicators and machine learning models, while simultaneously en

    Abu is a Python algorithmic trading framework that integrates machine learning models for signal generation, includes a backtesting engine, market data connectors, and risk management, making it a strong fit for building and backtesting ML-powered quantitative strategies.

    PythonBacktesting EnginesFinancial Data ConnectorsRisk Management Tools
    Voir sur GitHub↗16,218
  • letianzj/quantresearchAvatar de letianzj

    letianzj/QuantResearch

    2,808Voir sur GitHub↗

    QuantResearch is a quantitative research framework and specialized toolkit for algorithmic simulation, financial time-series analysis, and systematic trading. It provides an event-driven backtesting environment for validating strategies against historical tick and bar data, alongside a dedicated portfolio optimization engine for calculating asset weights and risk metrics. The project distinguishes itself through a machine learning finance toolkit that implements recurrent neural networks for price prediction and reinforcement learning for derivative pricing. It also features advanced statisti

    QuantResearch is a quantitative trading framework with event-driven backtesting, portfolio optimization, and a dedicated machine learning toolkit for recurrent neural networks and reinforcement learning, directly matching the search for building and backtesting ML-powered strategies.

    Jupyter NotebookPortfolio OptimizationPortfolio Optimization AlgorithmsSharpe Ratio Maximization
    Voir sur GitHub↗2,808
  • ai4finance-foundation/finrlAvatar de AI4Finance-Foundation

    AI4Finance-Foundation/FinRL

    13,964Voir sur GitHub↗

    FinRL is a reinforcement learning framework designed for the development, training, and backtesting of automated trading strategies. It functions as a quantitative finance toolkit that integrates deep learning algorithms with financial market simulations to address complex portfolio management and asset allocation tasks. The platform provides an end-to-end pipeline for transforming raw market data into actionable trading models. The project distinguishes itself through a layered, modular architecture that separates data processing, environment simulation, and agent training. This design allow

    FinRL is a dedicated reinforcement learning framework for building and backtesting automated trading strategies, providing an end-to-end pipeline from market data to trading agents — exactly the kind of quantitative trading tool with integrated machine learning this search is after.

    Jupyter NotebookBacktesting EnginesFinancial Data ConnectorsMarket Data Providers
    Voir sur GitHub↗13,964
  • tradytics/eitenAvatar de tradytics

    tradytics/eiten

    3,143Voir sur GitHub↗

    Eiten is an AI-powered market analysis platform and quantitative toolset designed to translate statistical market data and options flow into investment strategies. It provides a suite of specialized financial tools, including an analysis platform driven by large language models, a quantitative portfolio optimizer, and a trading strategy backtester. The project distinguishes itself through the use of random matrix theory to filter covariance noise and mathematical algorithms for portfolio optimization. It integrates these capabilities with a financial data bot for delivery of real-time researc

    Eiten is an AI-powered quantitative toolset that directly provides a backtesting engine, portfolio optimizer, and machine learning (LLMs and genetic algorithms) for strategy building and signal generation, covering nearly all required features for quantitative trading with ML.

    PythonPortfolio OptimizationPortfolio Optimization Algorithms
    Voir sur GitHub↗3,143
  • nautechsystems/nautilus_traderAvatar de nautechsystems

    nautechsystems/nautilus_trader

    20,056Voir sur GitHub↗

    Nautilus Trader is a high-performance algorithmic trading framework built in Rust, designed for the development, backtesting, and live execution of automated trading strategies. It provides a comprehensive platform for managing multi-asset portfolios and interacting with diverse financial markets through a standardized connectivity suite. The system is engineered to handle high-frequency data processing and complex order execution while maintaining precise numerical accuracy across various asset classes. The framework distinguishes itself through an architecture centered on deterministic even

    Nautilus Trader is a high-performance algorithmic trading framework with a deterministic event-driven architecture, comprehensive backtesting, market data connectivity, multi-asset portfolio management, and machine learning integration, directly matching the need for building and backtesting quantitative trading strategies with ML.

    RustBacktesting EnginesMarket Data Access APIs
    Voir sur GitHub↗20,056
  • edtechre/pybrokerAvatar de edtechre

    edtechre/pybroker

    3,191Voir sur GitHub↗

    pybroker is a Python algorithmic trading framework and quantitative technical analysis library designed for developing, testing, and optimizing trading strategies using historical market data. It functions as a trading strategy backtester and a financial performance evaluator, providing a structured environment to simulate trading rules and analyze their statistical reliability. The framework distinguishes itself through a market data integration layer that handles the fetching and caching of historical price data from external providers. It incorporates an event-driven backtesting engine and

    pybroker is a Python algorithmic trading framework with an event-driven backtesting engine, market data connectors, and support for machine learning model integration, making it a comprehensive fit for building and backtesting ML-enhanced quantitative strategies.

    PythonFinancial Data ConnectorsMarket Data ProvidersDrawdown Metrics
    Voir sur GitHub↗3,191
  • 0xemmkty/quantmuseAvatar de 0xemmkty

    0xemmkty/QuantMuse

    2,592Voir sur GitHub↗

    QuantMuse is an algorithmic trading platform and quantitative trading framework that integrates large language models with mathematical analysis to automate market insights and trading strategies. It functions as a system for building, backtesting, and executing strategies using both historical and real-time market data. The framework is distinguished by its use of large language models for financial analysis and sentiment extraction from news and social media. It utilizes autonomous agents with chain-of-thought reasoning to generate market intelligence and strategic reports, while employing

    QuantMuse is an open-source algorithmic trading framework that integrates large language models for sentiment analysis and market insights, providing a complete system for building, backtesting, and executing strategies with historical and real-time data, directly matching the search for a quantitative trading framework with machine learning.

    PythonBacktesting EnginesMarket Data APIs
    Voir sur GitHub↗2,592
  • microsoft/qlibAvatar de microsoft

    microsoft/qlib

    44,490Voir sur GitHub↗

    This project is a comprehensive platform for quantitative investment research, machine learning, and algorithmic trading. It provides an end-to-end environment for developing, testing, and executing financial strategies, supporting the entire lifecycle from data ingestion and feature engineering to model training and backtesting. The system is distinguished by its configuration-driven workflow orchestration, which allows researchers to automate complex pipelines and manage experiments through declarative files. It features a high-performance data infrastructure that utilizes custom binary for

    Qlib is a comprehensive open-source platform for quantitative investment research that combines machine learning model integration, backtesting, market data connectors, and signal generation in an end-to-end workflow, directly matching the search for a quantitative trading framework with machine learning.

    PythonBacktesting EnginesFinancial Forecasting Models
    Voir sur GitHub↗44,490
  • ai4finance-llc/finrl-libraryAvatar de AI4Finance-LLC

    AI4Finance-LLC/FinRL-Library

    15,443Voir sur GitHub↗

    FinRL-Library is a reinforcement learning trading framework and algorithmic trading library used to develop and backtest automated financial trading strategies. It functions as a quantitative trading pipeline and financial market simulator, allowing users to build decision policies that optimize asset trading across various financial markets. The framework features a modular integration system for swapping reinforcement learning algorithms through a consistent API. It utilizes a standardized environment wrapper to encapsulate market dynamics into a state-action-reward interface, facilitating

    FinRL provides a complete reinforcement-learning-driven pipeline for developing and backtesting quantitative trading strategies, with built-in market data connectors, environment wrappers, and support for swapping RL algorithms—directly matching the need for an open-source framework that integrates machine learning into trading system development.

    Jupyter NotebookMarket Data Providers
    Voir sur GitHub↗15,443
  • virattt/ai-hedge-fundAvatar de virattt

    virattt/ai-hedge-fund

    60,143Voir sur GitHub↗

    This project is an algorithmic trading platform designed to automate financial market analysis and the execution of investment strategies. It provides an end-to-end environment for processing real-time market data through automated decision models, allowing for the triggering of financial transactions based on predefined quantitative signals and risk parameters without manual intervention. The platform distinguishes itself through a modular pipeline architecture that decouples data ingestion, signal generation, and trade execution, facilitating the iterative refinement of investment models. I

    This repo provides an end-to-end algorithmic trading platform with backtesting, market data ingestion, signal generation, and automated execution via modular pipelines, and its inclusion of LLM-driven decision models points directly to machine learning integration, making it a fitting tool for building and backtesting quantitative ML-driven strategies.

    PythonBacktesting EnginesSignal Generation Models
    Voir sur GitHub↗60,143
  • hudson-and-thames/mlfinlabAvatar de hudson-and-thames

    hudson-and-thames/mlfinlab

    4,835Voir sur GitHub↗

    mlfinlab is a Python machine learning library for finance designed for building and validating models used in quantitative trading and portfolio management. It provides a financial data engineering toolkit and a quantitative strategy backtesting framework to transform raw market data into predictive signals and target classes. The library includes a synthetic financial data generator to create artificial datasets that mimic the statistical properties of real assets for stress testing. It also provides specialized tools for financial time series labeling and sampling to prevent data leakage in

    mlfinlab is a Python machine learning library for finance that provides a quantitative trading backtesting framework, signal generation, and tools for data engineering and portfolio optimization, making it a comprehensive match for building and backtesting ML-driven trading strategies.

    PythonPortfolio Optimization
    Voir sur GitHub↗4,835
  • jesse-ai/jesseAvatar de jesse-ai

    jesse-ai/jesse

    7,438Voir sur GitHub↗

    Jesse is a Python algorithmic trading framework used for developing, backtesting, and executing quantitative trading strategies. It functions as a trading strategy backtester and a machine learning trading platform, providing an environment to train predictive models on historical market data and deploy them into live strategies. The framework features a standardized crypto exchange connectivity layer that allows for the execution of automated spot and futures trades across multiple cryptocurrency exchanges via an exchange-agnostic interface. It includes a quantitative risk analysis toolset t

    Jesse is a Python algorithmic trading framework purpose-built for developing, backtesting, and executing quantitative strategies with integrated machine learning, covering exchange connectivity, risk analysis, and live deployment — exactly the kind of full-stack quant ML toolkit this search is after.

    JavaScriptAlgorithmic Trading FrameworksAlgorithmic Trading PlatformsAlgorithmic Trading Engines
    Voir sur GitHub↗7,438
  • trademaster-ntu/trademasterAvatar de TradeMaster-NTU

    TradeMaster-NTU/TradeMaster

    2,484Voir sur GitHub↗

    TradeMaster is a reinforcement learning trading framework and algorithmic trading simulator designed for designing and testing quantitative trading strategies. The system provides a platform for developing reinforcement learning agents, managing quantitative portfolios, and optimizing trade execution using financial market data. The project features specialized components for multi-modality data preprocessing, a high-fidelity market environment simulation for strategy backtesting, and a quantitative portfolio manager for capital reallocation across multiple assets. It includes a trade executi

    TradeMaster is a dedicated reinforcement learning trading framework with an integrated backtesting engine, market simulation, portfolio management, and performance analytics, directly matching the need for a quantitative trading framework that incorporates machine learning models.

    Jupyter NotebookAlgorithmic Trading SimulatorsTrading SimulationsAlgorithmic Order Executions
    Voir sur GitHub↗2,484
  • polakowo/vectorbtAvatar de polakowo

    polakowo/vectorbt

    6,720Voir sur GitHub↗

    VectorBT is a vectorized trading strategy backtesting framework that simulates thousands of strategy configurations in a single pass over historical price data. It operates as a parameter optimization engine, a portfolio performance analyzer, a technical indicator calculator, and a financial data fetcher, all built around a DataFrame-centric data model that uses NumPy broadcasting for signal alignment and compiled code acceleration for performance. The framework distinguishes itself through its ability to run large-scale parameter sweeps by constructing every combination of strategy parameter

    VectorBT is a high-performance vectorized backtesting framework that excels at parameter optimization and portfolio analysis over historical data, with machine learning appearing among its topics—it fits the quantitative-trading-framework category and covers most required features, though ML model integration is not as explicitly central as in a dedicated ML trading library.

    PythonMarket Data Access APIsTrading Signal Triggers
    Voir sur GitHub↗6,720
  • freqtrade/freqtradeAvatar de freqtrade

    freqtrade/freqtrade

    51,527Voir sur GitHub↗

    This project is an algorithmic trading engine designed for the automated execution of cryptocurrency strategies. It provides a modular execution core that connects to multiple centralized and decentralized exchanges, allowing users to deploy rule-based trading logic across various spot and futures markets. The platform serves as a comprehensive environment for the entire trading lifecycle, from initial strategy development to live market operations. What distinguishes this platform is its integrated suite for quantitative analysis and predictive modeling. It features a robust backtesting engi

    Freqtrade is a modular algorithmic trading engine with a built-in backtesting engine, exchange connectors, and support for predictive modeling, making it a solid fit for building and testing crypto trading strategies with machine learning integration.

    PythonBacktesting Engines
    Voir sur GitHub↗51,527
  • yutiansut/quantaxisAvatar de yutiansut

    yutiansut/QUANTAXIS

    9,955Voir sur GitHub↗

    Quantaxis is a quantitative trading framework designed for building, backtesting, and executing automated strategies across global equities, futures, and cryptocurrencies. It integrates an event-driven backtesting engine, a multi-market execution gateway for order routing, and a quantitative data pipeline for ingesting and storing multi-asset market data. The system features a Rust-accelerated financial library that utilizes Apache Arrow for high-performance technical indicator calculation and zero-copy data processing. It provides a containerized infrastructure model designed for orchestrati

    Quantaxis is a quantitative trading framework with an event-driven backtesting engine and multi-asset market data connectors, making it a solid foundation for building trading strategies, but it lacks built-in machine learning model integration and portfolio optimization features out of the box.

    PythonBacktesting EnginesMarket Data ProvidersPortfolio Optimization Algorithms
    Voir sur GitHub↗9,955
  • hackthemarket/gym-tradingAvatar de hackthemarket

    hackthemarket/gym-trading

    711Voir sur GitHub↗

    Environment for reinforcement-learning algorithmic trading models

    This repository provides an OpenAI Gym environment designed specifically for reinforcement-learning-based trading, which aligns with the search for a quantitative trading framework that integrates machine learning for strategy development and backtesting, though it focuses on reinforcement learning rather than general ML models.

    Jupyter NotebookMachine Learning ModelsQuantitative Trading Strategies
    Voir sur GitHub↗711
  • 6-billionaires/trading-gymAvatar de 6-Billionaires

    6-Billionaires/trading-gym

    235Voir sur GitHub↗

    This trading-gym is the first trading for agent to train with episode of short term trading itself.

    6-billionaires/trading-gym is a reinforcement-learning environment (gym) for training short-term trading agents, which aligns with the machine-learning integration aspect of the intent, but it lacks broader framework features such as market data connectors and portfolio optimization.

    Jupyter NotebookQuantitative Trading Strategies
    Voir sur GitHub↗235
  • ai4finance-llc/deep-reinforcement-learning-for-automated-stock-trading-ensemble-strategy-icaif-2020Avatar de AI4Finance-LLC

    AI4Finance-LLC/Deep-Reinforcement-Learning-for-Automated-Stock-Trading-Ensemble-Strategy-ICAIF-2020

    3,319Voir sur GitHub↗

    FinRL-X: An AI-Native Modular Infrastructure for Quantitative Trading

    This repository provides FinRL-X, a modular infrastructure for quantitative trading that uses deep reinforcement learning, making it a direct fit for building and backtesting ML-driven trading strategies.

    PythonDeep Learning TradingQuantitative Trading Strategies
    Voir sur GitHub↗3,319
Comparez le top 10 en un coup d'œil
DépôtStarsLangageLicenceDernier push
ai4finance-llc/finrl15.5KJupyter NotebookMIT25 mai 2026
bbfamily/abu16.2KPythongpl-3.024 janv. 2026
letianzj/quantresearch2.8KJupyter Notebookmit26 août 2023
ai4finance-foundation/finrl14KJupyter Notebookmit30 janv. 2026
tradytics/eiten3.1KPythongpl-3.030 juil. 2022
nautechsystems/nautilus_trader20.1KRustlgpl-3.019 févr. 2026
edtechre/pybroker3.2KPythonother3 févr. 2026
0xemmkty/quantmuse2.6KPythonmit29 juil. 2025
microsoft/qlib44.5KPythonMIT22 avr. 2026
ai4finance-llc/finrl-library15.4KJupyter NotebookMIT25 mai 2026

Related searches

  • un framework de machine learning pour la prévision de séries temporelles
  • un framework d'AutoML pour l'optimisation de modèles
  • un framework pour l'interprétabilité des modèles de machine learning
  • parcours structuré en ingénierie ML
  • outil de surveillance du drift de modèles en production
  • un framework pour l'apprentissage fédéré
  • programme gratuit pour apprendre le machine learning
  • an open source financial market data platform