Abstract: A method of matching orders on an electronic trading system is disclosed. The method includes the steps of broadcasting information regarding current order status of an order book of the electronic trading system, said order status comprising a queue of orders; receiving an order to trade selecting an order in the order book having queue number two or higher, said received order having properties matching the selected order; and matching the received order with the selected order.
Type:
Application
Filed:
April 23, 2007
Publication date:
February 21, 2008
Applicant:
OMX Technology AB
Inventors:
Johan L. Olsson, Daniel Jensen, Ulf Ahlenius, Sven Allebrand
Abstract: A method of negotiating trades on an electronic trading system is presented. In order to enable an intra-trading-system part-to part negotiation the method comprises the steps of receiving a trade negotiation request with respect to a selected order from a user; forwarding the trade negotiation request to a submitter of the selected order; receiving an accept or a reject to the trade negotiation request from the submitter; and initiating an intra-trading-system part-to-part negotiation procedure between the user and the submitter if the negotiation request is accepted by the submitter. An electronic trading system is also disclosed.
Abstract: A method of improving replica server performance in a replica server system is described. The method comprises: transferring input data from a primary replica to a secondary replica upon receiving same; storing said input data on the primary replica; processing said input data in the primary replica after storing said input data, thus creating original output data; sending confirmation data from the secondary replica to the primary replica upon receiving said input data; and sending out said original output data from the primary replica upon receiving said confirmation data from said secondary replica. A replica server system for performing the method is also described.
Abstract: The present invention relates to a monitoring system and method for monitoring trade at an electronic exchange. The system comprises memories being related to a specific time interval. A trade occurring during that time interval or a parameter value related to the trade is recorded to the memory related to the time interval. At a point in time a recent trade parameter is determined based on the accumulated trade parameter values in the memories. Based on the resent trade parameter and some rules and operators one or more monitoring actions is executed.
Abstract: A securities settlement system for settling trades in central depository systems is disclosed. The securities settlement system comprises a credit line structure forming a tree structure comprising a number of levels with credit nodes and a control system for minimizing the transfer of cash between accounts by propagating cash obligations for each node in the tree structure to a highest common node.
Type:
Application
Filed:
March 15, 2007
Publication date:
December 13, 2007
Applicant:
OMX Technology AB
Inventors:
Bengt Lejdstrom, Oskar Sander, Johan Soderqvist
Abstract: A securities settlement system for clearing trades comprising an input for receiving trade information, a selector for selecting a group of trades to be cleared, an aggregation unit for determining an aggregated obligation to be cleared by each user associated with the group of trades and a settlement unit for executing the aggregated obligations for each user to clear the trades in the group of trades.
Type:
Application
Filed:
March 15, 2007
Publication date:
October 25, 2007
Applicant:
OMX Technology AB
Inventors:
Bengt Lejdstrom, Oskar Sander, Johan Soderqvist
Abstract: A method for use in an anonymous trading system, enabling users to select counterparty requirements is provided, said method comprising, providing each user with an interface via which each user may add trader preconditions regarding available counterparties, which trader preconditions at least comprises an expression of the user's willingness to trade with selected counterparties; collecting all added trader preconditions from the users; combine all trader preconditions into a trader matrix; and using the trader matrix for determining matching criteria for orders sent in by users. An anonymous trading system and a terminal for sending orders to an anonymous trading system are also provided.
Type:
Application
Filed:
April 4, 2006
Publication date:
October 18, 2007
Applicant:
OMX Technology AB,
Inventors:
Johan Olsson, Daniel Jensen, Sven Allebrand, Daniel Negishi, Ulf Ahlenius
Abstract: A trading system for trading financial instruments, comprising a matching unit for matching received orders having corresponding requirements and an order book for storing unmatched orders is described. The trading system further comprises a decision unit/reinsertion unit connected to the order book for determining when matched orders are to be removed/reinserted based on confirmation of acceptance of the trade received from a user terminal.
Type:
Application
Filed:
April 4, 2006
Publication date:
October 18, 2007
Applicant:
OMX Technology AB,
Inventors:
Johan Olsson, Daniel Jensen, Ulf Ahlenius, Sven Allebrand
Abstract: The invention discloses an instruction, processor, system and method which allow application level software to explicitly request a temporary performance boost, from computing hardware. More specifically it relates to advanced management of working frequency of a processor in order to achieve the performance boost. Preferably a processor according to the invention may be implemented in electronic exchanges or similar applications where peak periods may occur.
Abstract: A real-time deal engagement outcome determination method and system as well as a deal engagement system implementing the method are disclosed. The real-time deal engagement outcome determination is based on the determination of the outcome of possible scenarios for received taken positions and setting a combined outcome as the deal engagement outcome. Any further taken positions having an outcome that effects any previously determined outcome will be added to the deal engagement outcome by the net effect and any further taken positions having an outcome not effecting previously determined outcomes will be added to the deal engagement outcome by a combined outcome of the further position taken. By utilising only worst case scenarios a risk determination can be made and by utilising only maximum case scenarios a gain determination can be made.
Abstract: In a combination contract, up to two different prices can be selected for each leg or sub-contract. The number of products for each leg or sub-contract are allocated between the two prices. Allowing each sub-contract to be traded at different price ticks within the spread ensures a correct net price for the combination contract, which can be repeated any number of times.
Abstract: An automated exchange system for trading an order having a hidden volume. An order is received requesting a hidden volume trade. The automated exchange generates an open volume with a random/pseudo-random size and/or at a random/pseudo-random time based on one or more parameters associated with the order.
Abstract: The invention relates to a CSD-system and a method for use in a CSD-system for carrying out corporate actions in financial instruments, comprising four functional basic building blocks based on at least one of which all financial instruments in the CSD-system are defined, said basic building blocks being a first block for generating payments, a second block for requesting payments, a third block for adding holdings in an instrument and a fourth block for removing holdings in an instrument.