MiFIR Transaction Reporting

Instructions

TWS and the API now support MiFIR reporting. In TWS:

  • Define a default decision-maker and execution trader for both TWS and the API in Global Configuration;

  • Specify decision-maker on a per-order basis in Mosaic Order Entry, and Classic TWS order line and order ticket.

Set MiFIR Defaults in Global Configuration

You can define default TWSand API decision-maker and execution trader values in Global Configuration for MiFIR reporting. To access these settings please take the steps outlined below.

  1. For Mosaic - Navigate to the File menu and select Global Configuration.

    For Classic TWS - Navigate to the Edit menu and select Global Configuration.

  2. Select Orders and then select MiFIR.

    The MiFIR Defaults in Global Configuration in TWS.

  3. Define the following default values:

    TWS Defaults

    • Decision Maker is the owner of the account - The account owner will be named as the default decision-maker for all orders submitted via TWS.

    • Decision Maker is myself - You, the trader, will be named as the default decision-maker for all orders submitted via TWS.

    • Decision Maker: - Select a decision maker to use as the default. Choices are those that were defined in the Portal.

    • I will provide Decision Maker - No default decision-maker will be named; you must define a decision maker on a per-order basis.

    API Defaults

    • Decision Maker is the owner of the account - The account owner will be named as the default decision-maker for all orders submitted via the API.

    • Decision Maker is myself - You, the trader, will be named as the default decision-maker for all orders submitted via the API.

    • Decision Maker: - Select a default decision maker to use as the default. Choices are those that were defined in the Portal.

    • Decision Algo: - Select a default decision algo to use as the default. Choices are those that were defined in the Portal.

    • I will provide Decision Maker or Algo - No default decision-maker or decision-algo will be used by default; you must define one on a per-order basis.

    Execution Defaults

    • Execution Algo - Select a default executing algo to use as the default. Choices are those that were defined in the Portal.

    • Execution Trader: Select a default executing trader to use as the default. Choices are those that were defined in the Portal.

    • Execution Trader is myself, or I will provide on each order - No execution trader or algo will be used by default; you must define one on a per-order basis.

TWS Per-Order Decision Marker Selection

You can specify a decision-maker or change the default on a per-order basis from the Mosaic Order Entry panel, the Classic TWS order line, or the Order Ticket.

From Mosaic Order Entry, use the advanced panel to display the decision-maker drop-down. If you defined a default selection in Global Configuration, that value is displayed; if you did not set a default, the field displays "NOT SELECTED" and you must define a decision-maker for the order to be accepted.

The TWS per-order decicion marker selection

From the Classic TWS order line, use the Decision-Maker field drop-down to make a selection. If you defined a default decision-maker in Global Configuration, that value is displayed; if you did not set a default, the field displays "NOT SELECTED" and you must define a decision-maker for the order to be accepted.

The decision marker drop-down in classic TWS.

From the TWS Order Ticket, select or change the decision-maker from the Investment Decision section of the window. If you defined a default decision-maker in Global Configuration, that value is displayed; if you did not set a default, the field displays "NOT SELECTED" and you must define a decision-maker for the order to be accepted.

The TWS order ticket investment decision drop-down tab.

 

Additional Resources

Learn About Trader Workstation for Advisors at IBKR Campus

Visit the Trader Workstation Website

View the Overview of MiFIR Transaction Reporting page