Patent application number | Description | Published |
20090177573 | SYSTEM AND METHOD FOR MANAGING RELATIONSHIPS BETWEEN BROKERS AND TRADERS - According to one embodiment, a method of managing access to a trading network is provided. A first network login request for a first user is received from a client application. The first network login request includes first authentication information. Based at least on the first authentication information, the first network login request is approved, which authorizes the first user to access the trading network. One or more associated users for which the first user is authorized to act as a proxy is identifying from a plurality of users. User profile information for one of the associated users is obtained and communicated to the client application. The user profile information includes information regarding the second user that can be used to allow the first user to engage in trading activity via the trading network on behalf of the second user. | 07-09-2009 |
20090327119 | MANAGING OUTLYING TRADING ORDERS - A determination is made as to whether a trading order that has been placed on a trading exchange is an outlying trading order. If it is determined that the trading order is an outlying trading order, a restrictive action is taken regarding the outlying trading order, and/or a restrictive action is taken regarding a subsequent trading order that may trade with the outlying trading order. | 12-31-2009 |
20110060680 | 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. | 03-10-2011 |
20120016790 | SYSTEM AND METHOD FOR MANAGING RELATIONSHIPS BETWEEN BROKERS AND TRADERS USING A MESSAGING FORMAT - According to one embodiment, a method of managing messages in a trading network is provided. A set of user relationships between a first user and one or more second users authorized to act on behalf of the first user is stored. A trading message regarding a trading order submitted on behalf of the first user is received from a trading system. The trading message is communicated to the first user. Each of the second users is identifying from the set of user relationships. For each of the identified second users, a carrier message is generated that includes the trading message and routing information associated with that second user. For each of the identified second users, the respective carrier message is communicated toward a user application associated with that second user based at least on the routing information included in the respective carrier message. | 01-19-2012 |
20120209757 | System and Method for Providing Futures Contracts in a Financial Market Environment - A method for offering an asset in a financial environment is provided that includes receiving a request to perform a selected one of a purchasing and a selling operation for a futures contract. The futures contract includes a first asset class having a first value associated therewith and a second asset class having a second value associated therewith. A price for the futures contract is determined at least partially by the first and second values. | 08-16-2012 |
20130066761 | 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. | 03-14-2013 |
Patent application number | Description | Published |
20080301063 | 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. | 12-04-2008 |
20080306863 | 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. | 12-11-2008 |
20090182660 | SYSTEMS AND METHODS FOR PROVIDING ENHANCED VOLUME-WEIGHTED AVERAGE PRICE TRADING - Systems and methods for providing trading using an eVWAP price in an illiquid market are provided. In an illiquid market there may be little or no actual trades. During a trading period, the eVWAP price is therefore determined from not only trades, but also unmatched bids and offers. The eVWAP price is determined when new information becomes available or at a specified time interval. The final eVWAP price is determined when the sampling period ends. Once the final eVWAP price is determined, the value of the final eVWAP price is published for use as a price to settle a contract. | 07-16-2009 |
20100185542 | SYSTEMS AND METHODS FOR PROVIDING ENHANCED VOLUME-WEIGHTED AVERGAE PRICE TRADING - Systems and methods for providing trading using an eVWAP price in an illiquid market are provided. In an illiquid market there may be little or no actual trades. During a trading period, the eVWAP price is therefore determined from not only trades, but also unmatched bids and offers. The eVWAP price is determined when new information becomes available or at a specified time interval. The final eVWAP price is determined when the sampling period ends. Once the final eVWAP price is determined, the value of the final eVWAP price is published for use as a price to settle a contract. | 07-22-2010 |
20100198719 | Systems and Methods for Executing Only At Best Trading Orders - Systems and methods of trading items on an electronic trading system according to the invention are provided. According to an embodiment, the electronic trading system processes a new order type that is an only at best order type, whereby trades are preferably only executed at the best price the item is being bought or sold. | 08-05-2010 |
20100287090 | PROVIDING TRADING EXCLUSIVITY/PRIORITY BASED ON QUANTITY - Systems and methods for providing trading exclusivity/priority in response to quantity of items traded in electronic trading systems is provided. The method preferably includes receiving an incoming order for the item and determining whether the incoming order matches a current order for the item and satisfies a minimum volume requirement. When the incoming order matches a current order for the item and satisfies a minimum volume requirement, the method includes transacting a trade between the incoming order and the current order and providing a predetermined time period of exclusive trading between a participant associated with the incoming order and a participant associated with the current order. | 11-11-2010 |
20120109809 | MIDPRICE TRADING 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. | 05-03-2012 |
20120278223 | SYSTEMS AND METHODS FOR PROTECTING AGAINST ERRONEOUS PRICE ENTRIES IN THE ELECTRONIC TRADING OF FINANCIAL AND OTHER INSTRUMENTS - The invention relates to systems and methods that provide a user interface for use with an electronic trading system. The interface notifies the user that the price at which he or she may have attempted to trade has changed and presents the user with the opportunity to submit, modify or cancel the trade command. The user may configure the trading system to enable such a notification based on the time span for the price change, the number of increments of the price change, a combination thereof or any other appropriate consideration for protecting against the occurrence of erroneous price entries. Subsequent trade commands, such as those entered by third parties, may be used to validate prices and execute trades at these prices. | 11-01-2012 |
20120323756 | ELECTRONIC COMPLETION OF CASH VERSUS FUTURES BASIS TRADES - An electronic trading system is described herein. More specifically, the electronic trading system may relate to the substantially simultaneous trading of cash instruments and their related futures contracts for interest-rate related instruments. The electronic trading system may also be used to allow a user (such as a market maker or other suitable participant) to gauge his chance of success at completing both sides of a basis trade within a preferably pre-determined or pre-set interval, while knowing in advance the specific weighting algorithm that will be applied to the basis trade. The electronic trading system may also be used to allow a user to predetermine the exact weighting algorithm to be used on such a basis trade, and to adjust those preferences where necessary or desired. | 12-20-2012 |
20130041800 | DYNAMIC PRICE IMPROVEMENT - A system and method is provided to enable traders to price improve on an item at an amount less than a predetermined pricing increment. Traders can improve on the price of the item using different price improvement levels (e.g., four different levels). Dynamic price improvement enables a dynamic order to maintain a predetermined position in a trading stack relative to other orders in the stack. The dynamic order may maintain its position in the trading stack by adjusting (e.g., increasing or decreasing) its price improvement level depending on market conditions. For example, a dynamic order may increases its price improvement level such that it stays at least one level ahead of the next best order in the trading stack. If the level cannot be further increased, the dynamic order may use its timestamp to maintain its position in the stack. | 02-14-2013 |
20130138546 | SYSTEMS AND METHODS FOR ESTABLISHING FIRST ON THE FOLLOW TRADING PRIORITY IN ELECTRONIC TRADING SYSTEMS - Systems and methods for trading an item in an electronic trading system are provided. The method preferably includes transitioning the trading system from a first trading state to a second trading state. Once the trading system has transitioned to the second state, the method includes determining whether an existing order qualifies for trading priority and/or exclusivity in the second trading state with respect to an incoming contra order. This determining of trading rights in the second trading state is preferably based on the status of trading priority in the first trading state and also a set of predetermined criteria with respect to an incoming contra order in the second trading state. If the existing order qualifies for trading priority, then the system preferably presents the incoming contra order for trading exclusively or semi-exclusively to the participant associated with the existing order. | 05-30-2013 |
20130226760 | ELECTRONIC SYSTEMS AND METHODS FOR PROVIDING A TRADING INTERFACE WITH ADVANCED FEATURES - Systems and methods for a trading interface with advanced features are provided. Along with providing the benchmark issue and non-benchmark issues, the trading application may also provide the trader with the ability to obtain trading information (e.g., another quad) for each of the related U.S. Treasury swaps (“T-swaps”), off-the-runs, yield curve T-swaps, and basis. In some embodiments, the trader may be provided with a customized keyboard to navigate through the trading interface. The keyboard preferably includes keys that allow the trader to quickly and efficiently switch between multiple issues in a quad. Using the keyboard, the trader may also be provided with price improvement functionality and direct dealing functionality. In some embodiments, the trading application may simultaneously display a DD ticker along with the trading quadrant that provides the trader with the progression of the direct dealings of the selected issue. | 08-29-2013 |
20130246248 | SYSTEMS AND METHODS FOR MAINTAINING THE VIABILITY OF A GOOD-UNTIL-BETTERED ORDER TYPE IN ELECTRONIC TRADING SYSTEMS - Systems and methods of trading items on an electronic trading system according to the invention are provided. The embodiments of the invention are based at least in part on a new order type. The new order type is a modification of a conventional good-until-bettered order type. A good-until-bettered bid/offer is received along with instructions that specify a good-until-bettered increment value and/or duration. The good-until-bettered order is maintained in the electronic trading system until a bid/offer that is better by the specified plurality of standard trading increments is received by the electronic trading system and/or remains in the system for the good-until-bettered duration. | 09-19-2013 |
20140089160 | SYSTEMS AND METHODS FOR VENDING AND ACQUIRING ORDER PRIORITY - Systems and methods for vending and acquiring of trading priority in electronic trading systems are provided. The systems and method preferably provide for vending and acquiring priority in any suitable electronic trading system. Such suitable electronic trading systems include, but are not limited to, hit/lift exclusive priority systems, price time priority systems, order allocation systems, and request for quote systems. | 03-27-2014 |
20140180895 | SYSTEM AND METHOD FOR AUTOMATICALLY DISTRIBUTING A TRADING ORDER OVER A RANGE OF PRICES - According to one embodiment, a method of managing trading is provided. A trading order intended for a trading exchange is received from a trader, the trading order having an associated trading order price. A group of distributed trading orders is automatically generated based at least on the trading order price and a set of pre-configured distribution parameters associated with the trading order. The group of distributed trading orders is distributed over a multiple price levels. The generated group of distributed trading orders is automatically submitted to the trading exchange. | 06-26-2014 |
20140188685 | ELECTRONIC COMPLETION OF CASH VERSUS FUTURES BASIS TRADES - An electronic trading system is described herein. More specifically, the electronic trading system may relate to the substantially simultaneous trading of cash instruments and their related futures contracts for interest-rate related instruments. The electronic trading system may also be used to allow a user (such as a market maker or other suitable participant) to gauge his chance of success at completing both sides of a basis trade within a preferably pre-determined or pre-set interval, while knowing in advance the specific weighting algorithm that will be applied to the basis trade. The electronic trading system may also be used to allow a user to predetermine the exact weighting algorithm to be used on such a basis trade, and to adjust those preferences where necessary or desired. | 07-03-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 |
Patent application number | Description | Published |
20090182658 | 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-16-2009 |
20100268665 | CASH FLOW RATING SYSTEM - Methods and systems are provided herewith for rating a likelihood of payment of one or more cash flows. A computing device receives information about a debt instrument portfolio comprising one or more debt instruments, the information comprising a quantity and a price (e.g., a purchase price) associated with each of the one or more debt instruments. The computing device determines a current market price of each of the one or more debt instruments. The computing device determines a payment schedule for each of the one or more debt instruments, each payment schedule comprising one or more payments, each payment schedule correlating a series of payment amounts with respective scheduled times of payment. The computing device determines a probability of payment for the one or more payments for each of the one or more debt instruments. In some embodiments, the computing device may also determine an expected net present value of the one or more payments. The computing device may also determine a portfolio cash flow rating of the debt instrument portfolio based on one or more of: the quantity and purchase price associated with each of the one or more debt instruments; and the probability of payment for the one or more payments. The cash flow rating may also be determined based on a current market price of each of the one or more debt instruments, a net present expected value of the one or more payments in the payment schedule for each of the one or more debt instruments, and/or a credit rating of one or more issuers associated with the debt instruments. The computing device outputs the portfolio cash flow rating to an output device. | 10-21-2010 |
20130018774 | SYSTEMS AND METHODS FOR PROVIDING ENHANCED VOLUME-WEIGHTED AVERAGE PRICE TRADING - Systems and methods for providing trading using an eVWAP price in an illiquid market are provided. In an illiquid market there may be little or no actual trades. During a trading period, the eVWAP price is therefore determined from not only trades, but also unmatched bids and offers. The eVWAP price is determined when new information becomes available or at a specified time interval. The final eVWAP price is determined when the sampling period ends. Once the final eVWAP price is determined, the value of the final eVWAP price is published for use as a price to settle a contract. | 01-17-2013 |
20130091048 | SYSTEM AND METHOD FOR MANAGING TRADING ORDERS RECEIVED FROM MARKET MAKERS - According to one embodiment, a method of managing trading is provided. A first offer for a particular instrument in a particular market is received from a first market maker at a first offer price. A first bid for the same particular instrument in the same particular market is received from a second market maker at a first bid price, the first bid price being higher than or equal to the first offer price. As a result of the first bid price being higher than or equal to the first offer price, the first offer price is automatically increased to a price higher than the first bid price such that a trade is not executed between the first offer and the first bid. In some embodiments, such method may be used to protect market makers from unwanted trades caused by inherent latency in the market makers' pricing engines and/or networks. | 04-11-2013 |
20130204759 | TRADING SYSTEM WITH PRICE IMPROVEMENT - A computer trading system has price improvement features. | 08-08-2013 |
20140114835 | SYSTEMS AND METHODS FOR PROVIDING ENHANCED VOLUME-WEIGHTED AVERAGE PRICE TRADING - Systems and methods for providing trading using an eVWAP price in an illiquid market are provided. In an illiquid market there may be little or no actual trades. During a trading period, the eVWAP price is therefore determined from not only trades, but also unmatched bids and offers. The eVWAP price is determined when new information becomes available or at a specified time interval. The final eVWAP price is determined when the sampling period ends. Once the final eVWAP price is determined, the value of the final eVWAP price is published for use as a price to settle a contract. | 04-24-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 |
20150088725 | SYSTEM AND METHOD FOR MANAGING TRADING ORDERS RECEIVED FROM MARKET MAKERS - According to one embodiment, a method of managing trading is provided. A first offer for a particular instrument in a particular market is received from a first market maker at a first offer price. A first bid for the same particular instrument in the same particular market is received from a second market maker at a first bid price, the first bid price being higher than or equal to the first offer price. As a result of the first bid price being higher than or equal to the first offer price, the first offer price is automatically increased to a price higher than the first bid price such that a trade is not executed between the first offer and the first bid. In some embodiments, such method may be used to protect market makers from unwanted trades caused by inherent latency in the market makers' pricing engines and/or networks. | 03-26-2015 |
Patent application number | Description | Published |
20090043664 | SYSTEMS AND METHODS FOR PROVIDING DYNAMIC PRICE AXES IN FEATURED USER INTERFACES - The invention relates to systems and methods that provide a user interface for use with an electronic trading system. The interface includes a display that shows a bid price axis and an ask price axis, as well as corresponding sizes, and a visual indicator of the inside market. When the inside market changes in response to changing market conditions, the display of the inside market clearly shows a spatial movement of the inside market as well as the representative price(s) associated therewith, thereby rendering the two price axis dynamic axis. The user interface is easy to use, intuitive as well as customizable, and contains features that facilitate efficient electronic trading and shows trading activity pertaining to the user as well as the market in general. | 02-12-2009 |
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 |
20130339215 | DYNAMIC PRICE AXES IN FEATURED USER INTERFACES - A user interface for use with an electronic trading system includes a display that shows a bid price axis and an ask price axis, as well as corresponding sizes, and a visual indicator of the inside market. When the inside market changes in response to changing market conditions, the display of the inside market clearly shows a spatial movement of the inside market as well as the representative price(s) associated therewith, thereby rendering the two price axis dynamic axis. The user interface is easy to use, intuitive as well as customizable, and contains features that facilitate efficient electronic trading and shows trading activity pertaining to the user as well as the market in general. | 12-19-2013 |
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 |