{"id":7051,"date":"2025-08-28T22:35:54","date_gmt":"2025-08-29T03:35:54","guid":{"rendered":"https:\/\/librarytestdev.wpenginepowered.com\/?post_type=doc&#038;p=7051"},"modified":"2025-12-10T22:18:51","modified_gmt":"2025-12-11T04:18:51","slug":"component-trader-response-from-tt-fix","status":"publish","type":"doc","link":"https:\/\/library-staging.tradingtechnologies.com\/tt-fix\/tt-fix-general\/fix-message-structure\/component-trader-response-from-tt-fix\/","title":{"rendered":"Component &#8211; Trader (Response from TT FIX)"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Overview<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Certain message types include a &lt;Trader&gt; component block, which carries trader and account information.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"BySecurityName\">Supported tags<\/h2>\n\n\n<div class=\"fix-tag-table-wrapper wp-block-twentytwentyfive-child-tt-fix-tag-table\" data-components-start-expanded=\"false\">\n        <div class=\"block-controls\">\n\n                <!-- Everything that can actually overflow\/scroll lives in here, kept\n             separate from the resize handle below so the handle is never a\n             descendant of the scrolling element - it stays fixed in place no\n             matter how far the content inside is scrolled (see view.js\/SCSS). -->\n        <div class=\"block-controls-scroll-area\">\n        <div class=\"row\">\n            \n                            <div class=\"col-md control-toggles\">\n                                            <!-- Descriptions Toggle -->\n                        <div class=\"description-toggle\">\n                            <label>\n                                <input type=\"checkbox\" id=\"toggle-descriptions\" checked>\n                                Show Comments\n                            <\/label>\n                        <\/div>\n                    \n                                    <\/div>\n                    <\/div>\n\n                    <div class=\"tag-jump-directory\">\n                <div class=\"tag-jump-directory-grouped\"><div class=\"tag-jump-pills\"><a href=\"#tag-1\" class=\"tag-jump-pill\" data-required-states=\"general-tt-fix-to-fix-client\">1<\/a><a href=\"#tag-582\" class=\"tag-jump-pill\" data-required-states=\"general-tt-fix-to-fix-client\">582<\/a><a href=\"#tag-10553\" class=\"tag-jump-pill\" data-required-states=\"general-tt-fix-to-fix-client\">10553<\/a><a href=\"#tag-18101\" class=\"tag-jump-pill\" data-required-states=\"general-tt-fix-to-fix-client\">18101<\/a><a href=\"#tag-18102\" class=\"tag-jump-pill\" data-required-states=\"general-tt-fix-to-fix-client\">18102<\/a><a href=\"#tag-18220\" class=\"tag-jump-pill\" data-required-states=\"general-tt-fix-to-fix-client\">18220<\/a><a href=\"#tag-18221\" class=\"tag-jump-pill\" data-required-states=\"general-tt-fix-to-fix-client\">18221<\/a><\/div><\/div>            <\/div>\n                <\/div>\n\n        <!-- Sits below the scroll area (not inside it) so it stays put at the\n             dashed bottom border regardless of scrolling. Lets users resize the\n             controls panel taller\/shorter instead of just relying on its fixed\n             max-height + scroll (see view.js for the drag logic). -->\n        <div class=\"block-controls-resize-handle\" aria-hidden=\"true\"><\/div>\n    <\/div>\n    \n    <figure class=\"wp-block-table\">\n        <div class=\"table-responsive\"><table class=\"fix-tag-table table\">\n                            <caption>\n                    Trader                     <a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=19186&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link fix-table-edit-link\" aria-label=\"Edit FIX Group\">[Edit FIX Group]<\/a>                <\/caption>\n                        <thead>\n                <tr>\n                    <th class=\"col-tag\">Tag<\/th><th class=\"col-name\">Name<\/th><th class=\"col-dataType\">Type<\/th><th class=\"col-required\">Required<\/th><th class=\"col-definition\">Comments<\/th>                <\/tr>\n            <\/thead>\n            <tbody>\n                <tr id=\"tag-1\" class=\"\" data-state=\"general-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"1\"><td class=\"col-tag\">1<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=2993&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">Account<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent when available<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Order-routing account<\/p>\n<div class=\"comment-separator\"><\/div><p>The value matches the Tag 1 (Account) in the corresponding request.<\/p>\n<div class=\"comment-separator\"><\/div><p><strong>Note<\/strong>: Account names are stored as case-sensitive strings. Users must match case-sensitivity when using Tag 1 (Account).<\/p>\n<div class=\"comment-separator\"><\/div><p><strong>Note<\/strong>: When the value represents an internal, non-routing account, TT also sends a <a href=\"\/tt-fix\/general\/Group_PartiesGrp.html\">PartiesGrp<\/a> with the external routing (parent) account in tag 448 (PartyID) and<br \/>\nwith tag 452 (PartyRole) set to <strong>24<\/strong> (Customer Account).<\/p>\n<\/td><\/tr><tr id=\"tag-582\" class=\"\" data-state=\"general-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"582\"><td class=\"col-tag\">582<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3196&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">CustOrderCapacity<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent when provided by the Exchange<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Capacity of customer placing the order<\/p>\n<div class=\"comment-separator\"><\/div><p>Primarily used by futures exchanges to indicate the CTICode (customer<br \/>\ntype indicator) as required by the US CFTC (Commodity Futures Trading<br \/>\nCommission).<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>1<\/strong>: Member trading for own account<\/li><li><strong>2<\/strong>: Clearing Firm trading for its proprietary account<\/li><li><strong>3<\/strong>: Member trading for another member<\/li><li><strong>4<\/strong>: All other<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-10553\" class=\"\" data-state=\"general-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"10553\"><td class=\"col-tag\">10553<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3367&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">TTID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent when available<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>TT login email address<\/p>\n<\/td><\/tr><tr id=\"tag-18220\" class=\"\" data-state=\"general-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"18220\"><td class=\"col-tag\">18220<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3590&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">BrokerID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent when available in <a href=\"\/tt-fix\/order-routing\/Msg_ExecutionReport_8.html\">Execution Report (8)<\/a>, <a href=\"\/tt-fix\/order-routing\/Msg_OrderCancelReject_9.html\">Order Cancel Reject (9)<\/a> and <a href=\"\/tt-fix\/order-routing\/Msg_TradeCaptureReportAck_AR.html\">Trade Capture Report Ack (AR)<\/a> messages.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>TT-defined short code for the broker<\/p>\n<\/td><\/tr><tr id=\"tag-18221\" class=\"\" data-state=\"general-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"18221\"><td class=\"col-tag\">18221<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3591&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">CompanyID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent when available in <a href=\"\/tt-fix\/order-routing\/Msg_ExecutionReport_8.html\">Execution Report (8)<\/a>, <a href=\"\/tt-fix\/order-routing\/Msg_OrderCancelReject_9.html\">Order Cancel Reject (9)<\/a> and <a href=\"\/tt-fix\/order-routing\/Msg_TradeCaptureReportAck_AR.html\">Trade Capture Report Ack (AR)<\/a> messages.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>TT-defined name of the firm that sends messages to the exchange.<\/p>\n<div class=\"comment-separator\"><\/div><p><strong>Note<\/strong>: If the Company Administrator specified a\u00a0<a href=\"\/user-setup\/us-custom-fields.html\">FIX Company ID<\/a>\u00a0for a managed user in Setup, that value is returned in this tag.<\/p>\n<\/td><\/tr><tr id=\"tag-18101\" class=\"\" data-state=\"general-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"18101\"><td class=\"col-tag\">18101<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3579&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">AccountID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent when available in <a href=\"\/tt-fix\/order-routing\/Msg_ExecutionReport_8.html\">Execution Report (8)<\/a> and <a href=\"\/tt-fix\/order-routing\/Msg_OrderCancelReject_9.html\">Order Cancel Reject (9)<\/a> messages only when the <strong>Send TT Internal Account ID and User ID on Execution Reports\/Cancel Reject Messages<\/strong> setting is enabled for a <a href=\"\/user-setup\/fxs-adding-and-configuring-a-fix-session.html#cd\" target=\"_blank\" rel=\"noopener\">Drop Copy OUT<\/a> or <a href=\"\/user-setup\/fxs-adding-and-configuring-a-fix-session.html#or\" target=\"_blank\" rel=\"noopener\">Order Routing<\/a> FIX session in Setup.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>\n          TT-defined ID of the TT account referenced in tag<br \/>\n          <a href=\"#tag1\">1 (Account)<\/a>.\n        <\/p>\n<\/td><\/tr><tr id=\"tag-18102\" class=\"\" data-state=\"general-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"18102\"><td class=\"col-tag\">18102<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3580&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">UserID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent when available in <a href=\"\/tt-fix\/order-routing\/Msg_ExecutionReport_8.html\">Execution Report (8)<\/a> and <a href=\"\/tt-fix\/order-routing\/Msg_OrderCancelReject_9.html\">Order Cancel Reject (9)<\/a> messages only when the <strong>Send TT Internal Account ID and User ID on Execution Reports\/Cancel Reject Messages<\/strong> setting is enabled for a <a href=\"\/user-setup\/fxs-adding-and-configuring-a-fix-session.html#cd\">Drop Copy OUT<\/a> or <a href=\"\/user-setup\/fxs-adding-and-configuring-a-fix-session.html#or\">Order Routing<\/a> FIX session in Setup.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>TT-defined ID of the TT user referenced in tag <a href=\"\/tt-fix\/general\/Structure_Header.html#tag129\">129 (DeliverToSubId)<\/a><\/p>\n<\/td><\/tr>            <\/tbody>\n        <\/table><\/div>\n    <\/figure>\n    <\/div>","protected":false},"excerpt":{"rendered":"<h2 class=\"wp-block-heading\">Overview<\/h2>\n<p class=\"wp-block-paragraph\">Certain message types include a &lt;Trader&gt; component block, which carries trader and account information.<\/p>\n<h2 class=\"wp-block-heading\" id=\"BySecurityName\">Supported tags<\/h2>\n","protected":false},"author":2,"template":"","meta":{"_acf_changed":false,"footnotes":""},"docs-category":[456],"class_list":["post-7051","doc","type-doc","status-publish","hentry","docs-category-fix-message-structure"],"acf":[],"_links":{"self":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/7051","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\/7051\/revisions"}],"wp:attachment":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/media?parent=7051"}],"wp:term":[{"taxonomy":"docs-category","embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/docs-category?post=7051"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}