IP Library Granted Patent US 10,115,156
Granted Patent B1
US 10,115,156 · App. 13/098,555 · Granted Oct 30, 2018

System and method for providing workup trading

Inventors: Daniel Cleaves (Summit, NJ); Atul Bhatia (Bridgewater, NJ)
Assignee: NEX Services North America LLC
G06Q40/04G06Q40/00
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,115,156
App. No.
13/098,555
Granted
Oct 30, 2018
Kind
B1
Abstract

A trading system matches a passive order to buy or sell an item at a price with an aggressive order to hit or lift the item at that price. A workup is initiated during which other parties can submit additional orders at the passive order price. A further order may be submitted during workup with a better price. If the amount at the better price equals or exceeds a threshold value and it can be traded at the better price, the workup is terminated and a new workup initiated at the better price.

Claims (19)

1. A method for trading a product on a trading system comprising one or more computers, the method comprising:

one or more of the computers executing a trade at a first price for a quantity of the product between a first trader who has submitted a passive order via at least one trading interface and second trader who has submitted an aggressive order via the at least one trading interface;

in response to the execution of the trade, one or more of the computers initiating a first workup during which further trades for the product are allowed to be made only at the first price;

during the first workup, one or more of the computers receiving further orders via the at least one trading interface from other traders to buy and sell quantities of the product at the first price;

during the first workup, one or more of the computers receiving at least one additional order via the at least one trading interface specifying either (1) a quantity of the product to be bought along with a price for the product which is higher than the first price when the passive order is an order to sell or (2) a quantity of the product to be sold along with a price for the product which is lower than the first price when the passive order is an order to buy; and

at least one of the computers determining whether a quantity of the product associated with the at least one additional order is, either individually or cumulatively, equal to or greater than a predetermined threshold and, if so, causing the first workup to be terminated and initiating a second workup during which further trading for the product may be made only at the higher or lower price,

wherein the at least one additional order is a plurality of additional orders and the further workup is initiated when the aggregate quantity of a plurality of additional orders exceeds the predetermined threshold.

2. The method according to claim 1 , wherein the product is a type of financial instrument.

3. An electronic trading system for trading a product, the electronic trading system comprising a server containing at least one processor, the server being programmed to operate as a matching engine to:

execute a trade at a first price for a quantity of the product between a first trader who has submitted a passive order via at least one trading interface and second trader who has submitted an aggressive order via the at least one trading interface;

in response to the execution of the trade, one or more of the computers initiating a first workup during which further trades for the product are allowed to be made only at the first price;

receive further orders via the at least one trading interface during the first workup from other traders to buy and sell a quantities of the product at the first price;

receive, during the first workup, at least one additional order via the at least one trading interface specifying either (1) a quantity of the product to be bought along with a price for the product which is higher than the first price when the passive order is an order to sell or (2) a quantity of the product to be sold along with a price for the product which is lower than the first price when the passive order is an order to buy; and

determine whether a quantity of products associated with the at least one additional order is, either individually or cumulatively, equal to or greater than a predetermined threshold and, if so, causing the first workup to be terminated and initiating a second workup during which further trading for the product may be made only at the higher or lower price,

wherein the at least one additional order is a plurality of orders and the server is programmed to aggregate the plurality of orders and initiate the further workup when the aggregate quantity of a plurality of orders is equal to or exceeds the predetermined threshold.

4. The electronic trading system according to claim 3 , wherein the product is a type of financial instrument.

5. The electronic trading system according to claim 3 , wherein the predetermined threshold is a function of the product being traded.

6. The method according to claim 1 , wherein the predetermined threshold is a function of the product being traded.

7. The system according to claim 3 , wherein the server stores the predetermined threshold which is a function of the product being traded.

Assignments (7)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 29, 2025
From: ICAP SERVICES NORTH AMERICA LLC
To: ICAP GLOBAL BROKING, INC.
Reel/Frame 071548/0001 →
CHANGE OF ADDRESS Recorded Jun 18, 2021
From: NEX SERVICES NORTH AMERICA LLC
To: NEX SERVICES NORTH AMERICA LLC
Reel/Frame 056626/0958 →
CORRECTION BY DECLARATION TO UPDATE OWNERSHIP ERRONEOUSLY MADE IN A PREVIOUSLY RECORDED DOCUMENT AT REEL 050304, FRAME 0060 THAT ERRONEOUSLY AFFECTS THE IDENTIFIED PATENT Recorded Feb 1, 2021
From: NEX SERVICES NORTH AMERICA LLC
To: NEX SERVICES NORTH AMERICA LLC
Reel/Frame 055192/0326 →
MERGER Recorded Sep 6, 2019
From: NEX SERVICES NORTH AMERICA LLC
To: CME GROUP INC.
Reel/Frame 050304/0060 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 6, 2019
From: CLEAVES, DANIEL; BHATIA, ATUL
To: ICAP SERVICES NORTH AMERICA LLC
Reel/Frame 050291/0239 →
CHANGE OF NAME Recorded Sep 18, 2018
From: INTERCAPITAL SERVICES NORTH AMERICA LLC
To: NEX SERVICES NORTH AMERICA LLC
Reel/Frame 047099/0721 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 29, 2016
From: ICAP SERVICES NORTH AMERICA LLC
To: INTERCAPITAL SERVICES NORTH AMERICA LLC
Reel/Frame 041221/0720 →
Continuity (2)
Continuation 12900010 · Oct 7, 2010
Continuation 12166083 · Jul 1, 2008