Asynchronous, event-driven algorithmic trading in Python and C++
- Updated
Mar 2, 2026 - C++
Asynchronous, event-driven algorithmic trading in Python and C++
simple, fast and feature rich order matching engine supports limit, market, stop-loss, iceberg, IOC, FOK, GTD orders
High-performance limit order book engine with C++ core and Python SDK. Processes 20M+ msgs/sec with µs latency. Supports real crypto/equity data replay, spread/imbalance/impact analytics, and backtesting of VWAP, TWAP, POV, and market-making strategies with reproducible PnL and risk metrics.
Golang + Vue3 加密币模拟交易所。
High-performance, concurrent, and lock-free matching engine written in Rust. Designed for ultra-low latency trading systems and scalable exchange infrastructures.
A fast, and efficient trade matching engine built in C++ utilizing Chrono, BOOST, and STL libraries
An extensible, dynamic and blazing fast derivatives trading engine
基于环形数组+双向链表+红黑树的冷热分区数据结构+disruptor同步事件队列的 单线程撮合引擎
Production-grade cryptocurrency trading engine simulator with event-driven architecture, atomic balance updates, and thread-safe order matching. Built with Spring Boot 3.3+, Kafka, PostgreSQL, and Docker. Perfect for showcasing backend engineering skills!
Framework to build MEV bots in Rust on Solana
Tradesanta AI Crypto Trading App
The Hardest Core HFT Exchange Engine in Rust. From Hello World to 1.3M TPS. 🚀
A modular, high-performance cryptocurrency exchange platform built with Rust
A real-time bidding/order matching platform built in with Redis for concurrency and a planned migration to Go for exploring channels, goroutines, and locking primitives
A trading engine with high-speed performance and real-time notification (Matching Engine, 매칭엔진)
Ultra-low latency Java trading engine (LMAX Disruptor pattern).
High-performance HFT engine in Rust with real-time Binance Futures integration, multiple trading strategies(currently working), and a live monitoring dashboard.
Modern C++23 trading engine with lock-free data structures, CUDA acceleration, coroutines, and SIMD optimizations. Achieves sub-microsecond order matching with comprehensive benchmarking and CI/CD pipeline.
Add a description, image, and links to the trading-engine topic page so that developers can more easily learn about it.
To associate your repository with the trading-engine topic, visit your repo's landing page and select "manage topics."