User interface for semi-fungible trading
First Claim
1. A method for electronic trading of goods, the method comprising:
- generating a first axis for a first good according to first market data via a computing device, the first market data received at the computing device from an electronic exchange for the first good;
generating a second axis for a second good according to second market data via the computing device, the second market data received at the computing device from an electronic exchange for the second good;
displaying a first axis associated with a first good via a visual output device associated with the computing device, the first axis having a plurality of value levels each associated with a value for the first good;
displaying a second axis associated with a second good via the visual output device, the second axis having a plurality of value levels each associated with a value for the first good, the second good having a value relationship with the first good;
generating at least a first indicator for a first good according to first market data via a computing device, the first indicator representing at least a quantity of an open order of the first good according to the first market data;
dynamically displaying the at least a first indicator via the visual output device relative to one of the plurality of value levels of a first axis;
generating at least a second indicator for a second good according to second market data via a computing device, the second indicator representing at least a quantity of an open order of the second good according to the second market data;
dynamically displaying at least a second indicator via the visual output device relative to one of the plurality of value levels of a second axis, the second indicator representing at least a quantity of an open order of the second good;
generating a common value axis relative to the first axis and the second axis via the computing device, the common value axis having a plurality of common value levels each aligned with a respective value level of the first axis and the second axis and representing a common value of the first and second goods;
displaying the common value axis relative to the first axis and the second axis via the visual output device;
receiving a user-initiated command via an input device of the computing device, the user-initiated command selecting a value of an order for any one of the first good and the second good according to a user-selected location of any one of the first axis and the second axis; and
in response to the user-initiated command, generating and submitting the order on behalf of a user via the computing device.
0 Assignments
0 Petitions
Accused Products
Abstract
A user interface and method are disclosed for providing trading between a plurality of semi-fungible and non-fungible goods. A plurality of book axes are displayed in a single interface, each book axis representing a market for a particular good. Orders for goods are displayed as marks on the axes to display the relative value of the orders. A value axis is provided that relates the value of the goods from each market to each other. Thus, a single interface provides the means to relate the values of different semi-fungible goods. The value axis may be displayed in units of price, or a custom value designated by a user or pre-defined by the interface. Quantity information is represented in the interface through the display of a dimension of an order icon. Precise information about each order is displayed either in a panel view or a pop-up window.
-
Citations
19 Claims
-
1. A method for electronic trading of goods, the method comprising:
-
generating a first axis for a first good according to first market data via a computing device, the first market data received at the computing device from an electronic exchange for the first good; generating a second axis for a second good according to second market data via the computing device, the second market data received at the computing device from an electronic exchange for the second good; displaying a first axis associated with a first good via a visual output device associated with the computing device, the first axis having a plurality of value levels each associated with a value for the first good; displaying a second axis associated with a second good via the visual output device, the second axis having a plurality of value levels each associated with a value for the first good, the second good having a value relationship with the first good; generating at least a first indicator for a first good according to first market data via a computing device, the first indicator representing at least a quantity of an open order of the first good according to the first market data; dynamically displaying the at least a first indicator via the visual output device relative to one of the plurality of value levels of a first axis; generating at least a second indicator for a second good according to second market data via a computing device, the second indicator representing at least a quantity of an open order of the second good according to the second market data; dynamically displaying at least a second indicator via the visual output device relative to one of the plurality of value levels of a second axis, the second indicator representing at least a quantity of an open order of the second good; generating a common value axis relative to the first axis and the second axis via the computing device, the common value axis having a plurality of common value levels each aligned with a respective value level of the first axis and the second axis and representing a common value of the first and second goods; displaying the common value axis relative to the first axis and the second axis via the visual output device; receiving a user-initiated command via an input device of the computing device, the user-initiated command selecting a value of an order for any one of the first good and the second good according to a user-selected location of any one of the first axis and the second axis; and in response to the user-initiated command, generating and submitting the order on behalf of a user via the computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method for displaying trading information, comprising:
-
generating a plurality of axes for a plurality of goods via a computing device, each of the plurality of axes for a respective one of the plurality of goods and being generated according to market data received at the computing device from an exchange for the respective one of the plurality of goods; generating a common value axis relative to the plurality of axes via the computing device, the common value axis having a plurality of common value levels each aligned with a respective value level of the plurality of axes and representing a common value of each respective one of the plurality of goods; displaying the plurality of axes in relation to common value axis via a visual display associated with the computing device, each of the plurality of axes having a plurality of value levels each representing a common value of the common value axis; dynamically displaying indicators via the visual display, each indicator being displayed relative to at least one of the plurality of value levels of an associated axis of the plurality of axes and graphically representing a size of a pending order for the good associated with the associated axis of the plurality of axes; receiving a user-initiated command via an input device of the computing device, the user-initiated command selecting a value of an order for any one of the plurality of goods according to a user-selected location of any one of the plurality of axes; and in response to the user-initiated command, generating and submitting the order on behalf of a user via the computing device. - View Dependent Claims (15, 16)
-
-
17. A method for displaying market information for tradeable items, comprising:
-
electronically generating a common value axis having a plurality of value levels each representing a normalized value of a plurality of tradeable items via a computing device; displaying the common value axis via an interface of the computing device; displaying indicators for the plurality tradeable items relative to the plurality of value levels of the common value axis via the interface, where a location of an indicator relative to the value level is derived from a price for the tradeable item according to market data received at the computing device from an exchange for the tradeable item; receiving a user-initiated command via an input device of the computing device, the user-initiated command selecting a value of an order for a selected one of the plurality of tradeable items according to a user-location for a selected book axis for the selected one of the plurality of tradeable items; and in response to the user-initiated command, generating and submitting the order on behalf of a user via the computing device. - View Dependent Claims (18, 19)
-
Specification