Method and system for monitoring market data to identify user defined market conditions
First Claim
1. A method for consolidating and analyzing market data from multiple liquidity destinations, comprising:
- collecting data related to conditions of a trading market at distributed edge servers, each distributed edge server being located at and dedicated to one of the multiple liquidity destinations trading at least one financial article of trade and collecting such data from its dedicated liquidity destination;
each dedicated distributed edge server storing its collected data;
each dedicated distributed edge server receiving from a centralized hub user defined criteria defining a particular event in the conditions;
each dedicated distributed edge server determining if a condition in the trading market matches the defined event received from the centralized hub; and
each dedicated distributed edge server detecting a match, generating a response providing notification of the occurrence of the defined event, and sending the response to the centralized hub for distribution by the centralized hub to a user associated with the user defined criteria.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for monitoring market data are disclosed. The method includes collecting real time data that is related to conditions of a trading market. Collection occurs at an edge server associated with a liquidity destination trading at least one financial article of trade. In addition, the real time data that is collected is also normalized into a standard form. A user defined criteria is received from a centralized hub. The user defined criteria defines a particular event in the condition. It is then determined when a condition in the trading market matches the event. A response is generated providing notification of the occurrence of the event. The response is sent to the centralized hub for distribution to a user associated with the user defined criteria.
46 Citations
27 Claims
-
1. A method for consolidating and analyzing market data from multiple liquidity destinations, comprising:
-
collecting data related to conditions of a trading market at distributed edge servers, each distributed edge server being located at and dedicated to one of the multiple liquidity destinations trading at least one financial article of trade and collecting such data from its dedicated liquidity destination; each dedicated distributed edge server storing its collected data; each dedicated distributed edge server receiving from a centralized hub user defined criteria defining a particular event in the conditions; each dedicated distributed edge server determining if a condition in the trading market matches the defined event received from the centralized hub; and each dedicated distributed edge server detecting a match, generating a response providing notification of the occurrence of the defined event, and sending the response to the centralized hub for distribution by the centralized hub to a user associated with the user defined criteria. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for consolidating and analyzing market data of multiple liquidity destinations, comprising:
-
each of a plurality of distributed edge servers, located at and dedicated to one of the multiple liquidity destinations trading at least one financial article of trade, collecting data related to market conditions for the dedicated liquidity destination; each of the distributed edge servers, storing the collected; a centralized hub receiving a request from a user for monitoring an event in the market conditions, wherein the request includes user defined criteria that defines the event; the centralized hub sending the user defined criteria to pertinent ones of the edge servers as defined in the request; the centralized hub receiving from one or more of the pertinent edge servers a response to the request indicating an occurrence of the event; and the centralized hub sending the response to the user. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22)
-
-
23. A system for consolidating and analyzing market data, comprising:
-
a plurality of liquidity destinations each trading at least one financial article of trade; a plurality of distributed edge servers, each distributed edge server being located at and dedicated to a corresponding one of the plurality of liquidity destinations, wherein at least one of the plurality of distributed edge servers comprises; a collector configured to collect data related to market conditions at the corresponding liquidity destination; a memory for storing the collected data; a comparator configured to monitor an event in the market conditions at the corresponding liquidity destination as requested by a user; a notification module configured to generate a notification signal providing notification of the occurrence of the event at the corresponding liquidity destination and sending the notification signal to a centralized hub; wherein the centralized hub is configured to received a request from the user for monitoring the event, wherein the request includes user defined criteria that defines the event, wherein the centralized hub is configured to send the request to pertinent liquidity destinations as defined in the request, and wherein the centralized hub is configured to receive the notification signal for distribution to the user. - View Dependent Claims (24, 25, 26, 27)
-
Specification