Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Algorithmic Trading

Algorithmic Trading

71 projects

Showing 36 of 71 projects

TradingAgents
TradingAgentsPython

A multi-agent LLM framework for financial trading that simulates real-world trading firms with specialized AI agents for market analysis and decision-making.

#market-analysis#trading#langgraph
Stars112.2k
Forks21.7k
Last commit4 days ago
nautilus_trader
nautilus_traderRust

A production-grade Rust-native trading engine with deterministic event-driven architecture for multi-asset, multi-venue systems.

#trading-platform#trading#rust-native
Stars30.4k
Forks4.1k
Last commit1 day ago
awesome-quant
awesome-quantHTML

A curated list of insanely awesome libraries, packages, and resources for Quantitative Finance (Quants).

#risk-analysis#stock-data#backtesting
Stars30.2k
Forks4.3k
Last commit1 day ago
Lean
LeanC#

An open-source, event-driven algorithmic trading engine for backtesting and live trading across multiple financial markets.

#trading-platform#algorithm#lean-engine
Stars22.1k
Forks5.3k
Last commit1 day ago
zipline
ziplinePython

Zipline, a Pythonic Algorithmic Trading Library

#zipline#algorithmic-trading#quant
Stars20.2k
Forks5.0k
Last commit2 years ago
abu
abuPython

An open-source Python quantitative trading system supporting stocks, options, futures, and cryptocurrencies with integrated machine learning.

#technical-analysis#backtesting#matplotlib
Stars19.0k
Forks4.8k
Last commit4 days ago
FinRL
FinRLJupyter Notebook

An open-source framework for applying deep reinforcement learning to quantitative finance, featuring a train-test-trade pipeline for stock and crypto trading.

#pythorch#backtesting#algorithmic-trading
Stars16.8k
Forks3.6k
Last commit7 days ago
nofx
nofxGo

An open-source autonomous AI trading assistant that selects models, fetches data, and executes trades across multiple markets with USDC micropayments.

#ai#agentictrading#trading
Stars13.1k
Forks3.1k
Last commit1 day ago
quant-trading
quant-tradingPython

A collection of Python scripts for backtesting quantitative trading strategies, including technical indicators, options strategies, and quantamental analysis.

#macd#trading-bot#technical-analysis
Stars11.1k
Forks1.9k
Last commit4 months ago
StockSharp
StockSharpC#

An open-source C# platform for algorithmic trading and quantitative analysis across stocks, forex, crypto, and options markets.

#trading-platform#trading#high-frequency-trading
Stars10.9k
Forks2.3k
Last commit1 day ago
Financial Machine Learning
Financial Machine LearningPython

A curated list of practical financial machine learning tools, applications, and research repositories.

#algorithmic-trading#finance#data-science
Stars8.8k
Forks1.4k
Last commit1 year ago
FinRobot
FinRobotPython

An open-source AI agent platform for financial analysis, automating equity research, algorithmic trading, and risk assessment using LLMs.

#algorithmic-trading#finance#multimodal-deep-learning
Stars8.3k
Forks1.4k
Last commit22 days ago
TensorTrade
TensorTradePython

An open-source Python framework for building, training, and evaluating reinforcement learning agents for algorithmic trading.

#openai-gym#backtesting#algorithmic-trading
Stars7.2k
Forks1.3k
Last commit8 months ago
AI in Finance
AI in Finance

A curated list of awesome resources for applying LLMs and deep learning to financial market analysis and algorithmic trading.

#neural-network#backtesting#algorithmic-trading
Stars6.7k
Forks868
Last commit1 month ago
kungfu
kungfuC++

An open-source, low-latency trading execution system for quantitative traders, supporting Python and C++ strategies.

#vue-js#trading-system#algorithmic-trading
Stars4.5k
Forks1.3k
Last commit17 days ago
Alphalens
AlphalensJupyter Notebook

Performance analysis of predictive (alpha) stock factors

#algorithmic-trading#finance#jupyter
Stars4.5k
Forks1.4k
Last commit2 years ago
zvt
zvtPython

A modular quantitative finance framework for data collection, analysis, strategy backtesting, and machine learning across multiple markets.

#trading-platform#technical-analysis#factor-investing
Stars4.3k
Forks1.0k
Last commit3 months ago
Awesome-Quant-Machine-Learning-Trading
Awesome-Quant-Machine-Learning-Trading

A curated collection of high-quality resources for quantitative and algorithmic trading with a focus on machine learning applications.

#algorithmic-trading#machine-learning-trading#deep-learning
Stars4.1k
Forks702
Last commit1 year ago
Ensemble-Strategy
Ensemble-StrategyPython

An AI-native modular infrastructure for quantitative trading, featuring a weight-centric architecture for building, testing, and deploying algorithmic strategies.

