U.S. patent application number 13/918144 was filed with the patent office on 2013-10-24 for system and method for trading derivatives in penny increments while disseminating quotes for derivatives in nickel/dime increments.
This patent application is currently assigned to CHICAGO BOARD OPTIONS EXCHANGE, INCORPORATED. The applicant listed for this patent is Christopher Gust, Edward T. Tilly. Invention is credited to Christopher Gust, Edward T. Tilly.
Application Number | 20130282553 13/918144 |
Document ID | / |
Family ID | 37568750 |
Filed Date | 2013-10-24 |
United States Patent
Application |
20130282553 |
Kind Code |
A1 |
Tilly; Edward T. ; et
al. |
October 24, 2013 |
System and Method for Trading Derivatives in Penny Increments While
Disseminating Quotes for Derivatives in Nickel/Dime Increments
Abstract
A system and method for trading derivatives in penny increments
while disseminating quotes for derivatives in nickel/dime
increments is disclosed. A trading engine receives quotes for a
derivative in penny increments from at least one entity. The
trading engine rounds out the quotes for the derivative in penny
increments to quotes for the derivative in nickel/dime increments.
The quotes in nickel/dime increments are aggregated and
disseminated. The trading engine receives bids and offers to take
positions in the derivative based on the aggregate quotes for the
derivative in nickel/dime increments and executes trades for the
derivative by matching bids and offers to buy and sell positions in
the derivative.
Inventors: |
Tilly; Edward T.;
(Barrington, IL) ; Gust; Christopher; (Barrington,
IL) |
|
Applicant: |
Name |
City |
State |
Country |
Type |
Tilly; Edward T.
Gust; Christopher |
Barrington
Barrington |
IL
IL |
US
US |
|
|
Assignee: |
CHICAGO BOARD OPTIONS EXCHANGE,
INCORPORATED
Chicago
IL
|
Family ID: |
37568750 |
Appl. No.: |
13/918144 |
Filed: |
June 14, 2013 |
Related U.S. Patent Documents
|
|
|
|
|
|
Application
Number |
Filing Date |
Patent Number |
|
|
11416711 |
May 3, 2006 |
8489489 |
|
|
13918144 |
|
|
|
|
60678267 |
May 5, 2005 |
|
|
|
Current U.S.
Class: |
705/37 |
Current CPC
Class: |
G06Q 40/04 20130101 |
Class at
Publication: |
705/37 |
International
Class: |
G06Q 40/04 20060101
G06Q040/04 |
Claims
1. A method for trading derivatives, comprising: receiving quotes
for a derivative in increments of hundredths of a monetary unit
from at least one entity; rounding out the quotes for the
derivative in increments of hundredths of a monetary unit to quotes
for the derivative in increments of twentieths/tenths of the
monetary unit; aggregating the quotes for the derivative in
increments of twentieths/tenths of the monetary unit; and
disseminating the aggregated quotes for the derivative in
increments of twentieths/tenths of the monetary unit.
Description
RELATED APPLICATIONS
[0001] The present application is a continuation of U.S. patent
application Ser. No. 11/416,711 (still pending), filed May 3, 2006,
claims priority to Provisional U.S. Patent Application No.
60/678,267, filed May 5, 2005, the entirety of each of which are
hereby incorporated herein by reference.
BACKGROUND
[0002] Currently, a single trading facility such as an exchange may
offer over 100,000 of its own derivative products and handle over
650 million quotes per day for all derivative products. The large
number of quotes per day for derivative products causes practical
problems for trading facilities to efficiently handle the large
amounts of data associated with quotes.
[0003] Many of the quotes for derivative products are quotes for a
small number of derivatives with similar prices. The problems
associated with the large amounts of data created by quotes on
derivative products will increase if the format for derivative
quotes changes from the current nickel/dime increments to penny
increments. Buy and sell orders for derivatives are currently
offered in nickel increments for derivatives costing under $3.00
and dime increments for derivatives costing over $3.00. Investors
desire the ability to submit buy and sell orders in smaller
monetary increments for derivatives. However, changing the standard
for derivative quotes from nickel/dime increments to penny
increments will greatly increase the number of derivative quotes,
and thus the amount of data that must be handled by the trading
facilities. It would therefore be desirable to have a way to trade
derivatives in smaller monetary increments while avoiding increased
data traffic.
SUMMARY OF THE INVENTION
[0004] Accordingly, the present invention relates to a system and
method for trading derivatives in penny increments while
disseminating quotes for derivatives in nickel/dime increments. In
a first aspect, a trading engine receives quotes for a derivative
in penny increments from at least one entity. The trading engine
rounds out the quotes for the derivative in penny increments to
quotes for the derivative in nickel/dime increments. The quotes in
nickel/dime increments are aggregated and disseminated. The trading
engine receives bids and offers to take positions in the derivative
based on the aggregate quotes for the derivative in nickel/dime
increments and executes trades for the derivative by matching bids
and offers to buy and sell positions in the derivative.
[0005] In a second aspect, a trading engine comprises a
communication module, a rounding module, an aggregating module, and
a dissemination quote module. The communication module receives
quotes for derivative in penny increments from market participants.
The rounding module receives the quote for derivatives in penny
increments and rounds out the quotes to quotes for the derivative
in nickel/dime increments. The aggregating module receives the
quotes for the derivative in nickel/dime increments and aggregating
the quotes. Finally, the dissemination quote module disseminates
the aggregated quotes for the derivative in nickel/dime
increments.
BRIEF DESCRIPTION OF THE DRAWINGS
[0006] FIG. 1 is a flow chart of a method of trading derivates on
an exchange in penny increments while disseminating quotes for
derivatives in nickel/dime increments; and
[0007] FIG. 2 is a chart of a hybrid trading system comprising a
trading engine for trading derivatives in penny increments while
disseminating quotes for derivatives in nickel/dime increments.
DETAILED DESCRIPTION OF THE PRESENTLY PREFERRED EMBODIMENTS
[0008] FIG. 1 shows a flow chart for one embodiment of a method of
trading derivatives on an exchange in increments of hundredths of a
monetary unit, such as a penny, while disseminating quotes for
derivatives in increments of twentieths/tenths of a monetary unit,
such as a nickel/dime. Generally, entities inside an exchange such
as a broker or a market maker would be permitted to send quotes to
the exchange in penny increments at 102. A trading engine within
the exchange receives the quotes in penny increments at 104; rounds
out the quotes in penny increments to quotes in nickel/dime
increments at 106; aggregates individual quotes in nickel/dime
increments at 108; disseminates the aggregate nickel/dime quotes at
110; receives offers to take positions in derivatives based on the
aggregate nickel/dime quotes at 112; executes buy and sell orders
for the derivatives based on the aggregate nickel/dime quotes at
114; and disseminate the result of the buy and sell order execution
in penny increments at 116.
[0009] As seen in FIG. 2, the method of FIG. 1 may be implemented
in an engine 25 on any system 10 implementing an electronic
exchange at least in part. One example of an exchange implementing
an electronic exchange at least in part as shown in FIG. 2 is the
Hybrid Trading System disclosed in U.S. patent Ser. No. 10/423,201,
filed Apr. 24, 2003, the entirety of which is herein incorporated
by reference. The engine 25 may be hardware, software, or firmware
or any other device known in the art that is hardwired or
programmed to perform the method of FIG. 1, and may further include
various modules for functions such as a communication, rounding,
aggregating, dissemination and matching as detailed herein.
[0010] Referring again to FIG. 1, entities inside an exchange are
permitted to send quotes to the exchange in penny increments at
102. Examples of entities which are inside an exchange include
broker/dealers registered to trade for themselves and/or on behalf
of others at the exchange, market makers who are registered to
trade at the exchange and the like.
[0011] A trading engine within the exchange rounds out the quotes
in penny increments to quotes in nickel/dime increments at 104.
Rounding out a quote means that the price of the quote in penny
increments is rounded to the nearest possible nickel/dime quote
that can be executed by the exchange. For example, if a first
entity registered with the exchange submits a quote for 1.01-1.04
20.times.20 (bid-offer bid volume.times.offer volume), the quote
would be rounded out to 1.00-1.05 20.times.20. The bid at 1.01 is
rounded out to 1.00 because the bid must be quoted in nickel
increments, and the first registered entity is not willing to buy
the derivative at 1.05. Therefore, the bid is rounded out to 1.00
because it is equal to or less than the highest price in nickel
increments that the first entity is willing to pay for a
derivative. The exchange will not quote a price that cannot be
executed. Thus, any bid between 1.00 and 1.04 will be rounded out
(down) to 1.00, any bid between 3.50 to 3.59 will be rounded out
(down) to 3.50, and so on.
[0012] Similarly, the offer for 1.04 is rounded to 1.05 because the
offer must be quoted in nickel increments, and the first registered
entity is not willing to sell the derivative for 1.00. The exchange
will not disseminate a quote that creates an offer price lower than
the first entity is willing to receive for selling a derivative.
Thus, any offer between 1.01 and 1.05 will be rounded out (up) to
1.05; any offer between 3.41 and 3.50 will be rounded out (up) to
3.50, and so on.
[0013] The individual quotes in nickel/dime increments are
aggregated at 108. Aggregating the quotes preferably means that
after the quotes from each entity have been rounded out (up or
down), the quotes are summed so that they appear as one large
quote. For example, if a first quote was received at 1.01-1.04
20.times.20 and a second quote was received at 1.01-1.03
20.times.20, the first quote would be rounded out to 1.00-1.05
20.times.20 and the second quote would be rounded out to 1.00-1.05
20.times.20 according to the process described above. The first and
second quotes would then be aggregated so that a quote of 1.00-1.05
40.times.40 would then be disseminated from the exchange such that
the first and second quote appear as a single larger quote.
[0014] The exchange disseminates the aggregate nickel/dime quotes
at 110. The aggregate nickel/dime quotes may be disseminated over
networks such as the Options Price Reporting Authority ("OPRA") or
an Internet website. Accordingly, the potentially numerous penny
increment quotes are reduced to an aggregate quote at the standard
nickel or dime increments so that the amount of quote data
transmitted to the reporting entity is maintained at a more
manageable level. In one embodiment, the exchange may additionally
disseminate an indicator with the aggregate nickel/dime quote to be
reported over OPRA or an Internet website notifying market
participants that a penny-increment quote which is better than the
aggregate nickel/dime quote is available at the exchange.
[0015] The exchange receives offers to take positions in
derivatives based on the aggregate nickel/dime quotes at 112 and
the trading engine executes buy and sell orders for the derivatives
based on the aggregate nickel/dime quotes at 114. When trades are
executed, the price paid or received for a derivative are
preferably those in the original (penny increment) quote and not
necessarily the value in the rounded out quote. For example, if a
quote is received at 1.01-1.04 20.times.20, the quote is rounded
out to 1.00-1.05 20.times.20 and disseminated. If an order is
received that can be traded with the bid of 20 shares at 1.00, the
entity will actually trade with a better bid of 20 shares at 1.01.
If an alternative order is received that can traded with the offer
of 20 shares at 1.05, the order will actually be traded with a
better offer of 20 shares at 1.04. In other words, an order that
trades against an aggregated quote will receive the best
prices/volumes of the penny increment quotes making up the
aggregate quote.
[0016] In an alternative embodiment, when the trading engine
executes buy and sell orders for the derivatives based on the
aggregate nickel/dime quotes at 114, the trades are executed at
whatever price can clear the total order regardless of whether the
original quote may have had a better price. For example, if the
exchange receives a first quote of 0.95-1.03 20.times.20, a second
quote of 0.96-1.04 20.times.20, and a third quote of 0.97-1.05
20.times.20, after the three quotes are rounded out and aggregated,
the exchange disseminates a quote of 0.95-1.05 60.times.60. If an
order is received for 20 derivatives at 1.05, 20 derivatives will
be sold at 1.03 of the original bid.
[0017] However, if an order is received for 40 derivatives at 1.05,
all 40 derivatives will be sold for 1.04 due to the fact that 1.04
is the best price that the total order can be cleared for, even
though 20 of the derivatives could have been bought at a better
price of 1.03. Similarly, if an order is received for 60
derivatives at 1.05, all 60 derivatives will be sold for 1.05 due
to the fact that 1.05 is the best price that the total order can be
cleared for, even though 20 of the derivatives could have been
bought at the better price of 1.03 and 20 of the derivatives could
have been bought at the better price of 1.04.
[0018] When executing buy and sell orders for the derivatives based
on the aggregate nickel/dime quotes at 114, the trading engine may
also utilize trade quote locks. Trade quote locks are necessary
when a bid price and an offer price from two entities within the
exchange are the same and fall on a nickel/dime increment. When a
trade quote lock is initiated, a delay timer is started and the
trading engine prevents the entities with the locked quotes from
trading with each other for a predetermined period of time. One
benefit of rounding out and aggregating penny quotes is that the
exchange may avoid the occurrence of quote locks at the penny
increment level unless the quotes lock at the standard
(nickel/dime) increment.
[0019] After executing the buy and sell orders at 114, the trading
engine disseminates the result of the execution of the buy and sell
orders in penny increments at 116. The trading engine may
disseminate the result of the execution of the buy and sell order
in penny increments over networks such as OPRA or an Internet
website so that market participants may view the result of the
execution in penny increments.
[0020] It will be appreciated that even though the above describes
penny increments, the same method and trading engine can be used
for fractional-penny increments.
[0021] It is therefore intended that the foregoing detailed
description be regarded as illustrative rather than limiting, and
that it be understood that it is the following claims, including
all equivalents, that are intended to define the spirit and scope
of this invention.
* * * * *