Movatterモバイル変換


[0]ホーム

URL:


US20050055304A1 - Trading application program interface - Google Patents

Trading application program interface
Download PDF

Info

Publication number
US20050055304A1
US20050055304A1US10/890,602US89060204AUS2005055304A1US 20050055304 A1US20050055304 A1US 20050055304A1US 89060204 AUS89060204 AUS 89060204AUS 2005055304 A1US2005055304 A1US 2005055304A1
Authority
US
United States
Prior art keywords
price
participants
participant
item
hit
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
US10/890,602
Inventor
Howard Lutnick
Michael Sweeting
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.)
BGC Partners Inc
Original Assignee
Individual
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 IndividualfiledCriticalIndividual
Priority to US10/890,602priorityCriticalpatent/US20050055304A1/en
Assigned to ESPEED, INC.reassignmentESPEED, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: LUTNICK, HOWARD W., SWEETING, MICHAEL
Assigned to ESPEED INC.reassignmentESPEED INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: LUTNICK, HOWARD W., SWEETING, MICHAEL
Priority to US10/938,143prioritypatent/US10937092B2/en
Priority to EP04255492Aprioritypatent/EP1515258A1/en
Priority to CA002481185Aprioritypatent/CA2481185A1/en
Publication of US20050055304A1publicationCriticalpatent/US20050055304A1/en
Assigned to BGC PARTNERS, INC.reassignmentBGC PARTNERS, INC.MERGER (SEE DOCUMENT FOR DETAILS).Assignors: BGC PARTNERS, LLC, ESPEED, INC.
Priority to US17/188,289prioritypatent/US11556987B2/en
Priority to US18/096,639prioritypatent/US20230169590A1/en
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

An electronic trading system including various rules is described herein. Many of the rules relate to implementing periods of exclusive priority in trading. For example, in one of the rules, an exclusive period of trading may be controlled by an aggressor and a designated passive participant. The aggressor may have exclusive rights on his side of the trade at a particular price point for a particular time. The aggressor may elect to change the price point at which he controls the trade to a new price point which is more favorable to him. Thereafter, another participant may assume the exclusivity of the trade by entering the trade on the same side of the aggressor at the old price point. In so doing, the other participant also preferably truncates the aggressor's exclusivity at the new price point.

Description

Claims (102)

