desktop:order_book

Order Book

The Order Book displays all the orders for all the accounts that you have access to for the current trading day. The most common columns are visible by default. Each order listed will have a submission time, market description, buy/sell volume, price, order type, and status. Buy orders are displayed in blue, sell orders in red. A list of fills will exist if the order has been partially or completely filled. Order status provides you with important information regarding the current state of your order. Many additional Columns are available in Order Book Properties, Columns Tab.

Filtered views of your orders are provided by the View Tabs at the top of the screen. Simply click the view you desire and Order Book will display the appropriate orders. The default, All view, is an unfiltered view showing you all orders placed during the current trading day. The Working view displays only the working orders. The Filled view shows only orders that are partially or completely filled. Refer to the View Tabs section for a more detailed description of Order Book views.

The Order Book also allows you to print the contents of a view, pull or revise orders and retrieve additional Order Details.

To open a new Order Book, Click Order Book from the Main window’s New Item Menu.

TIP: You can now enable keyboard based order entry and revision tickets. To enable them go to Main window properties, Main tab and enable the 'Keyboard Order Entry' setting. This will display a simple order ticket at the bottom of the Order Book.

  1. Properties Brings up the properties for the orderbook
  2. Print Toggle between print, copy to excel, copy to clipboard, and check options
  3. Default Sort Sort descending by order submission time
  4. Sort Lock Locks the columns and does not allow you to sort them.
  5. Pull All Pulls all the orders out of the market
  6. View Tabs Change tabs to view different order books
  7. Total Orders Total number of orders displayed in the current view
  8. Columns Columns to display. You can add or remove the columns in the Order Book Properties
  9. Filter Bar Gives you the ability to filter the order book by exchange and to filter accounts. This is helpful if you have multiple accts and only want to see one accts activity not all.

View Tabs

The view tabs are used to switch between filtered views of your orders. Simply click the tab for the orders you desire to see. If you want to see multiple views at the same time create a new Order Book and set the additional view.

  • All All orders. This is an unfiltered view. Or you can click the drop-down to select All Current Day, which will filter out all previous day fills.
  • Filled Orders that have been partially or completely filled. You can click the drop-down to choose view filled which is all fills, just Previous days fills, just Current Day Fills, or just Current day no Pit fills.
  • Working Orders currently working in the market. Working orders are orders that have not been completely filled or canceled. At least some of their volume is still waiting to trade. You can click the drop-down arrow to change your view to see either all working orders, only working GTC orders, Or only working non GTC orders.
  • Canceled Orders that have been canceled by you or the exchange. These orders are completed and no longer working.
  • Held on Server Held Orders are orders being held on T4 servers awaiting submission to the Exchange. For example Activation and Auto OCO orders
  • Rejected Orders that have been rejected for one reason or another. Rejection could be due to Risk Management or the Exchange. Read the order Status for more information.
  • TradeSniper Orders that have been Traded using the TradeSniper. You can click the drop-down to view all sniper orders, filled only TradeSniper orders, Working only TradeSniper orders, Or Canceled only TradeSniper orders.

Columns

