{"id":7143,"date":"2025-08-28T22:36:11","date_gmt":"2025-08-29T03:36:11","guid":{"rendered":"https:\/\/librarytestdev.wpenginepowered.com\/?post_type=doc&#038;p=7143"},"modified":"2025-09-05T13:32:30","modified_gmt":"2025-09-05T18:32:30","slug":"creating-a-fix-market-data-session","status":"publish","type":"doc","link":"https:\/\/library-staging.tradingtechnologies.com\/tt-fix\/tt-fix-market-data\/overview-tt-fix-market-data\/creating-a-fix-market-data-session\/","title":{"rendered":"Creating a FIX Market Data session"},"content":{"rendered":"\n<p>FIX client security definition applications connect to TT FIX services through a FIX Market Data session. <\/p>\n\n<p>Use the <strong>FIX sessions<\/strong> window to add FIX sessions to your company and configure them for third-party\n\tFIX client access. <\/p>\n\n<!--\n\tDrop Copy OUT\n\t-->\n\n\n<!--\n\tSecurity Definition\n\t-->\n<section>\n\n\t<p>To add and configure a FIX Market Data session:<\/p>\n\t<ol>\n\t\t<li>\n\t\t\tClick <strong>More<\/strong> | <strong>FIX Sessions<\/strong> in the left navigation pane.\n\t\t<\/li>\n\t\t<li>\n\t\t\tAt the top of the FIX Sessions window, click <strong>+New Session<\/strong>.\n\t\t\t<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2025\/08\/deb-ttus-fix-session-sec-def-1.png\" alt=\"Add-PIC\"><\/p>\n\t\t<\/li>\n\t\t<li>\n\t\t\tFor <strong>FIX Type<\/strong>, select <strong>FIX Market Data<\/strong>.\n\t\t<\/li>\n\t\t<li>Configure the following settings:\n\t\t\t<ul>\n\t\t\t\t<li>\n\t\t\t\t\t<strong>FIX Session Name<\/strong> \u2014 Sets the display name of the FIX server.\n\n\t\t\t\t<\/li>\n\t\t\t\t<li>\n\t\t\t\t\t<strong>Remote Comp Id<\/strong> \u2014 Sets the FIX client ID. This FIX client ID value is sent in\n\t\t\t\t\tFIX Tag 49 (SenderCompID) by a FIX client connecting to the FIX server. The ID is populated in FIX\n\t\t\t\t\tTag 56 (TargetCompID) for all messages sent by the FIX Server to the FIX client.\n\t\t\t\t<\/li>\n\t\t\t\t<li>\n\t\t\t\t\t<strong>Target Sub Id<\/strong> \u2014 Sets the receiver ID. This value is sent in FIX Tag 57\n\t\t\t\t\t(TargetSubId) of the FIX client Logon (A) message.\n\t\t\t\t\t<p><\/p>\n\t\t\t\t\t<!--\n\t\t\t\t\t\t<strong>Note<\/strong>: If a value is specified for this setting, the combination of the <strong>Remote Comp Id<\/strong> and <strong>Target Sub Id<\/strong> settings must be unique among all FIX sessions.\n\t\t\t\t\t-->\n\t\t\t\t\t<strong>Notes<\/strong>:\n\t\t\t\t\t<p><\/p>\n\t\t\t\t\tIf a value is specified for this setting:\n\t\t\t\t\t<ul>\n\t\t\t\t\t\t<li>The combination of the <strong>Remote Comp Id<\/strong> and <strong>Target Sub Id<\/strong>\n\t\t\t\t\t\t\tsettings must be unique among all FIX sessions.<\/li>\n\t\t\t\t\t\t<li>The FIX client connecting to this FIX session must supply the same value in tag 57.<\/li>\n\t\t\t\t\t<\/ul>\n\t\t\t\t\t<p><\/p>\n\t\t\t\t\tAlso, if FIX clients send Tag 57, which is optional, in the Logon (A) message, the value must be\n\t\t\t\t\tsupplied in this setting.\n\t\t\t\t<\/li>\n\t\t\t\t<li>\n\t\t\t\t\t<strong>Session Password<\/strong> \u2014 The password associated with this FIX session and used to\n\t\t\t\t\tauthenticate FIX Servers. FIX Session passwords do not expire and are not subject to any TT account\n\t\t\t\t\tpassword restrictions. It must be passed in Tag 96 (RawData) in the Logon (A) message.\n\t\t\t\t<\/li>\n\t\t\t\t<li>\n\t\t\t\t\t<strong>Notification email<\/strong> \u2014 Sets the email address company administrators can use to\n\t\t\t\t\treceive notifications from TT for emergency maintenance, operational or product release information\n\t\t\t\t\tthat could impact the FIX session.\n\t\t\t\t<\/li>\n\t\t\t\t<li>\n\t\t\t\t\t<strong>Country<\/strong> \u2014 The country in which the FIX server machine is located.\n\t\t\t\t\t<p>Based on the country selected, you may also need to provide a State\/Province and Zip Code.<\/p>\n\t\t\t\t<\/li>\n\t\t\t<\/ul>\n\t\t<\/li>\n\t\t<li>\n\t\t\tIn the <strong>Status<\/strong> section, choose whether to make the session active. The session is inactive\n\t\t\tby default.\n\t\t<\/li>\n\t\t<li hidden>Click <strong>+Add<\/strong> in the <strong>Company Relationships<\/strong> section to share FIX\n\t\t\tsessions with other companies (e.g., to brokers). <p> This allows the FIX Session to be configured for\n\t\t\t\ttrading (assigned accounts, connections, etc.) by the shared company.<\/p><\/li>\n\t\t<li>\n\t\t\tClick <strong>Save Changes<\/strong>.\n\t\t<\/li>\n\t\t<li>\n\t\t\t<a href=\"fix-session-management.html\">Configure the connection to the FIX session<\/a> via TCP or Secured TCP\n\t\t\t(SSL).\n\t\t<\/li>\n\t<\/ol>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>FIX client security definition applications connect to TT FIX services through a FIX Market Data session. <\/p>\n<p>Use the <strong>FIX sessions<\/strong> window to add FIX sessions to your company and configure them for third-party<br \/>\n\tFIX client access. <\/p>\n<p><!--\n\tDrop Copy OUT\n\t--><\/p>\n<p><!--\n\tSecurity Definition\n\t--><\/p>\n<section>\n<p>To add and configure a FIX Market Data session:<\/p>\n<ol>\n<li>\n\t\t\tClick <strong>More<\/strong> | <strong>FIX Sessions<\/strong> in the left navigation pane.\n\t\t<\/li>\n<li>\n\t\t\tAt the top of the FIX Sessions window, click <strong>+New Session<\/strong>.<\/p>\n<p><img decoding=\"async\" class=\"img-responsive\" src=\"https:\/\/library-staging.tradingtechnologies.com\/wp-content\/uploads\/2025\/08\/deb-ttus-fix-session-sec-def-1.png\" alt=\"Add-PIC\"><\/p>\n<\/li>\n<li>\n\t\t\tFor <strong>FIX Type<\/strong>, select <strong>FIX Market Data<\/strong>.\n\t\t<\/li>\n<li>Configure the following settings:\n<ul>\n<li>\n\t\t\t\t\t<strong>FIX Session Name<\/strong> \u2014 Sets the display name of the FIX server.<\/p>\n<\/li>\n<li>\n\t\t\t\t\t<strong>Remote Comp Id<\/strong> \u2014 Sets the FIX client ID. This FIX client ID value is sent in<br \/>\n\t\t\t\t\tFIX Tag 49 (SenderCompID) by a FIX client connecting to the FIX server. The ID is populated in FIX<br \/>\n\t\t\t\t\tTag 56 (TargetCompID) for all messages sent by the FIX Server to the FIX client.\n\t\t\t\t<\/li>\n<li>\n\t\t\t\t\t<strong>Target Sub Id<\/strong> \u2014 Sets the receiver ID. This value is sent in FIX Tag 57<br \/>\n\t\t\t\t\t(TargetSubId) of the FIX client Logon (A) message.<\/p>\n<p>\t\t\t\t\t<!--\n\t\t\t\t\t\t<strong>Note<\/strong>: If a value is specified for this setting, the combination of the <strong>Remote Comp Id<\/strong> and <strong>Target Sub Id<\/strong> settings must be unique among all FIX sessions.\n\t\t\t\t\t--><br \/>\n\t\t\t\t\t<strong>Notes<\/strong>:<\/p>\n<p>\t\t\t\t\tIf a value is specified for this setting:<\/p>\n<ul>\n<li>The combination of the <strong>Remote Comp Id<\/strong> and <strong>Target Sub Id<\/strong><br \/>\n\t\t\t\t\t\t\tsettings must be unique among all FIX sessions.<\/li>\n<li>The FIX client connecting to this FIX session must supply the same value in tag 57.<\/li>\n<\/ul>\n<p>\t\t\t\t\tAlso, if FIX clients send Tag 57, which is optional, in the Logon (A) message, the value must be<br \/>\n\t\t\t\t\tsupplied in this setting.\n\t\t\t\t<\/li>\n<li>\n\t\t\t\t\t<strong>Session Password<\/strong> \u2014 The password associated with this FIX session and used to<br \/>\n\t\t\t\t\tauthenticate FIX Servers. FIX Session passwords do not expire and are not subject to any TT account<br \/>\n\t\t\t\t\tpassword restrictions. It must be passed in Tag 96 (RawData) in the Logon (A) message.\n\t\t\t\t<\/li>\n<li>\n\t\t\t\t\t<strong>Notification email<\/strong> \u2014 Sets the email address company administrators can use to<br \/>\n\t\t\t\t\treceive notifications from TT for emergency maintenance, operational or product release information<br \/>\n\t\t\t\t\tthat could impact the FIX session.\n\t\t\t\t<\/li>\n<li>\n\t\t\t\t\t<strong>Country<\/strong> \u2014 The country in which the FIX server machine is located.<\/p>\n<p>Based on the country selected, you may also need to provide a State\/Province and Zip Code.<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<li>\n\t\t\tIn the <strong>Status<\/strong> section, choose whether to make the session active. The session is inactive<br \/>\n\t\t\tby default.\n\t\t<\/li>\n<li hidden>Click <strong>+Add<\/strong> in the <strong>Company Relationships<\/strong> section to share FIX<br \/>\n\t\t\tsessions with other companies (e.g., to brokers). <\/p>\n<p> This allows the FIX Session to be configured for<br \/>\n\t\t\t\ttrading (assigned accounts, connections, etc.) by the shared company.<\/p>\n<\/li>\n<li>\n\t\t\tClick <strong>Save Changes<\/strong>.\n\t\t<\/li>\n<li>\n\t\t\t<a href=\"fix-session-management.html\">Configure the connection to the FIX session<\/a> via TCP or Secured TCP<br \/>\n\t\t\t(SSL).\n\t\t<\/li>\n<\/ol>\n<\/section>\n","protected":false},"author":2,"template":"","meta":{"_acf_changed":false,"footnotes":""},"docs-category":[470],"class_list":["post-7143","doc","type-doc","status-publish","hentry","docs-category-overview-tt-fix-market-data"],"acf":[],"_links":{"self":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/7143","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\/7143\/revisions"}],"wp:attachment":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/media?parent=7143"}],"wp:term":[{"taxonomy":"docs-category","embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/docs-category?post=7143"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}