1. A system for trading an item between an aggressor participant and one or more passive participants, comprising:
a first workstation that receives bids or offers from the passive participants for the item at select prices and volumes;
a second workstation that receives a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
a programmed computer, coupled to the workstations, that (1) provides a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transitions to a system trading state which (a) executes a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift, (b) provides a period of exclusivity enabling the aggressor participant and a designated passive participant to control subsequent trading by executing transactions between the aggressor and designated passive participant of additional volume of the item at the defined price to the exclusion of other participants desiring to participate in the trading, and (c) during the period of exclusivity, allows participants other than the aggressor participant and the designated passive participant to hit or lift a bid or offer at a price other than the defined price.
8. A method for trading an item between an aggressor participant and one or more passive participants, the method comprising:
receiving on a first workstation bids or offers from the passive participants for the item at select prices and volumes;
receiving on a second workstation a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
using a programmed computer, the programmed computer coupled to the workstations, to (1) provide a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) to transition to a system trading state which (a) executes a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift, (b) provides a period of exclusivity enabling the aggressor participant and a designated passive participant to control subsequent trading by executing transactions between the aggressor and designated passive participant of additional volume of the item at the defined price to the exclusion of other participants desiring to participate in the trading, and (c) during the period of exclusivity, allows participants other than the aggressor participant and the designated passive participant to hit or lift a bid or offer at a price other than the defined price.
15. A system for trading an item between an aggressor participant and one or more passive participants, comprising:
a first workstation that receives bids or offers from the passive participants for the item at select prices and volumes;
a second workstation that receives a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
a programmed computer, coupled to the workstations, that (1) provides a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item, the bids and offers, except for the best bid and best offer, capable of being displayed at a non-standard price increment and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transitions to a system trading state which executes a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift.
27. A method for trading an item between an aggressor participant and one or more passive participants, the method comprising:
receiving on a first workstation bids or offers from the passive participants for the item at select prices and volumes;
receiving on a second workstation a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
using a programmed computer, the programmed computer coupled to the workstations, to (1) provide a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item, the bids and offers, except for the best bid and best offer, capable of being displayed at a non-standard price increment and that, in response to a hit or lift of one or more of the entered bids or offers, and to (2) transition to a system trading state which executes a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift.
39. A system for trading an item between an aggressor participant and one or more passive participants, comprising:
a first workstation that receives bids or offers from the passive participants for the item at select prices and volumes;
a second workstation that receives a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
a programmed computer, coupled to the workstations, that (1) provides a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item, the bids and offers capable of being displayed together with an indication of price improvement, the bids and offers capable of being displayed to a select group of participants, (2) transitions to a system trading state which (a) executes a trade transaction in accordance with a hit or lift at a defined price set by the hit or lift, (b) provides a period of exclusivity enabling the aggressor participant and a designated passive participant to control subsequent trading by executing transactions between the aggressor and designated passive participant of additional volume of the item at the defined price to the exclusion of other participants desiring to participate in the trading.
44. A method for trading an item between an aggressor participant and one or more passive participants, the method comprising:
receiving on a first workstation bids or offers from the passive participants for the item at select prices and volumes;
receiving on a second workstation a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
using a programmed computer, the programmed computer coupled to the workstations, to (1) provide a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item, the bids and offers capable of being displayed together with an indication of price improvement, the bids and offers capable of being displayed to a select group of participants, (2) transitions to a system trading state which (a) executes a trade transaction in accordance with a hit or lift at a defined price set by the hit or lift, (b) provides a period of exclusivity enabling the aggressor participant and a designated passive participant to control subsequent trading by executing transactions between the aggressor and designated passive participant of additional volume of the item at the defined price to the exclusion of other participants desiring to participate in the trading.
49. A system for trading an item between an aggressor participant and one or more passive participants, comprising:
a first workstation that receives bids or offers from the passive participants for the item at select prices and volumes;
a second workstation that receives a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
a programmed computer, coupled to the workstations, that (1) provides a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transitions to a system trading state which (a) executes a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift, and (b) provides a period of exclusivity enabling the aggressor participant and a designated passive participant to control subsequent trading by executing transactions between the aggressor and designated passive participant of additional volume of the item at the defined price to the exclusion of other participants desiring to participate in the trading, and (3) communicates a computer readable message to each of the workstations wherein the computer readable message includes an indication that a buy, sell, bid or offer is clear only to a designated user for a predetermined time period.
53. A method for trading an item between an aggressor participant and one or more passive participants, the method comprising:
receiving on a first workstation bids or offers from the passive participants for the item at select prices and volumes;
receiving on a second workstation a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
using a programmed computer, the programmed computer coupled to the workstations, to (1) provide a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transition to a system trading state which (a) executes a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift, and (b) provides a period of exclusivity enabling the aggressor participant and a designated passive participant to control subsequent trading by executing transactions between the aggressor and designated passive participant of additional volume of the item at the defined price to the exclusion of other participants desiring to participate in the trading, and (3) communicate a computer readable message to each of the workstations wherein the computer readable message includes an indication that a buy, sell, bid or offer is clear only to a designated user for a predetermined time period.
57. A system for trading an item between an aggressor participant and one or more passive participants, comprising:
a first workstation that receives bids or offers from the passive participants for the item at select prices and volumes;
a second workstation that receives a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
a programmed computer, coupled to the workstations, that (1) provides a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transitions to a system trading state which (a) executes a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift, and (b) provides a period of exclusivity enabling the aggressor participant and a designated passive participant to control subsequent trading by executing transactions between the aggressor and designated passive participant of additional volume of the item at the defined price to the exclusion of other participants desiring to participate in the trading, and (3) communicates a computer readable message to each of the workstations wherein the computer readable message includes an indication that a buy, sell, bid or offer will be available at a particular price to a designated user within a pre-determined time.
61. A method for trading an item between an aggressor participant and one or more passive participants, the method comprising:
receiving on a first workstation bids or offers from the passive participants for the item at select prices and volumes;
receiving on a second workstation a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
using a programmed computer, the programmed computer coupled to the workstations, to (1) provide a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transition to a system trading state which (a) executes a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift, and (b) provides a period of exclusivity enabling the aggressor participant and a designated passive participant to control subsequent trading by executing transactions between the aggressor and designated passive participant of additional volume of the item at the defined price to the exclusion of other participants desiring to participate in the trading, and (3) communicate a computer readable message to each of the workstations wherein the computer readable message includes an indication that a buy, sell, bid or offer will be available at a particular price to a designated user within a pre-determined time.
65. A system for trading an item between an aggressor participant and one or more passive participants, comprising:
a first workstation that receives bids or offers from the passive participants for the item at select prices and volumes;
a second workstation that receives a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
a programmed computer, coupled to the workstations, that (1) provides a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transitions to a system trading state which (a) executes a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift, (b) provides a period of exclusivity enabling the aggressor participant and a designated passive participant to control subsequent trading by executing transactions between the aggressor and designated passive participant of additional volume of the item at the defined price to the exclusion of other participants desiring to participate in the trading, and (c) during the period of exclusivity, queues participants that enter a hit or lift with respect to a bid or offer at a price other than the defined price and guarantees the completion of the queued hit or lift.
69. A method for trading an item between an aggressor participant and one or more passive participants, the method comprising:
receiving on a first workstation bids or offers from the passive participants for the item at select prices and volumes;
receiving on a second workstation a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
using a programmed computer, the programmed computer coupled to the workstations, to (1) provide a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transition to a system trading state which (a) executes a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift, (b) provides a period of exclusivity enabling the aggressor participant and a designated passive participant to control subsequent trading by executing transactions between the aggressor and designated passive participant of additional volume of the item at the defined price to the exclusion of other participants desiring to participate in the trading, and (c) during the period of exclusivity, queue participants that enter a hit or lift with respect to a bid or offer at a price other than the defined price and guarantees the completion of the queued hit or lift.
73. A system for trading an item between an aggressor participant and one or more passive participants, comprising:
a first workstation that receives bids or offers from the passive participants for the item at select prices and volumes;
a second workstation that receives a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
a programmed computer, coupled to the workstations, that (1) provides a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transitions to a system trading state which (a) executes a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift when the defined price is within a predetermined delta of the highest priced passive participant's bid or the lowest priced passive participant's offer, and (b) provides a period of exclusivity enabling the aggressor participant and a designated passive participant to control subsequent trading by executing transactions between the aggressor and designated passive participant of additional volume of the item at the defined price to the exclusion of other participants desiring to participate in the trading.
77. A method for trading an item between an aggressor participant and one or more passive participants, the method comprising:
receiving on a first workstation bids or offers from the passive participants for the item at select prices and volumes;
receiving on a second workstation a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
using a programmed computer, the programmed computer coupled to the workstations, to (1) provide a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transition to a system trading state which (a) executes a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift when the defined price is within a predetermined delta of the highest priced passive participant's bid or the lowest priced passive participant's offer, and (b) provides a period of exclusivity enabling the aggressor participant and a designated passive participant to control subsequent trading by executing transactions between the aggressor and designated passive participant of additional volume of the item at the defined price to the exclusion of other participants desiring to participate in the trading.
81. A system for trading an item between an aggressor participant and one or more passive participants, comprising:
a first workstation that receives bids or offers from the passive participants for the item at select prices and volumes;
a second workstation that receives a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
a programmed computer, coupled to the workstations, that (1) provides a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transitions to a system trading state which (a) executes a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift, (b) provides a period of exclusivity enabling the aggressor participant and a designated passive participant to control subsequent trading by executing transactions between the aggressor and designated passive participant of additional volume of the item at the defined price to the exclusion of other participants desiring to participate in the trading, and (c) during the period of exclusivity, allows the aggressor participant to transfer exclusivity to a different price.
85. A method for trading an item between an aggressor participant and one or more passive participants, the method comprising:
receiving on a first workstation bids or offers from the passive participants for the item at select prices and volumes;
receiving on a second workstation a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
using a programmed computer, the programmed computer coupled to the workstations, to (1) provide a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transition to a system trading state which (a) executes a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift, (b) provides a period of exclusivity enabling the aggressor participant and a designated passive participant to control subsequent trading by executing transactions between the aggressor and designated passive participant of additional volume of the item at the defined price to the exclusion of other participants desiring to participate in the trading, and (c) during the period of exclusivity, allow the designated passive participant to transfer exclusivity to a different price.
89. A method for trading an item between an aggressor participant and one or more passive participants, the method comprising:
receiving on a first workstation bids or offers from the passive participants for the item at select prices and volumes;
receiving on a second workstation a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
using a programmed computer, the programmed computer coupled to the workstations, to (1) provide a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transition to a system trading state which (a) executes a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift, (b) provides a period of exclusivity enabling the aggressor participant and a designated passive participant to control subsequent trading by executing transactions between the aggressor and designated passive participant of additional volume of the item at the defined price to the exclusion of other participants desiring to participate in the trading, and (c) during the period of exclusivity, allows the aggressor participant to transfer exclusivity to a different price.
93. A method for trading an item between an aggressor participant and one or more passive participants, the method comprising:
receiving on a first workstation bids or offers from the passive participants for the item at select prices and volumes;
receiving on a second workstation a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
using a programmed computer, the programmed computer coupled to the workstations, to (1) provide a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transition to a system trading state which (a) executes a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift, (b) provides a period of exclusivity enabling the aggressor participant and a designated passive participant to control subsequent trading by executing transactions between the aggressor and designated passive participant of additional volume of the item at the defined price to the exclusion of other participants desiring to participate in the trading, and (c) during the period of exclusivity, allow the designated passive participant to transfer exclusivity to a different price.
97. A system for trading an item between an aggressor participant and one or more passive participants, comprising:
a first workstation that receives bids or offers from the passive participants for the item at select prices and volumes;
a second workstation that receives a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
a programmed computer, coupled to the workstations, that (1) provides a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transitions to a system trading state which guarantees the execution of a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift without confirming a passive participant.
98. A system for trading an item between an aggressor participant and one or more passive participants, comprising:
a first workstation that receives bids or offers from the passive participants for the item at select prices and volumes;
a second workstation that receives a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
a programmed computer, coupled to the workstations, that (1) provides a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transitions to a system trading state which guarantees the execution of a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift without identifying a passive participant.
99. A system for trading an item between an aggressor participant and one or more passive participants, comprising:
a first workstation that receives bids or offers from the passive participants for the item at select prices and volumes;
a second workstation that receives a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
a programmed computer, coupled to the workstations, that (1) provides a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transitions to a system trading state which guarantees the execution of a trade transaction in accordance with the hit or lift without confirming the price of the trade.
100. A method for trading an item between an aggressor participant and one or more passive participants, the method comprising:
receiving on a first workstation bids or offers from the passive participants for the item at select prices and volumes;
receiving on a second workstation a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
using a programmed computer, the programmed computer coupled to the workstations, to (1) provide a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transition to a system trading state which guarantees the execution of a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift without confirming a passive participant.
101. A method for trading an item between an aggressor participant and one or more passive participants, the method comprising:
receiving on a first workstation bids or offers from the passive participants for the item at select prices and volumes;
receiving on a second workstation a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
using a programmed computer, the programmed computer coupled to the workstations, to (1) provide a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transition to a system trading state which guarantees the execution of a trade transaction in accordance with the hit or lift at a defined price set by the hit or lift without identifying a passive participant.
102. A method for trading an item between an aggressor participant and one or more passive participants, the method comprising:
receiving on a first workstation bids or offers from the passive participants for the item at select prices and volumes;
receiving on a second workstation a trade command from the aggressor participant to hit or lift one or more of the bids or offers in order to sell or buy a desired volume of the item at a desired price; and
using a programmed computer, the programmed computer coupled to the workstations, to (1) provide a system bid/offer state enabling the passive participants to participate by entering bids or offers with respect to the item and that, in response to a hit or lift of one or more of the entered bids or offers, (2) transition to a system trading state which guarantees the execution of a trade transaction in accordance with the hit or lift without confirming the price of the trade.
US10/890,6022003-09-102004-07-13Trading application program interfaceAbandonedUS20050055304A1 (en)

