Click based trading with intuitive grid display of market depth
DC CAFCFirst Claim
1. A method of placing a trade order for a commodity on an electronic exchange having an inside market with a highest bid price and a lowest ask price, using a graphical user interface and a user input device, said method comprising:
- setting a preset parameter for the trade order displaying market depth of the commodity, through a dynamic display of a plurality of bids and a plurality of asks in the market for the commodity, including at least a portion of the bid and ask quantities of the commodity, the dynamic display being aligned with a static display of prices corresponding thereto, wherein the static display of prices does not move in response to a change in the inside market;
displaying an order entry region aligned with the static display prices comprising a plurality of areas for receiving commands from the user input devices to send trade orders, each area corresponding to a price of the static display of prices; and
selecting a particular area in the order entry region through single action of the user input device with a pointer of the user input device positioned over the particular area to set a plurality of additional parameters for the trade order and send the trade order to the electronic exchange.
2 Assignments
Litigations
3 Petitions

Reexaminations
Accused Products

Abstract
A method and system for reducing the time it takes for a trader to place a trade when electronically trading on an exchange, thus increasing the likelihood that the trader will have orders filled at desirable prices and quantities. The “Mercury” display and trading method of the present invention ensure fast and accurate execution of trades by displaying market depth on a vertical or horizontal plane, which fluctuates logically up or down, left or right across the plane as the market prices fluctuates. This allows the trader to trade quickly and efficiently.
1034 Citations
56 Claims
-
1. A method of placing a trade order for a commodity on an electronic exchange having an inside market with a highest bid price and a lowest ask price, using a graphical user interface and a user input device, said method comprising:
-
setting a preset parameter for the trade order displaying market depth of the commodity, through a dynamic display of a plurality of bids and a plurality of asks in the market for the commodity, including at least a portion of the bid and ask quantities of the commodity, the dynamic display being aligned with a static display of prices corresponding thereto, wherein the static display of prices does not move in response to a change in the inside market;
displaying an order entry region aligned with the static display prices comprising a plurality of areas for receiving commands from the user input devices to send trade orders, each area corresponding to a price of the static display of prices; and
selecting a particular area in the order entry region through single action of the user input device with a pointer of the user input device positioned over the particular area to set a plurality of additional parameters for the trade order and send the trade order to the electronic exchange. - View Dependent Claims (2, 3, 4, 5, 6, 7, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 50, 53, 54, 55, 56)
-
-
8. A computer readable medium having program code recorded thereon, for execution on a computer having a graphical user interface and a user input device, to place a trade order for a commodity on an electronic exchange having an inside market with a highest bid price and a lowest ask price, comprising:
-
a first program code for setting a preset parameter for the trade order;
a second program code displaying market depth of a commodity, through a dynamic display of a plurality of bids and a plurality of asks in the market for the commodity, including the bid and ask quantities of the commodity, aligned with a static display of prices corresponding thereto, wherein the static display of prices does not move in response to a change in the inside market;
a third program code for displaying an order entry region comprising a plurality of areas for receiving commands from the user input device to send trade orders, aligned with the static display of prices, each area corresponding to a price of the static display of prices; and
a fourth program code for receiving a command as a result of a selection of a particular area in the order entry region by a single action of the user input device with a pointer of the user input device positioned over the particular area, to set a plurality of additional parameters for the trade order and send the trade order to the electronic exchange. - View Dependent Claims (9, 10, 11, 12, 13, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 51)
-
-
14. A client system for placing a trade order for a commodity on an electronic exchange having an inside market with a highest bid price and a lowest ask price, the system comprising:
-
a parameter setting component for setting a preset parameter for the trade order;
a display device for displaying market depth of a commodity, through a dynamic display of a plurality of bids and a plurality of asks in the market for the commodity, including the bid and ask quantities of the commodity, aligned with a static display of prices corresponding thereto, wherein the static display of prices does not move when the inside market changes, and for displaying an order entry region aligned with the static display of prices, comprising a plurality of areas for receiving commands to send trade orders, each area corresponding to a price of the static display of prices;
a user input device for positioning a pointer thereof over an area in the order entry region; and
a trade order sending component for receiving a command as a result of a selection of the area in the order entry region by a single action of the user input device with a pointer of the user input device positioned over the area, to set a plurality of additional parameters for the trade order and send the trade order to the electronic exchange. - View Dependent Claims (15, 16, 17, 18, 19, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 52)
-
Specification