{"id":7089,"date":"2025-08-28T22:36:01","date_gmt":"2025-08-29T03:36:01","guid":{"rendered":"https:\/\/librarytestdev.wpenginepowered.com\/?post_type=doc&#038;p=7089"},"modified":"2025-12-11T16:24:29","modified_gmt":"2025-12-11T22:24:29","slug":"security-definition-request-c-message","status":"publish","type":"doc","link":"https:\/\/library-staging.tradingtechnologies.com\/tt-fix\/tt-fix-order-routing\/supported-application-messages\/security-definition-request-c-message\/","title":{"rendered":"Security Definition Request (c) Message"},"content":{"rendered":"\n<h2 class=\"wp-block-heading MapTitle\" id=\"Heartbeat-0\">Security Definition Request (c) Message<\/h2>\n\n\n\n<div>\n        <h3 class=\"LabelHead\">Purpose<\/h3>\n        <p>Used to request contract information<\/p>\n    <\/div>\n\n\n\n<div>\n        <h3 class=\"LabelHead\">Message Direction<\/h3>\n        <p>From a FIX client to the TT FIX<\/p>\n    <\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Tag Directory<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Click the links below to navigate to the documentation for that tag.<\/p>\n\n\n\n<div class=\"fix-tag-table-wrapper wp-block-twentytwentyfive-child-tt-fix-tag-table\" data-components-start-expanded=\"false\">\n    \n        <div class=\"block-controls\">\n\n        <div class=\"row\">    \n            \n                            <!-- Descriptions Toggle -->\n                <div class=\"description-toggle col\">\n                    <label>\n                        <input type=\"checkbox\" id=\"toggle-descriptions\" checked>\n                        Show Comments\n                    <\/label>\n                <\/div>\n                    <\/div>\n\n                    <div class=\"tag-jump-directory\">\n                <a href=\"#tag-1\">1<\/a><a href=\"#tag-8\">8<\/a><a href=\"#tag-9\">9<\/a><a href=\"#tag-10\">10<\/a><a href=\"#tag-34\">34<\/a><a href=\"#tag-35\">35<\/a><a href=\"#tag-43\">43<\/a><a href=\"#tag-48\">48<\/a><a href=\"#tag-49\">49<\/a><a href=\"#tag-50\">50<\/a><a href=\"#tag-52\">52<\/a><a href=\"#tag-55\">55<\/a><a href=\"#tag-56\">56<\/a><a href=\"#tag-57\">57<\/a><a href=\"#tag-100\">100<\/a><a href=\"#tag-116\">116<\/a><a href=\"#tag-122\">122<\/a><a href=\"#tag-142\">142<\/a><a href=\"#tag-167\">167<\/a><a href=\"#tag-207\">207<\/a><a href=\"#tag-320\">320<\/a><a href=\"#tag-321\">321<\/a><a href=\"#tag-555\">555<\/a><a href=\"#tag-566\">566<\/a><a href=\"#tag-600\">600<\/a><a href=\"#tag-602\">602<\/a><a href=\"#tag-603\">603<\/a><a href=\"#tag-607\">607<\/a><a href=\"#tag-608\">608<\/a><a href=\"#tag-609\">609<\/a><a href=\"#tag-610\">610<\/a><a href=\"#tag-611\">611<\/a><a href=\"#tag-612\">612<\/a><a href=\"#tag-616\">616<\/a><a href=\"#tag-623\">623<\/a><a href=\"#tag-624\">624<\/a><a href=\"#tag-762\">762<\/a><a href=\"#tag-764\">764<\/a><a href=\"#tag-864\">864<\/a><a href=\"#tag-865\">865<\/a><a href=\"#tag-866\">866<\/a><a href=\"#tag-1145\">1145<\/a><a href=\"#tag-1358\">1358<\/a><a href=\"#tag-16615\">16615<\/a><a href=\"#tag-16853\">16853<\/a><a href=\"#tag-16854\">16854<\/a><a href=\"#tag-16855\">16855<\/a><a href=\"#tag-16856\">16856<\/a><a href=\"#tag-17000\">17000<\/a><a href=\"#tag-18100\">18100<\/a><a href=\"#tag-18212\">18212<\/a><a href=\"#tag-18213\">18213<\/a><a href=\"#tag-18224\">18224<\/a><a href=\"#tag-18314\">18314<\/a>            <\/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                                    <\/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=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td colspan=\"3\" class=\"col-name\"><span class=\"component-title\" data-bs-toggle=\"collapse\" data-bs-target=\"#fix-grp-header-c82ef1ef-6c95-440f-9142-e4b64fe85e7b\" aria-expanded=\"false\" aria-controls=\"fix-grp-header-c82ef1ef-6c95-440f-9142-e4b64fe85e7b\">Header <span class=\"group-label\"><\/span><\/span><\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">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-c82ef1ef-6c95-440f-9142-e4b64fe85e7b\" class=\"collapse component-body-row\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td colspan=\"5\" class=\"col-nested-table\"><table class=\"nested-table table\"><tbody><tr id=\"tag-8\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"header\"><td class=\"col-tag\">8<\/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\" style=\"cursor: help;\">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 <strong>FIX.4.2<\/strong> or <strong>FIX.4.4<\/strong>.<\/p>\n<\/td><\/tr><tr id=\"tag-9\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"header\"><td class=\"col-tag\">9<\/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\" style=\"cursor: help;\">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=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"header\"><td class=\"col-tag\">35<\/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\" style=\"cursor: help;\">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<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>0<\/strong>: Heartbeat<\/li><li><strong>1<\/strong>: Test Request<\/li><li><strong>2<\/strong>: Resend Request<\/li><li><strong>3<\/strong>: Reject<\/li><li><strong>4<\/strong>: Sequence Reset<\/li><li><strong>5<\/strong>: Logout<\/li><li><strong>8<\/strong>: Execution Report<\/li><li><strong>9<\/strong>: Order Cancel Reject<\/li><li><strong>A<\/strong>: Logon<\/li><li><strong>B<\/strong>: News<\/li><li><strong>c<\/strong>: Security Definition Request<\/li><li><strong>D<\/strong>: Order Single<\/li><li><strong>d<\/strong>: Security Definition<\/li><li><strong>e<\/strong>: Security Status Request<\/li><li><strong>f<\/strong>: Security Status<\/li><li><strong>F<\/strong>: Order Cancel Request<\/li><li><strong>G<\/strong>: Order Cancel Replace Request<\/li><li><strong>H<\/strong>: Order Status Request<\/li><li><strong>Q<\/strong>: Don&#8217;t Know Trade (Inbound Drop Copy only)<\/li><li><strong>R<\/strong>: Quote Request<\/li><li><strong>V<\/strong>: Market Data Request<\/li><li><strong>W<\/strong>: Market Data Snapshot Full Refresh<\/li><li><strong>X<\/strong>: Market Data Incremental Refresh<\/li><li><strong>Y<\/strong>: Market Data Request Reject<\/li><li><strong>AD<\/strong>: Trade Capture Report Request<\/li><li><strong>AE<\/strong>: Trade Capture Report<\/li><li><strong>AQ<\/strong>: Trade Capture Report Request Ack<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-49\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"header\"><td class=\"col-tag\">49<\/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\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>ID for the FIX client, corresponding to the RemoteCompID specified for the user in TT User Setup<\/p>\n<\/td><\/tr><tr id=\"tag-56\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"header\"><td class=\"col-tag\">56<\/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\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>TT session identity<\/p>\n<p>TT FIX does not validate this field. To guarantee session persistence, the FIX client must maintain the same value of this field for the life of the session.<\/p>\n<p>You can use any value in this tag to identify the TT session for the FIX client. TT FIX will return this value in tag 49 (SenderCompID) in its responses.<\/p>\n<\/td><\/tr><tr id=\"tag-50\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"header\"><td class=\"col-tag\">50<\/td><td class=\"col-name\">SenderSubID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Unique ID for the message sender<\/p>\n<div class=\"comment-separator\"><\/div><p>For order routing messages, this tag overrides the exchange Operator ID configured in Setup.<\/p>\n<\/td><\/tr><tr id=\"tag-142\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"header\"><td class=\"col-tag\">142<\/td><td class=\"col-name\">SenderLocationID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Specific message originator&#8217;s location (i.e. geographic location and\/or<br \/>\n        desk, trader)<\/p>\n<\/td><\/tr><tr id=\"tag-116\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"header\"><td class=\"col-tag\">116<\/td><td class=\"col-name\">OnBehalfOfSubID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Required when multiple users are associated with the account.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Unique Trader ID<\/p>\n<p>The value maps to the <strong>Alias<\/strong> field configured for a user in Setup.<\/p>\n<\/td><\/tr><tr id=\"tag-34\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"header\"><td class=\"col-tag\">34<\/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\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p class=\"p\">Message sequence number<\/p>\n<\/td><\/tr><tr id=\"tag-43\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"header\"><td class=\"col-tag\">43<\/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\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Must send when a FIX client 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=\"comment-separator\"><\/div><p><strong>Note<\/strong>: If 43=Y is present, TT will reject <a href=\"\/tt-fix\/order-routing\/Msg_NewOrderSingle_D.html\">New Order Single (D)<\/a>, <a href=\"\/tt-fix\/order-routing\/Msg_OrderCancelReplaceRequest_G.html\">Order Cancel\/Replace Request (G)<\/a>, <a href=\"\/tt-fix\/order-routing\/Msg_NewOrderMultileg_AB.html\">New Order Multileg (AB)<\/a>, and <a href=\"\/tt-fix\/order-routing\/Msg_MultilegOrderCancelReplace_AC.html\">Multileg Order Cancel\/Replace (AC)<\/a> messages with a <a href=\"\/tt-fix\/order-routing\/Msg_BusinessMessageReject_j.html\">Business Message Reject (j)<\/a> message.<\/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><hr class=\"notes-separator\"><div class=\"additional-notes\"><p><strong>Note<\/strong>: If 43=Y is present, TT will reject <a href=\"\/tt-fix\/order-routing\/Msg_NewOrderSingle_D.html\">New Order Single (D)<\/a>, <a href=\"\/tt-fix\/order-routing\/Msg_OrderCancelReplaceRequest_G.html\">Order Cancel\/Replace Request (G)<\/a>, <a href=\"\/tt-fix\/order-routing\/Msg_NewOrderMultileg_AB.html\">New Order Multileg (AB)<\/a>, and <a href=\"\/tt-fix\/order-routing\/Msg_MultilegOrderCancelReplace_AC.html\">Multileg Order Cancel\/Replace (AC)<\/a> messages with a <a href=\"\/tt-fix\/order-routing\/Msg_BusinessMessageReject_j.html\">Business Message Reject (j)<\/a> message.<\/p>\n<\/div><\/td><\/tr><tr id=\"tag-122\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"header\"><td class=\"col-tag\">122<\/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\" style=\"cursor: help;\">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=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"header\"><td class=\"col-tag\">52<\/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\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p class=\"p\">Time, in UTC, the message was sent.<\/p>\n<\/td><\/tr><tr id=\"tag-57\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"header\"><td class=\"col-tag\">57<\/td><td class=\"col-name\">TargetSubID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>If the <strong>Target Sub Id<\/strong> field has a value for the FIX Session in <a href=\"\/user-setup\/fxs-adding-and-configuring-a-fix-session.html\">Setup<\/a>, you must supply that value is this tag for a <a href=\"\/tt-fix\/general\/Msg_Logon_A.html\" target=\"_blank\" rel=\"noopener\">Logon (A)<\/a> message.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Unique ID for the message receiver.<\/p>\n<\/td><\/tr><\/tbody><\/table><\/td><\/tr><tr class=\"component-header \" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td colspan=\"3\" class=\"col-name\"><span class=\"component-title\" data-bs-toggle=\"collapse\" data-bs-target=\"#fix-grp-fix-order-routing-strategy-creation-rfq-tags-16b6bd2a-9890-4921-8222-88c5d6e1274e\" aria-expanded=\"false\" aria-controls=\"fix-grp-fix-order-routing-strategy-creation-rfq-tags-16b6bd2a-9890-4921-8222-88c5d6e1274e\">FIX Order Routing Strategy Creation\/RFQ Tags <span class=\"group-label\"><\/span><\/span><\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>Additional tags to support strategy creation and request for quote functionality via the FIX Order Routing service. These tags are only included with Order Routing Security Definition Request (35=c) messages and do not appear in the FIX Market Data service.<\/p>\n<p>For additional   information about strategy creation and request for quote functionality, consult the full    <a href=\"\/tt-fix\/order-routing\/fix-strategy-creation-rfq.html\">documentation<\/a>.<\/p>\n<\/td><\/tr><tr id=\"fix-grp-fix-order-routing-strategy-creation-rfq-tags-16b6bd2a-9890-4921-8222-88c5d6e1274e\" class=\"collapse component-body-row\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td colspan=\"5\" class=\"col-nested-table\"><table class=\"nested-table table\"><tbody><tr id=\"tag-1\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">1<\/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\" style=\"cursor: help;\">C<\/span><\/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-762\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">762<\/td><td class=\"col-name\">SecuritySubType<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Sub-type qualification or identification of the SecurityType<\/p>\n<p>For example, an instrument with SecurityType(167)=\u201dMLEG\u201d might use this tag to specify the name of the option or futures strategy, such as \u201cCalendar\u201d, \u201cVertical\u201d, or \u201cButterfly\u201d.<\/p>\n<div class=\"comment-separator\"><\/div><p>For synthetic staged orders, i.e., HandlInst (21)=3 and SecurityType(167)=\u201dSynthetic\u201d, the TT FIX engine checks whether the instrument already exists and automatically creates the synthetic spread if the instrument does not exist.<\/p>\n<div class=\"comment-separator\"><\/div><p><strong>Note<\/strong>: This tag can be included in messages sent from TT FIX Drop Copy sessions when the <strong>Compliance Feed (Send original order\/cancel\/change messages and pending execution reports)<\/strong>\u00a0setting is enabled in Setup.<\/p>\n<\/td><\/tr><tr id=\"tag-555\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">555<\/td><td class=\"col-name\">NoLegs<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>Number of legs in the repeating group<\/p>\n<p>\n          Can be zero (e.g. standardized multileg instrument such as an Option<br \/>\n          strategy). The value must be provided even if zero.\n        <\/p>\n<\/td><\/tr><tr id=\"tag-616\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">616<\/td><td class=\"col-name\">LegSecurityExchange<\/td><td class=\"col-dataType\">EXCHANGE<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Required when both of the following are true.<\/p>\n<ul>\n<li>The leg instrument trades on a different exchange that the parent instrument.<\/li>\n<li>Both Tag 18100 (LegExtDestination) and Tag 602 (LegSecurityId) are absent.<\/li>\n<\/ul>\n<\/div><\/td><td class=\"col-definition\"><p>Multi-leg instrument&#8217;s individual security&#8217;s SecurityExchange.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>AGGREGATOR<\/strong><\/li><li><strong>ALGO<\/strong><\/li><li><strong>ASE<\/strong><\/li><li><strong>ASX<\/strong><\/li><li><strong>B3<\/strong><\/li><li><strong>BitMEX<\/strong><\/li><li><strong>BrokerTec<\/strong><\/li><li><strong>CBOE<\/strong><\/li><li><strong>CboeFX_SW_NY<\/strong><\/li><li><strong>CBOT<\/strong><\/li><li><strong>CFE<\/strong><\/li><li><strong>CME<\/strong><\/li><li><strong>Coinbase<\/strong><\/li><li><strong>CoinFLEX<\/strong><\/li><li><strong>CurveGlobal<\/strong><\/li><li><strong>CZCE<\/strong><\/li><li><strong>DCE<\/strong><\/li><li><strong>DGCX<\/strong><\/li><li><strong>EEX<\/strong><\/li><li><strong>Eurex<\/strong><\/li><li><strong>Euronext<\/strong><\/li><li><strong>Fenics<\/strong><\/li><li><strong>FEX<\/strong><\/li><li><strong>HKEX<\/strong><\/li><li><strong>ICE<\/strong><\/li><li><strong>ICE_L<\/strong><\/li><li><strong>IDEM<\/strong><\/li><li><strong>INE<\/strong><\/li><li><strong>KCG<\/strong><\/li><li><strong>KRK<\/strong><\/li><li><strong>LME<\/strong><\/li><li><strong>LSE<\/strong><\/li><li><strong>MEFF<\/strong><\/li><li><strong>MEXDER<\/strong><\/li><li><strong>MX<\/strong><\/li><li><strong>NDAQ_EU<\/strong><\/li><li><strong>NFI<\/strong><\/li><li><strong>NFX<\/strong><\/li><li><strong>OSE<\/strong><\/li><li><strong>SGX<\/strong><\/li><li><strong>TFEX<\/strong><\/li><li><strong>TFX<\/strong><\/li><li><strong>TOCOM<\/strong><\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-18100\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">18100<\/td><td class=\"col-name\">LegExDestination<\/td><td class=\"col-dataType\">EXCHANGE<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Required when both of the following are true.<\/p>\n<ul>\n<li>The leg instrument trades on a different exchange that the parent instrument.<\/li>\n<li>Both Tag 616 (LegSecurityExchange) and Tag 602 (LegSecurityId) are absent.<\/li>\n<\/ul>\n<\/div><\/td><td class=\"col-definition\"><p>\n          Execution destination for the leg order as defined by the institution\n        <\/p>\n<p>\n          Some traders use this tag in place of Tag 207 (SecurityExchange) to<br \/>\n          identify the exchange.\n        <\/p>\n<p>ISO 10383 defines a comprehensive list of <a href=\"http:\/\/www.iso15022.org\/MIC\/homepageMIC.htm\">MIC codes<\/a>.<\/p>\n<\/td><\/tr><tr id=\"tag-602\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">602<\/td><td class=\"col-name\">LegSecurityID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Required when both of the following are true.<\/p>\n<ul>\n<li>The leg instrument trades on a different exchange that the parent instrument.<\/li>\n<li>Both Tag 18100 (LegExtDestination) and Tag 616 (LegSecurityExchange) are absent.<\/li>\n<\/ul>\n<\/div><\/td><td class=\"col-definition\"><p>TT security ID that uniquely identifies the instrument in the TT platform.<\/p>\n<p><strong>Note:<\/strong> The combination of this tag and tag 603<br \/>\n(LegSecurityIDSource) must uniquely identify an instrument in the TT platform.<\/p>\n<\/td><\/tr><tr id=\"tag-603\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">603<\/td><td class=\"col-name\">LegIDSource<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Required when Tag 18100 (LegExtDestination) and Tag 616 (LegSecurityExchange) are absent.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Multileg instrument&#8217;s individual security&#8217;s SecurityIDSource.<\/p>\n<p>\n          <strong>Note:<\/strong> The combination of this tag and tag 602<br \/>\n          (LegSecurityId) must uniquely identify an instrument in the TT<br \/>\n          platform.\n        <\/p>\n<\/td><\/tr><tr id=\"tag-600\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">600<\/td><td class=\"col-name\">LegSymbol<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Multi-leg instrument&#8217;s individual security&#8217;s Symbol.<\/p>\n<p>Condition: Required when Tag 167 (SecurityType)=MLEG.<\/p>\n<p>See Symbol (55) field for description.<\/p>\n<p><strong>Note<\/strong>: Users can map the value of Tag 600 to a different symbology using the Symbol Mapping feature in User Setup. Refer to the <a href=\"\/user-setup\/fxp-fix-rules-and-symbol-mappings.html\">Fix Rules and Symbol Mappings<\/a> section in the User Setup Help for more information.<\/p>\n<\/td><\/tr><tr id=\"tag-608\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">608<\/td><td class=\"col-name\">LegCFICode<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Multileg instrument&#8217;s individual security&#8217;s CFICode (tag 461).<\/p>\n<p>See CFICode (461) field for description<\/p>\n<\/td><\/tr><tr id=\"tag-607\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">607<\/td><td class=\"col-name\">LegProduct<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Multileg instrument&#8217;s individual security&#8217;s product.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>1<\/strong>: Agency<\/li><li><strong>2<\/strong>: Commodity<\/li><li><strong>3<\/strong>: Corporate<\/li><li><strong>4<\/strong>: Currency<\/li><li><strong>5<\/strong>: Equity<\/li><li><strong>6<\/strong>: Government<\/li><li><strong>7<\/strong>: Index<\/li><li><strong>8<\/strong>: Loan<\/li><li><strong>9<\/strong>: Money market<\/li><li><strong>10<\/strong>: Mortgage<\/li><li><strong>11<\/strong>: Municipal<\/li><li><strong>12<\/strong>: Other<\/li><li><strong>13<\/strong>: Financing<\/li><li><strong>14<\/strong>: Energy<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-609\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">609<\/td><td class=\"col-name\">LegSecurityType<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Multi-leg instrument&#8217;s individual security&#8217;s SecurityType.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>FUT<\/strong>: Future<\/li><li><strong>MLEG<\/strong>: Multi-leg<\/li><li><strong>OPT<\/strong>: Option<\/li><li><strong>SPOT<\/strong>: EEX spot products<\/li><li><strong>TBOND<\/strong>: Treasury bond<\/li><li><strong>CS<\/strong>: Common stock<\/li><li><strong>NONE<\/strong>: No security type (Not valid for 35=c, e or V)<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-764\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">764<\/td><td class=\"col-name\">LegSecuritySubType<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>SecuritySubType of the leg instrument.<\/p>\n<p>See SecuritySubType (762) field for description<\/p>\n<\/td><\/tr><tr id=\"tag-610\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">610<\/td><td class=\"col-name\">LegMaturityMonthYear<\/td><td class=\"col-dataType\">MONTHYEAR<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Multi-leg instrument&#8217;s individual security&#8217;s MaturityMonthYear<\/p>\n<\/td><\/tr><tr id=\"tag-611\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">611<\/td><td class=\"col-name\">LegMaturityDate<\/td><td class=\"col-dataType\">LOCALMKTDATE<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Multi-leg instrument&#8217;s individual security&#8217;s MaturityDate.<\/p>\n<\/td><\/tr><tr id=\"tag-18314\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">18314<\/td><td class=\"col-name\">LegMaturityDay<\/td><td class=\"col-dataType\">DAYOFMONTH<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Multi-leg instrument&#8217;s individual security&#8217;s MaturityDay.<\/p>\n<\/td><\/tr><tr id=\"tag-612\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">612<\/td><td class=\"col-name\">LegStrikePrice<\/td><td class=\"col-dataType\">PRICE<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Multi-leg instrument&#8217;s individual security&#8217;s StrikePrice.<\/p>\n<\/td><\/tr><tr id=\"tag-1358\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">1358<\/td><td class=\"col-name\">LegPutOrCall<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Required when Tag 609 (LegSecurityType) is\u00a0<strong>OPT<\/strong><\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Whether the option represents a put or call<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>0<\/strong>: Put<\/li><li><strong>1<\/strong>: Call<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-624\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">624<\/td><td class=\"col-name\">LegSide<\/td><td class=\"col-dataType\">CHAR<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>The side of this individual leg (multi-leg security).<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>1<\/strong>: Buy<\/li><li><strong>2<\/strong>: Sell<\/li><li><strong>3<\/strong>: Buy minus<\/li><li><strong>4<\/strong>: Sell plus<\/li><li><strong>5<\/strong>: Sell short<\/li><li><strong>6<\/strong>: Sell short exempt<\/li><li><strong>7<\/strong>: Undisclosed<\/li><li><strong>8<\/strong>: Cross<\/li><li><strong>9<\/strong>: Cross short<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-623\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">623<\/td><td class=\"col-name\">LegRatioQty<\/td><td class=\"col-dataType\">FLOAT<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>\n          Ratio of quantity for this individual leg relative to the entire<br \/>\n          multi-leg security\n        <\/p>\n<p>The value represents one of the following:<\/p>\n<ul>\n<li>\n            For a leg of a covered strategy (such as a volatility trade) on CME<br \/>\n            or NYSE_Liffe markets, the value represents the delta (expressed as<br \/>\n            an integer between 1 and 100).\n          <\/li>\n<li>\n            In all other cases, the value represents the quantity of this leg in<br \/>\n            the strategy.\n          <\/li>\n<\/ul>\n<\/td><\/tr><tr id=\"tag-566\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">566<\/td><td class=\"col-name\">LegPrice<\/td><td class=\"col-dataType\">PRICE<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Price of the leg for a multi-leg instrument<\/p>\n<\/td><\/tr><tr id=\"tag-18224\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">18224<\/td><td class=\"col-name\">LegContractYearMonth<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Contract term of the underlying instrument in the form, <i>YYYYMMM<\/i><\/p>\n<\/td><\/tr><tr id=\"tag-18212\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">18212<\/td><td class=\"col-name\">LegDeliveryTerm<\/td><td class=\"col-dataType\">CHAR<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Required when both of the following are true:<\/p>\n<ul>\n<li>The Security Definition indicates it is required.<\/li>\n<li>The delivery term is not monthly.<\/li>\n<\/ul>\n<\/div><\/td><td class=\"col-definition\"><p>Term of delivery for the underlying instrument.<\/p>\n<p>\n          TT FIX uses this value to identify contracts that do not have a<br \/>\n          monthly delivery term.\n        <\/p>\n<div class=\"comment-separator\"><\/div><p><strong>Possible values:<\/strong><\/p>\n<ul>\n<li><strong>A<\/strong>: Same day<\/li>\n<li><strong>B<\/strong>: Balance of month<\/li>\n<li><strong>C<\/strong>: End of Month<\/li>\n<li><strong>D<\/strong>: Day<\/li>\n<li><strong>E<\/strong>: Weekly<\/li>\n<li><strong>H<\/strong>: Hour<\/li>\n<li><strong>L<\/strong>: Balance of week<\/li>\n<li><strong>M<\/strong>: Month<\/li>\n<li><strong>N<\/strong>: Next day<\/li>\n<li><strong>P<\/strong>: Pack<\/li>\n<li><strong>Q<\/strong>: Quarterly<\/li>\n<li><strong>S<\/strong>: Seasonal<\/li>\n<li><strong>T<\/strong>: Weekend<\/li>\n<li><strong>V<\/strong>: Variable<\/li>\n<li><strong>W<\/strong>: Week<\/li>\n<li><strong>X<\/strong>: Custom<\/li>\n<li><strong>Y<\/strong>: Year<\/li>\n<\/ul>\n<\/td><\/tr><tr id=\"tag-18213\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">18213<\/td><td class=\"col-name\">LegDeliveryDate<\/td><td class=\"col-dataType\">LOCALMKTDATE<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Sent when available<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Date for contract delivery<\/p>\n<\/td><\/tr><tr id=\"tag-16615\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"fix-order-routing-strategy-creation-rfq-tags\"><td class=\"col-tag\">16615<\/td><td class=\"col-name\">LegTTRoutingAccount<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>TT Routing Account for the leg. Valid for routing synthetic spread orders only.<\/p>\n<\/td><\/tr><\/tbody><\/table><\/td><\/tr><tr id=\"tag-320\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td class=\"col-tag\">320<\/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\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>Unique ID for this request<\/p>\n<p>TT FIX includes this tag in its responses to this Security Definition (d) request.<\/p>\n<\/td><\/tr><tr id=\"tag-321\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td class=\"col-tag\">321<\/td><td class=\"col-name\">SecurityRequestType<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Type of security definition requested<\/p>\n<p>If sent, the FIX Client must set this tag to 3 (Request List Securities).<\/p>\n<\/td><\/tr><tr id=\"tag-17000\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td class=\"col-tag\">17000<\/td><td class=\"col-name\">RequestTickTable<\/td><td class=\"col-dataType\">BOOLEAN<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Whether the TT FIX should include a tick table in the response.<\/p>\n<p>Valid values include:<\/p>\n<ul>\n<li>Y: If available, send a tick table<\/li>\n<li>N: Do not send a tick table (default for omitted tag)<\/li>\n<\/ul>\n<p>If you need to determine the tick size or tick value for a contract, you must set this value<br \/>\n                            to Y. For more information, see the Message Notes section for the Security Definition (d)<br \/>\n                            message.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>Y<\/strong>: Yes<\/li><li><strong>N<\/strong>: No<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-55\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td class=\"col-tag\">55<\/td><td class=\"col-name\">Symbol<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Exchange-provided product symbol for the tradable product.<\/p>\n<div class=\"comment-separator\"><\/div><p>If you specify a value, TT FIX returns Security Definition (d) messages for only those contracts whose product symbols match the specified value.<\/p>\n<\/td><\/tr><tr id=\"tag-100\" class=\"is-alternate-tag\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td class=\"col-tag\">100<\/td><td class=\"col-name\">ExDestination<\/td><td class=\"col-dataType\">EXCHANGE<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Required when Tag 207 (SecurityExchange) is absent<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Name of the sub-market where the instrument trades.<\/p>\n<div class=\"comment-separator\"><\/div><p>Execution destination for the order as defined by the institution<\/p>\n<div class=\"comment-separator\"><\/div><p>Some traders use this tag in place of Tag 207 (SecurityExchange) to<br \/>\nidentify the exchange.<\/p>\n<div class=\"comment-separator\"><\/div><p>ISO 10383 defines a comprehensive list of <a href=\"http:\/\/www.iso15022.org\/MIC\/homepageMIC.htm\">MIC codes<\/a>.<\/p>\n<div class=\"comment-separator\"><\/div><p><strong>Note<\/strong>: This tag can be included in messages sent from TT FIX Drop Copy sessions when the\u00a0<strong>Compliance Feed (Send original order\/cancel\/change messages and pending execution reports)<\/strong>\u00a0setting is enabled in Setup.<\/p>\n<\/td><\/tr><tr id=\"tag-167\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td class=\"col-tag\">167<\/td><td class=\"col-name\">SecurityType<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>Asset class of the instrument.<\/p>\n<div class=\"comment-separator\"><\/div><p><strong>Possible values:<\/strong><\/p>\n<ul>\n<li><strong>CS<\/strong>: common stock<\/li>\n<li><strong>CUR<\/strong>: currency<\/li>\n<li><strong>FOR<\/strong>: Spot FX<\/li>\n<li><strong>FUT<\/strong>: future<\/li>\n<li><strong>MLEG<\/strong>: multi-leg<\/li>\n<li><strong>NDF<\/strong>: Non-Deliverable Forwards<\/li>\n<li><strong>NONE<\/strong>: No security type (Not valid for 35=c, e or V)<\/li>\n<li><strong>OPT<\/strong>: option<\/li>\n<li><strong>SPOT<\/strong>: EEX spot products<\/li>\n<li><strong>TBOND<\/strong>: treasury bond<\/li>\n<li><strong>INDEX<\/strong>: index<\/li>\n<\/ul>\n<hr class=\"notes-separator\"><div class=\"additional-notes\"><p>If you specify a value, TT FIX returns Security Definition (d) messages for only those contracts whose security types match the specified value.<\/p>\n<\/div><\/td><\/tr><tr id=\"tag-207\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td class=\"col-tag\">207<\/td><td class=\"col-name\">SecurityExchange<\/td><td class=\"col-dataType\">EXCHANGE<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Required when Tag 100 (ExtDestination) is absent.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Name of the market where the instrument trades.<\/p>\n<p>TT FIX uses this value to identify the exchange that offers the<br \/>\nsecurity.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>AGGREGATOR<\/strong><\/li><li><strong>ALGO<\/strong><\/li><li><strong>ASE<\/strong><\/li><li><strong>ASX<\/strong><\/li><li><strong>B3<\/strong><\/li><li><strong>BitMEX<\/strong><\/li><li><strong>BrokerTec<\/strong><\/li><li><strong>Cboe<\/strong><\/li><li><strong>CboeFX_SW_NY<\/strong><\/li><li><strong>CBOT<\/strong><\/li><li><strong>CFE<\/strong><\/li><li><strong>CME<\/strong><\/li><li><strong>Coinbase<\/strong><\/li><li><strong>CoinFLEX<\/strong><\/li><li><strong>CurveGlobal<\/strong><\/li><li><strong>CZCE<\/strong><\/li><li><strong>DCE<\/strong><\/li><li><strong>DGCX<\/strong><\/li><li><strong>EEX<\/strong><\/li><li><strong>Eurex<\/strong><\/li><li><strong>Euronext<\/strong><\/li><li><strong>Fenics<\/strong><\/li><li><strong>FEX<\/strong><\/li><li><strong>HKEX<\/strong><\/li><li><strong>ICE<\/strong><\/li><li><strong>ICE_L<\/strong><\/li><li><strong>IDEM<\/strong><\/li><li><strong>INE<\/strong><\/li><li><strong>KCG<\/strong><\/li><li><strong>KRK<\/strong><\/li><li><strong>LME<\/strong><\/li><li><strong>LSE<\/strong><\/li><li><strong>MEFF<\/strong><\/li><li><strong>MEXDER<\/strong><\/li><li><strong>MX<\/strong><\/li><li><strong>NDAQ_EU<\/strong><\/li><li><strong>NFI<\/strong><\/li><li><strong>NFX<\/strong><\/li><li><strong>OSE<\/strong><\/li><li><strong>SGX<\/strong><\/li><li><strong>TFEX<\/strong><\/li><li><strong>TFX<\/strong><\/li><li><strong>TOCOM<\/strong><\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-48\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td class=\"col-tag\">48<\/td><td class=\"col-name\">SecurityID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>TT security ID that uniquely identifies an instrument in the TT platform.<\/p>\n<p>If you specify a value, TT FIX returns Security Definition (d) messages only for only the single instrument whose security ID matches the specified value.<\/p>\n<p><strong>Note<\/strong>: If Tag 48 (SecurityID) is provided, no other tags to identify the instrument are needed.<\/p>\n<\/td><\/tr><tr id=\"tag-864\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td class=\"col-tag\">864<\/td><td class=\"col-name\">NoEvents<\/td><td class=\"col-dataType\">NUMINGROUP<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Number of entries in the event types repeating group<\/p>\n<\/td><\/tr><tr id=\"tag-865\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td class=\"col-tag\">865<\/td><td class=\"col-name\">EventType<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Type of event<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>5<\/strong>: Expiry date<\/li><li><strong>6<\/strong>: Last trading date<\/li><li><strong><\/strong>: The following values are only available for EPEX and Nord Pool:<\/li><li><strong>13<\/strong>: First delivery date<\/li><li><strong>14<\/strong>: Last delivery date<\/li><li><strong>101<\/strong>: First trading date<\/li><li><strong>102<\/strong>: SDAT first trading date<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-866\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td class=\"col-tag\">866<\/td><td class=\"col-name\">EventDate<\/td><td class=\"col-dataType\">LOCALMKTDATE<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Date the event occurred<\/p>\n<\/td><\/tr><tr id=\"tag-1145\" class=\"is-repeating-group-part\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td class=\"col-tag\">1145<\/td><td class=\"col-name\">EventTime<\/td><td class=\"col-dataType\">UTCTIMESTAMP<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p><b>Note:<\/b> This tag is only available for EPEX and Nord Pool.<\/p>\n<p>Specific time of event. Use in combination with EventDate &lt;866&gt;.<\/p>\n<\/td><\/tr><tr id=\"tag-16853\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td class=\"col-tag\">16853<\/td><td class=\"col-name\">ParentVendorUserID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>For internal TT use only<\/p>\n<\/td><\/tr><tr id=\"tag-16854\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td class=\"col-tag\">16854<\/td><td class=\"col-name\">ParentVendorAccountID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>For internal TT use only<\/p>\n<\/td><\/tr><tr id=\"tag-16855\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td class=\"col-tag\">16855<\/td><td class=\"col-name\">ParentVendorBrokerID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>For internal TT use only<\/p>\n<\/td><\/tr><tr id=\"tag-16856\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td class=\"col-tag\">16856<\/td><td class=\"col-name\">ParentVendorProfileID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>For internal TT use only<\/p>\n<\/td><\/tr><tr class=\"component-header \" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td colspan=\"3\" class=\"col-name\"><span class=\"component-title\" data-bs-toggle=\"collapse\" data-bs-target=\"#fix-grp-trailer-b8899e78-0843-450e-b89f-025192c59798\" aria-expanded=\"false\" aria-controls=\"fix-grp-trailer-b8899e78-0843-450e-b89f-025192c59798\">Trailer <span class=\"group-label\"><\/span><\/span><\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">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-b8899e78-0843-450e-b89f-025192c59798\" class=\"collapse component-body-row\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"base\"><td colspan=\"5\" class=\"col-nested-table\"><table class=\"nested-table table\"><tbody><tr id=\"tag-10\" class=\"\" data-state=\"order-routing-fix-client-to-tt-fix\" data-component-group=\"trailer\"><td class=\"col-tag\">10<\/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\" style=\"cursor: help;\">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\" id=\"message-notes\">Message Notes<\/h3>\n        <p>The Security Definition Request (c) message is used by FIX clients to request contract data.<\/p>\n        <p>You can filter your security definitions so that TT FIX supplies only those instruments that match the\n            specified values for one or more of the following tags:<\/p>\n        <ul>\n            <li>Tag 55 (Symbol)<\/li>\n            <li>Tag 100 (ExDestination)<\/li>\n            <li>Tag 167 (SecurityType)<\/li>\n            <li>Tag 207 (SecurityExchange)<\/li>\n            <li>Tag 48 (SecurityID)\n                <p>If Tag 48 (SecurityID) is provided, you must also provide Tag 207 (SecurityExchange).<\/p>\n            <\/li>\n        <\/ul>\n        <p>Sending a Security Definition Request (c) message instructs TT FIX to subscribe for contracts that match the\n            filter criteria. TT FIX sends Security Definition (d) messages for all matching contracts and sends new <a href=\"\/tt-fix\/market-data\/Msg_SecurityDefinition_d.html\">Security\n                Definition (d)<\/a> messages if any of the contract details, such as tick size, change. Additionally, if\n            a market adds a new contract that matches the filter criteria, TT FIX automatically sends a <a href=\"\/tt-fix\/market-data\/Msg_SecurityDefinition_d.html\">Security\n                Definition (d)<\/a> message for the new contract.<\/p>\n        <p>TT FIX uses AND logic to build the query, so specifying multiple tags reduces the matched securities. If you\n            send none of the tags in the request, TT FIXreturns all securities for all visible markets.<\/p>\n        <p><strong>Note<\/strong>: If TT FIX finds no contracts that match the specified filter, it sends no response\n            back to the FIX client<\/p>\n    <\/div>\n\n\n\n<div>\n        <h3>Related Information<\/h3>\n        <p><a href=\"\/tt-fix\/market-data\/Msg_SecurityDefinition_d.html\">Security\n                Definition (d)<\/a><\/p>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Security Definition Request (c) Message Purpose Used to request contract information Message Direction From a  [&hellip;]<\/p>\n","protected":false},"author":2,"template":"","meta":{"_acf_changed":false,"footnotes":""},"docs-category":[455],"class_list":["post-7089","doc","type-doc","status-publish","hentry","docs-category-supported-application-messages"],"acf":[],"_links":{"self":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/7089","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\/7089\/revisions"}],"wp:attachment":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/media?parent=7089"}],"wp:term":[{"taxonomy":"docs-category","embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/docs-category?post=7089"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}