Priority Applications (6)

Application NumberPriority DateFiling DateTitle
US10/890,602US20050055304A1 (en)2003-09-102004-07-13Trading application program interface
US10/938,143US10937092B2 (en)2003-09-102004-09-10Trading application program interface
EP04255492AEP1515258A1 (en)2003-09-102004-09-10Trading application program interface
CA002481185ACA2481185A1 (en)2003-09-102004-09-10Trading application program interface
US17/188,289US11556987B2 (en)2003-09-102021-03-01Trading application program interface
US18/096,639US20230169590A1 (en)2003-09-102023-01-13Trading applicaton program interface

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
US50205103P2003-09-102003-09-10
US51287903P2003-10-202003-10-20
US51366403P2003-10-222003-10-22
US10/890,602US20050055304A1 (en)2003-09-102004-07-13Trading application program interface

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US10/938,143Continuation-In-PartUS10937092B2 (en)2003-09-102004-09-10Trading application program interface

Publications (1)

Publication NumberPublication Date
US20050055304A1true US20050055304A1 (en)2005-03-10

Family

ID=34139836

Family Applications (4)

Application NumberTitlePriority DateFiling Date
US10/890,602AbandonedUS20050055304A1 (en)2003-09-102004-07-13Trading application program interface
US10/938,143Active2026-02-14US10937092B2 (en)2003-09-102004-09-10Trading application program interface
US17/188,289Expired - LifetimeUS11556987B2 (en)2003-09-102021-03-01Trading application program interface
US18/096,639AbandonedUS20230169590A1 (en)2003-09-102023-01-13Trading applicaton program interface

Family Applications After (3)

Application NumberTitlePriority DateFiling Date
US10/938,143Active2026-02-14US10937092B2 (en)2003-09-102004-09-10Trading application program interface
US17/188,289Expired - LifetimeUS11556987B2 (en)2003-09-102021-03-01Trading application program interface
US18/096,639AbandonedUS20230169590A1 (en)2003-09-102023-01-13Trading applicaton program interface

Country Status (3)

CountryLink
US (4)US20050055304A1 (en)
EP (1)EP1515258A1 (en)
CA (1)CA2481185A1 (en)

Cited By (36)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20040117331A1 (en)*2002-10-312004-06-17Lutnick Howard W.Keyboard trading system
US20040210512A1 (en)*1999-04-302004-10-21Espeed, Inc.Systems and methods for trading
US20050055305A1 (en)*2003-09-102005-03-10Lutnick Howard W.Trading application program interface
US20050108653A1 (en)*2003-11-172005-05-19Espeed, Inc.Customizable trading display of market data
US20050108079A1 (en)*2003-11-172005-05-19Espeed, Inc.Customizable trading display of market data
US20050160032A1 (en)*1996-12-132005-07-21Cantor Fitzgerald, L.P.Automated price improvement protocol processor
US20050171888A1 (en)*2004-01-292005-08-04Espeed, Inc.System and method for routing a trading order
US20050171891A1 (en)*2004-01-292005-08-04Espeed, Inc.System and method for controlling the disclosure of a trading order
US20050171889A1 (en)*2004-01-292005-08-04Espeed, Inc.System and method for routing a trading order according to price
US20050171890A1 (en)*2004-01-292005-08-04Daley Thomas J.System and method for matching trading orders
US20050256797A1 (en)*2004-05-132005-11-17Scottrade, Inc.Method and apparatus for user-interactive financial instrument trading
US20060059077A1 (en)*2004-09-132006-03-16Goodman Richard PElectronic completion of cash versus futures basis trades
US20060069637A1 (en)*2004-09-282006-03-30Lutnick Howard WSystems and methods for providing neutral price improvement
US20060218072A1 (en)*2005-03-242006-09-28Espeed, Inc.Systems and methods for protecting against erroneous price entries in the electronic trading of financial and other instruments
US20060293996A1 (en)*2005-06-282006-12-28Lutnick Howard WSystems and methods for vending and acquiring order priority
WO2007019404A3 (en)*2005-08-052007-05-31Espeed IncSystem and method for matching trading orders based on priority
US20070130048A1 (en)*2005-08-042007-06-07Claus Matthew WSystem and method for apportioning trading orders based on size of displayed quantities
US20070174162A1 (en)*2006-01-092007-07-26Lutnick Howard WSystems and methods for establishing first on the follow trading priority in electronic trading systems
US20080133401A1 (en)*2001-05-092008-06-05Gilbert Andrew CSystems and methods for controlling traders from manipulating electronic trading markets
US20080177652A1 (en)*2006-12-302008-07-24David WeissMethods and systems for managing and trading using a shared order book as internal exchange
US20080228621A1 (en)*2007-03-162008-09-18Johnson James CSystem And Method For Transfer Of Dispute Data In A Distributed Electronic Trading System
US20090018968A1 (en)*2007-02-162009-01-15Gary ArdellSystems, methods, and media for trading securities
US20090037320A1 (en)*2003-10-222009-02-05Scottrade, Inc.System and Method for the Automated Brokerage of Financial Instruments
US7831504B1 (en)2008-07-012010-11-09Icap Services North America LlcSystem and method for providing workup trading
US7840481B2 (en)2007-06-072010-11-23Bny Convergex Execution Solutions LlcAged transactions in a trading system
US20110071937A1 (en)*2005-06-072011-03-24Claus Matthew WTrading order routing
US20110196775A1 (en)*2010-01-012011-08-11Jeffrey GavinSystems, Methods, and Media for Controlling the Exposure of Orders to Trading Platforms
US8005745B1 (en)*2006-06-282011-08-23Icap Services North America LlcSystem and method for providing workup trading without exclusive trading privileges
US8380610B1 (en)*2006-05-092013-02-19Icap Services North America LlcSystem and method for processing trading orders
US8566212B2 (en)2002-10-312013-10-22Bgc Partners, Inc.Electronic systems and methods for providing a trading interface with advanced features
US8620759B1 (en)2007-05-232013-12-31Convergex Group, LlcMethods and systems for processing orders
US8626538B1 (en)*2011-05-122014-01-07Risk Management Technologies, LLCInsurance coverage management system
US10346908B2 (en)*2005-04-182019-07-09Bgc Partners, Inc.Only-at-best trading orders in an electronic trading system
US10896463B2 (en)*2002-06-112021-01-19Bgc Partners, Inc.Trading system with price improvement
US11010834B2 (en)2006-04-042021-05-18Bgc Partners, Inc.System and method for optimizing execution of trading orders
US11403704B2 (en)2005-04-202022-08-02Bgc Partners, Inc.Systems and methods for maintaining the viability of a good-until-bettered order type in electronic trading systems

