Patent ID: 7685055

Claim:
A method for repositioning a static price axis on a graphical user interface for displaying market information of a commodity being traded at an electronic exchange, the method comprising: receiving market information relating to a commodity from an electronic exchange via a computing device, the market information comprising an inside market with a current highest bid price and a current lowest ask price for the commodity; displaying a first plurality of price levels along a static price axis on a graphical user interface of a display device associated with the computing device, where the first plurality of price levels range from a lowest value to a highest value along the static price axis; in response to an input command received via an input device associated with the computing device, adjusting the first plurality price levels among a range of price levels to an adjusted plurality of price levels including the first plurality of price levels; displaying a bid and ask display region on the graphical user interface, the bid and ask display region comprising a plurality of locations corresponding to the first plurality of price levels displayed along the static price axis, wherein each location corresponds to one of the first plurality of price levels, and wherein a number of the plurality of locations changes according to adjusting the first plurality of price levels; displaying a first indicator representing a quantity associated with the current highest bid price at a first location in the plurality of locations of the bid and ask display region, wherein the first indicator ascends or descends the static price axis as changes in the current highest bid price occur as a result of each of the plurality of price levels along the static price axis not changing positions on the graphical user interface unless a reposition command is received; displaying a second indicator representing a quantity associated with the current lowest ask price at a second location in the plurality of locations of the bid and ask display region, wherein the second indicator ascends or descends the static price axis as changes in the current lowest ask price occur as a result of each of the plurality of price levels along the static price axis not changing positions on the graphical user interface unless the reposition command is received; receiving the reposition command to reposition the static price axis when a designated price is within a designated number of price levels from the lowest value or the highest value along the static price axis; and responsive to receiving the reposition command, automatically repositioning the static price axis on the graphical user interface such that a current inside market price is displayed at a new desired location.