Skip to content
FXMacroNews

The business of foreign exchange

Ecosystem directory

Trading engines and platforms GitHub Repositories

Algorithmic trading engines, platforms, matching engines and automated systems.

1,763 repositories · facts retrieved 2026-11-05

200 repositories

Page 1 of 4

Free, open source crypto trading bot

Language
Python
Stars
56,472
Forks
11,671
Licence
GPL-3.0
Latest push
2026-11-05

基于Python的开源量化交易平台开发框架

Language
Python
Stars
46,239
Forks
12,578
Licence
MIT
Latest push
2026-10-27

Production-grade Rust-native trading engine with deterministic event-driven architecture

Language
Rust
Stars
31,254
Forks
4,217
Licence
LGPL-3.0
Latest push
2026-11-05

Lean Algorithmic Trading Engine by QuantConnect (Python, C#)

Language
C#
Stars
22,396
Forks
5,385
Licence
Apache-2.0
Latest push
2026-11-04

Open source software that helps you create and deploy high-frequency crypto trading bots

Language
Python
Stars
20,948
Forks
5,100
Licence
Apache-2.0
Latest push
2026-11-04

Zipline, a Pythonic Algorithmic Trading Library

Language
Python
Stars
20,205
Forks
5,058
Licence
Apache-2.0
Latest push
2024-02-13

askmike / gekko

Archived

A bitcoin trading bot written in node

Language
JavaScript
Stars
10,176
Forks
3,758
Licence
MIT
Latest push
2020-02-16

An advanced crypto trading bot written in Python

Language
Python
Stars
8,769
Forks
1,282
Licence
MIT
Latest push
2026-11-03

Free open source crypto trading bot to automate AI, Grid, DCA and TradingView strategies on Binance, Hyperliquid and 15+ exchanges, with a simple interface.

Language
Python
Stars
6,892
Forks
1,313
Licence
GPL-3.0
Latest push
2026-11-02

Stock AI Trader: 1-stop platform for learning, sim & live trading. Covers: stock basics, strategies, LLMs, factor mining, ML/DL/RL, graph nets, HFT, C++ deploy & JoinQuant code.…

Language
Jupyter Notebook
Stars
6,716
Forks
1,248
Licence
Apache-2.0
Latest push
2026-10-27

WonderTrader——量化研发交易一站式框架

Language
C++
Stars
6,427
Forks
1,198
Licence
MIT
Latest push
2026-09-01

Performance analysis of predictive (alpha) stock factors

Language
Jupyter Notebook
Stars
4,500
Forks
1,365
Licence
Apache-2.0
Latest push
2024-02-12

Open Source AI trading agent that operates autonomously across 1000+ markets - Polymarket, Kalshi, Binance, Hyperliquid, Solana DEXs, 5 EVM chains. Scans for edge, executes instantly, manages risk…

Language
TypeScript
Stars
3,075
Forks
388
Licence
MIT
Latest push
2026-10-02

Ultra-fast matching engine written in Java based on LMAX Disruptor, Eclipse Collections, Real Logic Agrona, OpenHFT, LZ4 Java, and Adaptive Radix Trees.

Language
Java
Stars
2,665
Forks
984
Licence
Apache-2.0
Latest push
2023-10-08

AKQuant is a high-performance quantitative research and trading framework built on Rust and Python! 开源量化回测框架

Language
Python
Stars
2,501
Forks
326
Licence
MIT
Latest push
2026-11-05

QTPyLib, Pythonic Algorithmic Trading

Language
Python
Stars
2,269
Forks
516
Licence
Apache-2.0
Latest push
2021-09-22

Trading bot running on Bybit, Bitget, OKX, GateIO, Binance, Kucoin, WEEX and Hyperliquid

Language
Python
Stars
2,158
Forks
691
Licence
Unlicense
Latest push
2026-11-04

Discover our Python package designed for algorithmic trading. It brings ICT's smart money concepts to Python, offering a range of indicators for your algorithmic trading strategies.

Language
Python
Stars
2,144
Forks
894
Licence
MIT
Latest push
2026-04-03

(Predecessor to NexusTrade) A no-code algorithmic trading system

Language
TypeScript
Stars
1,773
Forks
285
Licence
MIT
Latest push
2025-05-15

wtpy是基于wondertrader为底层的针对python的子框架

Language
Python
Stars
1,493
Forks
405
Licence
MIT
Latest push
2025-08-06

Educational notebooks on quantitative finance, algorithmic trading, financial modelling and investment strategy

Language
Jupyter Notebook
Stars
1,401
Forks
217
Licence
Apache-2.0
Latest push
2020-07-02

AI Trading platform for Hyperliquid & Binance Futures AI 自动交易平台,支持 Hyperliquid 和币安合约

Language
Python
Stars
1,197
Forks
280
Licence
Apache-2.0
Latest push
2026-11-03

Stock Trading Bot using Deep Q-Learning

Language
Jupyter Notebook
Stars
1,192
Forks
356
Licence
MIT
Latest push
2023-12-03

Freqtrade UI - Frontend for Freqtrade

Language
Vue
Stars
1,112
Forks
483
Licence
GPL-3.0
Latest push
2026-11-04

This repository contains three ways to obtain arbitrage which are Dual Listing, Options and Statistical Arbitrage. These are projects in collaboration with Optiver and have been peer-reviewed by…

Language
Jupyter Notebook
Stars
1,105
Forks
198
Licence
MIT
Latest push
2023-08-13

High performance components for building Trading Platform such as ultra fast matching engine, order book processor

Language
C++
Stars
1,093
Forks
314
Licence
MIT
Latest push
2026-10-23

Open Source algo trading platform

Language
C#
Stars
1,048
Forks
447
Latest push
2026-11-05

A ranked list of algorithmic trading open-source libraries, frameworks, bots, tools, books, communities, education materials. Updated weekly.

Stars
1,029
Forks
165
Licence
CC-BY-SA-4.0
Latest push
2026-10-29

Binance_grid_trader is a grid strategy bot trading with Binance Spot and Binance Futures Exchange. you can use it to trade any pair in Binance Exchange. Binance_grid_trader是一个币安网格策略软件…

Language
Python
Stars
988
Forks
297
Licence
MIT
Latest push
2026-06-07

Framework for algorithmic trading

Language
Python
Stars
915
Forks
148
Licence
MIT
Latest push
2023-08-13

Asynchronous, event-driven algorithmic trading in Python and C++

Language
C++
Stars
842
Forks
152
Licence
Apache-2.0
Latest push
2026-07-27

Kotlin(Java)开源量化交易开发框架

Language
Java
Stars
802
Forks
373
Latest push
2022-12-20

A trading bot for automated algorithmic trading on Binance Futures, Bybit, BitMEX and FTX written in python.

Language
Python
Stars
706
Forks
85
Licence
MIT
Latest push
2026-06-19

a high-performance, easy-to-use, multi-symbol, multi-strategy, multi-period, multi-account event-driven trading bot

Language
Go
Stars
688
Forks
134
Licence
AGPL-3.0
Latest push
2026-11-05

Python live trade execution library with zipline interface.

Language
Python
Stars
685
Forks
197
Licence
Apache-2.0
Latest push
2022-10-04

NexusTrader is a professional-grade open-source quantitative trading platform designed by Scott Zhang

Language
Python
Stars
671
Forks
124
Licence
MIT
Latest push
2026-05-16

CCXT-based cross-exchange arbitrage bot operating on CEXs, entirely written in Python. Work without any transfer between exchanges.

Language
Python
Stars
648
Forks
153
Latest push
2026-02-04

The honest edge layer for Kalshi prediction markets - an agent-native toolkit (CLI, MCP server, Claude skill) that measures whether you actually beat the book instead of claiming it.

Language
Python
Stars
645
Forks
204
Licence
MIT
Latest push
2026-10-30

Futu Algorithmic Trading Solution (Python) 基於富途OpenAPI所開發量化交易程序

Language
Python
Stars
619
Forks
192
Licence
Apache-2.0
Latest push
2026-10-22

Extract price and indicator data from TradingView charts to create ML datasets

Language
Python
Stars
575
Forks
125
Licence
Apache-2.0
Latest push
2022-07-06

A Light Event-Driven Algorithmic Trading Engine

Language
Python
Stars
549
Forks
108
Latest push
2026-09-07

financial exchange written in Go, designed for algorithmic trading tests

Language
Go
Stars
522
Forks
90
Licence
GPL-3.0
Latest push
2026-06-30

Python interface to TD Ameritrade

Language
Python
Stars
514
Forks
191
Licence
Apache-2.0
Latest push
2026-10-26

Curated list of noteworthy TradingView Strategies, Indicators and Alert Scripts for Trading Bots (PineScript)

Stars
464
Forks
41
Latest push
2023-05-02

Repository facts come from GitHub's public API and link to each project's own page. Figures are as GitHub reported them on 2026-11-05.

Repositories are selected by topic and activity on GitHub, with forks, duplicate copies and promotional projects left out. A listing is not an endorsement or a security review. Check a project's code, licence and maintainers before you use it. To correct or remove a listing, email info@fxmacrodata.com.