Families Citing this family (26)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
GB2414313A (en)*2004-05-112005-11-23Ebs Group LtdDeal matching in an anonymous trading system
US20060080219A1 (en)*2004-08-252006-04-13Lutnick Howard WSystems and methods of obtaining trading exclusivity in electronic trading systems
US7698187B2 (en)*2005-10-282010-04-13Liffe Administration And ManagementSystem and method for simultaneous trading of options
US20070168275A1 (en)*2006-01-132007-07-19Andrew BusbyMethod for trading using volume submissions
US8521635B2 (en)*2006-06-152013-08-27Omx Technology AbMethod of negotiating trades on an electronic trading system and an electronic trading system
US20080172322A1 (en)*2007-01-172008-07-17Steidlmayer PeteMethod for scheduling future orders on an electronic commodity trading system
US20090018944A1 (en)*2007-07-132009-01-15Omx Technology AbMethod and system for trading
US20100082495A1 (en)*2008-09-282010-04-01Lutnick Howard WTrading system accessibility
US8321323B2 (en)*2008-10-242012-11-27Cfph, LlcInterprogram communication using messages related to order cancellation
US20100082500A1 (en)*2008-09-282010-04-01Lutnick Howard WInteraction with trading systems
US20100057627A1 (en)*2008-09-042010-03-04Lutnick Howard WNon-firm orders in electronic marketplaces
US20100057626A1 (en)*2008-09-042010-03-04Lutnick Howard WCancellation timing in an electronic marketplace
US20090307121A1 (en)*2008-06-092009-12-10Lutnick Howard WTrading system products and processes
US20100076896A1 (en)*2008-09-252010-03-25Lutnick Howard WSubstitutability of financial instruments
US20100076883A1 (en)*2008-09-252010-03-25Lutnick Howard WGenerating risk pools
US8712903B2 (en)*2008-09-252014-04-29Cfph, LlcTrading related to fund compositions
US20090171832A1 (en)*2007-12-282009-07-02Cunningham Trading Systems, LlcMethod for displaying multiple markets
US8977565B2 (en)2009-01-232015-03-10Cfph, LlcInterprogram communication using messages related to groups of orders
US20100191638A1 (en)*2009-01-232010-07-29Alderucci Dean PMulticomputer distributed processing of data related to automation of trading
US20100332368A1 (en)*2009-06-302010-12-30Alderucci Dean PMulticomputer distributed processing of data regarding trading opportunities
US20100241588A1 (en)*2009-03-172010-09-23Andrew BusbySystem and method for determining confidence levels for a market depth in a commodities market
US20110016052A1 (en)*2009-07-162011-01-20Scragg Ernest MEvent Tracking and Velocity Fraud Rules for Financial Transactions
US8666873B2 (en)*2011-07-012014-03-04Curex Innovations LlcSystems and methods for open execution auction trading of financial instruments
US20140081824A1 (en)*2012-09-172014-03-20Jeremy Daniel McLainMethod for forecasting and likelihood estimation in technology development through means of a derivatives trading exchange, funding of prize amounts for incentivizing technology development through same trading exchange, and incentivizing development of high-quality inducement prize contests
US9747643B1 (en)2015-01-152017-08-29Chicago Stock Exchange. Inc.System and method for operating an on-demand auction for a financial instrument
US12229827B1 (en)*2020-05-272025-02-18Cboe Exchange, Inc.Exchange order prioritization

Citations (35)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US3581072A (en)*1968-03-281971-05-25Frederick NymeyerAuction market computation system
US4677552A (en)*1984-10-051987-06-30Sibley Jr H CInternational commodity trade exchange
US4980826A (en)*1983-11-031990-12-25World Energy Exchange CorporationVoice actuated automated futures trading exchange
US5038284A (en)*1988-02-171991-08-06Kramer Robert MMethod and apparatus relating to conducting trading transactions with portable trading stations
US5077665A (en)*1989-05-251991-12-31Reuters LimitedDistributed matching system
US5168446A (en)*1989-05-231992-12-01Telerate Systems IncorporatedSystem for conducting and processing spot commodity transactions
US5297032A (en)*1991-02-011994-03-22Merrill Lynch, Pierce, Fenner & Smith IncorporatedSecurities trading workstation
US5317727A (en)*1988-05-191994-05-31Hitachi Software Engineering Co., Ltd.Method apparatus for determining prefetch operating for a data base
US5787402A (en)*1996-05-151998-07-28Crossmar, Inc.Method and system for performing automated financial transactions involving foreign currencies
US5835896A (en)*1996-03-291998-11-10Onsale, Inc.Method and system for processing and transmitting electronic auction information
US5905974A (en)*1996-12-131999-05-18Cantor Fitzgerald SecuritiesAutomated auction protocol processor
US5905975A (en)*1996-01-041999-05-18Ausubel; Lawrence M.Computer implemented methods and apparatus for auctions
US5924082A (en)*1994-08-171999-07-13Geneva Branch Of Reuters Transaction Services LimitedNegotiated matching system
US5926801A (en)*1993-04-161999-07-20Fujitsu LimitedElectronic security/stock trading system with voice synthesis response for indication of transaction status
US6134535A (en)*1994-03-232000-10-17Belzberg Financial Markets & News International Inc.Computerized stock exchange trading system automatically formatting orders from a spreadsheet to an order entry system
US6141653A (en)*1998-11-162000-10-31Tradeaccess IncSystem for interative, multivariate negotiations over a network
US6317727B1 (en)*1997-10-142001-11-13Blackbird Holdings, Inc.Systems, methods and computer program products for monitoring credit risks in electronic trading systems
US6363365B1 (en)*1998-05-122002-03-26International Business Machines Corp.Mechanism for secure tendering in an open electronic network
US20020077962A1 (en)*2000-08-312002-06-20Donato John O.Trading system and method
US20020095369A1 (en)*2001-01-122002-07-18Kaplan Harry A.Anonymous auctioning of structured financial products over a computer network
US20020116314A1 (en)*2000-12-192002-08-22Michael SpencerMethod of using a computerised trading system to process trades in financial instruments
US6519574B1 (en)*1995-12-122003-02-11Reuters LimitedElectronic trading system featuring arbitrage and third-party credit opportunities
US20030126066A1 (en)*1999-09-232003-07-03Adam NunesElectronic communication network ranking for automated market system
US6618707B1 (en)*1998-11-032003-09-09International Securities Exchange, Inc.Automated exchange for trading derivative securities
US20030229569A1 (en)*2002-06-052003-12-11Nalbandian Carolyn AOrder delivery in a securities market
US20040236669A1 (en)*2003-04-182004-11-25Trade Robot LimitedMethod and system for automated electronic trading in financial matters
US20040254804A1 (en)*2002-10-302004-12-16Boston Options Exchange Group, LlcPrice improvement processor for electronic trading of financial instruments
US20050055305A1 (en)*2003-09-102005-03-10Lutnick Howard W.Trading application program interface
US20050125327A1 (en)*2003-12-042005-06-09Trading Technologies International, Inc.System and method for electronic spread trading in real and synthetically generated markets
US7020632B1 (en)*1999-01-112006-03-28Lawrence KohlsTrading system for fixed-value contracts
US20060069635A1 (en)*2002-09-122006-03-30Pranil RamMethod of buying or selling items and a user interface to facilitate the same
US20060069637A1 (en)*2004-09-282006-03-30Lutnick Howard WSystems and methods for providing neutral price improvement
US7343341B2 (en)*2002-07-202008-03-11Chicago Climate Exchange, Inc.Systems and methods for trading emission reductions
US20090094136A1 (en)*2000-05-182009-04-09Efficient Auctions LlcSystem and method for an efficient dynamic multi-unit auction
US20090281954A1 (en)*2001-12-052009-11-12Henri WaelbroeckMethod for managing distributed trading data

Family Cites Families (36)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US229569A (en)*1880-07-06Ezra w
US108125A (en)*1870-10-11Improvement in washing-machines
US5802499A (en)*1995-07-131998-09-01Cedel BankMethod and system for providing credit support to parties associated with derivative and other financial transactions
US6850907B2 (en)1996-12-132005-02-01Cantor Fitzgerald, L.P.Automated price improvement protocol processor
CA2493971A1 (en)1996-12-131998-06-18Cantor Fitzgerald SecuritiesAutomated auction protocol processor
EP1461755A4 (en)1998-11-022004-09-29Hsx IncComputer-implemented securities trading system with virtual currency and virtual specialist
JP4394786B2 (en)1998-12-042010-01-06シティバンク アクツィアンゲゼルシャフト Data management computer system and operation method thereof
EP1006472A3 (en)1998-12-042003-01-02Crossmar, INC.Method and system for performing multibank automated financial transactions involving foreign currencies
CA2264351A1 (en)*1999-03-122000-09-12Mark Van RoonComputer based matching system for party and counterparty exchanges
US7392214B1 (en)1999-04-302008-06-24Bgc Partners, Inc.Systems and methods for trading
US7401044B1 (en)1999-06-152008-07-15Cfph, L.L.C.Systems and methods for electronic trading that provide incentives and linked auctions
US7155410B1 (en)1999-08-032006-12-26Woodmansey Robert JSystems and methods for linking orders in electronic trading systems
US7685048B1 (en)*1999-09-012010-03-23Bloomberg L.P.Electronic trading system for forwards spread trades
US7251629B1 (en)*1999-10-142007-07-31Edge Capture, LlcAutomated trading system in an electronic trading exchange
US7496533B1 (en)*2000-04-102009-02-24Stikine Technology, LlcDecision table for order handling
US7685052B2 (en)*2000-06-012010-03-23Pipeline Financial Group, Inc.Confidential block trading system and method
US8010438B2 (en)*2000-06-012011-08-30Pipeline Financial Group, Inc.Method for directing and executing certified trading interests
US7379909B1 (en)*2000-10-042008-05-27Tradestation Technologies, Inc.System, method and apparatus for monitoring and execution of entry and exit orders
US7983976B2 (en)*2000-10-172011-07-19Hedgestreet, Inc.Methods and apparatus for formulation, initial public or private offering, and secondary market trading of risk management contracts
AU2002233955A1 (en)*2000-10-302002-05-15Liquidity Direct TechnologyNetwork and method for trading derivatives
US20030088495A1 (en)2000-12-072003-05-08Gilbert Andrew C.Systems and methods for linking bids and offers in a trading interface
US8145557B2 (en)2001-03-302012-03-27Bgc Partners, Inc.Bid/offer spread trading
AU2002256011A1 (en)2001-03-302002-10-15Espeed, Inc.Request for quote (rfq) and inside markets
US7392217B2 (en)*2001-05-092008-06-24Bgc Partners, Inc.Systems and methods for controlling traders from manipulating electronic trading markets
US20030041010A1 (en)2001-08-232003-02-27Mark Yonao-CowanOnline bidding for contracts
KR101194732B1 (en)*2002-02-142012-10-25자차리 페신Apparatus and method of a distributed capital system
US7882010B2 (en)*2002-06-072011-02-01The Nasdaq Omx Group, Inc.Opening price process for trading system
US7574395B2 (en)2002-06-112009-08-11Bgc Partners, Inc.Price improvement in an active trading market
US7395235B2 (en)*2002-06-132008-07-01Centre For Development Of Advanced ComputingStrategy independent optimization of multi objective functions
US7752116B2 (en)2002-10-302010-07-06Nasdaq Liffe Markets, LlcLiquidity engine for futures trading exchange
US7680722B2 (en)2003-03-032010-03-16Itg Software Solutions, Inc.Dynamic aggressive/passive pegged trading
GB0408430D0 (en)2003-04-162004-05-19Espeed IncSystems and methods for providing dynamic price improvement
US20040236662A1 (en)*2003-05-202004-11-25Korhammer Richard A.Automated system for routing orders for financial instruments among permissioned users
US20050038732A1 (en)2003-08-132005-02-17Espeed, Inc.Systems and methods for bid/offer liquidity spread trading
US7584139B2 (en)*2003-11-182009-09-01The Debt Exchange, Inc.Systems and methods for trading and originating financial products using a computer network
US20050216393A1 (en)2004-03-232005-09-29Lutnick Howard WSystems and methods for allowing market-maker participation in transactions

