主权项 |
1. A method of generating market data messages outside of a match engine of an exchange, comprising:
receiving, by an exchange computer system, an order entry message in a first data format; processing the order entry message in the first data format, by the match engine, to identify matches with one or more resting orders; selecting, by the match engine, a minimum data set derived from order attributes present at the match engine, wherein the minimum data set corresponds to a minimum number of data type fields required to fully represent market data; transforming, by the match engine, the order entry message by inserting the minimum data set into the order entry message, wherein the minimum data set is encoded in binary format; transmitting, by the match engine, the transformed order entry message over an exchange network; receiving, by a market data generation (MDG) processor positioned outside of the match engine, the transformed order entry message; parsing, by the MDG processor, the order entry message to extract the minimum data set; updating, by the MDG processor, an order price book stored in a computer memory of the MDG processor; and generating, by the MDG processor, market data messages for consumption by participants of the exchange. |