Click based trading with intuitive grid display of market depth
DC CAFCFirst Claim
1. A computer readable medium having program code recorded thereon for execution on a computer having a graphical user interface and a user input device, the program code causing a machine to perform the following method steps:
- receiving market information for a commodity from an electronic exchange, the market information comprising an inside market with a current highest bid price and a current lowest ask price;
receiving an input from a user that designates a default quantity to be used for a plurality of trade orders;
dynamically displaying a first indicator in one of a plurality of locations in a bid display region, each location in the bid display region corresponding to a price level along a static price axis, the first indicator representing quantity associated with at least one order to buy the commodity at the current highest bid price;
dynamically displaying a second indicator in one of a plurality of locations in an ask display region, each location in the ask display region corresponding to a price level along the static price axis, the second indicator representing quantity associated with at least one order to sell the commodity at the current lowest ask price;
displaying the bid and ask display regions in relation to a plurality of price levels arranged along the static price axis such that when the inside market changes, the price levels along the static price axis do not change positions and at least one of the first and second indicators moves in the bid or ask display regions relative to the static price axis;
displaying an order entry region aligned with the static price axis comprising a plurality of areas for receiving commands from the user input device to send trade orders, each area corresponding to a price level of the static price axis; and
receiving a plurality of commands from a user, each command sending a trade order to the electronic exchange, each trade order having an order quantity based on the default quantity without the user designating the default quantity between commands, wherein each command results from selecting a particular area in the order entry region corresponding to a desired price level as part of a single action of the user input device with a pointer of the user input device positioned over the particular area to both set an order price parameter for the trade order based on the desired price level and send the trade order to the electronic exchange.
2 Assignments
Litigations
1 Petition
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.
97 Citations
20 Claims
-
1. A computer readable medium having program code recorded thereon for execution on a computer having a graphical user interface and a user input device, the program code causing a machine to perform the following method steps:
-
receiving market information for a commodity from an electronic exchange, the market information comprising an inside market with a current highest bid price and a current lowest ask price; receiving an input from a user that designates a default quantity to be used for a plurality of trade orders; dynamically displaying a first indicator in one of a plurality of locations in a bid display region, each location in the bid display region corresponding to a price level along a static price axis, the first indicator representing quantity associated with at least one order to buy the commodity at the current highest bid price; dynamically displaying a second indicator in one of a plurality of locations in an ask display region, each location in the ask display region corresponding to a price level along the static price axis, the second indicator representing quantity associated with at least one order to sell the commodity at the current lowest ask price; displaying the bid and ask display regions in relation to a plurality of price levels arranged along the static price axis such that when the inside market changes, the price levels along the static price axis do not change positions and at least one of the first and second indicators moves in the bid or ask display regions relative to the static price axis; displaying an order entry region aligned with the static price axis comprising a plurality of areas for receiving commands from the user input device to send trade orders, each area corresponding to a price level of the static price axis; and receiving a plurality of commands from a user, each command sending a trade order to the electronic exchange, each trade order having an order quantity based on the default quantity without the user designating the default quantity between commands, wherein each command results from selecting a particular area in the order entry region corresponding to a desired price level as part of a single action of the user input device with a pointer of the user input device positioned over the particular area to both set an order price parameter for the trade order based on the desired price level and send the trade order to the electronic exchange. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification