Orders and Fills

Orders and Fills

Allocating Fills to Different Accounts

Introduction

Users may allocate selected filled orders to multiple trading accounts using the Allocation pane in the Orders and Fills widget.

For example, users can allocate fills in the following scenarios:

Accessing the Allocation Pane

To access the allocation pane, right-click the Order Book pane in the Order and Fills widget and select the Show Allocation Pane option in the context menu. Select the desired filled orders in the Order Book pane using the "eyeball" button () in the "Watch" column.

Note: The eyeball button is used for viewing filled and partially filled orders in the bottom panes. In the Order Book pane, the checkbox is used for "selecting" an order to modify or cancel.

Allocating Fills to One or More Accounts

To allocate fills:

  1. In the Allocation pane, select the checkbox for the row you want to allocate.
  2. Press the Add Account button

    Note: You can set a specific number of rows to automatically open by adding a value in the Auto Rows field. Once set, pressing the Add Account button will automatically add the same number of rows as set in the Auto Row field

  3. The description text appears in the Account dropdown for all accounts, if configured in Setup. This helps to quickly narrow a long list of accounts with just a few search keystrokes.

    Note: Setting a new account in the allocation pane updates the account across your workspace unless you select the 'Ignore Account list broadcast' in the context menu.

    Account Descriptions

  4. Update either the AllocQty or the Alloc % field to equal the quantity or percentage of the fill quantity that you want to allocate to a different account.
  5. Select the new account in the Account field or select the profile in the ProfileName field.

    Note: Selecting a profile will filter the Account list to just those accounts assigned to that profile in Setup.

  6. Once configured, select the original order and/or press the Update button to populate the Preview pane.
  7. In the Preview pane, use the drop-down to allocate the fills by either the Average Price or by using the actual Fill Prices.
  8. Press the Release button to complete the allocation process and generate the fill records for the selected account(s). This pushes the updated fills to the TT system.

    Warning: You cannot alter/delete the newly created fills from the TT system once they are released. Changes must be made outside of the TT system.

  9. You can verify the allocation and view the status of the fills using the Allocated, the Release, the AllocQty, and the Alloc % columns in both the Order and Fills panes.

    Order Pane Release Allocation

Combining Orders into a Single Parent Order

You may use the Allocation Pane to select multiple orders and roll them up into a single 'parent' order. For example, you may have multiple orders in the same contract that are filled at different prices throughout the day. With account allocation, you can combine those orders into a single record and report it with the average price.

To combine multiple orders:

  1. In the Orders Pane, click the watch button next to the orders you would like to combine.

    The selected orders appear in both the Fills Pane and the Allocation Pane.

  2. In the Allocation Pane pane, select the order rows you want to combine by either click-dragging across them or pressing the checkboxes at the start of each row.
  3. When the orders are highlighted, press the Add Accounts button. This causes a new row to appear beneath the selected order rows.
  4. In the Account column, select the desired account in each order row.

    Note: Even when combining orders, you may select a different account in each order row.

  5. To create a new fill report for the selected accounts, press the Update button. The new allocated record appears on the right in the Preview PaneYou can click the + button to expand the view if needed.
  6. Press the dropdown to select Avg price.
  7. Press the Release button to send the updated records into the TT system.

    Warning: You cannot alter/delete the newly created fills from the TT system once they are released.

  8. You can verify the allocation and view the status of the fills using the Allocated, the Release, the AllocQty, and the Alloc % columns in both the Order and Fills panes.

    Order Pane Release Allocation

Allocating Fills Using Customer Instructions From a File

You may use the Allocation Pane to import and execute allocation instructions from a .csv file, spreadsheet, or even a simple text file. However, you must ensure the following when setting up the allocation instructions file.

The format of the spreadsheet may contain as many columns as desired. However, it must include two columns, separated by commas, that map Quantity and the Account. TT supports up to 200 rows per file. The file does not need a header row.

  • Columns: The file must contain two columns, separated by commas, that can map to Quantity and the Account. It may contain as many additional columns as desired.
  • Rows: TT supports up to 200 rows per file.
  • Header Columns and Rows: For the import, header columns and rows are not required.
  • File Type: TT supports .csv, spreadsheets, and simple text files that match the Quantity and Account column requirement above.

To import allocation instructions from a file:

  1. In the allocation instruction file, highlight just the quantity and account values. Do not include any header columns or rows.

  2. Right-click on the highlighted cells and select Copy. You can now apply these instructions to the order.

    Copying Allocation Instructions

  3. In the Order and Fills widget, click the Watch column next to the order you want to allocate. The fills display in the middle Fills Pane and that the order appears in the Allocation Pane at the bottom.
  4. In the Allocation Pane, right-click on the desired order and select Paste Allocation Instructions.

    Pasting Allocation Instructions

  5. New rows appear under the original order row with a single row for each row in the file. In addition, the quantity and accounts should match the file.

    Note: You must ensure the accounts must be valid for this order and the order profile, if configured.

  6. Verify all order settings are correct and press the Update button to stage the order. The Preview Pane on the right populates with the two new records. Click the + button to expand the view if needed the view the original order and the new rows with the new accounts.
  7. In the Preview pane, use the drop-down to allocate the fills by either the Average Price or by using the actual Fill Prices.
  8. Press the Release button to complete the allocation process and generate the fill records for the selected account(s). This pushes the updated fills to the TT system.

    Warning: You cannot alter/delete the newly created fills from the TT system once they are released.