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 35 of 71 projects

stock_market_reinforcement_learning
stock_market_reinforcement_learningPython

An OpenAI Gym environment for stock market trading simulation with Deep Q-learning and Policy Gradient implementations.

#policy-gradient#openai-gym#algorithmic-trading
Stars797
Forks310
Last commit
Deep-Reinforcement-Stock-Trading
Deep-Reinforcement-Stock-TradingJupyter Notebook

A modular deep reinforcement learning framework for portfolio management, enabling algorithmic stock trading with DQN and DDPG agents.

#algorithmic-trading#financial-ai#portfolio-management
Stars690
Forks157
Last commit
pylivetrader
pylivetraderPython

A Python live trading framework with a zipline-compatible API for executing algorithms via broker APIs.

#hacktoberfest#quantitative-analysis#zipline
Stars685
Forks197
Last commit4 years ago
Cassandre
CassandreJava

A Spring Boot starter for creating Java cryptocurrency trading bots that handles exchange connections and trading operations.

#sprint-boot#trading-bot#trading
Stars661
Forks189
Last commit1 year ago
ctpwrapper
ctpwrapperPython

A Python wrapper for the Shanghai Futures Exchange CTP API, enabling programmatic trading and market data access.

#futures#trading-platform#cython
Stars614
Forks170
Last commit4 months ago
Trady
TradyC#

A .NET library for computing technical indicators, building trading strategies, and backtesting automated stock trading systems.

#trading-bot#technical-analysis#stock-data
Stars567
Forks182
Last commit5 years ago
Tai
TaiElixir

A composable, real-time market data and trade execution toolkit for orchestrating trading across multiple venues.

#hft-trading#trading-bot#trading
Stars498
Forks83
Last commit1 year ago
Parity
ParityJava

An open-source Java platform for building financial trading venues, exchanges, and algorithmic trading agents.

#market-microstructure#trading-platform#financial-exchange
Stars498
Forks186
Last commit4 years ago
qtrader
qtraderJupyter Notebook

A reinforcement learning framework for portfolio management that learns optimal trading strategies through online training.

#algorithmic-trading#trading-strategies#portfolio-management
Stars480
Forks168
Last commit8 years ago
Mastering Python for Finance
Mastering Python for FinanceJupyter Notebook

Code repository for the second edition of Mastering Python for Finance, implementing advanced financial statistical applications using Python.

#ai#backtesting#algorithmic-trading
Stars472
Forks124
Last commit
the0
the0TypeScript

An open-source algorithmic trading execution engine for deploying and managing multi-language trading bots with real-time monitoring.

#bots#multi-language#trading-platform
Stars430
Forks62
Last commit6 days ago
yata
yataRust

A comprehensive Rust library for technical analysis, providing common indicators, methods, and an interface for custom indicators.

#technical-analysis#trading#backtesting
Stars399
Forks56
Last commit2 years ago
DeepLearningNotes
DeepLearningNotesJupyter Notebook

A collection of open-source machine learning and quantitative analysis models implemented in TensorFlow and PyTorch.

#quantitative-analysis#algorithmic-trading#deep-learning
Stars380
Forks228
Last commit
AutomatedStockTrading-DeepQ-Learning
AutomatedStockTrading-DeepQ-LearningJupyter Notebook

A Deep Q-learning reinforcement learning agent for automated stock trading using historical market data.

#algorithmic-trading#financial-ai#machine-learning-trading
Stars297
Forks80
Last commit
trading-gym
trading-gymJupyter Notebook

A reinforcement learning environment for training trading agents using real Korean equities orderbook and execution data.

#openai-gym#orderbook-data#algorithmic-trading
Stars235
Forks38
Last commit3 years ago
wingfoil
wingfoilRust

A blazingly fast, highly scalable graph-based stream processing framework for latency-critical applications like electronic trading and real-time AI.

#stream-processing#event-driven#ai-systems
Stars229
Forks35
Last commit1 day ago
trading-rl
trading-rlPython

Deep reinforcement learning framework for financial trading using price trailing, implemented with Keras-RL for Forex markets.

#openai-gym#algorithmic-trading#keras-rl
Stars223
Forks45
Last commit3 years ago
forex.analytics
forex.analyticsC

A Node.js native library that uses genetic algorithms to perform technical analysis on OHLC data and generate profitable trading strategies.

#ohlc-data#technical-analysis#backtesting
Stars194
Forks73
Last commit7 years ago
TradzQAI
TradzQAIPython

A trading environment for reinforcement learning agents, supporting backtesting, live trading, and multiple RL algorithms.

