System and method for icon oriented representation of trading strategies
First Claim
Patent Images
1. A method for visually establishing a trading strategy for a tradeable object, comprising:
- displaying, via a graphical user interface on a client device, a value axis having a plurality of value levels, each value level being associated with a price of a tradeable object traded at an electronic exchange;
selecting a subset of icons from an icon library having a plurality of icons including different types of execution icons graphically representing different order types available at different exchanges, where each of the plurality of icons is pre-populated with parameters for the type of order represented, where the subset of icons is selected based on types of orders available at the electronic exchange and includes at least one independent order icon graphically representing an independent order and at least one dependent order icon graphically representing a dependent order, the at least one independent order icon being configurable to create a trading strategy including multiple orders;
generating a toolbar for the subset of icons via the client device;
displaying the toolbar on the graphical user interface;
receiving a first user-initiated command via an input of the client device, the first user-initiated command selecting the independent order icon from the toolbar, creating the trading strategy including the independent order and moving the independent order icon to a first location relative to the value axis, the first location identifying a first price for the independent order for the tradeable object;
submitting the independent order to the electronic exchange according to detecting at least one pre-set condition associated with the independent order and for determining when the independent order is sent to the electronic exchange, the independent order having the first price;
displaying the independent order icon at the first location, the independent order icon graphically representing a state of the independent order based on market data from the electronic exchange related to the independent order;
receiving a second user-initiated command via the input device, the second user-initiated command selecting the dependent order icon from the toolbar, identifying the dependent order with the trading strategy and moving the dependent order icon to a second location relative to the value axis, the second location identifying a second price for the dependent order for the tradeable object;
displaying the dependent order icon at the second location, the dependent order icon graphically representing a state of the dependent order based on market data from the electronic exchange related to the dependent order;
submitting the dependent order to the electronic exchange according to at least the state of the independent order; and
displaying a graphical indicator between the independent order icon and the dependent order icon showing the linking of the dependent order to the independent order.
4 Assignments
0 Petitions
Accused Products
Abstract
A system and method for visually establishing a trading strategy are described. According to one method, a trader can position a first icon corresponding to a first order and a second icon corresponding to a second order in relation to a first value axis displayed on a graphical interface. A graphical means can also be used in relation to the icons to show that the icons correspond to a trading strategy. The graphical means can include lines, numbers, or any other user-configurable graphical representation illustrating order precedence, for example.
90 Citations
24 Claims
-
1. A method for visually establishing a trading strategy for a tradeable object, comprising:
-
displaying, via a graphical user interface on a client device, a value axis having a plurality of value levels, each value level being associated with a price of a tradeable object traded at an electronic exchange; selecting a subset of icons from an icon library having a plurality of icons including different types of execution icons graphically representing different order types available at different exchanges, where each of the plurality of icons is pre-populated with parameters for the type of order represented, where the subset of icons is selected based on types of orders available at the electronic exchange and includes at least one independent order icon graphically representing an independent order and at least one dependent order icon graphically representing a dependent order, the at least one independent order icon being configurable to create a trading strategy including multiple orders; generating a toolbar for the subset of icons via the client device; displaying the toolbar on the graphical user interface; receiving a first user-initiated command via an input of the client device, the first user-initiated command selecting the independent order icon from the toolbar, creating the trading strategy including the independent order and moving the independent order icon to a first location relative to the value axis, the first location identifying a first price for the independent order for the tradeable object; submitting the independent order to the electronic exchange according to detecting at least one pre-set condition associated with the independent order and for determining when the independent order is sent to the electronic exchange, the independent order having the first price; displaying the independent order icon at the first location, the independent order icon graphically representing a state of the independent order based on market data from the electronic exchange related to the independent order; receiving a second user-initiated command via the input device, the second user-initiated command selecting the dependent order icon from the toolbar, identifying the dependent order with the trading strategy and moving the dependent order icon to a second location relative to the value axis, the second location identifying a second price for the dependent order for the tradeable object; displaying the dependent order icon at the second location, the dependent order icon graphically representing a state of the dependent order based on market data from the electronic exchange related to the dependent order; submitting the dependent order to the electronic exchange according to at least the state of the independent order; and displaying a graphical indicator between the independent order icon and the dependent order icon showing the linking of the dependent order to the independent order. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 23, 24)
-
-
12. A computer readable medium having instructions stored thereon, which when executed by a processor cause the processor to carry out a method comprising:
-
displaying, via a graphical user interface on a client device, a value axis having a plurality of value levels, each value level being associated with a price of a tradeable object traded at an electronic exchange; selecting a subset of icons from an icon library having a plurality of icons including different types of execution icons graphically representing different order types available at different exchanges, where each of the plurality of icons is pre-populated with parameters for the type of order, where the subset of icons is selected based on types of orders available at the electronic exchange and includes at least one independent order icon graphically representing an independent and at least one dependent order icon graphically representing a dependent order, the at least one independent order icon being configurable to create a trading strategy including multiple orders; generating a toolbar for the subset of icons; displaying the toolbar on the graphical user interface; receiving a first user-initiated command via an input of the client device, the first user-initiated command selecting the independent order icon from the toolbar, creating the trading strategy including the independent order and moving the independent order icon to a first location relative to the value axis, the first location identifying a first price for the independent order for the tradeable object; submitting the independent order to the electronic exchange according to detecting at least one pre-set condition associated with the independent order and for determining when the independent order is sent to the electronic exchange, the independent order having the first price; displaying the independent order icon at the first location, the independent order icon graphically representing a state of the independent order based on market data from the electronic exchange related to the independent order; receiving a second user-initiated command via the input device, the second user-initiated command selecting the dependent order icon from the toolbar, identifying the dependent order with the trading strategy and moving the dependent order icon to a second location relative to the value axis, the second location identifying a second price for the dependent order for the tradeable object; displaying the dependent order icon at the second location, the dependent order icon graphically representing a state of the dependent order based on market data from the electronic exchange related to the dependent order; submitting the dependent order to the electronic exchange according to at least the state of the independent order; and displaying a graphical indicator between the independent order icon and the dependent order icon showing the linking of the dependent order to the independent order. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A client device displaying a graphical interface for visually establishing a trading strategy, comprising:
-
a memory having an icon library having a plurality of icons including different types of execution icons configured to graphically represent order types available at different exchanges, where each of the plurality of icons is pre-populated with parameters for the type of order represented by the icon; an icon identifier configured to select a subset of icons from the icon library based on types of orders available at an electronic exchange and includes at least one independent order icon graphically representing an independent order and at least one dependent order icon graphically representing a dependent order, the at least one independent order icon being configurable to create a trading strategy including multiple orders; a processor configured to execute code including instructions to display a graphical user interface having; a value axis having a plurality of value levels, each associated with a price of a tradeable object traded at an electronic exchange; a toolbar for the subset of icons a user device configured to receive; a first user-initiated command selecting the independent order icon from the toolbar, creating the trading strategy including the independent order and moving the independent order icon relative to a first location of the value axis to graphically represent a state of the independent order determined according to market data from the electronic exchange related to the independent order, the first location identifying a first price for the independent order for the tradeable object; a second user-initiated command selecting the dependent order icon from the toolbar, identifying the dependent order with the trading strategy and moving the dependent order icon relative to a second location relative to the value axis to graphically represent a state of the dependent order determined according to market data from the electronic exchange related to the dependent order, the second location identifying a second price for the dependent order for the tradeable object, where the dependent order is linked to the independent order; a graphical indicator displayed between the independent order icon and the dependent order icon showing the linking of the dependent order to the independent order; and an order router configured to submit the independent order as a buy or a sell to the electronic exchange according to detecting at least one pre-set condition associated with the independent order for determining when the independent order is sent to the electronic exchange and submitting the dependent order to the electronic exchange according to at least the state of the independent order. - View Dependent Claims (21, 22)
-
Specification