Patent Citations (37)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US3581072A (en)*1968-03-281971-05-25Frederick NymeyerAuction market computation system
US4980826A (en)*1983-11-031990-12-25World Energy Exchange CorporationVoice actuated automated futures trading exchange
US4677552A (en)*1984-10-051987-06-30Sibley Jr H CInternational commodity trade exchange
US5038284A (en)*1988-02-171991-08-06Kramer Robert MMethod and apparatus relating to conducting trading transactions with portable trading stations
US5317727A (en)*1988-05-191994-05-31Hitachi Software Engineering Co., Ltd.Method apparatus for determining prefetch operating for a data base
US5168446A (en)*1989-05-231992-12-01Telerate Systems IncorporatedSystem for conducting and processing spot commodity transactions
US5077665A (en)*1989-05-251991-12-31Reuters LimitedDistributed matching system
US5297032A (en)*1991-02-011994-03-22Merrill Lynch, Pierce, Fenner & Smith IncorporatedSecurities trading workstation
US5926801A (en)*1993-04-161999-07-20Fujitsu LimitedElectronic security/stock trading system with voice synthesis response for indication of transaction status
US6134535A (en)*1994-03-232000-10-17Belzberg Financial Markets & News International Inc.Computerized stock exchange trading system automatically formatting orders from a spreadsheet to an order entry system
US5924082A (en)*1994-08-171999-07-13Geneva Branch Of Reuters Transaction Services LimitedNegotiated matching system
US6519574B1 (en)*1995-12-122003-02-11Reuters LimitedElectronic trading system featuring arbitrage and third-party credit opportunities
US5905975A (en)*1996-01-041999-05-18Ausubel; Lawrence M.Computer implemented methods and apparatus for auctions
US5835896A (en)*1996-03-291998-11-10Onsale, Inc.Method and system for processing and transmitting electronic auction information
US5787402A (en)*1996-05-151998-07-28Crossmar, Inc.Method and system for performing automated financial transactions involving foreign currencies
US5905974A (en)*1996-12-131999-05-18Cantor Fitzgerald SecuritiesAutomated auction protocol processor
US6560580B1 (en)*1996-12-132003-05-06Cantor Fitzgerald, L.P. (Cflp)Automated auction protocol processor
US6317727B1 (en)*1997-10-142001-11-13Blackbird Holdings, Inc.Systems, methods and computer program products for monitoring credit risks in electronic trading systems
US6363365B1 (en)*1998-05-122002-03-26International Business Machines Corp.Mechanism for secure tendering in an open electronic network
US7246093B1 (en)*1998-11-032007-07-17International Sercurities Exchange, LlcAutomated exchange for trading derivative securities
US6618707B1 (en)*1998-11-032003-09-09International Securities Exchange, Inc.Automated exchange for trading derivative securities
US6141653A (en)*1998-11-162000-10-31Tradeaccess IncSystem for interative, multivariate negotiations over a network
US7020632B1 (en)*1999-01-112006-03-28Lawrence KohlsTrading system for fixed-value contracts
US20030126066A1 (en)*1999-09-232003-07-03Adam NunesElectronic communication network ranking for automated market system
US20090094136A1 (en)*2000-05-182009-04-09Efficient Auctions LlcSystem and method for an efficient dynamic multi-unit auction
US20020077962A1 (en)*2000-08-312002-06-20Donato John O.Trading system and method
US20020116314A1 (en)*2000-12-192002-08-22Michael SpencerMethod of using a computerised trading system to process trades in financial instruments
US20020095369A1 (en)*2001-01-122002-07-18Kaplan Harry A.Anonymous auctioning of structured financial products over a computer network
US20090281954A1 (en)*2001-12-052009-11-12Henri WaelbroeckMethod for managing distributed trading data
US20030229569A1 (en)*2002-06-052003-12-11Nalbandian Carolyn AOrder delivery in a securities market
US7343341B2 (en)*2002-07-202008-03-11Chicago Climate Exchange, Inc.Systems and methods for trading emission reductions
US20060069635A1 (en)*2002-09-122006-03-30Pranil RamMethod of buying or selling items and a user interface to facilitate the same
US20040254804A1 (en)*2002-10-302004-12-16Boston Options Exchange Group, LlcPrice improvement processor for electronic trading of financial instruments
US20040236669A1 (en)*2003-04-182004-11-25Trade Robot LimitedMethod and system for automated electronic trading in financial matters
US20050055305A1 (en)*2003-09-102005-03-10Lutnick Howard W.Trading application program interface
US20050125327A1 (en)*2003-12-042005-06-09Trading Technologies International, Inc.System and method for electronic spread trading in real and synthetically generated markets
US20060069637A1 (en)*2004-09-282006-03-30Lutnick Howard WSystems and methods for providing neutral price improvement

