Patent application number | Description | Published |
20110066537 | IMPLIED VOLUME ANALYZER - A volume analyzer is provided. The volume analyzer includes an input, a processor, and an output. The input is operable to receive market data and a calculation policy. The processor is coupled with the input. The processor is operable to identify an available implied pattern based on the market data and the calculation policy. The available implied pattern has not been calculated by a match engine. The output is coupled with the processor. The processor is operable to provide the available implied pattern to the output. | 03-17-2011 |
20110066567 | Rule Based Vector Space Model For Creating Implied Trade Templates - A match engine is utilized by either a market participant or an electronic trading system. The match engine receives orders, stores them internally, calculates tradable combinations and displays or otherwise publishes the tradable combinations or the order(s) needed to complete tradable combinations. The match engine operates under a set of rules that may be customized to provide only the tradable combinations that are likely to be executed and contribute to total trading volume. At least some tradeable combinations that are not likely to be traded are not calculated, which frees up the computing capacity of the electronic trading system. | 03-17-2011 |
20120072326 | Smart Trade Template Based Matching - Systems and methods for matching orders are provided. One or more trade templates are created. The trade templates define groups of orders for financial instruments that may be combined such that all of the orders are matched. A collection of tradable price levels is also created for each template. New orders and resting orders are analyzed using one or more trade templates and tradable price levels to determine whether a combination of orders satisfies all of the elements of a trade template with a required price level. When all of the elements of a trade template are satisfied and an order with a tradable price level is received, the corresponding orders may be matched contemporaneously. | 03-22-2012 |
20130041801 | Selective Suppression of Implied Contract Generation - An electronic trading system utilizes a Match Engine that receives orders, stores them internally, calculates tradable combinations and advertises the availability of real and implied orders in the form of market data. New tradable items defined as combinations of other tradable items may be included in the calculation of tradable combinations. A technique is disclosed for suppression of the calculation and/or subsequent listing of an implied order when the order is either undesired or unnecessary in the market therefore. | 02-14-2013 |
20130110694 | MARKET DRIVEN IMPLIED TRADE RESOLUTION | 05-02-2013 |
20130198054 | Trade Matching Platform with Variable Pricing Based on Clearing Relationships - The disclosure describes systems and methods for using enhanced RFQs and incoming enhanced orders to assist in detecting implied orders using an implied spread determination module. In one example, a system includes a processor and memory storing a search list and computer-executable instructions, where the instructions determine whether the financial instrument associated with an eRFQ or new enhanced order is on the search list, and then determine if an implied order exists in combination with that financial instrument and CCP attribute designations. In some embodiments, a timer may be used to track a predetermined amount of time to spend towards determining if implied orders exist for a particular financial instrument at particular clearing houses. | 08-01-2013 |
20130204769 | Trade Matching Platform with Variable Pricing Based on Clearing Relationships - Systems and methods are described relating to swap execution facilities (SEFs), such as additional new order/spread types for use with SEFs and clearing houses (CHs). Some new order/spread types include covered calls based on clearing house (CH); peg orders based on CH; stop orders with option to get out or specify CH; UDS with or without with designation for specific CH or generic; flex with or without; cancel all within a CH or aggregated or risk based; FX Spot and TomNext™ and related spreads; energy natural hedges; intercommodity spreads; stop button by CH, exchange, or both; and other types of orders that may be modified to incorporate a CCP attribute. | 08-08-2013 |
20140081826 | Smart Trade Template Based Matching - Systems and methods for matching orders are provided. One or more trade templates are created. The trade templates define groups of orders for financial instruments that may be combined such that all of the orders are matched. A collection of tradable price levels is also created for each template. New orders and resting orders are analyzed using one or more trade templates and tradable price levels to determine whether a combination of orders satisfies all of the elements of a trade template with a required price level. When all of the elements of a trade template are satisfied and an order with a tradable price level is received, the corresponding orders may be matched contemporaneously. | 03-20-2014 |
20140143123 | DETECTION AND MITIGATION OF EFFECTS OF HIGH VELOCITY PRICE CHANGES - The disclosed embodiments relate to mechanisms to rapidly detect and respond to situations where a market is not operating in a fair and balanced manner or otherwise where the market value is not reflective of a true consensus of the value of the traded products among the market participants. In particular, the disclosed embodiments continually scan for, rapidly detect and respond to extreme changes, either up (“spike”) or down (“dip”) in the market, such as a “flash crash,” where a precipitous market move occurs. Generally, the disclosed embodiments determine when a market for a particular product moves too quickly in too short of period of time, e.g. the velocity of the market exceeds a defined threshold limit. | 05-22-2014 |
20140324668 | Trade Matching Platform with Variable Pricing Based on Clearing Relationships - The disclosure describes systems and methods for using enhanced RFQs and incoming enhanced orders to assist in detecting implied orders using an implied spread determination module. In one example, a system includes a processor and memory storing a search list and computer-executable instructions, where the instructions determine whether the financial instrument associated with an eRFQ or new enhanced order is on the search list, and then determine if an implied order exists in combination with that financial instrument and CCP attribute designations. In some embodiments, a timer may be used to track a predetermined amount of time to spend towards determining if implied orders exist for a particular financial instrument at particular clearing houses. | 10-30-2014 |
20150026033 | EFFICIENT SELF-MATCH PREVENTION IN AN ELECTRONIC MATCH ENGINE - Protections against self-matching trade orders are disclosed which maximize liquidity/efficiency by reducing/minimizing unnecessary cancelations and/or resubmissions. Rather than automatically cancel or modify the incoming and/or self-matching counter orders, those resting counter orders, which would result in the occurrence of a self-match with an incoming order, are placed in a hold state or otherwise set aside such that the incoming order may be matched with other non-self-matching orders. The held orders are subsequently returned to the order book at the same, or different, priority to await a subsequent incoming order. Where the incoming order is not fully satisfied, only self-matching counter orders are identified or the return of held orders would result in a crossed order book, a trader may include instructions with the incoming order directing the system to cancel the self-matching resting orders, cancel the incoming order, decrementing the quantity of the larger of the incoming and self-matching resting orders by the quantity of the smaller thereof, or take some other action. | 01-22-2015 |
20150088720 | Secure Exchange Feed Market Data Embargo - Methods, devices, and systems for communicating market data with market participants involve obfuscating at least a portion of a first financial message. Communicating the market data also involves augmenting a second financial message with a key configured to remove the obfuscation from the obfuscated portion of the first financial message. The market data is ultimately communicated by transmitting the first financial message to a particular participant, and transmitting the second message to a plurality of participants. The particular participant may then use the key from the second financial message to remove the obfuscation of the first financial message. | 03-26-2015 |
20150088723 | SECURE EXCHANGE FEED MARKET DATA EMBARGO - Methods, devices, and systems for communicating market data with market participants may involve obfuscating at least a portion of financial messages. Communicating the market data also involves augmenting a financial message with a key configured to remove the obfuscation from the obfuscated portion of the financial messages. The market data is ultimately communicated by transmitting the financial messages to a plurality of participants. The plurality of participants may then use the key from the financial message to remove the obfuscation of the other financial messages. | 03-26-2015 |