主权项 |
1. A method for developing and applying market data scenarios, the method comprising:
providing a computer system; receiving by a record and replay daemon operating on the computer system market data from a market data distribution platform; storing the received market data in a data store operating on the computer system; replaying the stored market data by the record and replay daemon; changing the stored received market data by the record and replay daemon system with respect to at least one specific asset included in the market data by applying in an automated manner a contrived market activity scenario, not reflective of actual market activity, to the stored received market data with respect to the at least one specific asset, including entering at least one parameter directed to the at least one specific asset, whereby performance of the at least one specific asset is changed from performance of the at least one specific asset in the stored received market data to a contrived performance of the at least one specific asset, the contrived market activity scenario being selected from a plurality of different contrived market activity scenarios stored on the computer system, whereby at least one value of the at least one stored specific asset is changed to simulate market activity desired by a user to create contrived market data with respect to the at least one specific asset; wherein changing the stored market data by the record and replay daemon operating on the computer system includes changing the stored market data by one or more of accelerating or decelerating an update rate, pausing and inserting custom updates, injecting error conditions, manipulating an overall update stream programmatically, adjusting a yield for a set of bonds, shifting foreign exchange rates, shifting equity prices, and shifting options; and transmitting by the record and replay daemon the contrived market data with respect to the at least one specific asset to a client application, whereby the client application processes the contrived market data with respect to the at least one specific asset as if it were market data transmitted directly from the market data distribution platform. |