At 09:32:09 ET on January 11, 2023, one of MEMX’s 52 matching engines, crashed due to a software error. A total of 227 symbols assigned to the matching engine were impacted. Due to the nature of the software error, the back-up version of the matching engine also crashed.
At 09:45:50 ET, MEMX disabled the impacted matching engine resulting in electronic outs for resting orders associated with the failed matching engine and halting affected symbols. At this time an additional 438 symbols were halted due to a secondary issue in the matching engine recovery process. Out of an abundance of caution, MEMX decided to cease the recovery process, leaving a total of 665 symbols halted for the remainder of the trading day.
Root cause analysis of the matching engine crash uncovered latent software error. The root cause analysis of the secondary issue in the matching engine recovery process uncovered a separate latent software error.
Corrective software patches have been deployed for trading on January 12, 2023, to resolve both issues. MEMX systems will be operating normally for tomorrow’s trading session.
MEMX Market Operations | mops@memx.com | 1-833-415-6677