Systems and methods for providing a trading interface with advanced features
First Claim
1. An apparatus comprising at least one processor in communication with a trading server in a networked trading system, the at least one processor configured to electronically communicate with a user-interactive computer interface for allowing data input to an application capable of assuming a plurality of different states, the interface having a display device that displays a plurality of user-selectable buttons, wherein said user-selectable buttons are arranged to communicate with the application and wherein at least some of the user-selectable buttons display an identification of function of the associated button, the interface being responsive to state change of said application to cause at least one of the user-selectable buttons to change function and identification, in which the interface comprises:
- order indicia representing the price, the quantity, and the financial instrument for each of a plurality of orders, each of the plurality of orders comprising a plurality of bids and a plurality of offers, each bid and each offer comprising a price and a quantity of a financial instrument traded on an electronic exchange, in which the plurality of orders is received from a user over a networked trading system having a plurality of workstations;
in which the interface is operable to;
display order indicia representing the price, the quantity, and the financial instrument for each of the plurality of orders;
display a plurality of order-specific price adjustment indicia corresponding to the plurality of orders, each order-specific price adjustment indicia selectable by the user to change the price of a specific one of the plurality of orders;
display a bid-specific price adjustment indicia selectable by the user to change the price of all of the plurality of bids;
display an offer-specific price adjustment indicia selectable by the user to change the price of all of the plurality of offers;
the interface being further configured to;
receive a selection of one of (1) the bid-specific price adjustment indicia and (2) the offer-specific price adjustment indicia; and
based on the act of receiving the selection of one of the bid-specific price adjustment indicia and the offer-specific price adjustment indicia, change the prices of one of (1) all of the plurality of bids and (2) all of the plurality of offers; and
the display device further operable to;
display a modified price for each of the plurality of bids based on the changed prices.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for a trading interface with advanced features are provided. Using these systems and methods, a user may create orders, manipulate orders, cancel orders, configure alternative keyboard settings, and/or obtain additional information on transactions. When a user clicks on a bid and/or offer, a dialog box may pop-up, thereby providing the user with multiple options. To enable customization of the keyboard settings to a user'"'"'s preference, a keyboard settings feature is provided. Users may also be provided with additional information relating to the user'"'"'s wish to transact.
-
Citations
20 Claims
-
1. An apparatus comprising at least one processor in communication with a trading server in a networked trading system, the at least one processor configured to electronically communicate with a user-interactive computer interface for allowing data input to an application capable of assuming a plurality of different states, the interface having a display device that displays a plurality of user-selectable buttons, wherein said user-selectable buttons are arranged to communicate with the application and wherein at least some of the user-selectable buttons display an identification of function of the associated button, the interface being responsive to state change of said application to cause at least one of the user-selectable buttons to change function and identification, in which the interface comprises:
-
order indicia representing the price, the quantity, and the financial instrument for each of a plurality of orders, each of the plurality of orders comprising a plurality of bids and a plurality of offers, each bid and each offer comprising a price and a quantity of a financial instrument traded on an electronic exchange, in which the plurality of orders is received from a user over a networked trading system having a plurality of workstations; in which the interface is operable to; display order indicia representing the price, the quantity, and the financial instrument for each of the plurality of orders; display a plurality of order-specific price adjustment indicia corresponding to the plurality of orders, each order-specific price adjustment indicia selectable by the user to change the price of a specific one of the plurality of orders; display a bid-specific price adjustment indicia selectable by the user to change the price of all of the plurality of bids; display an offer-specific price adjustment indicia selectable by the user to change the price of all of the plurality of offers; the interface being further configured to; receive a selection of one of (1) the bid-specific price adjustment indicia and (2) the offer-specific price adjustment indicia; and based on the act of receiving the selection of one of the bid-specific price adjustment indicia and the offer-specific price adjustment indicia, change the prices of one of (1) all of the plurality of bids and (2) all of the plurality of offers; and the display device further operable to; display a modified price for each of the plurality of bids based on the changed prices. - View Dependent Claims (2, 3)
-
-
4. An apparatus comprising at least one processor in communication with a trading server in a networked trading system, the at least one processor configured to electronically communicate with a user-interactive computer interface for allowing data input to an application capable of assuming a plurality of different states, the interface having a display that displays a plurality of user-selectable buttons, wherein said user-selectable buttons are arranged to communicate with the application and wherein at least some of the user-selectable buttons display an identification of function of the associated button, the interface being responsive to state change of said application to cause at least one of the user-selectable buttons to change function and identification, in which the interface comprises:
-
order indicia representing the price, the quantity, and the financial instrument for each of a plurality of orders, each of the plurality of orders comprising a plurality of bids and a plurality of offers, each bid and each offer comprising a price and a quantity of a financial instrument traded on an electronic exchange, in which the plurality of orders is received from a user over a networked trading system having a plurality of workstations; and in which the interface is operable to; display the price, the quantity, and a financial instrument identifier for each of the plurality of orders; display a plurality of order-specific price adjustment indicia corresponding to the plurality of orders, each order-specific price adjustment indicia comprising at least one of an up arrow button corresponding to an increase in price and a down arrow button corresponding to a decrease in price, order-specific price adjustment indicia selectable by the user to increase or decrease the price of a specific one of the plurality of orders; display a bid-specific price adjustment indicia comprising at least one of an up arrow button corresponding to an increase in price and a down arrow button corresponding to a decrease in price, the bid-specific price adjustment indicia selectable by the user to increase or decrease the price of all of the plurality of bids by a predetermined amount; display an offer-specific price adjustment indicia comprising at least one of an up arrow button corresponding to an increase in price and a down arrow button corresponding to a decrease in price, the offer-specific price adjustment indicia selectable by the user to increase or decrease the price of all of the plurality of offers by a predetermined amount; the interface being further configured to; receive a selection of one of (1) the bid-specific price adjustment indicia and (2) the offer-specific price adjustment indicia; and based on the act of receiving the selection of one of the bid-specific price adjustment indicia and the offer-specific price adjustment indicia, display a modified price for one of (1) all of the plurality of bids and (2) all of the plurality of offers.
-
-
5. An apparatus comprising at least one processor in communication with a trading server in a networked trading system, the at least one processor configured to electronically communicate with a user-interactive computer interface for allowing data input to an application capable of assuming a plurality of different states, the interface having a display that displays a plurality of user-selectable buttons, wherein said user-selectable buttons are arranged to communicate with the application and wherein at least some of the user-selectable buttons display an identification of function of the associated button, the interface being responsive to state change of said application to cause at least one of the user-selectable buttons to change function and identification, in which the interface comprises:
-
order indicia representing the price, the quantity, and the financial instrument for each of a plurality of orders, each of the plurality of orders comprising one of a bid and an offer, each bid and each offer comprising a price and a quantity of a financial instrument traded on an electronic exchange, in which each of the plurality of orders is received at a computing device over a networked trading system having a plurality of workstations; a plurality of order-specific price adjustment indicia corresponding to the plurality of orders, each order-specific price adjustment indicia selectable by a user to change the price of a specific one of the plurality of orders; a bid-specific price adjustment indicia selectable by the user to change the price of all of the plurality of bids; an offer-specific price adjustment indicia selectable by the user to change the price of all of the plurality of offers; in which the interface is configured to display modified prices of all of the plurality of bids in response to a user selection of the bid-specific price adjustment indicia, and in which the interface is configured to display modified prices of all of the plurality of offers in response to a user selection of the offer-specific price adjustment indicia. - View Dependent Claims (6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification