Trading system

a trading system and computer technology, applied in the field of trading systems, to achieve the effect of facilitating trades, reducing network transactions, and facilitating transactions

Active Publication Date: 2012-10-30
OPENMATCH HLDG LLC
View PDF3 Cites 15 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0011]Certain embodiments of the invention are advantageous in that they are not database driven. Implementation as a core in-memory book with key elements running as separate threads capable of reading and writing to the various files and other in-memory data has technical advantages, for example in terms of speed and data recovery.
[0015]The various embodiments of the present invention provide an integrated solution to sophisticated transaction processing involving different types of trading relationships, reducing the need for separate, secure platforms between private counterparties. The various embodiments of the present invention also minimise network transactions, making the processes involved more efficient. Furthermore, the various embodiments of the present invention entitle a given user access to the best available execution mode over a combination of live markets over time.
[0016]Certain embodiments facilitate trades, particularly internalised trades between counterparties, that would not otherwise be possible whilst at the same time mitigating unnecessary processing and message traffic within the system and wider network.
[0017]Disclosed computerised trading apparatus and methods support selective transaction scope across (i) internalised counterparty relationships, (ii) a multilateral trade facility, and the (iii) best execution external venue taking into consideration account external venues based on account holder's configured relationships and network parameters. Embodiments of the invention support trades and combinations of different types of trades across internalised pending orders that are not possible outside the system, ensuring price optimisation, reducing the number of processing steps and minimising message traffic.
[0024]Various embodiments of the invention provide several advantages over previously known technology, for instance, providing participants with the ability to wholly define and regulate participation within their own IMUs between approved trading counter-parties, ability to simultaneous gain exposure to multiple matching opportunities via other participant's or groups of participants' IMUs, and ability to perform controlled executions against previously restricted market participants disallowed due to regulatory or an account holder's compliance constraints.
[0026]In addition, the embodiments of the invention provide account holders previously unavailable levels of control on an order by order basis over cost and routing preference attributes when routing orders exposed to the other transaction environments.

Problems solved by technology

No previously known technology has afforded participants full control and the ability to create new controls, in a concurrent holistic manner, over their counterparties, economic interest and information distribution when performing trade executions.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Trading system
  • Trading system
  • Trading system

Examples

Experimental program
Comparison scheme
Effect test

example 1

[0209]This example demonstrates basic handling of an incoming Buy order according to an embodiment of the present invention. In this example, account holder ACCTA2 submits an order to BUY 50 shares of AAAA trading in GBP at a Limit price of 25.65. The incoming order is flagged as being eligible for IMU, MTF, and Best Execution calculations.

[0210]According to this example, the standing order book at the time the incoming order is entered into the system appears as follows:

[0211]

INSTRUMENT: AAAA · BASE CCY: GBPBIDASKORDERIDORIGINQTYFLAGSLIMITLIMITFLAGSQTYORIGINORDERIDCLORD01ACCTA110011125.3525.65001200LCLORD11CLORD02L 5000125.3525.65100150ACCTA3CLORD12CLORD03ST20000125.3525.70110100ACCTA4CLORD13CLORD04ACCTA325010025.3025.72001200STCLORD14CLORD05ST15000125.3025.72001100LCLORD15CLORD06ACCTA4 5011025.3025.72111100ACCTA2CLORD16CLORD07ACCTA210011125.3025.72111 50ACCTA1CLORD17

[0212]While potentially containing additional attributes, the incoming order contains the following information:

[021...

example 2

[0224]This example demonstrates basic handling of an incoming Sell order which is not fully executed based on the status of the standing book and the flags associated with the incoming Order and / or Account. In this example, ACCTA3 submits order to SELL 150 shares of AAAA trading in GBP at a Limit price of 25.35. The incoming order is flagged as being eligible for IMU Only and not eligible for MTF or Best Execution handling.

[0225]The standing order book at the time the incoming order is entered into the system appears as follows:

[0226]

INSTRUMENT: AAAA · BASE CCY: GBPBIDASKORDERIDORIGINQTYFLAGSLIMITLIMITFLAGSQTYORIGINORDERIDCLORD01ACCTA110011125.3525.65001200LCLORD11CLORD02L 5000125.3525.65100150ACCTA3CLORD12CLORD03ST20000125.3525.70110100ACCTA4CLORD13CLORD04ACCTA325010025.3025.72001200STCLORD14CLORD05ST15000125.3025.72001100LCLORD15CLORD06ACCTA4 5011025.3025.72111100ACCTA2CLORD16CLORD07ACCTA210011125.3025.72111 50ACCTA1CLORD17

[0227]While potentially containing additional attributes, ...

example 3

[0242]This example demonstrates an advanced processing scenario of an incoming Sell order that results in price improvement as well as best execution calculations at both the Account and Venue levels at various points throughout the handling of the incoming order. In this example, ACCTA1 submits order to Sell 500 shares of AAAA trading in GBP at a Limit price of 25.30. The incoming order is flagged as being eligible for IMU, MTF, and Best Execution calculations.

[0243]The standing order book at the time the incoming order is entered into the system appears as follows:

[0244]

INSTRUMENT: AAAA • BASE CCY: GBPBIDASKORDERIDORIGINQTYFLAGSLIMITLIMITFLAGSQTYORIGINORDERIDCLORD01ACCTA210011125.3525.65001200LCLORD11CLORD02L5000125.3525.65100150ACCTA3CLORD12CLORD03ST20000125.3525.70110100ACCTA4CLORD13CLORD04ACCTA325010025.3025.72001200STCLORD14CLORD05ST15000125.3025.72001100LCLORD15CLORD06ACCTA45011025.3025.72111100ACCTA2CLORD16CLORD07ACCTA210011125.3025.7211150ACCTA1CLORD17

[0245]While potentiall...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

A Computer apparatus configured to process transactions in fungible assets on behalf of account holders on a client controlled, order by order basis, via account controlled and configured private books of business and public books, as well as proactively route public orders to external venues based on analysis of account-specific best execution configurations including venue cost assignments and account-specific venue routing parameters.

Description

FIELD OF THE INVENTION[0001]The present invention relates to a computer system for facilitating transactions involving fungible assets, particularly types of financial instruments, such as shares (or equities), bonds, warrants and other financial products, and more particularly to transactions involving equities and equity options.BACKGROUND OF THE INVENTION[0002]Exchange of goods or services by way of introducing buyers and sellers is the function of markets. The participants within markets exchange goods or services for economical benefit. Initially markets operated using the model of in person, human to human communication of buy and sell orders. With the evolution of computer systems, communication of buy and sell orders have increasingly been implemented using the computer system. This new type of market is commonly, but not exclusively, referred to as electronic trading.[0003]Electronic trading methods use various types of computer systems to facilitate transactions between a ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
Patent Type & Authority Patents(United States)
IPC IPC(8): G06Q40/00
CPCG06Q40/04
Inventor SULAVKA, MARK
Owner OPENMATCH HLDG LLC
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products