A deterministic, production-grade matching engine for quantitative trading — built with strong typing, event sourcing, invariants, and property-based testing.
-
Updated
Dec 9, 2025 - C++
A deterministic, production-grade matching engine for quantitative trading — built with strong typing, event sourcing, invariants, and property-based testing.
A Low Latency Stock Exchange Simulator Written In C++
A high-performance, general-purpose Level 2 (L2) matching engine designed for mirroring, research, testing, and HFT-style order book simulations.
Simple implementation of an orderbook
Implementation of a simple Equity Order Matching Engine using C/C++
C++20 limit order book simulator modeling real-time market microstructure. Features multi-threaded matching engine, microsecond latency, and Python bindings for quantitative finance research and trading strategy analysis.
Prototypes of financial trading systems in C++ e.g. an order matching engine system that manages transactions for a specific symbol by pairing buy and sell orders.
Microservices-based stock exchange simulation with order entry gateway, matching engine, clearing & settlement, market data feed etc.
C++ algo template project.
Simple limit order matching system written in C++.
This C++ matching engine boasts a user friendly, efficient, yet highly customizable interface making it ideal for simulation and research purposes.
Low latency Limit Order Book and Matching Engine written in C++
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 Passive Liveness (Anti-Spoofing) Engine!
Order matching engine
High-performance C++ Trading Engine
Exchange Server
Limit Orderbook & Matching Engine + market simulation & visualsation.
Add a description, image, and links to the matching-engine topic page so that developers can more easily learn about it.
To associate your repository with the matching-engine topic, visit your repo's landing page and select "manage topics."