Cited By (102)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20050160032A1 (en)*1996-12-132005-07-21Cantor Fitzgerald, L.P.Automated price improvement protocol processor
US9292865B2 (en)1996-12-132016-03-22Cantor Fitzgerald, L.P. Cfph, LlcDynamic keyboard for trading
US20040210512A1 (en)*1999-04-302004-10-21Espeed, Inc.Systems and methods for trading
US8229831B2 (en)1999-04-302012-07-24Bgc Partners, Inc.Systems and methods for trading
US10223747B2 (en)2001-05-092019-03-05Bgc Partners, Inc.Controlling traders from manipulating electronic trading markets
US20090099973A1 (en)*2001-05-092009-04-16Gilbert Andrew CSystems and methods for controlling traders from manipulating electronic trading markets
US20080133401A1 (en)*2001-05-092008-06-05Gilbert Andrew CSystems and methods for controlling traders from manipulating electronic trading markets
US8725623B2 (en)2001-05-092014-05-13Bgc Partners, Inc.Systems and methods for controlling traders from manipulating electronic trading markets
US8738501B2 (en)2001-05-092014-05-27Bgc Partners, Inc.Controlling traders from manipulating electronic trading markets
US10896463B2 (en)*2002-06-112021-01-19Bgc Partners, Inc.Trading system with price improvement
US11068980B2 (en)2002-10-312021-07-20Bgc Partners, Inc.Electronic systems and methods for providing a trading interface with advanced features
US10331344B2 (en)2002-10-312019-06-25Bgc Partners, Inc.Keyboard trading system
US8930256B2 (en)2002-10-312015-01-06Bgc Partners, Inc.Keyboard trading system
US11016662B2 (en)2002-10-312021-05-25Bgc Partners, Inc.Keyboard trading system
US8566212B2 (en)2002-10-312013-10-22Bgc Partners, Inc.Electronic systems and methods for providing a trading interface with advanced features
US20040117331A1 (en)*2002-10-312004-06-17Lutnick Howard W.Keyboard trading system
US10937092B2 (en)2003-09-102021-03-02Bgc Partners, Inc.Trading application program interface
US11556987B2 (en)2003-09-102023-01-17Bgc Partners, Inc.Trading application program interface
US20050055305A1 (en)*2003-09-102005-03-10Lutnick Howard W.Trading application program interface
US8170940B2 (en)2003-10-222012-05-01Scottrade, Inc.System and method for the automated brokerage of financial instruments
US20090182656A1 (en)*2003-10-222009-07-16Scottrade, Inc.System and Method for the Automated Brokerage of Financial Instruments
US8612321B2 (en)2003-10-222013-12-17Scottrade, Inc.System and method for the automated brokerage of financial instruments
US8615454B2 (en)2003-10-222013-12-24Scottrade, Inc.System and method for the automated brokerage of financial instruments
US8655755B2 (en)2003-10-222014-02-18Scottrade, Inc.System and method for the automated brokerage of financial instruments
US8756130B2 (en)2003-10-222014-06-17Scottrade, Inc.System and method for the automated brokerage of financial instruments
US8069138B2 (en)2003-10-222011-11-29Scottrade, Inc.Database migration in an automated financial instrument brokerage system
US20090240613A1 (en)*2003-10-222009-09-24Scottrade, Inc.System and Method for the Automated Brokerage of Financial Instruments
US20090037320A1 (en)*2003-10-222009-02-05Scottrade, Inc.System and Method for the Automated Brokerage of Financial Instruments
US20090187502A1 (en)*2003-10-222009-07-23Scottrade, Inc.System and Method for the Automated Brokerage of Financial Instruments
US8131626B2 (en)2003-11-172012-03-06Bgc Partners, Inc.Customizable trading display of market data
US20050108079A1 (en)*2003-11-172005-05-19Espeed, Inc.Customizable trading display of market data
US20050108653A1 (en)*2003-11-172005-05-19Espeed, Inc.Customizable trading display of market data
US8131625B2 (en)2003-11-172012-03-06Bgc Partners, Inc.Customizable trading display of market data
US10379701B2 (en)2003-11-172019-08-13Bgc Partners, Inc.Customizable trading display of market data
US20050171890A1 (en)*2004-01-292005-08-04Daley Thomas J.System and method for matching trading orders
US20050171891A1 (en)*2004-01-292005-08-04Espeed, Inc.System and method for controlling the disclosure of a trading order
US7835987B2 (en)2004-01-292010-11-16Bgc Partners, Inc.System and method for routing a trading order according to price
US20050171889A1 (en)*2004-01-292005-08-04Espeed, Inc.System and method for routing a trading order according to price
US8738498B2 (en)2004-01-292014-05-27Bgc Partners, Inc.System and method for routing a trading order
US11244365B2 (en)2004-01-292022-02-08Bgc Partners, Inc.System and method for controlling the disclosure of a trading order
US20050171888A1 (en)*2004-01-292005-08-04Espeed, Inc.System and method for routing a trading order
US10304097B2 (en)2004-01-292019-05-28Bgc Partners, Inc.System and method for controlling the disclosure of a trading order
US20050256797A1 (en)*2004-05-132005-11-17Scottrade, Inc.Method and apparatus for user-interactive financial instrument trading
US20100218136A1 (en)*2004-05-132010-08-26Scottrade, Inc.Method and Apparatus for User-Interactive Financial Instrument Trading
US11188982B2 (en)2004-09-132021-11-30Bgc Partners, Inc.Electronic completion of cash versus futures basis trades
US10387955B2 (en)2004-09-132019-08-20Bgc Partners, Inc.Electronic completion of cash versus futures basis trades
US20060059077A1 (en)*2004-09-132006-03-16Goodman Richard PElectronic completion of cash versus futures basis trades
US8571970B2 (en)2004-09-132013-10-29Bgc Partners, Inc.Electronic completion of cash versus futures basis trades
US8255314B2 (en)2004-09-132012-08-28Bgc Partners, Inc.Electronic completion of cash versus futures basis trades
US20060069637A1 (en)*2004-09-282006-03-30Lutnick Howard WSystems and methods for providing neutral price improvement
US8301540B2 (en)2004-09-282012-10-30Bgc Partners, Inc.Neutral price improvement
US20060218072A1 (en)*2005-03-242006-09-28Espeed, Inc.Systems and methods for protecting against erroneous price entries in the electronic trading of financial and other instruments
US10592984B2 (en)2005-03-242020-03-17Bgc Partenrs, Inc.Systems and methods for protecting against erroneous price entries in the electronic trading of financial and other instruments
US8219480B2 (en)2005-03-242012-07-10Bgc Partners, Inc.Systems and methods for protecting against erroneous price entries in the electronic trading of financial and other instruments
US11397987B2 (en)2005-03-242022-07-26Bgc Partners, Inc.Systems and methods for protecting against erroneous price entries in the electronic trading of financial and other instruments
US20190347727A1 (en)*2005-04-182019-11-14Bgc Partners, Inc.Only-at-best trading orders in an electronic trading system
US10346908B2 (en)*2005-04-182019-07-09Bgc Partners, Inc.Only-at-best trading orders in an electronic trading system
US11403704B2 (en)2005-04-202022-08-02Bgc Partners, Inc.Systems and methods for maintaining the viability of a good-until-bettered order type in electronic trading systems
US8583540B2 (en)2005-06-072013-11-12Bgc Partners, Inc.Systems and methods for routing trading orders
US8131630B2 (en)2005-06-072012-03-06Bgc Partners, Inc.Trading order routing
US11625777B2 (en)2005-06-072023-04-11Bgc Partners, Inc.System and method for routing a trading order based upon quantity
US10817938B2 (en)2005-06-072020-10-27Bgc Partners, Inc.Systems and methods for routing trading orders
US20110071937A1 (en)*2005-06-072011-03-24Claus Matthew WTrading order routing
WO2007002843A3 (en)*2005-06-282008-07-31Espeed IncSystems and methods for vending and acquiring order priority
US8463690B2 (en)2005-06-282013-06-11Bgc Partners, Inc.Systems and methods for vending and acquiring order priority
US20060293996A1 (en)*2005-06-282006-12-28Lutnick Howard WSystems and methods for vending and acquiring order priority
US8484122B2 (en)2005-08-042013-07-09Bgc Partners, Inc.System and method for apportioning trading orders based on size of displayed quantities
US11094004B2 (en)2005-08-042021-08-17Espeed, Inc.System and method for apportioning trading orders based on size of displayed quantities
WO2007019402A3 (en)*2005-08-042007-07-05Espeed IncSystem for apportioning trading orders based on size of displayed quantities
US10395310B2 (en)2005-08-042019-08-27Bgc Partners, Inc.System and method for apportioning trading orders based on size of displayed quantities
US20070130048A1 (en)*2005-08-042007-06-07Claus Matthew WSystem and method for apportioning trading orders based on size of displayed quantities
JP2012014745A (en)*2005-08-052012-01-19Bgc Partners IncSystem and method for matching transaction order based on priority
US11030693B2 (en)2005-08-052021-06-08Bgc Partners, Inc.System and method for matching trading orders based on priority
JP2014197436A (en)*2005-08-052014-10-16ビージーシー パートナーズ,インコーポレイテッドSystem and method for matching transaction order based on priority
JP4896978B2 (en)*2005-08-052012-03-14ビージーシー パートナーズ,インコーポレイテッド A system that matches trading orders based on priority
US8494951B2 (en)2005-08-052013-07-23Bgc Partners, Inc.Matching of trading orders based on priority
JP2009503754A (en)*2005-08-052009-01-29イースピード,インコーポレイテッド A system that matches trading orders based on priority
US10424015B2 (en)2005-08-052019-09-24Bgc Partners, Inc.Managing trading orders based on priority
US20070130050A1 (en)*2005-08-052007-06-07Claus Matthew WSystem and method for matching trading orders based on priority
WO2007019404A3 (en)*2005-08-052007-05-31Espeed IncSystem and method for matching trading orders based on priority
US8229832B2 (en)*2006-01-092012-07-24Bgc Partners, Inc.Systems and methods for establishing first on the follow trading priority in electronic trading systems
US20070174162A1 (en)*2006-01-092007-07-26Lutnick Howard WSystems and methods for establishing first on the follow trading priority in electronic trading systems
US20070244795A1 (en)*2006-01-092007-10-18Lutnick Howard WSystems and methods for establishing first on the follow trading priority in electronic trading systems
US8117109B2 (en)*2006-01-092012-02-14Bgc Partners, Inc.Systems and methods for establishing first on the follow trading priority in electronic trading systems
US8121929B2 (en)2006-01-092012-02-21Bgc Partners, Inc.Apparatus and methods for automatic trade execution in a trading system
US11010834B2 (en)2006-04-042021-05-18Bgc Partners, Inc.System and method for optimizing execution of trading orders
US8380610B1 (en)*2006-05-092013-02-19Icap Services North America LlcSystem and method for processing trading orders
US8762256B1 (en)*2006-06-282014-06-24Icap Services North America LlcSystem and method for providing workup trading without exclusive trading privileges
US8005745B1 (en)*2006-06-282011-08-23Icap Services North America LlcSystem and method for providing workup trading without exclusive trading privileges
US20080177652A1 (en)*2006-12-302008-07-24David WeissMethods and systems for managing and trading using a shared order book as internal exchange
US11017410B2 (en)2006-12-302021-05-25Cfph, LlcMethods and systems for managing and trading using a shared order book as internal exchange
US20090018968A1 (en)*2007-02-162009-01-15Gary ArdellSystems, methods, and media for trading securities
US20080228621A1 (en)*2007-03-162008-09-18Johnson James CSystem And Method For Transfer Of Dispute Data In A Distributed Electronic Trading System
US8620759B1 (en)2007-05-232013-12-31Convergex Group, LlcMethods and systems for processing orders
US7840481B2 (en)2007-06-072010-11-23Bny Convergex Execution Solutions LlcAged transactions in a trading system
US20110066545A1 (en)*2007-06-072011-03-17Bny Convergex Execution Solutions LlcAged transactions in a trading system
US10115156B1 (en)2008-07-012018-10-30Nex Services North America LlcSystem and method for providing workup trading
US7949599B1 (en)2008-07-012011-05-24Icap Services North America LlcSystem and method for providing workup trading
US7831504B1 (en)2008-07-012010-11-09Icap Services North America LlcSystem and method for providing workup trading
US20110196775A1 (en)*2010-01-012011-08-11Jeffrey GavinSystems, Methods, and Media for Controlling the Exposure of Orders to Trading Platforms
US8849684B1 (en)*2011-05-122014-09-30Risk Management Technologies, LLCInsurance coverage management system
US8626538B1 (en)*2011-05-122014-01-07Risk Management Technologies, LLCInsurance coverage management system

