awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to charliedream1/ai_quant_trade

Projects sharing features with Ai Quant Trade

30 open-source projects similar to charliedream1/ai_quant_trade, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • edtechre/pybrokeredtechre avatar

    edtechre/pybroker

    3,191View on 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

    Pythonaialgorithmic-tradingalgotrading
    View on GitHub↗3,191
  • ricequant/rqalpharicequant avatar

    ricequant/rqalpha

    6,166View on GitHub↗

    RQAlpha is a Python-native quantitative trading backtesting framework and live trading execution system. It provides an event-driven engine for simulating trading strategies against historical market data, with realistic transaction costs, slippage models, and corporate action handling. The platform supports multi-asset class trading including stocks, futures, options, and REITs, with separate sub-accounts for different asset types and configurable margin requirements. The framework distinguishes itself through a plugin-based extensible architecture that allows users to swap out core componen

    Pythonbacktestfinancefutures
    View on GitHub↗6,166
  • shinnytech/tqsdk-pythonshinnytech avatar

    shinnytech/tqsdk-python

    4,789View on GitHub↗

    tqsdk-python is a quantitative trading SDK and framework designed for developing automated strategies for futures, options, and stocks using Python. It functions as an algorithmic trading engine and financial market data API, providing the tools necessary to backtest strategies, analyze historical data, and execute live trades across multiple brokerage accounts. The project distinguishes itself through a specialized option analytics library that calculates Greeks, implied volatility, and volatility surfaces using the Black-Scholes model. It further supports complex order execution patterns, s

    Python
    View on GitHub↗4,789

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • fasiondog/hikyuufasiondog avatar

    fasiondog/hikyuu

    2,999View on GitHub↗

    Hikyuu is a quantitative trading framework designed for developing, backtesting, and executing systematic trading strategies. It functions as a high-speed system that combines a financial time-series library, a multi-factor analysis tool, and a quantitative backtesting engine to support comprehensive trading research. The framework is distinguished by its high-speed computing core, which utilizes multi-threaded execution to process large volumes of market data for technical indicator generation. It supports a modular strategy composition model where signal, risk, and fund management component

    C++algorithms-tradingbacktestingcpp
    View on GitHub↗2,999
  • yutiansut/quantaxisyutiansut avatar

    yutiansut/QUANTAXIS

    9,955View on 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

    Pythonquant
    View on GitHub↗9,955
  • jesse-ai/jessejesse-ai avatar

    jesse-ai/jesse

    7,438View on 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

    JavaScriptalgo-tradingalgorithmic-tradingbitcoin
    View on GitHub↗7,438
  • ai4finance-foundation/finrlAI4Finance-Foundation avatar

    AI4Finance-Foundation/FinRL

    13,964View on 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

    Jupyter Notebookalgorithmic-tradingdeep-reinforcement-learningdrl-algorithms
    View on GitHub↗13,964
  • llmquant/quant-wikiLLMQuant avatar

    LLMQuant/quant-wiki

    3,041View on GitHub↗

    quant-wiki is a comprehensive knowledge base and structured reference for quantitative finance, financial engineering, and algorithmic trading. It serves as a centralized library of documentation covering mathematical models, financial instruments, and systematic trading strategies. The project integrates AI-driven capabilities through a modular retrieval-augmented generation framework that extracts structured data from research papers and news. It features a multi-agent workflow engine designed to discover and validate predictive alpha factors, alongside tools for local large language model

    quantitative-financequantitative-tradingwiki
    View on GitHub↗3,041
  • ai4finance-foundation/finrl-tradingAI4Finance-Foundation avatar

    AI4Finance-Foundation/FinRL-Trading

    3,344View on GitHub↗

    FinRL-Trading is a modular framework designed for the development, training, and deployment of quantitative trading strategies using reinforcement learning and autonomous agent workflows. It provides a comprehensive infrastructure for managing the entire lifecycle of financial models, from data ingestion and strategy generation to live market execution. The platform distinguishes itself through a multi-agent architecture that coordinates specialized tasks such as sentiment analysis, risk assessment, and collaborative research. By utilizing a standardized environment abstraction, it allows rei

    Pythona2c-algorithmautomated-stock-tradingddpg
    View on GitHub↗3,344
  • gbeced/pyalgotradegbeced avatar

    gbeced/pyalgotrade

    4,659View on GitHub↗

    pyalgotrade is a Python algorithmic trading library designed for developing, backtesting, and executing automated trading strategies. It provides a comprehensive framework for financial strategy backtesting, a technical analysis library for computing mathematical indicators, and connectors for cryptocurrency exchange integration. The project distinguishes itself by supporting sentiment-based trading through the integration of real-time social media feeds and keyword streams. It features a quantitative trading visualization tool for plotting price action and portfolio equity curves, along with

    Python
    View on GitHub↗4,659
  • letianzj/quantresearchletianzj avatar

    letianzj/QuantResearch

    2,808View on 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

    Jupyter Notebookalgorithmic-tradingalgotradingasset-allocation
    View on GitHub↗2,808
  • mementum/backtradermementum avatar

    mementum/backtrader

    20,462View on GitHub↗

    Backtrader is a Python framework designed for the development, backtesting, and live execution of algorithmic trading strategies. It provides a comprehensive environment for quantitative finance, allowing users to simulate trading logic against historical market data or connect directly to brokerage platforms for automated real-time trading. The project distinguishes itself through a unified event-driven architecture that treats backtesting and live trading with the same API. This consistency is supported by a flexible data-feed abstraction layer that normalizes diverse financial sources, ena

    Pythonbacktestingmetaclasspython
    View on GitHub↗20,462
  • stocksharp/stocksharpStockSharp avatar

    StockSharp/StockSharp

    10,126View on GitHub↗

    StockSharp is an algorithmic trading platform and quantitative framework used for developing and deploying trading robots across stock, forex, and cryptocurrency markets. It functions as a multi-asset trading gateway and a dedicated development environment for building, debugging, and scheduling automated strategies. The platform includes a visual strategy workflow editor that maps logic blocks to executable code and a simulation engine that replays historical tick data to validate trading logic. It utilizes a plugin-based broker integration system to normalize diverse exchange protocols into

    C#
    View on GitHub↗10,126
  • rockyzsu/stockRockyzsu avatar

    Rockyzsu/stock

    7,802View on GitHub↗

    This project is a quantitative trading platform and algorithmic trading bot designed for market data aggregation, strategy backtesting, and trade execution. It functions as a comprehensive system for collecting financial data via APIs and web sources, simulating investment strategies against historical records, and programmatically managing investment positions through brokerage interfaces. The platform distinguishes itself through institutional sentiment analysis and market intelligence tools. It monitors institutional fund activity, tracks corporate actions like equity pledges, and crawls f

    Pythonpythonquantstock
    View on GitHub↗7,802
  • 0xemmkty/quantmuse0xemmkty avatar

    0xemmkty/QuantMuse

    2,592View on 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

    Pythonmachine-learningpythonquantitative-trading
    View on GitHub↗2,592
  • ai4finance-llc/finrl-libraryAI4Finance-LLC avatar

    AI4Finance-LLC/FinRL-Library

    15,443View on 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

    Jupyter Notebook
    View on GitHub↗15,443
  • drakkar-software/octobotDrakkar-Software avatar

    Drakkar-Software/OctoBot

    6,079View on GitHub↗

    OctoBot is an open-source automated trading platform that connects to over 15 cryptocurrency exchanges, enabling users to deploy grid, dollar-cost averaging, market-making, and AI-driven trading strategies. It functions as a unified multi-exchange trading platform, a TradingView alert executor, and a crypto trading bot, all within a single system. The platform is built on an event-driven trading loop with a plugin-based strategy engine, an exchange-agnostic connector layer, and a cloud-synced profile store for multi-device consistency. What distinguishes OctoBot is its integration of large la

    Python
    View on GitHub↗6,079
  • quantaxis/quantaxisQUANTAXIS avatar

    QUANTAXIS/QUANTAXIS

    10,720View on GitHub↗

    QuantAxis is a quantitative trading platform and algorithmic trading framework. It provides a comprehensive local environment for backtesting strategies, managing financial market data, and executing trades across stocks, futures, and options markets. The system distinguishes itself through a distributed task scheduler that spreads asynchronous computations and heavy mathematical workloads across a network of remote agents. It incorporates a multi-account trading interface to standardize the monitoring of positions and the execution of orders across various brokerage accounts. The platform c

    Python
    View on GitHub↗10,720
  • shidenggui/easyquantshidenggui avatar

    shidenggui/easyquant

    3,470View on GitHub↗

    Easyquant is a quantitative trading framework and event-driven engine designed for executing automated trading strategies and managing real-time market data across multiple accounts. It includes an algorithmic strategy engine and a market data integration layer to process stock quotes and order book data from external providers. The system features a trading backtesting simulator that uses market time simulation to verify strategy behavior under specific timestamps. It supports dynamic strategy deployment via a hot-reloading module system, allowing trading logic to be updated and injected int

    Python
    View on GitHub↗3,470
  • hsliuping/tradingagents-cnhsliuping avatar

    hsliuping/TradingAgents-CN

    17,494View on GitHub↗

    TradingAgents-CN is a multi-agent framework designed for autonomous financial market analysis and automated trading execution. It functions as a containerized orchestrator that leverages large language models to perform complex reasoning, research, and decision-making tasks within financial environments. The platform distinguishes itself through a modular architecture that integrates diverse artificial intelligence providers and financial data sources into a unified pipeline. It provides granular control over agent behavior through prompt-driven logic configuration and multi-model orchestrati

    Python
    View on GitHub↗17,494
  • myhhub/stockmyhhub avatar

    myhhub/stock

    12,987View on GitHub↗

    Stock is an algorithmic trading framework designed for the development, backtesting, and execution of automated investment strategies. It provides a comprehensive environment for quantitative market analysis, enabling users to build systems that connect to brokerage interfaces for order placement based on predefined technical rules. The platform distinguishes itself through integrated data acquisition and analysis capabilities, including a financial data collection engine that utilizes proxy rotation and session persistence to maintain stable connectivity and bypass rate limits. It supports h

    Pythonbacktestbacktestingbroker-trading-platform
    View on GitHub↗12,987
  • hkuds/ai-traderHKUDS avatar

    HKUDS/AI-Trader

    11,332View on GitHub↗

    AI-Trader is a framework for managing autonomous trading agents and executing simulated financial operations. It provides a structured environment for registering and authenticating agents, tracking their reputation, and managing simulated capital balances within a competitive market ecosystem. The platform distinguishes itself through integrated social trading and collaborative investment capabilities. Users can follow experienced participants to automatically mirror their market positions, or organize into teams to execute shared strategies, vote on collective investment proposals, and comp

    Python
    View on GitHub↗11,332
  • quantconnect/leanQuantConnect avatar

    QuantConnect/Lean

    16,537View on GitHub↗

    Lean is an algorithmic trading engine and quantitative finance platform designed for the development, backtesting, and live execution of automated trading strategies. It provides a comprehensive framework for processing time-series market data, managing multi-asset portfolios, and conducting quantitative research across diverse financial markets. The platform distinguishes itself through a modular, event-driven architecture that decouples strategy logic from data ingestion and brokerage connectivity. By utilizing standardized interfaces for data providers and brokerage abstractions, it enable

    C#algorithmalgorithmic-trading-enginec-sharp
    View on GitHub↗16,537
  • zvtvz/zvtzvtvz avatar

    zvtvz/zvt

    4,176View on GitHub↗

    zvt is a quantitative trading framework designed for building, backtesting, and executing algorithmic trading strategies. It functions as a modular system that integrates a financial data pipeline for market data collection, an algorithmic backtesting engine for strategy evaluation, and an event-driven trading system to automate market executions. The project distinguishes itself through a hybrid approach to signal management, using a dynamic tagging system that combines automated quantitative logic with human intervention. It includes a quantitative analysis dashboard for visualizing researc

    Python
    View on GitHub↗4,176
  • hummingbot/hummingbothummingbot avatar

    hummingbot/hummingbot

    18,907View on GitHub↗

    Hummingbot is an open-source framework designed for building, backtesting, and deploying autonomous trading agents and algorithmic strategies across centralized and decentralized cryptocurrency exchanges. It provides a modular environment where users can orchestrate containerized bots to execute complex market-making, grid trading, and arbitrage operations. The platform distinguishes itself through a skill-based architecture that integrates large language models, enabling users to monitor market conditions and control trading operations via natural language commands. It features a unified con

    Pythonalgotradingarbitragebacktesting
    View on GitHub↗18,907
  • vnpy/vnpyvnpy avatar

    vnpy/vnpy

    41,676View on GitHub↗

    VeighNa is an event-driven, modular platform designed for the development, backtesting, and execution of automated financial trading strategies. It provides a comprehensive suite of tools that includes a centralized trading terminal for monitoring portfolios and market conditions, alongside a robust algorithmic trading engine that manages real-time data processing and order execution. The platform distinguishes itself through a highly decoupled architecture that isolates algorithmic logic from market connectivity, allowing for independent strategy development and testing. It utilizes a dynami

    Pythonalgotradingfinancefintech
    View on GitHub↗41,676
  • jindaxiang/aksharejindaxiang avatar

    jindaxiang/akshare

    20,435View on GitHub↗

    AkShare is a Python financial data library and programmatic interface designed for fetching real-time and historical stock, currency, and economic market data. It serves as a quantitative data acquisition tool for gathering the large-scale financial datasets required for economic research and quantitative analysis. The library provides a unified interface to retrieve datasets from various official and commercial providers, removing the need to write custom scrapers for individual financial sources. It maps standardized function calls to diverse third-party sources to normalize varying respons

    Python
    View on GitHub↗20,435
  • stefan-jansen/machine-learning-for-tradingstefan-jansen avatar

    stefan-jansen/machine-learning-for-trading

    16,552View on GitHub↗

    This project is a comprehensive framework for engineering financial data pipelines, designed to automate the collection, cleaning, and synchronization of large-scale market datasets. It functions as a quantitative trading data engine, providing the infrastructure necessary to manage historical and real-time asset pricing information for research and machine learning workflows. The system distinguishes itself through a configuration-driven approach to orchestration, allowing users to manage complex data acquisition tasks across multiple financial providers. It features resilient middleware tha

    Jupyter Notebookartificial-intelligencedata-sciencedeep-learning
    View on GitHub↗16,552
  • simonlin1212/a-stock-datasimonlin1212 avatar

    simonlin1212/a-stock-data

    5,603View on GitHub↗

    This project is a comprehensive market data toolkit and financial analysis system specifically designed for China A-shares. It serves as a data pipeline for retrieving real-time quotes, aggregating corporate financial statements, and automating equity research. The system distinguishes itself through specialized monitors for institutional capital movements, including Northbound fund flows, margin trading balances, and large block transactions. It also features a dedicated options Greeks calculator for ETF derivatives and tools to gauge market sentiment via retail popularity rankings and trend

    View on GitHub↗5,603
  • backtrader/backtraderbacktrader avatar

    backtrader/backtrader

    22,019View on GitHub↗

    Backtrader is a Python backtesting framework and algorithmic trading platform. It provides a toolkit for developing automated trading rules and simulating investment strategies using historical financial time-series data. The system functions as a quantitative analysis tool, combining a simulation engine for testing trading rules with a financial data visualizer that generates price action charts. It allows for the calculation of technical indicators and the evaluation of portfolio performance through risk-adjusted returns. The platform covers live trading integration via brokerage APIs and

    Python
    View on GitHub↗22,019