An order matching engine designed in Python that supports multiple order types and multithreaded matching algorithms