Trading interface for facilitating trading of multiple tradeable objects in an electronic trading environment
First Claim
1. A computer-based method for use in facilitating trading of multiple tradeable objects in an electronic trading environment, the method comprising:
- receiving, via a computing device, market information from an electronic exchange for a first tradeable object and a second tradeable object, wherein the first tradeable object and the second tradeable object are different tradeable objects, the market information comprising a first price to buy a first quantity of the first tradeable object, a second price to sell a second quantity of the first tradeable object, a third price to buy a third quantity of the second tradeable object, and a fourth price to sell a fourth quantity of the second tradeable object;
generating, via the computing device, a plurality of price levels along a common static price axis;
dynamically displaying, via the computing device, a first quantity indicator at a location corresponding to the first price on the common static price axis, the first quantity indicator indicating the first quantity to buy the first tradeable object at the first price;
dynamically displaying, via the computing device, a second quantity indicator at a location corresponding to the second price on the common static price axis, the second quantity indicator indicating the second quantity to sell the first tradeable object at the second price;
receiving, via the computing device, a quantity equalizer value;
equalizing, via the computing device, a particular quantity for the second tradeable object to a certain quantity for the first tradeable object based on the quantity equalizer value, wherein a fifth quantity is calculated based on the quantity equalizer value and the third quantity, and wherein a sixth quantity is calculated based on the quantity equalizer value and the fourth quantity;
dynamically displaying, via the computing device, a third quantity indicator at a location corresponding to the third price on the common static price axis, the third quantity indicator indicating the fifth quantity to buy the second tradeable object; and
dynamically displaying, via the computing device, a fourth quantity indicator at a location corresponding to a price level along the common static price axis, the fourth quantity indicator indicating the sixth quantity to sell the second tradeable object,wherein the first, second, third, and fourth indicators can move relative to the common static price axis when the market changes for the first and second tradeable objects respectively.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method are provided for trading multiple tradeable objects. One example method includes displaying at least one combined quantity indicator representing a combined quantity associated with at least two tradeable objects, detecting an input associated with an order for a predetermined order quantity in relation to one of the combined quantity indicators, and allocating the order quantity between the at least two tradeable objects using at least one quantity allocation rule. In one example embodiment, a plurality of quantity allocation rules can be user-configurable, and different rules can be defined and applied in relation to different order types.
-
Citations
22 Claims
-
1. A computer-based method for use in facilitating trading of multiple tradeable objects in an electronic trading environment, the method comprising:
-
receiving, via a computing device, market information from an electronic exchange for a first tradeable object and a second tradeable object, wherein the first tradeable object and the second tradeable object are different tradeable objects, the market information comprising a first price to buy a first quantity of the first tradeable object, a second price to sell a second quantity of the first tradeable object, a third price to buy a third quantity of the second tradeable object, and a fourth price to sell a fourth quantity of the second tradeable object; generating, via the computing device, a plurality of price levels along a common static price axis; dynamically displaying, via the computing device, a first quantity indicator at a location corresponding to the first price on the common static price axis, the first quantity indicator indicating the first quantity to buy the first tradeable object at the first price; dynamically displaying, via the computing device, a second quantity indicator at a location corresponding to the second price on the common static price axis, the second quantity indicator indicating the second quantity to sell the first tradeable object at the second price; receiving, via the computing device, a quantity equalizer value; equalizing, via the computing device, a particular quantity for the second tradeable object to a certain quantity for the first tradeable object based on the quantity equalizer value, wherein a fifth quantity is calculated based on the quantity equalizer value and the third quantity, and wherein a sixth quantity is calculated based on the quantity equalizer value and the fourth quantity; dynamically displaying, via the computing device, a third quantity indicator at a location corresponding to the third price on the common static price axis, the third quantity indicator indicating the fifth quantity to buy the second tradeable object; and dynamically displaying, via the computing device, a fourth quantity indicator at a location corresponding to a price level along the common static price axis, the fourth quantity indicator indicating the sixth quantity to sell the second tradeable object, wherein the first, second, third, and fourth indicators can move relative to the common static price axis when the market changes for the first and second tradeable objects respectively. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A computer-readable medium having program code recorded thereon for execution on a computer, the program code causing a machine to perform the method comprising:
-
receiving, via a computing device, market information from an electronic exchange for a first tradeable object and a second tradeable object, wherein the first tradeable object and the second tradeable object are different tradeable objects, the market information comprising a first price to buy a first quantity of the first tradeable object, a second price to sell a second quantity of the first tradeable object, a third price to buy third quantity of the second tradeable object, and a fourth price to sell a fourth quantity of the second trade able object; generating, via the computing device, a plurality of price levels along a common static price axis; dynamically displaying, via the computing device, a first quantity indicator at a location corresponding to the first price on the common static price axis, the first quantity indicator indicating the first quantity to buy the first tradeable object at the first price; dynamically displaying, via the computing device, a second quantity indicator at a location corresponding to the second price on the common static price axis, the second quantity indicator indicating the second quantity to sell the first tradeable object at the second price; receiving, via the computing device, a quantity equalizer value; equalizing, via the computing device, a particular quantity for the second tradeable object to a certain quantity for the first tradeable object based on the quantity equalizer value, wherein a fifth quantity is calculated based on the quantity equalizer value and the third quantity, and wherein a sixth quantity is calculated based on the quantity equalizer value and the fourth quantity; dynamically displaying, via the computing device, a third quantity indicator at a location corresponding to the third price on the common static price axis, the third quantity indicator indicating the fifth quantity to buy the second tradeable object; and dynamically displaying, via the computing device, a fourth quantity indicator at a location corresponding to a price level along the common static price axis, the fourth quantity indicator indicating the sixth quantity to sell the second tradeable object, wherein the first, second, third, and fourth indicators can move relative to the common static price axis when the market changes for the first and second tradeable object respectively.
-
Specification