By default the most common columns are visible in a new Order Book. Many more columns are available and can be added in the Order Book Properties, Columns Tab.

  • Account Account number for the order
  • Account Name Name of the account for the order.
  • Buy/Sell Whether or not the order is a buy or a sell.
  • Contract ID The exchange symbol for the contract
  • Exchange ID The exchange identifier.
  • Fills Orders can be filled at multiple prices. Fill volumes and prices are displayed in a single comma separated list. For example a 5 lot order filled completely at two different prices “3@12345, 2@12346. This tells you that three of the five filled at 12345 and two filled at 12346.
  • Firm The firm the account is associated with.
  • Limit Price The limit price of the order. For market orders this will be empty.
  • Market The market for the order.
  • Order Type A description of the type of order submitted. Many orders will have combinations of the following types. For example a Stop Limit order submitted as part of an OCO will be “S:12345, L:12345, OCO”. The following are a list of some examples of what can appear in the Order Type column.
  • L: Limit Price - The order will trade at the limit price or better.
  • S: Stop Trigger Price - The price displayed is the stop order’s trigger price.
  • SSL: Stop Same Limit - The price displayed is the stop order’s trigger and limit price.
  • P: Pit Price - Pit Trade. Only available if you have been given permission to trade pit trades.
  • Overnight Position - If you have Overnight Position Rollover enabled then any positions rolled into a new trading day will have this order type.
  • OCO - Order Cancels Order. Two orders are linked so that if one trades the other is pulled.
  • AutoOCO - Auto Order Cancels Order. A trigger order is entered surrounded by an OCO on the opposite side of the market.
  • Status Status is going to give you the best understanding of what is happening or has happened to your order. A few examples are listed below.
  • L: Sent - The order has been sent to the market.
  • Working - The order is working in the market.
  • Canceled - The order has been canceled and can no longer be traded against.
  • Completed Filled - The order has been filled to completion. A position has been opened or closed.
  • Rejected, Max Clip Size Exceeded - Risk management has rejected your order because you attempted to submit an order with a volume larger than you are allowed to submit.
  • Submit Time The T4 Server order submission time.
  • Time T4 Server time of the last change to the order. View changes in the Order Details.
  • Time Type Describes any time constraints on the order. Setting Time Types can be done only with the Order Ticket.
  • L: Normal - The order will remain working until it is filled, cancelled or the end of the trading day.
  • Immediate and Cancel - The order will fill what it can immediately and cancel the rest.
  • Complete Volume - The order will fill its total volume immediately or it will be cancelled.
  • Market On Open - Market on open orders can only be submitted during pre-open and will either fill at the exchange determined opening price, or be converted to a normal limit order at that opening price.
  • Trade Date The trade date of the order. This date corresponds with the exchange’s trading days. This does not always correspond to the calendar day as different contracts at different exchanges start trading ‘tomorrow’ at different times ‘today’. For example, CME’s Mini-Dow contract starts trading for a given trade date at 3:30pm CST the evening before.
  • User Name The name of the user that submitted or last changed the order. This is useful when multiple users are setup to trade the same accounts.
  • Volume Displays the number of fills out of the total volume. For example “4 / 25” means that you have filled 4 lots out of a 25 lot order.
  • Account Code Whether or not the order is a give-up or not. Clearing details are set by your Administrator.
  • Account ID Unique ID for each account.
  • Account Server The T4 server handling the account.
  • Activation Indicates if an order was an activation order.
  • App Name The Application that last entered or modified the order. Useful when 3rd party applications or automated trading tools are being used.
  • ATS Regulatory ID Displays the Automated Trading System ID. (This woudl be configured in the market data setup when picking the type of user.)
  • Authorized Trader ID Displays the ICE On Behalf CompID. This is Tag 115.
  • Avg Fill Price The average fill price is calculated using the FIFO matched open fill only.
  • Billilng Fee Indicates membership status for exchange billing
  • Change A description of the last change to the order.
  • Check 1 Using check column to save orders
  • Check 2 Another option for saving orders
  • Controlled By Lets you know if the order was serverside or cllientside.
  • CTI Customer type indicator. Clearing details are set by your Administrator.
  • Current Max Show Displays max show volume for the iceberg order.
  • Current Volume The current volume of the order.
  • Customer Reference Free text field passed to clearing from the exchange. Clearing details are set by your Administrator.
  • Exchange Login ID An ID set by your Administrator that distinguishes you as a user to the exchange.
  • Exchange Order ID The ID assigned to the order by the exchange.
  • Exchange Order Ref Displays session ID’s, user ID’s andorder ID’s
  • Exchange Server The T4 server handling the order.
  • Exchange Time The exchange time stamp for the order. If this information is unavailable a T4 Server timestamp will be used.
  • Exchange Login ID The exchange executing login ID set by your Administrator.
  • Execution Account Displays the account number that is sent to the exchange.
  • Expiry Date Date the contract expires.
  • Fill Volume The amount of the orders volume that has been filled.
  • Hosted At Displays where the order is held at. Will be either Exchange, Client, or Server.
  • Last Trading Date Last trading day for the contract.
  • Member Allocation The new limit price during a limit price revision.
  • New Limit Price Whether or not the order is a give-up or not. Clearing details are set by your Administrator.
  • New Max Show If iceberg is revised new show volume is displayed.
  • New Max Show Price The new price of the Max Show during a price revision.
  • New Volume The new volume during a volume revision.
  • Omnibus Account Displays omnibus account if utilized.
  • Open/Close Whether the order is opening or closing interest in a market.
  • Order Link The T4 order ID of another order to which the current order is linked. For example OCO’s are linked to each other so each will list the others T4 unique order ID.
  • Order Status Current status of order like working, filled or finished.
  • Orders Linked The Unique ID of the order.
  • Order Source Displays the source of the order. Example the trade was entered on a trading ladder or Quote Board.
  • Order Source Method Displays how the order was submitted. Example if you used the order ticket or price prompt to submit the order.
  • Origin Clearing origin of the trade. Clearing details are set by your Administrator.
  • Price Type Limit - The order will trade at the specified price or better.
  • Market - Once triggered the order will fill at the best available price.
  • Stop Limit - A stop order that is submitted with a stop trigger price as well as a limit price. When the order is triggered it will behave as a limit order at the specified limit price.
  • Stop Market - A stop order that is submitted with only a stop trigger price. When the order is triggered it will behave as a market order.
  • Stop Same Limit - A stop order that is submitted with a stop trigger price and a limit price of the same value. When the order is triggered it will behave as a limit order at the specified limit price.
  • Market If Touched - Behaves like a limit order with except that when it trades it turns into a market order. This means that some of the fills can be at a worse price then what was entered.
  • Hit - Hit the market. Submit a limit order at the best price of the opposite side of the market in an attempt to fill instantly.
  • Join - Join the market. Submit a limit order at the best price of the same side of the market.
  • Pit - The order is a pit trade and was not submitted to an exchange.Overnight Position - If Overnight Positions have been enabled by your Administrator orders rolled into a new trading day will have this price type.
  • Response Pending Whether or not a submission, revision, or cancellation is in progress for the order.
  • Risk Account Filters out any acct overide and only displays the Acct number that is being risked.
  • SMP ID Displays the exchages Self Match Prevention ID.(You need to contact your clearing firm to get this setup)
  • Status Detail Generally contains error messages from the exchange for the order.
  • Stop Price Trigger price of a stop order.
  • Submit Date The date the order was submitted.
  • Submit Time Full Will display the date, time and year the order was submitted.
  • Tag Free text field for the order.
  • Tag 1Free text field for the order.
  • Tag 2Free text field for the order.
  • Tag3 Free text field for the order.
  • Tag Relation ID Displays the unique Alphanumeric identifier of strategies created using the TradeSniper.
  • Trader Allocation CME clearing details. Clearing details are set by your Administrator.
  • Trail Distance Number of tics the order is trailing the market.
  • Unique ID The ID assigned to the order by the exchange.
  • User Address The IP address of the user that submitted or last changed the order.
  • User Server The user is connected to this server.
  • Working Volume The volume that is still working in the market.

