Asynchronous, event-driven algorithmic trading in Python and C++
-
Updated
Oct 28, 2025 - 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
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
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.
Tradesanta AI Crypto Trading App
Framework to build MEV bots in Rust on Solana
基于环形数组+双向链表+红黑树的冷热分区数据结构+disruptor同步事件队列的 单线程撮合引擎
A trading engine with high-speed performance and real-time notification (Matching Engine, 매칭엔진)
ProfitBot is an automated trading system that uses advanced algorithms to maximize profits. It monitors market conditions, executes trades based on predefined criteria, and adapts to changing financial environments to enhance traders' profitability and efficiency.
A golang library to build an automated trading robot. It provides the ability to separate trading strategy logic and interaction with broker.
This project is an implementation of a basic order book for a trading system, written in Rust.
A modular trading engine server built with C# (.NET Core). This project demonstrates real-time order processing, clean architecture, and modern backend development practices.
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."