{"id":7529,"date":"2025-12-09T17:57:08","date_gmt":"2025-12-09T23:57:08","guid":{"rendered":"https:\/\/librarytestdev.wpenginepowered.com\/?post_type=doc&#038;p=7529"},"modified":"2026-01-23T12:00:21","modified_gmt":"2026-01-23T18:00:21","slug":"enabling-and-configuring-tt-self-match-prevention","status":"publish","type":"doc","link":"https:\/\/library-staging.tradingtechnologies.com\/setup\/risk-management\/order-cross-prevention\/task-order-cross-prevention\/enabling-and-configuring-tt-self-match-prevention\/","title":{"rendered":"Enabling and Configuring TT Self Match Prevention"},"content":{"rendered":"\n<!-- pages using refernce-tab-list layout will not trigger this condition. The Heading will be set in that layout file-->\n\n  \n    \n\n\n <!-- pages using refernce-tab-list layout will not trigger this condition. The Heading will be set in that layout file-->\n\n  \n     <!-- in source YML header, should also match the filename\/url -->\n       \n        \n\n        \n      \n          \n      \n\n\n\n\n\n\n\n\n\n\n            <h2 id=\"prerequisite\">Prerequisites<\/h2>\n\n<p>Prior to using TT Self Match Prevention (TT SMP), you must work with your Trading Technologies representative to enable TT SMP at the company level. Administrators can verify that the feature is enabled from within the Setup application using the following method.<\/p>\n\n<p><b>To verify that your company has TT SMP enabled:<\/b><\/p>\n<ol>\n    <li>\n        <p>In Setup, navigate to the <b>Company Settings<\/b> section in the left navigation.<\/p>\n    <\/li>\n    <li>\n        <p>Press the <b>Settings<\/b> button\n            which opens the <b>Profile<\/b> tab.<\/p>\n    <\/li>\n    <li>\n        <p>Scroll down to the <b>Preferences<\/b> section and verify that the <b>TT Self\n                Match Prevention<\/b> checkbox is enabled.<\/p>\n    <\/li>\n<\/ol>\n\n\n<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2025\/12\/ocp-enable-tt-self-match-prevention.png\"> \n<\/p>\n\n<p><span class=\"label-info label\">Note<\/span> When enabled, the TT SMP only applies to new orders. Users cannot add or\n    change the value to existing orders. This includes scenarios where a second user modifies the order, or if the order goes from being managed by an algo to a human or vice versa.<\/p>\n    <p>In the case of a cancel\/replace action, however, the new order will contain the details of the user replacing the order.<\/p>\n\n\n<h2 id=\"enabling-tt-smp\">Enabling TT Self Match Prevention<\/h2>\n\n<p>Once enabled at the Company level, you can configure <b>TT SMP ID<\/b> and <b>TT SMP Instruction<\/b> values on Order Tag Defaults and TT Accounts using the methods below.<\/p>\n\n<h3 id=\"tt-smp-otd\">Setting TT Self Match Prevention using Order Tag Defaults<\/h3>\n\n<p>You can set <b>TT SMP ID<\/b> and <b>TT SMP Instruction<\/b> values using <a href=\"\/user-setup\/otd-order-tag-defaults.html\">Order Tag Defaults\n        (OTD)<\/a>. This allows you to apply your desired TT SMP ID to all orders for specific Users, Accounts, and\/or\n    Order Profiles.<\/p>\n\n<p>When <a href=\"\/user-setup\/otd-adding-order-tag-defaults.html\">adding a new<\/a>\n    or <a href=\"\/user-setup\/otd-editing-order-tag-defaults.html\">editing an\n        existing<\/a> Order Tag Default, simply set a value in the <b>Exchange<\/b> field and populate the <b>TT SMP\n        ID<\/b> and <b>TT\n        SMP Instruction<\/b> fields to associate these values.<\/p>\n\n<!--\n        Wildcard for exchange?\n        -->\n\n<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2026\/01\/ocp-enable-tt-smp-otd.png\"> \n<\/p>\n\n\n<p>Once configured, all normal Order Tag Default rules apply and the TT SMP ID is automatically attached to each order\n    based on the best match of key fields. Order Tag Defaults use the following order of precedence to determine the\n    correct matching key fields when submitting orders: Profile, Algo Type, Account, User, Exchange, Product Group,\n    Product Type, and Product.<\/p>\n\n<p>For more information, refer to the <a href=\"\/user-setup\/otd-order-tag-defaults.html\">Order Tag Defaults<\/a>\n    section.<\/p>\n\n<h3 id=\"tt-smp-account\">Setting TT Self Match Prevention on an Account<\/h3>\n\n<p>You can set <b>TT SMP ID<\/b> and <b>TT SMP Instruction<\/b> values on a specific <a href=\"\/user-setup\/otd-order-tag-defaults.html\">TT Account<\/a>. When using\n    this method, each configured exchange receives a unique TT SMP ID. TT tags all orders submitted on the configured\n    exchange with the set TT SMP ID.<\/p>\n\n<p><b>To add a TT SMP ID to an account:<\/b><\/p>\n\n<ol>\n    <li>\n        <p>In Setup, press <b>Accounts<\/b> in the left-hand navigation.<\/p>\n    <\/li>\n    <li>\n        <p>In the Accounts panel, select the TT account you want to configure.<\/p>\n    <\/li>\n    <li>\n        <p>Select the <b>Exchanges<\/b> tab, then select the desired exchange from the dropdown menu.<\/p>\n    <\/li>\n    <li>\n        <p>Optionally, enable the <b>Apply to all sub-accounts<\/b> checkbox to include the TT SMP ID on all associated\n            child accounts.<\/p>\n    <\/li>\n    <li>\n        <p>Press the <b>Save Changes<\/b> button.<\/p>\n    <\/li>\n<\/ol>\n\n\n<p><span class=\"label-info label\">Note<\/span> When enabled, the TT SMP only applies to new orders. Users cannot add or\n    change the value to existing orders. This includes scenarios where a second user modifies the order, or if the order goes from being managed by an algo to a human or vice versa.<\/p>\n    <p>In the case of a cancel\/replace action, however, the new order will contain the details of the user replacing the order.<\/p>\n","protected":false},"excerpt":{"rendered":"<p><!-- pages using refernce-tab-list layout will not trigger this condition. The Heading will be set in that layout file--><\/p>\n<p> <!-- pages using refernce-tab-list layout will not trigger this condition. The Heading will be set in that layout file--><\/p>\n<p>     <!-- in source YML header, should also match the filename\/url --><\/p>\n<h2 id=\"prerequisite\">Prerequisites<\/h2>\n<p>Prior to using TT Self Match Prevention (TT SMP), you must work with your Trading Technologies representative to enable TT SMP at the company level. Administrators can verify that the feature is enabled from within the Setup application using the following method.<\/p>\n<p><b>To verify that your company has TT SMP enabled:<\/b><\/p>\n<ol>\n<li>\n<p>In Setup, navigate to the <b>Company Settings<\/b> section in the left navigation.<\/p>\n<\/li>\n<li>\n<p>Press the <b>Settings<\/b> button<br \/>\n            which opens the <b>Profile<\/b> tab.<\/p>\n<\/li>\n<li>\n<p>Scroll down to the <b>Preferences<\/b> section and verify that the <b>TT Self<br \/>\n                Match Prevention<\/b> checkbox is enabled.<\/p>\n<\/li>\n<\/ol>\n<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2025\/12\/ocp-enable-tt-self-match-prevention.png\">\n<\/p>\n<p><span class=\"label-info label\">Note<\/span> When enabled, the TT SMP only applies to new orders. Users cannot add or<br \/>\n    change the value to existing orders. This includes scenarios where a second user modifies the order, or if the order goes from being managed by an algo to a human or vice versa.<\/p>\n<p>In the case of a cancel\/replace action, however, the new order will contain the details of the user replacing the order.<\/p>\n<h2 id=\"enabling-tt-smp\">Enabling TT Self Match Prevention<\/h2>\n<p>Once enabled at the Company level, you can configure <b>TT SMP ID<\/b> and <b>TT SMP Instruction<\/b> values on Order Tag Defaults and TT Accounts using the methods below.<\/p>\n<h3 id=\"tt-smp-otd\">Setting TT Self Match Prevention using Order Tag Defaults<\/h3>\n<p>You can set <b>TT SMP ID<\/b> and <b>TT SMP Instruction<\/b> values using <a href=\"\/user-setup\/otd-order-tag-defaults.html\">Order Tag Defaults<br \/>\n        (OTD)<\/a>. This allows you to apply your desired TT SMP ID to all orders for specific Users, Accounts, and\/or<br \/>\n    Order Profiles.<\/p>\n<p>When <a href=\"\/user-setup\/otd-adding-order-tag-defaults.html\">adding a new<\/a><br \/>\n    or <a href=\"\/user-setup\/otd-editing-order-tag-defaults.html\">editing an<br \/>\n        existing<\/a> Order Tag Default, simply set a value in the <b>Exchange<\/b> field and populate the <b>TT SMP<br \/>\n        ID<\/b> and <b>TT<br \/>\n        SMP Instruction<\/b> fields to associate these values.<\/p>\n<p><!--\n        Wildcard for exchange?\n        --><\/p>\n<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2026\/01\/ocp-enable-tt-smp-otd.png\">\n<\/p>\n<p>Once configured, all normal Order Tag Default rules apply and the TT SMP ID is automatically attached to each order<br \/>\n    based on the best match of key fields. Order Tag Defaults use the following order of precedence to determine the<br \/>\n    correct matching key fields when submitting orders: Profile, Algo Type, Account, User, Exchange, Product Group,<br \/>\n    Product Type, and Product.<\/p>\n<p>For more information, refer to the <a href=\"\/user-setup\/otd-order-tag-defaults.html\">Order Tag Defaults<\/a><br \/>\n    section.<\/p>\n<h3 id=\"tt-smp-account\">Setting TT Self Match Prevention on an Account<\/h3>\n<p>You can set <b>TT SMP ID<\/b> and <b>TT SMP Instruction<\/b> values on a specific <a href=\"\/user-setup\/otd-order-tag-defaults.html\">TT Account<\/a>. When using<br \/>\n    this method, each configured exchange receives a unique TT SMP ID. TT tags all orders submitted on the configured<br \/>\n    exchange with the set TT SMP ID.<\/p>\n<p><b>To add a TT SMP ID to an account:<\/b><\/p>\n<ol>\n<li>\n<p>In Setup, press <b>Accounts<\/b> in the left-hand navigation.<\/p>\n<\/li>\n<li>\n<p>In the Accounts panel, select the TT account you want to configure.<\/p>\n<\/li>\n<li>\n<p>Select the <b>Exchanges<\/b> tab, then select the desired exchange from the dropdown menu.<\/p>\n<\/li>\n<li>\n<p>Optionally, enable the <b>Apply to all sub-accounts<\/b> checkbox to include the TT SMP ID on all associated<br \/>\n            child accounts.<\/p>\n<\/li>\n<li>\n<p>Press the <b>Save Changes<\/b> button.<\/p>\n<\/li>\n<\/ol>\n<p><span class=\"label-info label\">Note<\/span> When enabled, the TT SMP only applies to new orders. Users cannot add or<br \/>\n    change the value to existing orders. This includes scenarios where a second user modifies the order, or if the order goes from being managed by an algo to a human or vice versa.<\/p>\n<p>In the case of a cancel\/replace action, however, the new order will contain the details of the user replacing the order.<\/p>\n","protected":false},"author":2,"template":"","meta":{"_acf_changed":false,"footnotes":""},"docs-category":[636],"class_list":["post-7529","doc","type-doc","status-publish","hentry","docs-category-task-order-cross-prevention"],"acf":[],"_links":{"self":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/7529","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc"}],"about":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/types\/doc"}],"author":[{"embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/users\/2"}],"version-history":[{"count":0,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/7529\/revisions"}],"wp:attachment":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/media?parent=7529"}],"wp:term":[{"taxonomy":"docs-category","embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/docs-category?post=7529"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}