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 4 of 4

泉金盈量化平台官方策略开发工具包,基于.NET 9.0,提供标准化的量化策略开发接口,支持加密货币、股票、期货等多市场交易。

Language
C#
Stars
77
Forks
1
Latest push
2026-08-09

TradingView webhook bot for manual traders – execute alerts on Binance, Bybit, OKX, and Hyperliquid with risk limits, TP/SL, trailing stop, and optional AI review.

Language
Python
Stars
75
Forks
47
Latest push
2026-03-14

Python API for accessing Lake high frequency tick trades & order book data

Language
Python
Stars
75
Forks
10
Licence
Apache-2.0
Latest push
2025-11-02

A multi-asset matching engine for market places of all sizes

Language
Go
Stars
74
Forks
16
Licence
AGPL-3.0
Latest push
2026-03-21

⚡ Ultra-Low Latency Continuous Double Auction Matching Engine in Java 21 Loom. In-memory L2 market depth, price-time priority, STOMP WebSockets, 50k+ ops/sec.

Language
Java
Stars
69
Forks
0
Licence
MIT
Latest push
2026-11-05

Exchange-grade CLOB matching engine + microstructure analytics in C++20

Language
C++
Stars
69
Forks
11
Latest push
2026-05-31

一套高性能的、纯内存撮合的数字货币交易所撮合系统。

Language
Go
Stars
67
Forks
36
Latest push
2024-06-05

Building a fast matching engine in Rust for efficient processing of an ITCH order book.

Language
Rust
Stars
67
Forks
14
Licence
MIT
Latest push
2023-10-23

WIP Smart Money Concepts Scalping Algo Trading on MetaQuotes5 Python lib

Language
Python
Stars
60
Forks
26
Licence
MIT
Latest push
2026-03-25

A simple, fast and garbage-free matching engine order book that you can use as a starting point for your matching engines.

Language
Java
Stars
59
Forks
27
Licence
Apache-2.0
Latest push
2026-09-07

gome- Golang Match Engine, uses Golang for calculations, gRPC for services, ProtoBuf for data exchange, RabbitMQ for queues, and Redis for cache implementation of high-performance matching engine…

Language
Go
Stars
59
Forks
20
Licence
MIT
Latest push
2026-11-05

A toolkit for composing self-learning algorithmic trading agents

Language
Python
Stars
57
Forks
14
Latest push
2024-12-05

Academic python library that records changes to instances of the limit order book for pairs supported on the coinbase exchange.

Language
Jupyter Notebook
Stars
55
Forks
15
Licence
AGPL-3.0
Latest push
2026-05-04

Matching Engine For Laravel,Based on Redis,High-Performance

Language
PHP
Stars
52
Forks
13
Licence
MIT
Latest push
2026-11-05

From-scratch limit order book + matching engine in Rust. ~100 ns book ops replaying 104M operations from real NASDAQ ITCH 5.0 data; 143-fill sweeps in 2 µs. Binary OUCH order entry, 10 µs…

Language
Rust
Stars
49
Forks
7
Latest push
2026-08-14

Code package to analyze high-frequency trading (HFT) races using financial-exchange message data, following Aquilina, Budish and O'Neill (2021).

Language
Python
Stars
46
Forks
17
Licence
BSD-3-Clause
Latest push
2021-11-14

Fast market-making engine in C++20 with deterministic replay

Language
C++
Stars
44
Forks
8
Licence
MIT
Latest push
2026-11-03

This project is a Python-based trading simulator that allows users to simulate trading strategies, manage an order book, and interact with a mock trading environment using various algorithmic…

Language
Python
Stars
42
Forks
13
Licence
MIT
Latest push
2026-08-14

This project is part of a bigger one. I want to make Algo Trading Easy for you! You can find examples and more information in the documentation. easyT, easyTo trade, easyTo use!

Language
Python
Stars
40
Forks
4
Licence
MIT
Latest push
2025-11-20

