Abstract: Methods and systems for processing financial market data. An electronic communication to be taken in response to detecting a market condition can be defined. Market data can be received. The market condition can be detected. An order to make a trade in a market based on the market condition can be accepted.
Abstract: Systems and methods for generating a financial market snapshot. A plurality of financial market data elements can be received from a plurality of sources. The respective workflows can be determined using a plurality of workflows in a memory. A plurality of dependencies linking the respective workflows with one another can be determined. A financial market snapshot can be generated as a result of the processing of the workflows.
Type:
Application
Filed:
September 3, 2021
Publication date:
December 23, 2021
Applicant:
XIGNITE, INC.
Inventors:
Qin Yu, Homi Chothia, Albert Shih-Po Chang
Abstract: Methods and systems for automatically generating a financial market snapshot are disclosed. A plurality of financial market data elements from a plurality of sources are received. Respective workflows selected from a plurality of workflows in the at least one memory are determined, each respective workflow being selected for processing a separate one of the plurality of financial market data elements. A plurality of dependencies linking the respective workflows with one another are determined, each dependency comprising at least one dependency condition. In response to at least one dependency condition being met, at least one of the respective workflows is linked to the at least one dependency for which the at least one dependency condition is met. The financial market snapshot is generated as a result of the processing of the at least one respective workflow.
Type:
Grant
Filed:
July 13, 2018
Date of Patent:
November 2, 2021
Assignee:
XIGNITE, INC.
Inventors:
Qin Yu, Homi Chothia, Albert Shih-Po Chang
Abstract: A reader module may be configured to perform processing associated with receiving market data from a data feed and perform processing associated with interpreting the market data. A parser module may be configured to perform processing associated with defining a market condition, perform processing associated with defining an action to be taken in response to detecting the market condition, perform processing associated with creating at least one object from the interpreted market data, and perform processing associated with placing the at least one object in a message queue. An evaluator module may be configured to perform processing associated with detecting the market condition within the message queue. A notifier module may configured to perform processing associated with responding to the detecting by taking the action defined to be taken in response to detecting the market condition.
Abstract: Methods and systems for taking electronic communication actions in response to detecting a market condition. A market condition related to an entity listed on an exchange can be defined. An electronic communication action to be taken in response to detecting the market condition can be defined. Market data comprising exchange trade data and/or exchange quote data can be received. The market data can be interpreted. An object from the interpreted market data can be created. The object can be placed in a message queue. The market condition can be detected within the message queue. The electronic communication action defined to be taken in response to detecting the market condition can respond to the detecting.