#algorithm#trading-bot#trading
Stars167
Forks41
Last commit4 years ago
Tensorflow-NeuroEvolution-Trading-Bot
Tensorflow-NeuroEvolution-Trading-BotGo

A neuroevolution-based trading bot that evolves populations of neural networks to trade cryptocurrency using technical analysis.

#trading-bot#technical-analysis#trading
Stars165
Forks39
Last commit
workbench
workbenchElixir

A development environment for managing algorithmic trading operations across a distributed Elixir cluster.

#elixir-lang#trading#elixir
Stars122
Forks22
Last commit3 years ago
gekko_trading_stuff
gekko_trading_stuffJavaScript

A collection of custom indicators, utilities, and configuration files for the Gekko cryptocurrency trading platform.

#technical-indicators#trading-bot#backtesting
Stars110
Forks26
Last commit8 years ago
zipline-tensorboard
zipline-tensorboardPython

A TensorBoard dashboard for visualizing and comparing Zipline algorithmic trading backtests in real-time.

#zipline#backtesting#algorithmic-trading
Stars106
Forks33
Last commit4 years ago
Igthorn
IgthornElixir

A batteries-included cryptocurrency trading platform with backtesting, built in Elixir as an umbrella application.

#trading-bot#elixir#backtesting
Stars102
Forks14
Last commit10 months ago
QTradeX
QTradeXPython

A Python SDK for building, backtesting, and deploying AI-powered algorithmic trading bots for crypto markets across 100+ exchanges.

#python-sdk#trading-platform#ai-optimization
Stars88
Forks21
Last commit2 months ago
Quantium Research
Quantium ResearchJupyter Notebook

A collection of quantitative trading research experiments exploring uncommon strategies and techniques through Jupyter notebooks.

#market-analysis#trading#algorithmic-trading
Stars69
Forks14
Last commit
optimizer.ml
optimizer.mlC#

A toolset for parallel parameter optimization of QuantConnect Lean trading algorithms using various optimization methods.

#parallel-computing#trading#lean
Stars55
Forks21
Last commit3 years ago
Gekko_ANN_Strategies
Gekko_ANN_StrategiesJavaScript

A collection of algorithmic trading strategies for the Gekko cryptocurrency trading bot, designed for educational purposes.

#trading-bot#backtesting#algorithmic-trading
Stars53
Forks22
Last commit3 years ago
Quantitative-Trading
Quantitative-TradingJupyter Notebook

A collection of academic papers and code implementations for quantitative trading strategies.

#algorithmic-trading#research-papers#trading-strategies
Stars41
Forks10
Last commit8 years ago
finclaw
finclaw

Automatically evolves profitable trading strategies using genetic algorithms across 484 factors with walk-forward validation for crypto, A-shares, and US stocks.

#trading-bot#genetic-algorithms#backtesting
Stars32
Forks9
Last commit6 months ago
Wisp
WispGo

Event-driven algorithmic trading framework for Go with multi-exchange support and an interactive TUI.

#event-driven#trading-bot#backtesting
Stars13
Forks1
Last commit6 days ago
ProfitPlay Agent Arena
ProfitPlay Agent ArenaPython

An open prediction market arena where AI agents compete on 9 live game types using real asset price data.

#python-sdk#trading-bot#algorithmic-trading
Stars9
Forks3
Last commit1 month ago
EthTradingAlgorithm
EthTradingAlgorithmPython

A lightweight Python backtesting framework for Ethereum moving-average trading strategies using Pandas and NumPy.

#backtesting#algorithmic-trading#trading-strategy
Stars5
Forks0
Last commit7 months ago
CoinMarketCapBacktesting
CoinMarketCapBacktestingPython

A backtesting project comparing bt and Quantopian Zipline frameworks for cryptocurrency trading strategies.

#backtesting#algorithmic-trading#trading-strategies
Stars5
Forks1
Last commit
gekko RSI_WR
gekko RSI_WRJavaScript

A collection of trading strategies for the Gekko cryptocurrency trading bot.

#trading-bot#technical-analysis#algorithmic-trading
Stars4
Forks0
Last commit8 years ago
PreviousPage 2 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
9 years ago
1 year ago
8 months ago
8 years ago
5 years ago
5 years ago
10 months ago
3 years ago
#Backtesting37
#Python36
#Quantitative Finance33
#Trading Strategies26
#Trading22
#Machine Learning21
#Trading Bot19
#Reinforcement Learning18
#Cryptocurrency17
#Financial Markets16
#Cryptocurrency Trading13
#Technical Analysis12