System and method for placing a trade order for a tradeable instrument on an electronic exchange
First Claim
1. A method for placing a trade order for a tradable instrument on an electronic exchange using a client terminal including a user input device and a display device, the method comprising:
- displaying a trade order dartboard, the trade order dartboard displaying a market depth of the tradable instrument comprising information representing orders at an inside market and orders outside of the inside market through a dynamic display of a plurality of prices and a plurality of bid quantities and ask quantities in the market for the tradable instrument;
displaying a selected-price display on the trade order dartboard, the selected-price display displaying a first price of the plurality of prices in response to detecting a first user action via the user input device;
initiating placement of a trade order relating to the tradable instrument at the first price in response to detecting a second user action via the user input device; and
setting a trade order price of the trade order based in part upon one of a plurality of preset parameters and the first price.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for placing a trade order for a tradable instrument on an electronic exchange. The method includes displaying a trade order dartboard on a client terminal where the dartboard displays a market depth of the tradable instrument comprising information representing trade orders at an inside market and outside of the inside market through a dynamic display of prices, bid and ask quantities for the tradable instrument. The method also includes displaying a selected-price display displaying a first price therein in response to detecting a first user action via the user input device, initiating placement of a trade order relating to the tradable instrument at the first price in response to detecting a second user action via the user input device, and setting a trade order price of the trade order based in part upon one of a plurality of preset parameters and the first price.
42 Citations
77 Claims
-
1. A method for placing a trade order for a tradable instrument on an electronic exchange using a client terminal including a user input device and a display device, the method comprising:
-
displaying a trade order dartboard, the trade order dartboard displaying a market depth of the tradable instrument comprising information representing orders at an inside market and orders outside of the inside market through a dynamic display of a plurality of prices and a plurality of bid quantities and ask quantities in the market for the tradable instrument;
displaying a selected-price display on the trade order dartboard, the selected-price display displaying a first price of the plurality of prices in response to detecting a first user action via the user input device;
initiating placement of a trade order relating to the tradable instrument at the first price in response to detecting a second user action via the user input device; and
setting a trade order price of the trade order based in part upon one of a plurality of preset parameters and the first price. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A method for placing a stop order for a tradable instrument on an electronic exchange using a client terminal including a user input device and a display device, the method comprising:
-
displaying a trade order dartboard, the trade order dartboard displaying a market depth of the tradable instrument comprising information representing orders at an inside market and orders outside of the inside market through a dynamic display of a plurality of prices and a plurality of bid quantities and ask quantities in the market for the tradable instrument;
detecting selection of a first button image of the trade order dartboard, the first button indicating the stop order;
displaying a selected-price display on the trade order dartboard, the selected-price display displaying a first price of the plurality of prices in the selected-price display in response to a first user action via the user input device, the first price indicating a stop price; and
initiating placement of a stop order relating to the tradable instrument upon detecting a second user action via the user input device, the stop order activated when a last executed trade order price overlaps the stop price, a stop order price of the stop order based in part upon one of a plurality of preset parameters. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
-
42. A computer readable medium having program code recorded thereon for execution on a computer to place a trade order for a tradable instrument on an electronic exchange, comprising:
-
a first program code for displaying a trade order dartboard, the trade order dartboard displaying a market depth of the tradable instrument comprising information representing orders at an inside market and orders outside of the inside market through a dynamic display of a plurality of prices and a plurality of bid quantities and ask quantities in the market for the tradable instrument;
a second program code for displaying a selected-price display on the trade order dartboard, the selected-price display displaying a first price of the plurality of prices in the selected-price display in response to detecting a first user action via a user input device;
a third program code for initiating placement of a trade order relating to the tradable instrument at the first price in response to detecting a second user action via the user input device; and
a fourth program code for setting a trade order price of the trade order based in part upon one of a plurality of preset parameters and the first price. - View Dependent Claims (43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. A client system for placing a trade order for a tradable instrument on an electronic exchange, the system comprising:
-
a display device configured to display a trade order dartboard and a selected-price display on the trade order dartboard, the trade order dartboard displaying a market depth of the tradable instrument comprising information representing orders at an inside market and orders outside of the inside market through a dynamic display of a plurality of prices and a plurality of bid quantities and ask quantities in the market for the tradable instrument;
a user input device configured to enable a first user action causing a first price of the plurality of prices to be displayed in the selected-price display, and configured to enable a second user action to initiate placement of a trade order relating to the tradable instrument at the first price; and
a trade order characteristic setting component configured to set a trade order price of the trade order based in part upon one of a plurality of preset parameters and the first price.
-
-
61. The client system of 60, wherein the trade order characteristic setting component establishes that the trade order is an order to sell a quantity of the tradable instrument at the trade order price.
-
62. The client system of 60, wherein the trade order characteristic setting component establishes that the trade order is an order to buy a quantity of the tradable instrument at the trade order price.
-
63. The client system of 60, wherein the trade order characteristic setting component detects a right click, a left click and a center scroll wheel movement of the user input device.
-
64. The client system of 63, wherein the trade order characteristic setting component detects the first user action when a position of a pointer of the user input device is detected over the trade order dartboard and when center scroll wheel movement is detected.
-
65. The client system of 63, wherein the trade order characteristic setting component detects the first user action when center scroll wheel movement is detected.
-
66. The client system of 63, wherein the trade order characteristic setting component detects the first user action when a position of a pointer of the user input device is detected over the trade order dartboard.
-
67. The client system of 63, wherein the trade order characteristic setting component detects the second user action when a right click with the pointer of the user input device positioned over a price associated with the plurality of ask quantities is detected.
-
68. The client system of 63, wherein the trade order characteristic setting component detects the second user action when a left click with the pointer of the user input device positioned over a price associated with the plurality of bid quantities is detected.
-
69. The client system of 63, wherein the trade order characteristic setting component detects the second user action when a left click with the pointer of the user input device positioned over a bid quantity of the plurality of bid quantities is detected.
-
70. The client system of 63, wherein the trade order characteristic setting component detects the second user action when a left click with the pointer of the user input device positioned over a ask quantity of the plurality of ask quantities is detected.
-
71. The client system of 63, wherein the trade order characteristic setting component changes the first price to another price of the plurality of prices in response to detecting center scroll wheel movement.
-
72. The client system of 60, wherein the trade order characteristic setting component adjusts a position of the selected-price display on the trade order dartboard.
-
73. The client system of 60, wherein the trade order characteristic setting component establishes that the position of the selected-price display is based on the first user action.
-
74. The client system of 60, wherein the trade order characteristic setting component establishes that the selected-price display is displayed in a bid quantity column of the trade order dartboard when the pointer of the user input device is over an ask quantity of the plurality ask quantities.
-
75. The client system of 60, wherein the trade order characteristic setting component establishes that the selected-price display is displayed in a bid quantity column of the trade order dartboard when the pointer of the user input device is over a limit price associated with the plurality ask quantities.
-
76. The client system of 60, wherein the trade order characteristic setting component establishes that the selected-price display is displayed in an ask quantity column of the trade order dartboard when the pointer of the user input device is over a bid quantity of the plurality bid quantities.
-
77. The client system of 60, wherein the trade order characteristic setting component establishes that the selected-price display is displayed in an ask quantity column of the trade order dartboard when the pointer of the user input device is over a limit price associated with the plurality bid quantities.
Specification