#backtesting#algorithmic-trading#finrl
Stars3.8k
Forks1.1k
Last commit
PyBroker
PyBrokerPython

A Python framework for developing and backtesting algorithmic trading strategies with machine learning.

#ai#trading#backtesting
Stars3.6k
Forks459
Last commit1 day ago
QuantResearch
QuantResearchJupyter Notebook

A collection of Python notebooks and tools for quantitative finance research, including backtesting, machine learning, and portfolio optimization.

#backtesting#algorithmic-trading#deep-learning
Stars3.0k
Forks580
Last commit
High-Frequency-Trading-Model-with-IB
High-Frequency-Trading-Model-with-IBPython

A Python-based high-frequency trading model using Interactive Brokers API for pairs trading and mean-reversion strategies.

#interactive-brokers-api#high-frequency-trading#algorithmic-trading
Stars2.9k
Forks680
Last commit
catalyst
catalystPython

An Algorithmic Trading Library for Crypto-Assets in Python

#trading#algorithmic-trading#cryptocurrency
Stars2.6k
Forks703
Last commit3 years ago
ta4j
ta4jJava

A Java library for building, testing, and deploying automated trading strategies with 200+ technical indicators and production-ready tooling.

#technical-analysis#trading#java-library
Stars2.5k
Forks800
Last commit1 day ago
SGX-Full-OrderBook-Tick-Data-Trading-Strategy
SGX-Full-OrderBook-Tick-Data-Trading-StrategyJupyter Notebook

A machine learning framework for developing high-frequency trading strategies using full orderbook tick data.

#market-microstructure#time-series-prediction#high-frequency-trading
Stars2.4k
Forks696
Last commit
finta
fintaPython

A Python library implementing over 80 financial technical indicators using Pandas for trading analysis.

#ohlc-data#technical-analysis#trading
Stars2.3k
Forks715
Last commit4 years ago
TradingGym
TradingGymPython

A Python toolkit for training reinforcement learning agents and backtesting rule-based algorithms in financial markets.

#trading-platform#trading-bot#trading
Stars1.9k
Forks372
Last commit2 years ago
indicator
indicatorGo

A comprehensive Go library for technical analysis, offering indicators, strategies, and backtesting with no external dependencies.

#macd#technical-analysis#trading
Stars1.9k
Forks283
Last commit1 month ago
PGPortfolio
PGPortfolioPython

A deep reinforcement learning framework for financial portfolio management with policy gradient optimization and backtesting tools.

#policy-gradient#backtesting#algorithmic-trading
Stars1.9k
Forks756
Last commit5 years ago
bbgo
bbgoGo

A modern cryptocurrency trading bot framework written in Go, supporting multiple exchanges, backtesting, and built-in strategies.

#crypto#trading-bot#trading
Stars1.7k
Forks384
Last commit4 days ago
stockstats
stockstatsPython

A pandas DataFrame wrapper for calculating over 70 stock market indicators and statistics with inline column access.

#technical-indicators#algorithmic-trading#stock-market
Stars1.5k
Forks319
Last commit1 day ago
Gekko-Strategies
Gekko-StrategiesJavaScript

A curated collection of backtested trading strategies and tools for the Gekko cryptocurrency trading bot.

#crypto#trading-bot#backtest-database
Stars1.4k
Forks394
Last commit6 years ago
Personae
PersonaePython

A repository implementing Deep Reinforcement Learning and Supervised Learning methods with a simulated financial market environment for quantitative trading.

#trading#stock-price-prediction#time-series-prediction
Stars1.4k
Forks342
Last commit
btgym
btgymPython

A scalable, event-driven backtesting library for reinforcement learning in algorithmic trading, built on Backtrader with OpenAI Gym API.

#openai-gym#a3c#backtesting
Stars1.0k
Forks257
Last commit5 years ago
techan
techanGo

A technical analysis library for Go providing indicators, strategy building, and trade analysis for financial data.

#trading-bot#technical-analysis#trading
Stars904
Forks155
Last commit1 month ago
tforce_btc_trader
tforce_btc_traderJupyter Notebook

A Bitcoin trading bot using deep reinforcement learning (TensorForce) to automate buy/sell/hold decisions based on price history.

#bitcoin-trading#trading-bot#hyperparameter-optimization
Stars832
Forks230
Last commit
Page 1 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
1 month ago
3 years ago
1 year ago
4 years ago
8 years ago
7 years ago
Next
#Backtesting37
#Python36
#Quantitative Finance33
#Trading Strategies26
#Trading22
#Machine Learning21
#Trading Bot19
#Reinforcement Learning18
#Cryptocurrency17
#Financial Markets16
#Cryptocurrency Trading13
#Technical Analysis12