SYSTEMS AND METHODS FOR PROVIDING A TRADING INTERFACE
Systems and methods for configurable trading interfaces that allow a trader to quickly and easily submit trading commands to a trading system are provided. Using these systems and methods, a trader can using various trading interfaces to initiate trading commands, configure various display features and default command settings, and control a level of command entry verification that is provided to protect against inadvertent entry of incorrect trading commands.
1 - 36 . (canceled)
37 . A method, comprising:
displaying, by a processor of a computing device, an interface, the interface comprising:
a buy button, in which the buy button, when selected causes a buy command to be submitted;
a sell button, in which the sell button, when selected causes a sell command to be submitted;
a price field, in which a price displayed in the price field is adjustable;
a size field, in which a size displayed in the size field is adjustable, and in which the price and the size are associated with trading an item;
a price up button and a price down button, in which the price up button when selected adjusts the price displayed in the price field and in which the price down button when selected adjusts the price displayed in the price field;
a size up button and a size down button, in which the size up button when selected adjusts the size displayed in the size field and in which the size down button when selected adjusts the price displayed in the price field; and
at least one of:
a button for a number 1;
a button for a number 5;
a button for a number 10; and
a button for a number 100;
and
performing at least one of:
in response to a selection of the buy button at the interface, submitting, by the processor, the buy command to an electronic trade system for execution; and
in response to a selection of the sell button at the interface, submitting, by the processor, the sell command to the electronic trade system for execution.
38 . The method of claim 37 , in which displaying the interface comprises:
causing, by the processor, the interface to be displayed at a remote device that is connected to the computing device via a network.
39 . The method of claim 37 , further comprising:
displaying, by the processor, another interface, the another interface comprising:
a bid price for the item; and
an offer price for the item.
40 . The method of claim 39 , further comprising:
receiving input indicative of a selection of at least one of the bid price and the offer price.
41 . The method of claim 39 , further comprising:
automatically populating, by the processor, the price field with at least one of the bid price and the offer price.
42 . The method of claim 37 , further comprising:
automatically populating, by the processor, the size field with a default size of the item.
43 . The method of claim 42 , further comprising:
automatically highlighting, by the processor, the default size of the item in the size field.
44 . The method of claim 37 , in which the interface further comprises:
a trade preference indicator.
45 . The method of claim 44 , in which when the trade preference indicator is selected, a limit trade type is selected.
46 . The method of claim 44 , in which when the trade preference indicator is selected, a good until trade type is selected.
47 . The method of claim 37 , further comprising:
in response to a selection of at least one of the price up button and the price down button at the second interface, displaying, by the processor, an adjusted price in the price field.
48 . The method of claim 37 , further comprising:
in response to a selection of at least one of the size up button and the size down button at the second interface, displaying, by the processor, an adjusted size in the size field.
49 . An apparatus, comprising:
a processor; and
a memory, the memory storing computer readable code that, when executed by the processor, causes the processor to:
display an interface, the interface comprising:
a buy button, in which the buy button, when selected causes a buy command to be submitted;
a sell button, in which the sell button, when selected causes a sell command to be submitted;
a price field, in which a price displayed in the price field is adjustable;
a size field, in which a size displayed in the size field is adjustable, and in which the price and the size are associated with trading an item;
a price up button and a price down button, in which the price up button when selected adjusts the price displayed in the price field and in which the price down button when selected adjusts the price displayed in the price field;
a size up button and a size down button, in which the size up button when selected adjusts the size displayed in the size field and in which the size down button when selected adjusts the price displayed in the price field; and
at least one of:
a button for a number 1;
a button for a number 5;
a button for a number 10; and
a button for a number 100;
°and
perform at least one of:
in response to a selection of the buy button at the interface, submitting the buy command to an electronic trade system for execution; and
in response to a selection of the sell button at the interface, submitting the sell command to the electronic trade system for execution.
50 . A method, comprising:
displaying, by a processor of a computing device, an interface, the interface comprising:
a first button, in which the first button, when selected causes a trading command to be submitted;
a size field, in which a size displayed in the size field is adjustable, and in which the size is associated with trading an item;
at least one of:
a button for a number 1;
a button for a number 5;
a button for a number 10;
a button for a number 50; and
a button for a number 100;
and
a second button, in which the second button, when selected causes one or more trading commands to no longer be valid;
and
in response to a selection of the first button at the interface, submitting, by the processor, the trading command to an electronic trade system for execution.
51 . The method of claim 50 , in which displaying the interface comprises:
causing, by the processor, the interface to be displayed at a remote device that is connected to the computing device via a network.
52 . The method of claim 50 , further comprising:
displaying, by the processor, another interface, the another interface comprising:
a bid price for the item; and
an offer price for the item.
53 . The method of claim 52 , further comprising:
receiving input indicative of a selection of at least one of the bid price and the offer price at the another interface.
54 . The method of claim 53 , in which displaying the interface comprises:
displaying, by the processor, the interface in response to the input.
55 . The method of claim 52 , further comprising:
automatically populating, by the processor, the price field with at least one of the bid price and the offer price.
56 . The method of claim 50 , further comprising:
automatically populating, by the processor, the size field with a default size of the item.
57 . The method of claim 56 , further comprising:
automatically highlighting, by the processor, the default size of the item in the size field.
58 . The method of claim 50 , in which the interface further comprises:
a trade preference indicator.
59 . The method of claim 58 , in which when the trade preference indicator is selected, a limit trade type is selected.
60 . The method of claim 50 , in which the second button, when selected causes one or more trading orders to be cancelled from the electronic trading system.
61 . The method of claim 50 , in which the second button comprises a cancel button.
62 . The method of claim 61 , in which the second button comprises at least one of a cancel buys button, a cancel sells button, a cancel bids button, and a cancel offers button.
63 . An apparatus, comprising:
a processor; and
a memory, the memory storing computer readable code that, when executed by the processor, causes the processor to:
display an interface, the interface comprising:
a first button, in which the first button, when selected causes a trading command to be submitted;
a size field, in which a size displayed in the size field is adjustable, and in which the size is associated with trading an item;
at least one of:
a button for a number 1;
a button for a number 5;
a button for a number 10;
a button for a number 50; and
a button for a number 100;
and
a second button, in which the second button, when selected causes one or more trading commands to no longer be valid;
and
in response to a selection of the first button at the interface, submit the trading command to an electronic trade system for execution.