GRAPHICAL DISPLAY OF MARKET DEPTH IN AN ORDER BOOK
Consolidated order book and market depth information from multiple fragmented markets is presented on a display. The display provides a graphical representation of market depth and price points, balance, liquidity and volume-weighted average price for tradeable objects.
1 . A computer-implemented method for graphically displaying market depth in an order book for a tradeable object, the method comprising:
(i) receiving market data corresponding to the tradeable object, the market data comprising bid, offer and volume data from a plurality of electronic exchanges; and
(ii) graphically displaying an order book grid, the grid comprising:
(a) a price differential axis indicating a price divergence range from a current price for the tradeable object;
(b) a volume axis indicating a range of units of the tradeable object available from the exchanges; and
(c) a plurality of order blocks, wherein the height of each order block is based on the number of units in the order book at a price differential from the current price for the tradeable object, and arranged in a step-wise fashion based on the price differential.
2 . The method of claim 1 wherein the plurality of order blocks represent bids in the order book.
3 . The method of claim 1 wherein the plurality of order blocks represent offers in the order book.
4 . The method of claim 1 further comprising displaying each of the plurality of order blocks in one of a plurality of colors, each color representing one of the plurality of exchanges.
5 . The method of claim 1 further comprising
(i) calculating a midpoint between a highest bid and lowest offer for the tradeable object; and
(ii) annotating the order book grid with a vertical line at the midpoint.
6 . The method of claim 1 further comprising:
(i) calculating a volume-weighted average bid price at a plurality of volume levels for bids in the order book; and
(ii) annotating the order book grid with a line indicating the volume-weighted average bid price for bids in the order book.
7 . The method of claim 1 further comprising:
(i) calculating a volume-weighted average offer price at a plurality of volume levels for offers in the order book;
(ii) annotating the order book grid with a line indicating the volume-weighted average offer price for offers in the order book.
8 . The method of claim 1 further comprising:
(i) providing an interactive control for adjusting a price difference between axis labels of the price differential axis;
(ii) receiving instructions from a user via the interactive control to adjust the price difference between axis labels of the price differential axis; and
(iii) redisplaying the order book grid based on the received instructions.
9 . The method of claim 1 wherein the tradeable object is one of a stock, option, bond, future, currency, warrant, fund, derivative, commodity or other tradeable financial instrument.
10 . A system for graphically displaying market depth in an order book for a tradeable object, the system comprising:
(i) a data communications server for receiving market data corresponding to the tradeable object, the market data comprising bid, offer and volume data from a plurality of electronic exchanges;
(ii) a processor for calculating order book data based on the received market data; and
(iii) a display for graphically displaying the order book data as an order book grid, the grid comprising:
(a) a price differential axis indicating a price divergence range from a current price for the tradeable object;
(b) a volume axis indicating a range of units of the tradeable object available from the exchanges; and
(c) a plurality of order blocks, wherein the height of each order block is based on the number of units in the order book at a price differential from the current price for the tradeable object, and arranged in a step-wise fashion based on the price differential.