Movatterモバイル変換


[0]ホーム

URL:


US20140304138A1 - System and Method for Matching One or More Incoming Order to a Standing Order Based on Multi-Level Allocation - Google Patents

System and Method for Matching One or More Incoming Order to a Standing Order Based on Multi-Level Allocation
Download PDF

Info

Publication number
US20140304138A1
US20140304138A1US14/245,801US201414245801AUS2014304138A1US 20140304138 A1US20140304138 A1US 20140304138A1US 201414245801 AUS201414245801 AUS 201414245801AUS 2014304138 A1US2014304138 A1US 2014304138A1
Authority
US
United States
Prior art keywords
order
orders
priority
allocation
algorithm
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US14/245,801
Inventor
Andrew P. Czupek
Bryan T. Durkin
Thomas G. McCabe
Brian M. Wolf
Donald M. Cuba
Jonathan G. Kronstein
Troy C. Kane
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
CME Group Inc
Original Assignee
Chicago Mercantile Exchange Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chicago Mercantile Exchange IncfiledCriticalChicago Mercantile Exchange Inc
Priority to US14/245,801priorityCriticalpatent/US20140304138A1/en
Publication of US20140304138A1publicationCriticalpatent/US20140304138A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

A method of order allocation is disclosed. The method includes receiving an incoming order, establishing an inner market representing a first portion of an order book which may be defined as a function of an inner market parameter, designating the first portion of the order book as a priority and allocating the first portion of the received incoming order based on the priority, establishing an outer market that represents a second portion of the order book that includes the remainder of the order book not represented by the inner market of the order book, assigning the received incoming order to one of the inner or outer markets as a function of the inner market parameter, allocating a first portion of the incoming order to the inner market utilizing a first-in, first-out (FIFO) algorithm, and allocating a second portion, in excess of the first portion, of the incoming order to the outer market using a pro-rata algorithm.

Description

Claims (20)

18. A non-transitory computer readable medium including instructions configured to cause at least a processor to perform:
establishing a first order segment as a first portion of an order book;
establishing a second order segment as a second portion of the order book that is different than the first portion;
establishing a third order segment, wherein the third order segment is a third portion of the order book;
designating the first order segment as a priority portion;
receiving an incoming order;
assigning the incoming order to one of the first, second or third segments;
allocating a quantity of a second incoming order to the priority portion utilizing a priority allocation algorithm;
allocating a first remaining quantity of the second incoming order portion utilizing a pro-rata allocation algorithm; and
allocating a second remaining quantity of the second incoming order portion utilizing a first-in, first-out (FIFO) allocation algorithm.
US14/245,8012008-10-072014-04-04System and Method for Matching One or More Incoming Order to a Standing Order Based on Multi-Level AllocationAbandonedUS20140304138A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US14/245,801US20140304138A1 (en)2008-10-072014-04-04System and Method for Matching One or More Incoming Order to a Standing Order Based on Multi-Level Allocation

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US12/246,796US8732062B2 (en)2008-10-072008-10-07System and method for matching one or more incoming order to a standing order based on multi-level allocation
US14/245,801US20140304138A1 (en)2008-10-072014-04-04System and Method for Matching One or More Incoming Order to a Standing Order Based on Multi-Level Allocation

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US12/246,796ContinuationUS8732062B2 (en)2008-10-072008-10-07System and method for matching one or more incoming order to a standing order based on multi-level allocation

Publications (1)

Publication NumberPublication Date
US20140304138A1true US20140304138A1 (en)2014-10-09

Family

ID=42076543

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US12/246,796Active2032-04-11US8732062B2 (en)2008-10-072008-10-07System and method for matching one or more incoming order to a standing order based on multi-level allocation
US14/245,801AbandonedUS20140304138A1 (en)2008-10-072014-04-04System and Method for Matching One or More Incoming Order to a Standing Order Based on Multi-Level Allocation

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US12/246,796Active2032-04-11US8732062B2 (en)2008-10-072008-10-07System and method for matching one or more incoming order to a standing order based on multi-level allocation

Country Status (4)