hypermatch is a high-performance ⚡ Go library designed for rapid matching of a large number of rules to events. It processes thousands of events per second 🚀 against extensive rule sets in-memory…

Language
Go
Stars
39
Forks
3
Licence
Apache-2.0
Latest push
2026-09-16

Check the likelihood that two faces belong to the same person. You will get a confidence score and thresholds to evaluate the similarity. Play with our Top Ranked Face Recognition & 3D Face Liveness…

Language
Kotlin
Stars
37
Forks
48
Latest push
2026-09-10

Market-making strategy that placed #2 in Paradigm's Prediction Market Challenge. 110 iterations, 8 hours.

Language
Python
Stars
35
Forks
5
Licence
MIT
Latest push
2026-04-10

Run 1 strategy on an unlimited number of symbols, add custom strategies, instant visual results, receive real-time Buy/Sell alerts, can be used for algo trading, for Tradingview

Stars
35
Forks
5
Latest push
2023-03-13

Simple limit order book and matching engine.

Language
C
Stars
34
Forks
11
Latest push
2022-08-28

The pkg go-orderbook implements a limit order book for high-frequency trading (HFT), as described by WK Selph.

Language
Go
Stars
33
Forks
11
Licence
MIT
Latest push
2023-08-08

This repository contains the source code and content for the website algotradinglib.com, focused on algorithmic trading and financial market analysis.

Language
HTML
Stars
32
Forks
7
Licence
CC0-1.0
Latest push
2026-03-28

Golang + Vue3 加密币模拟交易所。

Language
Vue
Stars
32
Forks
23
Latest push
2026-04-04

A fast, embeddable limit-order-book & matching engine in Go — plus a microstructure research harness and a WASM-powered animated explainer. MIT.

Language
Go
Stars
29
Forks
7
Licence
MIT
Latest push
2026-10-31

Intraday pairs trading engine using Kalman Filters for dynamic beta estimation and Avellaneda-Stoikov optimal execution.

Language
Jupyter Notebook
Stars
29
Forks
8
Latest push
2026-04-02

A high-performance Rust library for options market making infrastructure, providing a complete Option Chain Order Book system built on top of OrderBook-rs, PriceLevel, and OptionStratLib.

Language
Rust
Stars
27
Forks
8
Latest push
2026-11-02

An open-source algorithmic trading platform written in Python

Language
Python
Stars
27
Forks
13
Licence
Apache-2.0
Latest push
2026-10-05

A blazingly fast reconciliation engine written in Rust

Language
Rust
Stars
26
Forks
4
Licence
MIT
Latest push
2022-01-21

A Python module for market simulation

Language
Python
Stars
26
Forks
11
Licence
MIT
Latest push
2026-06-29

A high-performance, in-memory order matching engine written in Go

Language
Go
Stars
25
Forks
11
Licence
GPL-3.0
Latest push
2026-10-31

Centralised Limit Order Book (CLOB) in Rust

Language
Rust
Stars
25
Forks
3
Latest push
2025-10-05

FIX-FastTrade is a high-performance electronic trading system that leverages the Financial Information eXchange (FIX) protocol for fast and reliable communication between trading parties. It is…

Language
C++
Stars
24
Forks
7
Licence
MIT
Latest push
2025-07-29

This project is part of a bigger one. I want to make Algo Trading Easy for you! You can find examples and more information in the documentation. easyT, easyTo trade, easyTo use!

Language
Python
Stars
18
Forks
3
Licence
MIT
Latest push
2025-11-21

⚡ Ultra-low-latency HFT platform: FPGA (14ns FIX), GPU TensorRT (<1ms ML), lock-free, DPDK. 350ns latency, 500K orders/sec. Production-ready. 99.99% uptime.

Language
Python
Stars
17
Forks
14
Licence
MIT
Latest push
2025-11-26

A deterministic, high-frequency trading platform built on Agrona and Aeron. Designed for zero garbage collection and predictable microsecond-level latency.

Language
Java
Stars
11
Forks
4
Licence
Apache-2.0
Latest push
2026-06-04

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.