Systems and methods for viewing and trading futures
AssigneeITG Software Solutions, Inc.
InventorJeff Crist
Life of this patent
Estimating the term…
Abstract
A method and system for viewing and trading futures and other tradeable objects. The invention includes improved user interfaces for use with trading systems that allows users to more efficiently execute and manage trades. A dynamic price ladder allows a trader to see price gaps while remaining in a dynamic mode. The “sticky cells” feature prevents user errors which can occur when the display updates causing the cell under the mouse pointer to move up or down. Particular portions of the display can be color coded to provide a user with a easy way to determine market trends. A static working order screen allows a trader to visually see working orders from closest to furthest away from the market and can also allow for orders to be cancelled.
Claims45
A computerized method of displaying data for trading objects in a financial market, said method comprising the steps of:
- receiving on a first computer, via an electronic communication network, data from one or more other computers reflecting bid and offer data for a tradeable object in a financial market;
- generating on a display of the first computer a visual representation of a table with at least three columns, wherein a first of said columns displays a plurality of possible price levels for the tradeable object, a second of said columns includes a plurality of cells representing quantities of open bids for the tradeable object at one or more of said price levels, and a third of said columns includes a plurality of cells representing quantities of open offers for the tradeable object at one or more of the said price levels;
- determining on the first computer the best current bid and the best current offer based on the bid and offer data from the one or more other computers;
- displaying in the table on the first computer display current bid and offer data for the tradeable object and a first indicator indicative of a price level between the best current bid and the best current offer;
- adjusting on the first computer display the position of the price levels on the table to maintain the first indicator at a predetermined position on the display when new bid and offer data is received from the one or more other computers;
- and
- displaying on the first computer display a second indicator that moves with price levels on the table.
A system for displaying and trading objects in a financial market, said system comprising:
- at least one computer configured to transmit and receive data from one or more other computers over an electronic communication network, to receive data from a user input device, and to display data to a user on a display device;
- and
- a financial object display system coupled with said at least one computer, said trading system including:
- a communication module for receiving on said at least one computer, via an electronic communication network, data from one or more other computers reflecting bid and offer data for a tradeable object in a financial market;
- a computation module for determining on the first computer the best current bid and the best current offer based on the bid and offer data from the one or more other computers;
- and
- a display module for generating on said display device a visual representation of a table with at least three columns, wherein a first of said columns displays a plurality of possible price levels for the tradeable object, a second of said columns includes a plurality of cells representing quantities of open bids for the tradeable object at one or more of said price levels, and a third of said columns includes a plurality of cells representing quantities of open offers for the tradeable object at one or more of the price levels;
- displaying in the table on the first computer display current bid and offer data for the tradeable object and a first indicator indicative of a price level between the best current bid and the best current offer;
- adjusting on the first computer display the position of the price levels on the table to maintain the first indicator at a predetermined position on the display when new bid and offer data is received from the one or more other computers;
- and
- displaying on the first computer display a second indicator that moves with price levels on the table.
Dependencies are inferred from the claim text.