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
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
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
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
The main features of nickmccullum/algorithmic-trading-python are: Algorithmic Trading Frameworks, Equal Portfolio Weight Calculations, Value-Based Stock Selection, Value Strategy Implementations, Equal-Weight Index Fund Builders, Momentum Trading Strategies, Fundamental Value Scorers, Portfolio Rebalancing.
Open-source alternatives to nickmccullum/algorithmic-trading-python include: quantconnect/lean — Lean is an algorithmic trading engine and quantitative finance platform designed for the development, backtesting, and… mementum/backtrader — Backtrader is a Python framework designed for the development, backtesting, and live execution of algorithmic trading… rockyzsu/stock — This project is a quantitative trading platform and algorithmic trading bot designed for market data aggregation,… microsoft/qlib — This project is a comprehensive platform for quantitative investment research, machine learning, and algorithmic… jesse-ai/jesse — Jesse is a Python algorithmic trading framework used for developing, backtesting, and executing quantitative trading… hsliuping/tradingagents-cn — TradingAgents-CN is a multi-agent framework designed for autonomous financial market analysis and automated trading…