CountryLink
US (2)US8732062B2 (en)
AU (1)AU2009302639A1 (en)
CA (1)CA2739834A1 (en)
WO (1)WO2010042368A1 (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20120296795A1 (en)*2011-05-202012-11-22Citigroup Global Markets, Inc.Methods and systems for matching buy and sell orders
US20130297482A1 (en)*2012-05-022013-11-07Miami International Securities Exchange, LLCSystem and Method for Selectively Directing Financial Transactions to Designated Parties
US20150073963A1 (en)*2013-09-112015-03-12Chicago Mercantile Exchange Inc.Matching with Level Residual Allocation
US20150127509A1 (en)2013-11-072015-05-07Chicago Mercantile Exchange Inc.Transactionally Deterministic High Speed Financial Exchange Having Improved, Efficiency, Communication, Customization, Performance, Access, Trading Opportunities, Credit Controls, and Fault Tolerance
US20160019644A1 (en)*2014-07-182016-01-21Chicago Mercantile Exchange Inc.Size-based allocation prioritization
US10089687B2 (en)*2015-08-042018-10-02Fidelity National Information Services, Inc.System and associated methodology of creating order lifecycles via daisy chain linkage
US11164248B2 (en)*2015-10-122021-11-02Chicago Mercantile Exchange Inc.Multi-modal trade execution with smart order routing
US11416912B2 (en)*2016-05-132022-08-16Digital River, Inc.High volume transaction queueing with machine learning
AU2017285209A1 (en)*2016-06-142019-01-17Bgc Partners, Inc.Interprocess communication facilitating Sellside marketmaking
US20180077227A1 (en)*2016-08-242018-03-15Oleg Yeshaya RYABOYHigh Volume Traffic Handling for Ordering High Demand Products

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040210512A1 (en)*1999-04-302004-10-21Espeed, Inc.Systems and methods for trading
US20060282367A1 (en)*2001-04-302006-12-14Alan KatzInternet-based system for auctioning securities
US20070130050A1 (en)*2005-08-052007-06-07Claus Matthew WSystem and method for matching trading orders based on priority
US20080275806A1 (en)*2007-05-022008-11-06Chicago Mercantile Exchange, Inc.Event triggered trading

Family Cites Families (46)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5077665A (en)1989-05-251991-12-31Reuters LimitedDistributed matching system
JP3269694B2 (en)1993-03-012002-03-25富士通株式会社 Electronic trading system
US6618707B1 (en)1998-11-032003-09-09International Securities Exchange, Inc.Automated exchange for trading derivative securities
US7225153B2 (en)1999-07-212007-05-29Longitude LlcDigital options having demand-based, adjustable returns, and trading exchange therefor
US7742972B2 (en)1999-07-212010-06-22Longitude LlcEnhanced parimutuel wagering
US7233923B1 (en)2000-01-142007-06-19Espeed, Inc.Systems and methods for matching desired purchases and sales of mis-matched items
US7110975B2 (en)2000-01-272006-09-19Marks De Chabris GlorianaOrder matching system
US20020026429A1 (en)2000-05-182002-02-28Alain LostisTransactional method and system for semi-fungible commodity items
US8069106B2 (en)2000-06-012011-11-29Pipeline Financial Group, Inc.Block trading system and method providing price improvement to aggressive orders
US7685052B2 (en)2000-06-012010-03-23Pipeline Financial Group, Inc.Confidential block trading system and method
GB2364586B (en)2000-06-232004-06-16Ebs Nominees LtdDeal matching in an anonymous trading system
US7089206B2 (en)2000-06-302006-08-08Ubs AgTrade allocation
AU2002232459A1 (en)2000-11-032002-05-15Primuni LlcDifferential commission and electronic order matching process for the distribution of primary market fixed income securities
US20020107748A1 (en)2001-02-052002-08-08International Business Machines CorporationMethod and system for decentralized order matching among individual marketplaces
WO2002101510A2 (en)2001-06-132002-12-19Caminus CorporationSystem architecture and method for energy industry trading and transaction management
EP1321870A1 (en)2001-12-142003-06-25Deutsche Börse AgIntegrated order pre-matching system
US9311673B2 (en)2002-06-052016-04-12Nasdaq, Inc.Security transaction matching
US8244622B2 (en)2002-06-052012-08-14The Nasdaq Omx Group, Inc.Order matching process and method
US7124110B1 (en)*2002-07-152006-10-17Trading Technologies International Inc.Method and apparatus for message flow and transaction queue management
US20040172338A1 (en)2003-02-272004-09-02Spoonhower Daniel J.Riskless contingent order matching
US20040172337A1 (en)2003-02-272004-09-02Spoonhower Daniel J.Multi-tier order matching
US7552083B2 (en)2003-04-242009-06-23Chicago Board Options Exchange, IncorporatedHybrid trading system for concurrently trading through both electronic and open-outcry trading mechanisms
US7756782B2 (en)2003-07-282010-07-13Trading Technologies International, Inc.System and method for improved electronic trading
US7668767B1 (en)2003-10-012010-02-23Trading Technologies International, Inc.System and method for dynamic quantity orders in an electronic trading environment
US10002385B2 (en)2003-10-282018-06-19Bgc Partners, Inc.Managing the execution of trades between market makers
US20050154660A1 (en)2004-01-132005-07-14Chicago Board Of TradeCash-settled commodity futures contracts
US20050171890A1 (en)2004-01-292005-08-04Daley Thomas J.System and method for matching trading orders
US7835987B2 (en)2004-01-292010-11-16Bgc Partners, Inc.System and method for routing a trading order according to price
EP1589450A1 (en)2004-04-232005-10-26Deutsche Börse AgIntegrated order matching system combining visible and hidden parameters
US8024247B2 (en)2004-07-152011-09-20New York Stock ExchangeSystem and method for publishing liquidity replenishment prices in a hybrid auction market
US20060080219A1 (en)2004-08-252006-04-13Lutnick Howard WSystems and methods of obtaining trading exclusivity in electronic trading systems
JP2008515118A (en)2004-09-302008-05-08リーマン・ブラザーズ・インコーポレーテッド System and method for basket trading and transaction allocation
US20060069639A1 (en)2004-09-302006-03-30Kalt David SSystem and methods for prioritized management of financial instruments
US20060106708A1 (en)2004-11-182006-05-18Abushaban Bassel MSystem and method for processing matched trades
US20060218071A1 (en)2005-03-282006-09-28Espeed, Inc.System and method for managing trading between related entities
EP1866829A4 (en)2005-04-052010-08-04Broadway Technology LlcTrading system with internal order matching
US7827092B2 (en)2005-04-132010-11-02Interactive Brokers LlcSystem and method for trading financial instruments using multiple accounts
US20070100732A1 (en)2005-10-282007-05-03Mark IbbotsonSystem and method for aggregation of implied bids and offers for short-term interest rate futures and options
US7761366B2 (en)2006-01-092010-07-20Bgc Partners, Inc.Systems and methods for providing trading exclusivity/priority in response to quantity of items traded in electronic trading systems
US8229832B2 (en)2006-01-092012-07-24Bgc Partners, Inc.Systems and methods for establishing first on the follow trading priority in electronic trading systems
US20070192232A1 (en)*2006-02-162007-08-16Andrew CzupekSystem and method to create markets and trade intercommodity spreads
US7742659B2 (en)2006-05-092010-06-22Arcsoft, Inc.Edge based auto order supporting rotation algorithm
US8001036B2 (en)2006-05-302011-08-16Altex-Ats LtdSystem for matching orders for futures contracts which facilitate electronic trading of over the counter futures contracts
US8781944B2 (en)2006-06-152014-07-15Omx Technology AbMethod of matching orders on an electronic trading system and an electronic trading system for matching orders
US20080010186A1 (en)2006-07-072008-01-10Rts Realtime Systems Software GmbhSystem and method for internally matching electronic trade orders originated by a preselected group of traders
US7853499B2 (en)2007-03-292010-12-14Board Of Trade Of The City Of ChicagoSystem and method of allocating an incoming order to standing orders

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040210512A1 (en)*1999-04-302004-10-21Espeed, Inc.Systems and methods for trading
US20060282367A1 (en)*2001-04-302006-12-14Alan KatzInternet-based system for auctioning securities
US20070130050A1 (en)*2005-08-052007-06-07Claus Matthew WSystem and method for matching trading orders based on priority
US20080275806A1 (en)*2007-05-022008-11-06Chicago Mercantile Exchange, Inc.Event triggered trading

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
AtosEuronext MarketSolutions, Functional Definition of LIFFE CONNECT Version 9.0, Issued Version 10.0, 2005*
AtosEuronext MarketSolutions, Functional Definition of LIFFE CONNECT, Version 9.0, Issued Version 2.0, 2005*

Also Published As

Publication numberPublication date
AU2009302639A1 (en)2010-04-15
US20100088214A1 (en)2010-04-08
US8732062B2 (en)2014-05-20
WO2010042368A1 (en)2010-04-15
CA2739834A1 (en)2010-04-15

Similar Documents

PublicationPublication DateTitle
US8566218B2 (en)Systems and methods for matching one or more incoming order to a standing order as a function of an inner market parameter
US20100088216A1 (en)System and method for matching one or more incoming order to a standing order based on time order priority allocation
US8732062B2 (en)System and method for matching one or more incoming order to a standing order based on multi-level allocation
US7853499B2 (en)System and method of allocating an incoming order to standing orders
US20210118053A1 (en)System and method for using trader lists in an electronic trading system to route a trading order with a reserved size
EP1630741A1 (en)Price improvement in electronic trading systems
US20160019644A1 (en)Size-based allocation prioritization
US20180315124A1 (en)Order allocation
US20240311914A1 (en)System and method for operating a family of mutual funds or etfs
US20100088213A1 (en)System and method for matching one or more incoming order to a standing order based on multiple order priority
JP2020504370A (en) System and method for processing full or partial display dynamic peg orders in an electronic trading system
US20100088215A1 (en)System and method for matching one or more incoming order to a standing order based on multiple order priority allocation
US20060129470A1 (en)Sensitivity based data processing apparatus and method
US20160125536A1 (en)System and Method for Tracking Priority Interests in a Financial Trading System
WO2002009003A1 (en)Computerized auctioning system and method
US12288254B2 (en)Low latency regulation of distributed transaction processing in accordance with centralized demand-based dynamically reallocated limits
HK1085298A (en)Price improvement in electronic trading systems

Legal Events

DateCodeTitleDescription
STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp