Patent application number | Description | Published |
20080228616 | System And Method For Providing An Operator Interface For A Radar Display Of Market Data - A system for providing an operator interface having a radar display comprises a memory and a processor. The memory stores trader designated requirements. The processor generates a radar display comprising a trader requirements block that corresponds to the trader designated requirements. The processor receives market data and performs the following for each trader designated requirement: determines a probability of the market data satisfying a trader designated requirement, and displays a market data circle on the radar display, where a distance between the market data circle and the trader requirements block indicates the probability. | 09-18-2008 |
20080228618 | System And Method For Providing An Operator Interface For Displaying Market Data, Trader Options, And Trader Input - A system for providing an operator interface for displaying market data, trader options, and trader input includes a memory and a processor. The memory stores market data for a trading product, where the market data includes an inside market price for the trading product. The processor initiates display of a market data section of a tile, where the market data section comprises the market data. The processor initiates display of a trader input section of the tile, where the trader input section comprises options. The processor receives a selection of a bid-offer pair for the trading product from the options, and updates the trader input section to indicate the selected bid-offer pair. | 09-18-2008 |
20100174634 | SYSTEM AND METHOD FOR PROVIDING LATENCY PROTECTION FOR TRADING ORDERS - A system for managing trading orders comprises a memory operable to store an order associated with a first price. The system further comprises a processor communicatively coupled to the memory and operable to identify a latency value. The processor is further operable to receive a counterorder and to identify a potential trade associated with the order and the counterorder, the potential trade based at least in part on the first price. If the latency value satisfies a configurable condition, the processor is further operable to initiate a configurable period of time. If the potential trade is not valid upon expiration of the configurable period, the processor is further operable to prevent the execution of the potential trade. | 07-08-2010 |
20100205083 | Radar Display of Trader Requirements - A system for providing an operator interface comprises a memory and a processor. The processor generates a radar display comprising trader requirements indicia that correspond to trader designated parameters. The processor receives market data and determines a probability of the market data satisfying a trader designated requirement. A market data circle corresponding to each trader parameter is displayed on the interface at a distance from the trader requirements indicia that indicates the probability. | 08-12-2010 |
20120022999 | SYSTEM AND METHOD FOR PROVIDING LATENCY PROTECTION FOR TRADING ORDERS - A system for managing trading orders comprises a memory operable to store an order associated with a first price. The system further comprises a processor communicatively coupled to the memory and operable to identify a latency value. The processor is further operable to receive a counterorder and to identify a potential trade associated with the order and the counterorder, the potential trade based at least in part on the first price. If the latency value satisfies a configurable condition, the processor is further operable to initiate a configurable period of time. If the potential trade is not valid upon expiration of the configurable period, the processor is further operable to prevent the execution of the potential trade. | 01-26-2012 |
20120036058 | TRADING ORDERS WITH DECAYING RESERVES - In various embodiments, an apparatus includes a processor and a memory. The memory is communicatively coupled to the processor. The memory stores software instructions that, when executed by the processor, cause the processor to receive a trading order for a particular quantity of a trading product. The trading order specifies that a first portion of the particular quantity is a displayed quantity and that a second portion of the particular quantity is a reserved quantity. The trading order specifies at least one of a decay rule, a decay interval, a decay rate, decay quantity, and one or more conditions. The software instructions, when executed by the processor, cause the processor to cause the reserved quantity to decay based at least in part on at least one of the decay rule, the decay interval, the decay rate, and the decay quantity, and one or more conditions. | 02-09-2012 |
20120330811 | SYSTEMS AND METHODS FOR ESTABLISHING FIRST ON THE FOLLOW TRADING PRIORITY IN ELECTRONIC TRADING SYSTEMS - A trading system transitions from a first state to a second state and may award a participant, when one or more criteria and/or a status of trading rights are met, with an exclusive and/or semi-exclusive right in the second state to trade on an incoming contra order. | 12-27-2012 |
20130018772 | SYSTEMS AND METHODS FOR ESTABLISHING FIRST ON THE FOLLOW TRADING PRIORITY IN ELECTRONIC TRADING SYSTEMS - Various systems and methods are provided for enabling one or more participants in an electronic trading system to have exclusive trading privileges. When one or more criteria and/or a status of trading rights are met, a trading system may award a participant with trading priority to trade on an incoming contra order. The participant may also have an associated order modified as a result of an incoming contra order and/or be caused to automatically trade on an incoming contra order. | 01-17-2013 |
20130085922 | MANAGING OUTLYING TRADING ORDERS - According to one embodiment, a method of managing trading is provided. In a market for a particular type of instrument, electronic data including buy orders and sell orders are received from a plurality of traders. Each buy order has an associated bid price and each sell order has an associated offer price. A determination is made of whether the particular trading order is an outlying trading order by electronically determining whether the particular trading order differs from at least one comparison price by more than a threshold value. If it is determined that the particular trading is an outlying trading order, a restrictive action is taken regarding one or more trading orders. For example, if a trader subsequently submits another trading order that would trade with the outlying trading order, an electronic alert message may be sent to the trader and the subsequent trading order may be prevented from trading with the outlying trading order at least temporarily. | 04-04-2013 |
20130159158 | SYSTEM AND METHOD FOR PROVIDING LATENCY PROTECTION FOR TRADING ORDERS - A system for managing trading orders comprises a memory operable to store an order associated with a first price. The system further comprises a processor communicatively coupled to the memory and operable to identify a latency value. The processor is further operable to receive a counterorder and to identify a potential trade associated with the order and the counterorder, the potential trade based at least in part on the first price. If the latency value satisfies a configurable condition, the processor is further operable to initiate a configurable period of time. If the potential trade is not valid upon expiration of the configurable period, the processor is further operable to prevent the execution of the potential trade. | 06-20-2013 |
20130304625 | MANAGING TRADING ORDERS BASED ON PRIORITY - A system for managing trading orders comprises a memory operable to store a first trading order for a particular trading product, wherein the first trading order comprises a display portion and a reserve portion and is received from a first trader. The memory is further operable to store a second trading order for the particular trading product, wherein the second trading order comprises a display portion and a reserve portion and the second trading order is received from a second trader after the first trading order. The system further comprises a processor communicatively coupled to the memory and operable to receive from a counterparty trader a counterorder for the trading product. The processor is further operable to use the counterorder to fill the display portion of the first trading order. The processor is further operable to use the counterorder to fill the display portion of the second trading order. After filling the display portion of the second trading order, the processor is further operable to exclusively offer at least a portion of the counterorder to the first trader for a configurable period of time. | 11-14-2013 |
20140108219 | SYSTEM AND METHOD FOR APPORTIONING TRADING ORDERS BASED ON SIZE OF DISPLAYED QUANTITIES - An apparatus for processing trading orders comprises a memory and a processor. The memory stores a first order and a second order. The first order is associated with a product and comprises a displayed quantity and a reserved quantity. The second order is associated with the product and comprises a displayed quantity and a reserved quantity. The processor is coupled to the memory and receives a counterorder associated with the product. The processor fills the displayed quantity of the first order with a corresponding portion of the counterorder, and fills the displayed quantity of the second order with a corresponding portion of the counterorder. The processor allocates a first additional portion of the counterorder to the first order. The first additional portion is based at least in part on a ratio of the displayed quantity of the first order to a sum of the displayed quantity of the first order and the displayed quantity of the second order. | 04-17-2014 |
20140195402 | SYSTEMS AND METHODS FOR ROUTING TRADING ORDERS - Systems and methods are provided for routing trading orders. The system determines that a first trading entity disclosed to the trading platform a reserve quantity of a first trading order received from the first entity. The system determines that a second trading entity did not disclose a reserve quantity of a second trading order received from the second trading entity. The system receives a third trading order. The system preferences the first trading entity over the second trading entity in the routing of trading orders, e.g., by routing the third trading order to the first trading entity. | 07-10-2014 |
20140207644 | AUTOMATIC FINANCIAL INSTRUMENT TRANSACTION SYSTEM - A computer-based transaction system manages representations of a plurality of positions in a first type of financial instrument, such as bond future contracts. The transaction system, at a first predetermined time, converts each position in the first type of financial instrument into a corresponding position in a second type of financial instrument, such as bonds. At a second predetermined time that is after the first predetermined time, the transaction system converts each position in the second type of financial instrument into a position in the first type of financial instrument. | 07-24-2014 |
20140214646 | TRADING AT A PRICE WITHIN A SPREAD MARKET - A system and method is provided to allow traders to submit midprice orders to trade at a price within a spread of a market, preferably at the midpoint of a spread market, while maintaining anonymity of the midprice order. A midprice order is anonymous because other traders do not know whether the submitted midprice orders are orders to buy or orders to sell. A midprice order may remain active until it is traded with a contra midprice order or until a parameter associated with the order is breached, thereby resulting in cancellation of the midprice order. | 07-31-2014 |
20140297512 | SYSTEM AND METHOD FOR MANAGING TRADING USING ALERT MESSAGES FOR OUTLYING TRADING ORDERS - According to one embodiment, a method of managing trading is provided. In a market for a particular type of instrument, buy orders and sell orders are received from a plurality of traders. Each buy order has an associated bid price and each sell order has an associated offer price. A determination is made of whether the particular trading order is an outlying trading order by determining whether the particular trading order differs from at least one comparison price by more than a threshold value. If it is determined that the particular trading is an outlying trading order, a restrictive action is taken regarding the outlying trading order. For example, if a trader subsequently submits another trading order that would trade with the outlying trading order, an alert message may be sent to the trader and the subsequent trading order may be prevented from trading with the outlying trading order at least temporarily. | 10-02-2014 |
20140330703 | SYSTEM AND METHOD MANAGING TRADING USING ALERT MESSAGES FOR OUTLYING TRADING ORDERS - According to one embodiment, a method of managing trading is provided. In a market for a particular type of instrument, electronic data including buy orders and sell orders are received from a plurality of traders. Each buy order has an associated bid price and each sell order has an associated offer price. A determination is made of whether the particular trading order is an outlying trading order by electronically determining whether the particular trading order differs from at least one comparison price by more than a threshold value. If it is determined that the particular trading is an outlying trading order, a restrictive action is taken regarding one or more trading orders. For example, if a trader subsequently submits another trading order that would trade with the outlying trading order, an electronic alert message may be sent to the trader and the subsequent trading order may be prevented from trading with the outlying trading order at least temporarily. | 11-06-2014 |
20140358757 | SYSTEM AND METHOD FOR PROVIDING LATENCY PROTECTION FOR TRADING ORDERS - A system for managing trading orders comprises a memory operable to store an order associated with a first price. The system further comprises a processor communicatively coupled to the memory and operable to identify a latency value. The processor is further operable to receive a counterorder and to identify a potential trade associated with the order and the counterorder, the potential trade based at least in part on the first price. If the latency value satisfies a configurable condition, the processor is further operable to initiate a configurable period of time. If the potential trade is not valid upon expiration of the configurable period, the processor is further operable to prevent the execution of the potential trade. | 12-04-2014 |
20140372276 | SYSTEM AND METHOD FOR REPLENISHING QUANTITIES OF TRADING ORDERS - A system for replenishing trading orders comprises a memory coupled to a processor. The memory stores a trading order comprising a total quantity of a product, and at least one formula to determine a displayed quantity for the trading order. The processor applies the formula to determine the displayed quantity. The processor further determines a reserved quantity based on the determined displayed quantity and the total quantity. The processor communicates the trading order having the determined displayed quantity and the determined reserved quantity. | 12-18-2014 |
20150019398 | TRADING ORDERS WITH DECAYING RESERVES - In various embodiments, an apparatus includes a processor and a memory. The memory is communicatively coupled to the processor. The memory stores software instructions that, when executed by the processor, cause the processor to receive a trading order for a particular quantity of a trading product. The trading order specifies that a first portion of the particular quantity is a displayed quantity and that a second portion of the particular quantity is a reserved quantity. The trading order specifies at least one of a decay rule, a decay interval, a decay rate, decay quantity, and one or more conditions. The software instructions, when executed by the processor, cause the processor to cause the reserved quantity to decay based at least in part on at least one of the decay rule, the decay interval, the decay rate, and the decay quantity, and one or more conditions. | 01-15-2015 |