Submission Speed

Located in your Orderbook Properties You can add a column that will tell you the round-trip time of your order submission in milliseconds.

TIP: This is in real time and it is telling you the full round trip time from the order being generated (clicking to submit) and receiving a confirmation from the exchange.

Column Layout

The Order Book’s column layout is fully customizable. Drag the column header to move, drag the column header side border to resize, and click the column header to resort.

Moving Columns

Move a column within the grid by dragging the column header with your pointer or mouse.

  • Click and hold the left mouse down on the desired column header. A vertical like will be drawn indicating where the column will be inserted.
  • With the left mouse button still down drag the column left or right. The vertical bar will move between columns indicating where the column will be inserted.
  • Let the mouse button up when the desired location is reached.

Resizing Columns

Resize the width of a column within the grid by dragging with your pointer or mouse.

  • Click and hold the left mouse down on the right border of the column header you want to resize.
  • With the left mouse button still down drag the mouse right or left. A bar will appear indicating the new width of the column.
  • Let the mouse button up when the desired width is reached.

Sorting Columns

Click on a column header to sort the grid. Click again to reverse the sort.

Note: not all grids can be sorted.

Descending order.

Ascending order.

Account Toggle

The account toggle is only useful if you have multiple accounts. By clicking the toggle you switch between viewing the orders for just the Currently Trading Account and the orders for all your accounts. This can help you focus on the specific account you are trading for.

Toggle between viewing orders for all accounts and orders for the Currently Trading Account.

Order Book Menu

The Order Book menu is opened by right clicking on one or multiple orders. The menu items only act upon the selected orders. The following options are available from the Order Book menu:

  • Details Opens an Order Details window for the selected order showing the fill details and history of the order.
  • Revise Opens a Revision Ticket for the selected order. This option is only available if the order is still working in the market.
  • Pull Cancels the selected order. This option is only available of the order is still working in the market.
  • Switch Account Changes the Currently Trading Account to the account used to submit the selected order.
  • Working to Queued Changes the order from working to Queued. Note the current working order is cancled and sent to being held on the server until you activate the queued order back to working.
  • Trade Contract Opens a contract window for the current market and account selected.
  • Show Quote Board for Orders Opens a Quote Board displaying the current market selected.

Order Details

