Time market grid interface
First Claim
1. A trading apparatus for trading a tradeable object at an electronic exchange, comprising:
- a microprocessor;
a graphical user interface coupled with the microprocessor comprising a first screen region having a plurality of locations, each location in the first screen region corresponding to one of a plurality of price levels along a price axis and corresponding to one of a plurality of times along a time axis;
a user input device for sending a command to initiate placement of a timed trade order to buy or sell the tradeable object at a future time, wherein the command is received through an action of a user input device with a cursor of the user input device positioned over a location of the plurality of locations in the first screen region, the timed trade order associated with a price parameter indicating a price corresponding to the location and further with a time parameter corresponding to a time remaining until the timed trade order is to be submitted to a matching engine at the electronic exchange, wherein the price parameter and the time parameter are associated with the location of the cursor at the time of the action; and
a first indicator being dynamically displayed in the location in the first screen region, the first indicator representing the timed trade order and the location of the first indicator corresponding to the price parameter and the time parameter, wherein the first indicator dynamically moves over time, relative to the time axis, to a new location as the time remaining until the timed trade order is submitted to the matching engine changes.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method are provided for trading a tradeable object. One example apparatus includes a microprocessor, a graphical user comprising a first screen region having a plurality of locations in the first screen region, each location corresponding to a price level along a first axis and a time along a second axis. The apparatus also comprises a user input device for sending a command to initiate placement of a timed trade order, and an indicator being dynamically displayed in one of the plurality locations of the first screen region and corresponding to the timed order. In one example embodiment, the indicator dynamically moves over time relative to the second axis indicating a time until the order will be automatically sent to a computerized matching process.
-
Citations
20 Claims
-
1. A trading apparatus for trading a tradeable object at an electronic exchange, comprising:
-
a microprocessor; a graphical user interface coupled with the microprocessor comprising a first screen region having a plurality of locations, each location in the first screen region corresponding to one of a plurality of price levels along a price axis and corresponding to one of a plurality of times along a time axis; a user input device for sending a command to initiate placement of a timed trade order to buy or sell the tradeable object at a future time, wherein the command is received through an action of a user input device with a cursor of the user input device positioned over a location of the plurality of locations in the first screen region, the timed trade order associated with a price parameter indicating a price corresponding to the location and further with a time parameter corresponding to a time remaining until the timed trade order is to be submitted to a matching engine at the electronic exchange, wherein the price parameter and the time parameter are associated with the location of the cursor at the time of the action; and a first indicator being dynamically displayed in the location in the first screen region, the first indicator representing the timed trade order and the location of the first indicator corresponding to the price parameter and the time parameter, wherein the first indicator dynamically moves over time, relative to the time axis, to a new location as the time remaining until the timed trade order is submitted to the matching engine changes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for trading a tradeable object at an electronic exchange, comprising:
- displaying by a trading apparatus a first screen region of a graphical user interface having a plurality of locations, each location in the first screen region corresponding to one of a plurality of price levels along a price axis and further corresponding to one of a plurality of times along a time axis;
receiving by the trading apparatus a command to initiate placement of a timed trade order to buy or sell at a future time the tradeable object, wherein the command is received through an action of a user input device with a cursor of the user input device positioned over a location of the plurality of locations in the first screen region, the timed trade order associated with a price parameter indicating a price corresponding to the location and further with a time parameter corresponding to a time remaining until the timed trade order is to be submitted to a matching engine at the electronic exchange, wherein the price parameter and the time parameter are associated with the location of the cursor at the time of the action;
dynamically displaying by the trading apparatus a first indicator in the location in the first screen region, the first indicator representing the timed trade order, and the location of the first indicator corresponding to the price parameter and the time parameter;
dynamically updating by the trading apparatus the location of the first indicator relative to the time axis to a new location as the time remaining until the timed trade order is submitted to the matching engine changes; and
sending by the trading apparatus an order to the matching engine at the electronic exchange when the time remaining until the timed trade order is submitted to the matching engine reaches zero. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
- displaying by a trading apparatus a first screen region of a graphical user interface having a plurality of locations, each location in the first screen region corresponding to one of a plurality of price levels along a price axis and further corresponding to one of a plurality of times along a time axis;
-
20. A computer readable medium containing program instructions for causing a microprocessor to execute a method for use by a trader in an electronic trading system that includes at least one computer terminal connected over a network to at least one electronic exchange, comprising:
- displaying a first screen region of a graphical user interface having a plurality of locations, each location in the first screen region corresponding to one of a plurality of price levels along a price axis and further corresponding to one of a plurality of times along a time axis;
displaying a second screen region of the graphical user interface having a plurality of locations, each location in the second screen region corresponding to one of the plurality of price levels along the price axis;
sending a command to initiate placement of a timed trade order to buy or sell at a future time a tradeable object, wherein the command is received through an action of a user input device with a cursor of the user input device positioned over a location of the plurality of locations in the first screen region, the timed trade order associated with a price parameter indicating a price corresponding to the location and further with a time parameter corresponding to a time remaining until the timed trade order is to be submitted to a matching engine at the electronic exchange, wherein the price parameter and the time parameter are associated with the location of the cursor at the time of the action;
dynamically displaying a first indicator in the location in the first screen region, the first indicator representing the timed trade order, and the location of the first indicator corresponding to the price parameter and the time parameter;
dynamically updating the location of the first indicator relative to the time axis to a new location as the time remaining until the timed trade order is submitted to the matching engine changes;
sending a command to initiate placement of an immediate execution order to buy or sell the tradeable object, the immediate execution order associated with a price parameter and being sent for execution to the matching engine at the electronic exchange upon receiving the command, wherein the command is received through an action of the user input device positioned over a location in the plurality of locations in the second screen region, wherein the price parameter of the immediate execution order is associated with the location of the cursor at the time of the action in the second screen region; and
dynamically displaying a second indicator in one of the plurality of locations in the second screen region, the second indicator representing the immediate execution order, and the location of the second indicator corresponding to the price parameter associated with the immediate execution order.
- displaying a first screen region of a graphical user interface having a plurality of locations, each location in the first screen region corresponding to one of a plurality of price levels along a price axis and further corresponding to one of a plurality of times along a time axis;
Specification