Also Published As

Publication numberPublication date
US20050055305A1 (en)2005-03-10
US20210182971A1 (en)2021-06-17
US10937092B2 (en)2021-03-02
EP1515258A1 (en)2005-03-16
US20230169590A1 (en)2023-06-01
US11556987B2 (en)2023-01-17
CA2481185A1 (en)2005-03-10

Similar Documents

PublicationPublication DateTitle
US11556987B2 (en)Trading application program interface
US11720965B2 (en)System and method for matching trading orders based on priority
US20230230159A1 (en)System and method for using trader lists in an electronic trading system to route a trading order with a reserved size
US8229832B2 (en)Systems and methods for establishing first on the follow trading priority in electronic trading systems
US20240221081A1 (en)Providing trading exclusivity/priority based on quantity
US7246092B1 (en)Montage for an electronic market
CA2616850C (en)System and method for using trader lists in an electronic trading system to route a trading order with a reserved size
US8682765B2 (en)System and method for money management in electronic trading environment
US20100094777A1 (en)Method and system for providing automatic execution of risk-controlled synthetic trading entities
US20060080219A1 (en)Systems and methods of obtaining trading exclusivity in electronic trading systems
WO2007014892A2 (en)Electronic market transaction
AU2011205038A1 (en)System and method for routing trading orders in an electronic trading system using trader lists
AU2011205039A1 (en)System and method for using trader lists in an electronic trading system to route a trading order with a reserved size

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:ESPEED INC., NEW YORK

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LUTNICK, HOWARD W.;SWEETING, MICHAEL;REEL/FRAME:015114/0693;SIGNING DATES FROM 20040816 TO 20040824

Owner name:ESPEED, INC., NEW YORK

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:LUTNICK, HOWARD W.;SWEETING, MICHAEL;REEL/FRAME:015114/0532;SIGNING DATES FROM 20040816 TO 20040824

ASAssignment

Owner name:BGC PARTNERS, INC., DELAWARE

Free format text:MERGER;ASSIGNORS:BGC PARTNERS, LLC;ESPEED, INC.;REEL/FRAME:020806/0396

Effective date:20080401

Owner name:BGC PARTNERS, INC.,DELAWARE

Free format text:MERGER;ASSIGNORS:BGC PARTNERS, LLC;ESPEED, INC.;REEL/FRAME:020806/0396

Effective date:20080401

STCVInformation on status: appeal procedure

Free format text:EXAMINER'S ANSWER TO APPEAL BRIEF MAILED

STCVInformation on status: appeal procedure

Free format text:ON APPEAL -- AWAITING DECISION BY THE BOARD OF APPEALS

STCVInformation on status: appeal procedure

Free format text:BOARD OF APPEALS DECISION RENDERED

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION


[8]ページ先頭

©2009-2025 Movatter.jp