{"id":7115,"date":"2025-08-28T22:36:06","date_gmt":"2025-08-29T03:36:06","guid":{"rendered":"https:\/\/librarytestdev.wpenginepowered.com\/?post_type=doc&#038;p=7115"},"modified":"2025-12-12T18:43:52","modified_gmt":"2025-12-13T00:43:52","slug":"security-definition-request-c","status":"publish","type":"doc","link":"https:\/\/library-staging.tradingtechnologies.com\/tt-fix\/tt-fix-gateway\/price-gateway-messages\/security-definition-request-c\/","title":{"rendered":"Security Definition Request (c)"},"content":{"rendered":"\n<h2 class=\"wp-block-heading MapTitle\" id=\"Heartbeat-0\">\n    Security Definition Request (c) Message\n  <\/h2>\n\n\n\n<div>\n    <h3 class=\"LabelHead\">Purpose<\/h3>\n    <p>Sent by the TT FIX Price Gateway to request contract information<\/p>\n  <\/div>\n\n\n\n<div>\n    <h3 class=\"LabelHead\">Message Direction<\/h3>\n    <p>From the TT FIX Price Gateway to a third-party FIX acceptor<\/p>\n  <\/div>\n\n\n<div class=\"fix-tag-table-global-shared-content\">\n<details class=\"wp-block-details is-layout-flow wp-block-details-is-layout-flow\"><summary>Using the FIX Tag Directory<\/summary>\n<ul class=\"wp-block-list\">\n<li><strong>Context<\/strong> &#8211; Select to filter by context (e.g., &#8220;Order routing, FIX client to TT FIX&#8221;, &#8220;Request by security ID&#8221;, &#8220;TT Premium Order Types&#8221;). Only tags available for the selected context will be displayed.<\/li>\n\n\n\n<li><strong>Show Comments<\/strong> &#8211;<strong> <\/strong>Select to display text in the <strong>Comments<\/strong> column of the table. Clear to display a condensed table without text in the <strong>Comments<\/strong> column.<\/li>\n\n\n\n<li><strong>Flat tag list<\/strong> &#8211; Select to display all tags for the selected context in one list. Clear to display all tags for the selected context separated by component (e.g., Header, Instrument, Parties)<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">An asterisk (*) on the tag number button indicates that it appears in the table more than once for the selected context.<\/p>\n<\/details>\n<\/div><div class=\"fix-tag-table-wrapper show-flat-jump-list 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                                            <!-- Flat Jump List Toggle - only meaningful when there's an actual grouped structure to flatten -->\n                        <div class=\"flat-jump-list-toggle\">\n                            <label>\n                                <input type=\"checkbox\" id=\"toggle-flat-jump-list\" checked>\n                                Flat tag list\n                            <\/label>\n                        <\/div>\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-320\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">320<\/a><a href=\"#tag-321\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">321<\/a><\/div><div class=\"tag-jump-group\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\"><div class=\"tag-jump-group-label\">Header<\/div><div class=\"tag-jump-pills\"><a href=\"#tag-8\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">8<\/a><a href=\"#tag-9\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">9<\/a><a href=\"#tag-34\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">34<\/a><a href=\"#tag-35\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">35<\/a><a href=\"#tag-43\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">43<\/a><a href=\"#tag-49\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">49<\/a><a href=\"#tag-52\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">52<\/a><a href=\"#tag-56\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">56<\/a><a href=\"#tag-122\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">122<\/a><\/div><\/div><div class=\"tag-jump-group\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\"><div class=\"tag-jump-group-label\">Trailer<\/div><div class=\"tag-jump-pills\"><a href=\"#tag-10\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">10<\/a><\/div><\/div><\/div><div class=\"tag-jump-directory-flat\"><div class=\"tag-jump-pills\"><a href=\"#tag-8\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">8<\/a><a href=\"#tag-9\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">9<\/a><a href=\"#tag-10\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">10<\/a><a href=\"#tag-34\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">34<\/a><a href=\"#tag-35\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">35<\/a><a href=\"#tag-43\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">43<\/a><a href=\"#tag-49\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">49<\/a><a href=\"#tag-52\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">52<\/a><a href=\"#tag-56\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">56<\/a><a href=\"#tag-122\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">122<\/a><a href=\"#tag-320\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">320<\/a><a href=\"#tag-321\" class=\"tag-jump-pill\" data-required-states=\"from-tt-fix-gateway-to-third-party-fix-acceptor\">321<\/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                    SecurityDefinitionRequest                     <a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=19171&#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 class=\"component-header \" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\"><td colspan=\"3\" class=\"col-name\"><span class=\"component-title\" data-bs-toggle=\"collapse\" data-bs-target=\"#fix-grp-header-19222\" aria-expanded=\"false\" aria-controls=\"fix-grp-header-19222\">Header<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=19222&#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> <span class=\"group-label\"><\/span><\/span><\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>For additional information about this component group, consult the <a href=\"\/tt-fix\/general\/Structure_Header.html\">documentation<\/a>.<\/p>\n<div class=\"comment-separator\"><\/div><p>35=c (MsgType)<\/p>\n<\/td><\/tr><tr id=\"fix-grp-header-19222\" class=\"collapse component-body-row\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\"><td colspan=\"5\" class=\"col-nested-table\"><table class=\"nested-table table\"><tbody><tr id=\"tag-8\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"8\"><td class=\"col-tag\">8<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=2996&#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\">BeginString<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>FIX protocol version<\/p>\n<p>The tag indicates the beginning of a new message.<\/p>\n<p>This tag must be the first tag in the message.<\/p>\n<div class=\"comment-separator\"><\/div><p class=\"p\">You must set the value to\u00a0<strong>FIX4.2<\/strong>.<\/p>\n<\/td><\/tr><tr id=\"tag-9\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"9\"><td class=\"col-tag\">9<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=2997&#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\">BodyLength<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>Message length (in characters)<\/p>\n<p class=\"p\">\n          The value represents number of characters in the message following<br \/>\n          this tag up to, and including, the delimiter immediately preceding Tag<br \/>\n          10 (CheckSum). This tag must be the second field in a message.\n        <\/p>\n<\/td><\/tr><tr id=\"tag-35\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"35\"><td class=\"col-tag\">35<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3016&#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\">MsgType<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>Type of message contained in the message body<\/p>\n<p>This tag must appear third in the list of header tags.<\/p>\n<\/td><\/tr><tr id=\"tag-49\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"49\"><td class=\"col-tag\">49<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3027&#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\">SenderCompID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p class=\"p\">Assigned value used to identify TT<\/p>\n<\/td><\/tr><tr id=\"tag-56\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"56\"><td class=\"col-tag\">56<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3033&#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\">TargetCompID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>Assigned value used to identify the counterparty<\/p>\n<\/td><\/tr><tr id=\"tag-34\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"34\"><td class=\"col-tag\">34<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3015&#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\">MsgSeqNum<\/td><td class=\"col-dataType\">SEQNUM<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p class=\"p\">Message sequence number<\/p>\n<\/td><\/tr><tr id=\"tag-43\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"43\"><td class=\"col-tag\">43<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3023&#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\">PossDupFlag<\/td><td class=\"col-dataType\">BOOLEAN<\/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 a TT FIX Gateway resends messages<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Whether the sequence number for this message is already used<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>N<\/strong>: NO: Original transmission<\/li><li><strong>Y<\/strong>: YES: Possible duplicate<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-122\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"122\"><td class=\"col-tag\">122<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3069&#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\">OrigSendingTime<\/td><td class=\"col-dataType\">UTCTIMESTAMP<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Required for resent messages<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Original time of message transmission, when transmitting orders as the result of a resend request<\/p>\n<p class=\"p\">Always expressed in UTC. <\/p>\n<\/td><\/tr><tr id=\"tag-52\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"52\"><td class=\"col-tag\">52<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3029&#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\">SendingTime<\/td><td class=\"col-dataType\">UTCTIMESTAMP<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p class=\"p\">Time, in UTC, the message was sent.<\/p>\n<\/td><\/tr><\/tbody><\/table><\/td><\/tr><tr id=\"tag-320\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\" data-tag-number=\"320\"><td class=\"col-tag\">320<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3131&#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\">SecurityReqID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>Unique ID for this request<\/p>\n<p>The third-party FIX acceptor must include this tag in the resultant Security Definition (d) messages.<\/p>\n<\/td><\/tr><tr id=\"tag-321\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\" data-tag-number=\"321\"><td class=\"col-tag\">321<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3132&#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\">SecurityRequestType<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>Type of security definition requested<\/p>\n<p>The TT FIX Price Gateway sets this tag to 3 (Request List Securities).<\/p>\n<\/td><\/tr><tr class=\"component-header \" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\"><td colspan=\"3\" class=\"col-name\"><span class=\"component-title\" data-bs-toggle=\"collapse\" data-bs-target=\"#fix-grp-trailer-19221\" aria-expanded=\"false\" aria-controls=\"fix-grp-trailer-19221\">Trailer<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=19221&#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> <span class=\"group-label\"><\/span><\/span><\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>For additional information about this component group, consult the full  <a href=\"\/tt-fix\/general\/Structure_Trailer.html\">documentation<\/a>.<\/p>\n<\/td><\/tr><tr id=\"fix-grp-trailer-19221\" class=\"collapse component-body-row\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\"><td colspan=\"5\" class=\"col-nested-table\"><table class=\"nested-table table\"><tbody><tr id=\"tag-10\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"fix-grp-trailer-19221\" data-tag-number=\"10\"><td class=\"col-tag\">10<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=2998&#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\">CheckSum<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>Unencrypted three-character checksum<\/p>\n<p>This tag must always be the last field in a message (i.e. it serves, with the trailing &lt;SOH&gt;, as the end-of-message delimiter).<\/p>\n<\/td><\/tr><\/tbody><\/table><\/td><\/tr>            <\/tbody>\n        <\/table><\/div>\n    <\/figure>\n    <\/div>\n\n\n<div>\n    <h3 class=\"LabelHead\">Message Notes<\/h3>\n    <p>\n      The Security Definition Request (c) message is used by the TT FIX Price\n      Gateway to request contract data. The TT FIX Price Gateway sends this\n      message immediately after a valid connection is initiated with the third\n      party FIX acceptor.\n    <\/p>\n    <!--\n\t\t<p>The third-party FIX acceptor should return only those instruments that match the specified values for one or more of the following tags:<\/p>\n\t\t<ul>\n\t\t\t<li>Tag 55 (Symbol)<\/li>\n\t\t\t<li>Tag 167 (SecurityType)<\/li>\n\t\t\t<li>Tag 207 (SecurityExchange)<\/li>\n\t\t\t<li>Tag 48 (SecurityID)\n\t\t\t<\/li>\n\t\t<\/ul>\n\t\t<p>The TT FIX Price Gateway uses the Security Definition Request (c) message to instruct the third-party FIX acceptor to subscribe for contracts that match the filter criteria. The third-party FIX acceptor should send Security Definition (d) messages for all matching contracts and send new <a href=\"\/tt-fix\/market-data\/Msg_SecurityDefinition_d.html\">Security Definition (d)<\/a> messages if any of the contract details, such as tick size, change. Additionally, if a market adds a new contract that matches the filter criteria, the third-party FIX acceptor automatically sends a <a href=\"\/tt-fix\/market-data\/Msg_SecurityDefinition_d.html\">Security Definition (d)<\/a> message for the new contract.<\/p>\n\t\t<p>The third-party FIX acceptor uses AND logic to build the query, so specifying multiple tags reduces the matched securities. If you send none of the tags in the request, the third-party FIX acceptor returns all securities for all visible markets.<\/p>\n\t\t<p><b>Note<\/b>: If the third-party FIX acceptor finds no contracts that match the specified filter, it sends no response back to FIX Gateway.<\/p>\n\t-->\n  <\/div>\n\n\n\n<div>\n    <h3>Related Information<\/h3>\n    <p>\n      <a href=\"\/tt-fix\/market-data\/Msg_SecurityDefinition_d.html\">Security Definition (d)<\/a>\n    <\/p>\n  <\/div>\n","protected":false},"excerpt":{"rendered":"<h2 class=\"wp-block-heading MapTitle\" id=\"Heartbeat-0\">\n    Security Definition Request (c) Message<br \/>\n  <\/h2>\n<div>\n<h3 class=\"LabelHead\">Purpose<\/h3>\n<p>Sent by the TT FIX Price Gateway to request contract information<\/p>\n<\/p>\n<\/div>\n<div>\n<h3 class=\"LabelHead\">Message Direction<\/h3>\n<p>From the TT FIX Price Gateway to a third-party FIX acceptor<\/p>\n<\/p>\n<\/div>\n<div>\n<h3 class=\"LabelHead\">Message Notes<\/h3>\n<p>\n      The Security Definition Request (c) message is used by the TT FIX Price<br \/>\n      Gateway to request contract data. The TT FIX Price Gateway sends this<br \/>\n      message immediately after a valid connection is initiated with the third<br \/>\n      party FIX acceptor.\n    <\/p>\n<p>    <!--\n\t\t\n\n\n\n<p>The third-party FIX acceptor should return only those instruments that match the specified values for one or more of the following tags:<\/p>\n\n\n\n\n\t\t\n\n\n\n<ul>\n\t\t\t\n\n\n\n<li>Tag 55 (Symbol)<\/li>\n\n\n\n\n\t\t\t\n\n\n\n<li>Tag 167 (SecurityType)<\/li>\n\n\n\n\n\t\t\t\n\n\n\n<li>Tag 207 (SecurityExchange)<\/li>\n\n\n\n\n\t\t\t\n\n\n\n<li>Tag 48 (SecurityID)\n\t\t\t<\/li>\n\n\n\n\n\t\t<\/ul>\n\n\n\n\n\t\t\n\n\n\n<p>The TT FIX Price Gateway uses the Security Definition Request (c) message to instruct the third-party FIX acceptor to subscribe for contracts that match the filter criteria. The third-party FIX acceptor should send Security Definition (d) messages for all matching contracts and send new <a href=\"\/tt-fix\/market-data\/Msg_SecurityDefinition_d.html\">Security Definition (d)<\/a> messages if any of the contract details, such as tick size, change. Additionally, if a market adds a new contract that matches the filter criteria, the third-party FIX acceptor automatically sends a <a href=\"\/tt-fix\/market-data\/Msg_SecurityDefinition_d.html\">Security Definition (d)<\/a> message for the new contract.<\/p>\n\n\n\n\n\t\t\n\n\n\n<p>The third-party FIX acceptor uses AND logic to build the query, so specifying multiple tags reduces the matched securities. If you send none of the tags in the request, the third-party FIX acceptor returns all securities for all visible markets.<\/p>\n\n\n\n\n\t\t\n\n\n\n<p><b>Note<\/b>: If the third-party FIX acceptor finds no contracts that match the specified filter, it sends no response back to FIX Gateway.<\/p>\n\n\n\n\n\t-->\n  <\/div>\n<div>\n<h3>Related Information<\/h3>\n<p>\n      <a href=\"\/tt-fix\/market-data\/Msg_SecurityDefinition_d.html\">Security Definition (d)<\/a>\n    <\/p>\n<\/p>\n<\/div>\n","protected":false},"author":2,"template":"","meta":{"_acf_changed":false,"footnotes":""},"docs-category":[467],"class_list":["post-7115","doc","type-doc","status-publish","hentry","docs-category-price-gateway-messages"],"acf":[],"_links":{"self":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/7115","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\/7115\/revisions"}],"wp:attachment":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/media?parent=7115"}],"wp:term":[{"taxonomy":"docs-category","embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/docs-category?post=7115"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}