| OMX TECHNOLOGY AB Patent applications |
| Patent application number | Title | Published |
| 20120059752 | POST TRADE HANDLING MODULE AND A METHOD THEREIN - The invention relates to a method in a post trade handling module ( | 03-08-2012 |
| 20110320336 | SYSTEM AND A METHOD FOR GENERATING MARKET INPUT - Provided is a system and a method for entering market actions into an automated exchange system ( | 12-29-2011 |
| 20110282776 | AUTOMATIC GENERATION OF AN ORDER IN AN INSTRUMENT IN A SPECIFIED CURRENCY - In an automated trading system wherein orders in an instrument in a specified currency are received and a trade in the instrument is performed when, for a certain volume of the instrument, a bid price matches an ask price, a method is provided for automatically generating an order in the instrument in said specified currency. The method comprised the steps of receiving from e.g. a currency market or a market maker a current exchange rate between a currency other than said specified currency and the specified currency; receiving from a trader an order in the instrument in said other currency; calculating a price of the order in the specified currency based on the received order and the current exchange rate; and generating the order in the instrument in the specified currency. | 11-17-2011 |
| 20110173113 | METHOD OF TRANSMITTING DATA IN A CENTRAL TRADING SYSTEM - A computerized trading system configured to receive buy and sell trade orders in financial instruments traded in the central trading system from user terminals connected to the central trading system is provided. The user terminals are of at least two types trading in the central system at different off-set spread values and the central trading system further being configured to transmit price information to the at least two types of user terminals. The central system is then configured to transmit a price information message to the at least two types of user terminals in a single message and where the user terminals are configured to display the price information in said price information message including said different off-set spread values. Hereby a reduced number of messages needs to be transmitted in that the user terminals are enabled to convert the single message stream to the correct price information valid for each particular user. | 07-14-2011 |
| 20100332371 | 24 HOURS GLOBAL LOW LATENCY COMPUTERIZED EXCHANGE SYSTEM - The present invention relates to distributed computerized exchange systems for trading of financial instruments. In particular it relates to a passive matching engine and an active matching engine that cooperates in handling data messages such that less bandwidth is used and so that improvement in latency can be achieved. | 12-30-2010 |
| 20100332370 | COMPUTER SYSTEM AND METHOD FOR CALCULATING MARGIN - The present invention relates to a computer system, computerized method and computer program product for calculating margin requirements in a more efficient way. In particular it relates to margin calculations for being used by clearing house in order to optimize calculation of margin requirements. | 12-30-2010 |
| 20100268663 | SYSTEM AND METHOD FOR TRADING IMPROVED FINANCIAL INSTRUMENTS - A computerized exchange system and computerized clearing system for matching and clearing of an improved financial instrument. The financial instruments being associated with central bank interest rates and may be used, among other things, to facilitate understanding of the price of an interest rate that is based on the central banks interest rate. | 10-21-2010 |
| 20090187600 | Method of improving replica server performance and a replica server system - An adaptable replica server system comprising a primary replica being associated with a primary storage for storing information and a primary processing means, and a secondary replica being associated with a secondary storage and a secondary processing means for creating confirmation data upon receiving input data from the primary replica, wherein the replica server system is designed to be configurable so as to work as an asynchronous server replica system and/or as a synchronous server replica system depending on an instruction. | 07-23-2009 |
| 20090182657 | Distributed ranking and matching of messages - A method for managing messages in a computer system is described. The method comprising the steps of; receiving a plurality of order/quote messages via an input mechanism, ranking the order/quote messages based on the at least one ranking value parameter at a first ranking unit, sending at least one top ranked order/quote message from the first ranking unit to a matching unit, matching the top ranked order/quote messages at the matching unit. A computer system and a processor for inter alia performing the method are also enclosed. | 07-16-2009 |
| 20090106772 | Loop checking mechanism in a data processing system - The invention concerns a method, computing device, data processing system and computer program product for ensuring correct processing of data according to various system states. The system includes a first data processing module having a state control unit which blocks reception of data on input channels where a state message indicating a change from an old state to a new state has been received and sends a loop check message into each loop in a set of data processing loops the module is connected in and for which the old state applies. The state control unit also removes the blocking when for each loop in the set either the loop check message is received in the module or an associated input channel has received the new state and all other input channels have received the new state. | 04-23-2009 |
| 20090018944 | Method and system for trading - Method for trading an instrument in an automated exchange system, comprising the steps of receiving a first order for the instrument on a first side of a market; receiving a second order for the instrument on a second side of said market; evaluating the first and the second orders regarding the possibility for a match between the first and the second orders; if such a match is possible, creating a preliminary trade using the first and the second orders; receiving a third order for the instrument on the first side of the market; comparing the third order with the first order; if the third order is better than the first order, modifying the preliminary trade; and creating a final trade using the orders currently being part of the preliminary trade. | 01-15-2009 |
| 20080255983 | SYSTEM AND METHOD FOR BAIT GENERATION - The present invention relates to a system and method for generating and managing bait orders in high performance computer systems, in particular it relates to a computer system and method for bait generation in high performance trading systems. The present invention removes bait orders when the base order has changed in such a way so that the bait order is not tradable. Thereafter the invention regenerates the bait order at a later time. | 10-16-2008 |