Method and system for displaying and trading spreads
First Claim
Patent Images
1. A method for displaying spread information and trading spreads, the method comprising:
- calculating a first spread between a first tradable object and a second tradable object, the first tradable object having a first identifier and the second tradable object having a second identifier;
receiving market data from the first and second tradable objects from an electronic exchange, wherein the market data for the first tradable object comprises a highest bid price and a lowest ask price currently available for the first tradable object and the market data for the second tradable object comprises a highest bid price and a lowest ask price currently available for the second tradable;
calculating price and quantity information for a the first spread, wherein the price and quantity information for the first spread comprises a highest bid price and a lowest ask price currently available for the first spread;
displaying on a graphical user interface the first identifier for the first tradable object at a first location displayed in a first column; and
displaying on the graphical user interface the second identifier for the second tradable object at a second location in the first column, wherein the second location is adjacent to the first location in the first column;
displaying on the graphical interface the highest bid price and a lowest ask price currently available for the first tradable object at a third location in a second column, the second column being adjacent to the first column, wherein the third location is in horizontal alignment with the first location in the first column;
displaying on the graphical user interface the highest bid price and a lowest ask price currently available for the second tradable object at a fourth location in the second column, wherein the fourth location is in horizontal alignment with the second location in the second column;
displaying on the graphical user interface the highest bid price and a lowest ask price currently available for the first spread at a fifth location in a third column, the third column being adjacent to the second column, wherein the fifth location is centered in horizontal alignment with respect to the third and fourth locations in the second column to correlate the first spread to the first and second tradable objects;
providing a first order entry region for initiating spread orders for the first spread on the graphical user interface, wherein the first order entry region overlaps the third column and comprises a first order entry location that overlaps the highest bid price for the first spread and a second order entry location that overlaps the lowest ask price for the first spread; and
selecting the first order entry location or the second order entry location with a user input device to set a price level for an order to buy or sell the first spread at the highest bid price or a lowest ask price available for the first spread.
3 Assignments
0 Petitions
Accused Products
Abstract
A trading application can receive price and quantity information for tradeable objects. The trading application can compute implied price and quantity information for spreads of the tradeable objects. Direct and indirect price and quantity information for the spreads can be displayed in a manner that shows the relationship with each other and with the price and quantity information for the tradeable objects.
-
Citations
28 Claims
-
1. A method for displaying spread information and trading spreads, the method comprising:
-
calculating a first spread between a first tradable object and a second tradable object, the first tradable object having a first identifier and the second tradable object having a second identifier; receiving market data from the first and second tradable objects from an electronic exchange, wherein the market data for the first tradable object comprises a highest bid price and a lowest ask price currently available for the first tradable object and the market data for the second tradable object comprises a highest bid price and a lowest ask price currently available for the second tradable; calculating price and quantity information for a the first spread, wherein the price and quantity information for the first spread comprises a highest bid price and a lowest ask price currently available for the first spread; displaying on a graphical user interface the first identifier for the first tradable object at a first location displayed in a first column; and displaying on the graphical user interface the second identifier for the second tradable object at a second location in the first column, wherein the second location is adjacent to the first location in the first column; displaying on the graphical interface the highest bid price and a lowest ask price currently available for the first tradable object at a third location in a second column, the second column being adjacent to the first column, wherein the third location is in horizontal alignment with the first location in the first column; displaying on the graphical user interface the highest bid price and a lowest ask price currently available for the second tradable object at a fourth location in the second column, wherein the fourth location is in horizontal alignment with the second location in the second column; displaying on the graphical user interface the highest bid price and a lowest ask price currently available for the first spread at a fifth location in a third column, the third column being adjacent to the second column, wherein the fifth location is centered in horizontal alignment with respect to the third and fourth locations in the second column to correlate the first spread to the first and second tradable objects; providing a first order entry region for initiating spread orders for the first spread on the graphical user interface, wherein the first order entry region overlaps the third column and comprises a first order entry location that overlaps the highest bid price for the first spread and a second order entry location that overlaps the lowest ask price for the first spread; and selecting the first order entry location or the second order entry location with a user input device to set a price level for an order to buy or sell the first spread at the highest bid price or a lowest ask price available for the first spread. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 21, 23, 24, 27)
-
-
2. A computer readable medium having stored therein instructions for causing a central processing unit to execute the method of displaying spread information and trading spreads, the method comprising:
-
calculating a first spread between a first tradable object and a second tradable object, the first tradable object having a first identifier and the second tradable object having a second identifier; receiving market data from the first and second tradable objects from an electronic exchange, wherein the market data for the first tradable object comprises a highest bid price and a lowest ask price currently available for the first tradable object and the market data for the second tradable object comprises a highest bid price and a lowest ask price currently available for the second tradable; calculating price and quantity information for a the first spread, wherein the price and quantity information for the first spread comprises a highest bid price and a lowest ask price currently available for the first spread; displaying on a graphical user interface the first identifier for the first tradable object at a first location displayed in a first column; and displaying on the graphical user interface the second identifier for the second tradable object at a second location in the first column, wherein the second location is adjacent to the first location in the first column; displaying on the graphical interface the highest bid price and a lowest ask price currently available for the first tradable object at a third location in a second column, the second column being adjacent to the first column, wherein the third location is in horizontal alignment with the first location in the first column; displaying on the graphical user interface the highest bid price and a lowest ask price currently available for the second tradable object at a fourth location in the second column, wherein the fourth location is in horizontal alignment with the second location in the second column; displaying on the graphical user interface the highest bid price and a lowest ask price currently available for the first spread at a fifth location in a third column, the third column being adjacent to the second column, wherein the fifth location is centered in horizontal alignment with respect to the third and fourth locations in the second column to correlate the first spread to the first and second tradable objects; providing a first order entry region for initiating spread orders for the first spread on the graphical user interface, wherein the first order entry region overlaps the third column and comprises a first order entry location that overlaps the highest bid price for the first spread and a second order entry location that overlaps the lowest ask price for the first spread; and selecting the first order entry location or the second order entry location with a user input device to set a price level for an order to buy or sell the first spread at the highest bid price or a lowest ask price available for the first spread.
-
-
14. A method for displaying spread information, the method comprising:
-
calculating a first type of spread between a first tradable object and a second tradable object, the first tradable object having a first identifier and the second tradable object having a second identifier; displaying on a graphical user interface the first and second identifiers for the plurality of first and second tradable objects, the first identifier being displayed at a first location along a first axis and the second identifier being displayed at a second location along the first axis, wherein the second location is adjacent to the first location along the first axis; displaying on the graphical user interface a highest bid price and a lowest ask price currently available for the first tradable object at a third location along a second axis that is parallel and adjacent to the first axis, wherein the third location is in alignment with the first location along the first axis; displaying on the graphical user interface a highest bid price and a lowest ask price currently available for the second tradable object at a fourth location along the second axis, wherein the fourth location is in alignment with the second location along the first axis; displaying on the graphical user interface a highest bid price and a lowest ask price currently available for the first type of spread at a fifth location along a third axis, wherein the fifth location is centered with respect to the third and fourth locations along the second axis to correlate the first type of spread to the first and second tradable objects; providing a first order entry region for initiating spread orders for the first type of spread on the graphical user interface, wherein the first order entry region overlaps the fifth location along the third axis and comprises a first order entry location that overlaps the highest bid price for the first type of spread and a second order entry location that overlaps the lowest ask price for the first type of spread; and selecting the first order entry location or the second order entry location with a user input device to set a price level for an order to buy or sell the first type of spread at the best bid price or the best ask price available for the spread. - View Dependent Claims (15, 16, 17, 18, 19, 20, 22, 25, 26, 28)
-
Specification