High Performance Limit Order BookC++ · 2026
A price-time priority matching engine built for high-performance. A multi-threaded 3-stage pipeline, using custom memory pools and lock-free data structures, achieving ~10M orders/sec.
Will BeattyNotes on software, math, and markets. |
Things built to understand how something works.
High Performance Limit Order BookC++ · 2026
A price-time priority matching engine built for high-performance. A multi-threaded 3-stage pipeline, using custom memory pools and lock-free data structures, achieving ~10M orders/sec.
C++, Python · 2026
An event-driven market-microstructure backtester written in C++ that replays historical exchange data tick-by-tick. Strategies can interact through Python bindings, where given book state orders are injected into the event-stream, causing simulated interaction with real historical liquidity.