The Order Details window has multiple panes for displaying a detailed history of your order. If multiple orders are selected then one Order Details window will be opened for each order. All available order detail is displayed. The columns will be the same as what are available for an Order Book. For a description of the columns see the Order Book Columns section. The detail displayed is just a snap shot at the time the window is open. You may need to refresh the information to be sure it reflects the latest state of your order.

Create by using the Order Details option of the Order Book Menu.

  1. Copy to Clipboard Copy data into the clipboard in order to paste it into any other document
  2. Excel Button Save trade details to an excel spreadsheet.
  3. Trade History Lists any fill details for the order. Since an order can be filled at multiple prices you can review the volumes and prices of each individual fill.
  4. Trade Legs Lists any leg fill details for the order. This only applies to strategy orders where the exchange provides fill details for the individual legs of the strategy. For example a March-June spread would provide trade information for the strategy itself, plus it may provide the trade information for the individual March and June legs.
  5. Order History Displays the history of the order, from submission to completion, including details of any revisions, fills and pulls.
  6. Scroll Bar Move scroll bar to view additional trade details.
  7. Refresh Trade Information The Order Detail window does not update dynamically so if the order has changed since the window was opened then you need to click Refresh to see the most recent details.
  8. Close Window Closes the Order Detail window.

Accessories Dropdown

The print button allows you to print directly from the Order Book. You can print as many or as few orders as you want. Select the desired orders in the Order Book and then click the print button. To print the entire Order Book leave all the orders un-selected and then click the print button.

Drop Down Arrow:

  • Click the drop down arrow to choose between a variety of accessories.

Print:

  • Click the print button in the upper left corner of the Order Book to open a print preview window. The print button allows you to print directly from the Order Book. You can print as many or as few orders as you want. Select the desired orders in the Order Book and then click the print button. To print the entire Order Book leave all the orders unselected and then click the print button. Note: A printer must be installed and configured in order to take advantage of the Print functionality

Save to PDF:

* Saves orderbook data to a PDF format

Copy to Clipboard:

  • Select the Copy to Clipboard option from the drop down menu. The Copy to Clipboard button allows you to copy the order book to the clipboard so that you can paste the order book into any other application.

Save to Excel:

  • Select the Save to Excel option from the drop down menu. The save to Excel button allows you to save the order book details into an excel spreadsheet.

Open Checked, Save Checked:

  • Select the Open Checked or Save Checked option from the drop down menu.
  • You can check off orders in the Order book. To do this go to the Order book properties and add in either of the Check 1 or Check 2 columns listed under 'Advanced'. Then on the Order book itself you can toggle the check for an order by simply clicking the checkbox in those columns.
  • Note: The checkbox setting is tied to the order, so if you check it in the 'All' view then it will also be checked in the 'Filled' view etc. The check settings are not stored on the server, and no other user will see the checks that you make. If you close the frontend then you will lose the check settings that you have made.
  • You can save the check settings to a file on your computer by clicking the drop down next to the Printer icon on the Order book and selecting the 'Save Checked' item and choosing a location to save your current list of checked orders. You can reload previously saved checked orders by using the 'Open Checked' menu item and selecting the file to load.
  • You can filter your Order Book to only show checked or unchecked orders by using the filter bar. You can enable this by going to Main window properties, Order book tab and enabling the 'Show Filter Bar' setting. On the Order book you will then be able to select one of the Checked filter options.

Default Sort

Click the Default Sort button in the upper left corner of the Order Book to sort descending by order submission time.

Pull All

Click the Pull Button to pull all the orders out of the market. This can be movoed or removed by going to the global properties/Order Book.

Order Book Properties

Some Order Book properties can be configured in the Order Book Tab in the Main Properties window. The Order Book property pages are used to further customize how information is displayed. Columns can be added, removed, and reordered. The view’s font can also be increased or decreased.

Click the Properties button in the upper left corner of the Order Book to open the Order Book Properties.

Layout Tab

The Layout tab is used to override the default grid font. You are able to set a custom font size for a specific Order Book.

  • Name: Changes the name of the window Set- Sets the name to be displayed. Blank- removes displayed name.
  • Layout: When clicked, the layout and settings of the current window will be saved as default and used to create all new Orderbook windows.
  • Save: This will save a copy of the current window layout and the saved layout can be found in the Window Management.
  • Shared Layout: Enabling this allows you to have all columns added to one tab carry over to all the other tabs.
  • Local Font: Allows you to have a font size specific to the orderbook and does not use the global font.
  • Font Size: Changes the font size of just the orderbook.

Columns Tab

The Columns tab is used to add, remove Order Book columns.

  • desktop/order_book.txt
  • Last modified: 2025/03/27 17:00
  • by rob