IP Library Granted Patent US 10,185,993
Granted Patent B2
US 10,185,993 · App. 14/799,975 · Granted Jan 22, 2019

Dynamic peg orders in an electronic trading system

Inventors: Bradley Toshio Katsuyama (Darien, CT); Matthew Norbert Trudeau (Brooklyn, NY); Constantine Sokoloff (Jersey City, NJ); Benjamin Aaron Small (New York, NY); Robert Park (New York, NY); Daniel Aisen (New York, NY); Adrian Branko Facini (Brooklyn, NY); Donald Bollerman (Elmsford, NY); Francis Chung (New York, NY)
Assignee: IEX Group, Inc.
G06Q40/04
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,185,993
App. No.
14/799,975
Granted
Jan 22, 2019
Kind
B2
Abstract

In order to protect a trading party from predatory trading strategies employed by some market participants, especially during certain periods when quotes for a particular security are experiencing rapid changes or transitions, embodiments of the present invention facilitate and support a new type of trading orders whose booking and execution behaviors are dynamically varied in response to environmental market conditions. Pursuant to predefined rules for the new type of trading orders, the orders may be allowed to trade at more aggressive price levels if the market is relatively stable, and the orders can only trade at less aggressive price levels when the market is unstable.

Claims (49)

1. An apparatus for facilitating dynamic peg orders in an electronic trading system, the apparatus comprising:

a first communication interface configured to receive a trading order concerning an item of interest;

a second communication interface configured to receive price data of said item of interest from at least one other electronic trading system;

a matching engine, operatively coupled to the first and second communication interfaces, configured to vary price discretion of said trading order based on the received price data, wherein:

the matching engine restricts execution of said trading order to a first pricing range when the received price data indicate an instability in quotes for said item of interest, and

the matching engine permits execution of said trading order in a second pricing range when the received price data indicate a stability in quotes for said item of interest, said second pricing range being more aggressive than said first pricing range; and

an order delay component, operatively coupled to at least the first communication interface, configured to impose an additional latency on transmission of data signals containing incoming trading orders to the matching engine, said additional latency being imposed on the transmission of said data signals by routing said data signals through a physical medium of chosen physical parameters such that said trading order concerning said item of interest is not processed by the matching engine before the matching engine has had sufficient time to receive and process an update of said price data of said item of interest, issued prior to issuance of said trading order, from said at least one other electronic trading system.

2. The apparatus of claim 1 , being further configured to:

examine said trading order to determine whether it meets predetermined requirements of a dynamic peg order (DPO).

3. The apparatus of claim 1 , being further configured to:

calculate a crumbling quote indicator (CQI) value based on a predetermined algorithm and the received price data.

4. The apparatus of claim 1 , being further configured to:

issue a trigger signal to indicate to the matching engine said instability or said stability in the quotes for said item of interest.

5. The apparatus of claim 4 , being further configured to:

maintain said trigger signal for a predetermined period of time after issuing said trigger signal.

6. The apparatus of claim 1 , being further configured to book said trading order at:

the greater of a national best offer (NBO) price or said trading order's limit price, if said trading order is a sell order; or

the lesser of a national best bid (NBB) price or said trading order's limit price, if said trading order is a buy order.

7. The apparatus of claim 1 , wherein the first pricing range is bound at one end by:

a national best offer (NBO) price, if said trading order is a sell order with a limit price lower than the NBO; or

a national best bid (NBB) price, if said trading order is a buy order with a limit price higher than the NBB.

8. The apparatus of claim 1 , wherein the second pricing range is bound at one end by:

the greater of a national best bid and offer (NBBO) midpoint price or said trading order's limit price, if said trading order is a sell order; or

the lesser of a national best bid and offer (NBBO) midpoint price or said trading order's limit price, if said trading order is a buy order.

9. The apparatus of claim 1 , further comprising:

a physical cable of dimensions chosen to achieve a desired amount of said additional latency.

10. An apparatus for facilitating dynamic peg orders in an electronic trading system, the apparatus comprising:

a first communication interface configured to receive a trading order concerning an item of interest;

a second communication interface configured to receive price data of said item of interest from at least one other electronic trading system;

a matching engine, operatively coupled to the first and second communication interfaces, configured to vary price discretion of said trading order based on the received price data, wherein:

the matching engine restricts execution of said trading order to a first pricing range when the received price data indicate an instability in quotes for said item of interest, and

the matching engine permits execution of said trading order in a second pricing range when the received price data indicate a stability in quotes for said item of interest, said second pricing range being more aggressive than said first pricing range; and

an order delay component, operatively coupled to at least the first communication interface, configured to impose an additional latency on transmission of data signals containing incoming trading orders such that said trading order concerning said item of interest is not processed by the matching engine before the matching engine has had sufficient time to receive and process an update of said price data of said item of interest, issued prior to issuance of said trading order, from said at least one other electronic trading system.

11. The apparatus of claim 10 , wherein said additional latency is of a predetermined, fixed amount.

12. The apparatus of claim 10 , wherein said additional latency is imposed by routing said data signals through a physical cable of dimensions chosen to achieve a desired amount of said additional latency.

13. The apparatus of claim 10 , wherein said additional latency is imposed by software.

14. A system for facilitating dynamic peg orders in an electronic trading system, the system comprising:

a first communication interface configured to receive a trading order concerning an item of interest;

a second communication interface configured to receive price data of said item of interest from at least one other electronic trading system;

a matching engine, operatively coupled to the first and second communication interfaces, configured to vary price discretion of said trading order based on the received price data, wherein:

the matching engine restricts execution of said trading order to a first pricing range when the received price data indicate an instability in quotes for said item of interest, and

the matching engine permits execution of said trading order in a second pricing range when the received price data indicate a stability in quotes for said item of interest, said second pricing range being more aggressive than said first pricing range; and

a point-of-presence (POP) device, operatively coupled to at least the first communication interface such that data signals containing incoming trading orders are transmitted through said POP device before being received by the matching engine, said POP device being configured to impose an additional latency on transmission of said data signals containing the incoming trading orders such that said trading order concerning said item of interest is not processed by the matching engine before the matching engine has had sufficient time to receive and process an update of said price data of said item of interest, issued prior to issuance of said trading order, from said at least one other electronic trading system.

15. The system of claim 14 , wherein said additional latency is of a predetermined, fixed amount.

16. The system of claim 14 , wherein said additional latency is of a variable amount adjustable by said POP device.

17. The system of claim 14 , wherein said additional latency is imposed by routing said data signals through a transmission medium associated with said POP device.

18. The system of claim 17 , wherein said transmission medium comprises a physical cable of dimensions chosen to achieve a desired amount of said additional latency.

19. The system of claim 18 , wherein said physical cable is a coiled fiber-optic cable of a selected length.

20. The system of claim 14 , wherein said additional latency is imposed by software.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2015
From: KATSUYAMA, BRADLEY TOSHIO; TRUDEAU, MATTHEW NORBERT; SOKOLOFF, CONSTANTINE; SMALL, BENJAMIN AARON; PARK, ROBERT; AISEN, DANIEL; FACINI, ADRIAN BRANKO; BOLLERMAN, DONALD; CHUNG, FRANCIS
To: IEX GROUP, INC
Reel/Frame 036096/0125 →
Continuity (2)
Provisional Application 62040493 · Aug 22, 2014
Related Publication 20160055581A1 · Feb 25, 2016
Cited By (2)
US 12,198,194 US 12,684,050