Abstract:
A graphical interface and method are provided for displaying market information corresponding to a tradeable object. One graphical interface includes a chart region for displaying historical market data in relation to a first value axis, and a market grid region in alignment with the chart region. The market grid region comprises a plurality of areas for receiving commands from a user input device to send trade orders, and the areas are displayed in relation to a second value axis. A plurality of values displayed along the second value axis is a subset of values displayed in relation to the first value axis, and can be modified to a new plurality of values that corresponds to a new subset of values on the first value axis.
Abstract:
Example methods, apparatus, and computer readable storage media are described and disclosed. An example method includes receiving market data related to a tradeable object offered at an exchange, aggregating a first data subset of the market data for a first period, and aggregating a second data subset of the market data for a second period. The second period represents a period of time different from the first period. The example method includes defining a first bar based on the first data subset and a first bar-width, and defining a second bar based on the second data subset and a second bar-width. The second bar-width is related to the first bar-width based on a width-scaling factor. The example method includes displaying the first bar and the second bar in the window, wherein the first bar and the second bar are separated by a bar-spacing.
Abstract:
A graphical interface and method are provided for displaying market information corresponding to a tradable object. One graphical interface includes a chart region for displaying historical market data in relation to a first value axis, and a market grid region in alignment with the chart region. The market grid region comprises a plurality of areas for receiving commands from a user input device to send trade orders, and the areas are displayed in relation to a second value axis. A plurality of values displayed along the second value axis is a subset of values displayed in relation to the first value axis, and can be modified to a new plurality of values that corresponds to a new subset of values on the first value axis.
Abstract:
A trading strategy may be backtested using modified datasets that include simulated market data. The modified datasets may be determined from datasets that include actual or synthetic market data. Each record in the modified datasets may be based on a record in the datasets that include the actual or synthetic market data. The modified datasets may include more records than the datasets based on the actual or synthetic market data to extend the amount of information that may be used for backtesting. A trading strategy may be applied to one or more modified datasets that include the simulated market data and a result of the trading strategy may be output.
Abstract:
Trading tools may be manipulated by allowing assembly, disassembly, and configuration of different trading tools. The assembly of different trading tools may generate combined trading tools. The combined trading tools may enable interoperability between the trading tools therein. Customization of the combined trading tools may be enabled by enabling a user to rearrange predefined areas displayed within the trading tools within the combined trading tools. The customization of the combined trading tools may enable customization of different functionality within the combined trading tools. The trading tools within a combined trading tool may include a tab tool for enabling multiple instances of another trading tool to which the tab tool is attached. Each instance of a trading tool may be associated with a respective tab for enabling a user to toggle between the multiple instances of the trading tool.
Abstract:
Example methods, apparatus, and computer readable storage media are described and disclosed. An example method includes receiving market data related to a tradeable object offered at an exchange, aggregating a first data subset of the market data for a first period, and aggregating a second data subset of the market data for a second period. The second period represents a period of time different from the first period. The example method includes defining a first bar based on the first data subset and a first bar-width, and defining a second bar based on the second data subset and a second bar-width. The second bar-width is related to the first bar-width based on a width-scaling factor. The example method includes displaying the first bar and the second bar in the window, wherein the first bar and the second bar are separated by a bar-spacing.
Abstract:
The disclosed embodiments provide tools for multi-broker order routing based on net position at a broker. The net position of a user at a broker to receive a portion of a trade order is considered when allocating the quantity for the trade order to multiple brokers.
Abstract:
Trading tools may be manipulated by allowing assembly, disassembly, and configuration of different trading tools. The assembly of different trading tools may generate combined trading tools. The combined trading tools may enable interoperability between the trading tools therein. Customization of the combined trading tools may be enabled by enabling a user to rearrange predefined areas displayed within the trading tools within the combined trading tools. The customization of the combined trading tools may enable customization of different functionality within the combined trading tools. The trading tools within a combined trading tool may include a tab tool for enabling multiple instances of another trading tool to which the tab tool is attached. Each instance of a trading tool may be associated with a respective tab for enabling a user to toggle between the multiple instances of the trading tool.
Abstract:
Trading tools may be manipulated by allowing assembly, disassembly, and configuration of different trading tools. The assembly of different trading tools may generate combined trading tools. The combined trading tools may enable interoperability between the trading tools therein. Customization of the combined trading tools may be enabled by enabling a user to rearrange predefined areas displayed within the trading tools within the combined trading tools. The customization of the combined trading tools may enable customization of different functionality within the combined trading tools. The trading tools within a combined trading tool may include a tab tool for enabling multiple instances of another trading tool to which the tab tool is attached. Each instance of a trading tool may be associated with a respective tab for enabling a user to toggle between the multiple instances of the trading tool.
Abstract:
An example method includes receiving market data related to a plurality of tradeable objects offered at an electronic exchange displaying the received market data in an option chain display. A first portion of the option chain display displays the plurality of tradeable objects and a second portion displays underlying contracts corresponding to each of the plurality of tradeable objects displayed in the first portion. The example method includes triggering, automatically in response to receiving an input selection generated at a client device in one of the first portion or the second portion of the display, selective displaying of the plurality of tradeable objects and the underlying contracts in the first portion and the second portion.