{"id":7160,"date":"2025-08-28T22:36:25","date_gmt":"2025-08-29T03:36:25","guid":{"rendered":"https:\/\/librarytestdev.wpenginepowered.com\/?post_type=doc&#038;p=7160"},"modified":"2026-03-31T17:12:22","modified_gmt":"2026-03-31T22:12:22","slug":"order-cancel-reject-9-message-2","status":"publish","type":"doc","link":"https:\/\/library-staging.tradingtechnologies.com\/tt-fix\/tt-fix-recovery\/supported-application-messages-tt-fix-recovery\/order-cancel-reject-9-message-2\/","title":{"rendered":"Order Cancel Reject (9) Message"},"content":{"rendered":"\n<h2 class=\"wp-block-heading MapTitle\" id=\"OrderCancelReject-9\">Order Cancel Reject (9) Message<\/h2>\n\n\n\n<div>\n\t\t<h3 class=\"LabelHead\">Purpose<\/h3>\n\t\t<p>Used to reject an order cancel or cancel\/replace request<\/p>\n\t<\/div>\n\n\n\n<div>\n\t\t<h3 class=\"LabelHead\">Message Direction<\/h3>\n\t\t<p>From FIX client to TT FIX<\/p>\n\t<\/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-11\">11<\/a><a href=\"#tag-21\">21<\/a><a href=\"#tag-34\">34<\/a><a href=\"#tag-35\">35<\/a><a href=\"#tag-37\">37<\/a><a href=\"#tag-39\">39<\/a><a href=\"#tag-41\">41<\/a><a href=\"#tag-43\">43<\/a><a href=\"#tag-49\">49<\/a><a href=\"#tag-50\">50<\/a><a href=\"#tag-52\">52<\/a><a href=\"#tag-56\">56<\/a><a href=\"#tag-58\">58<\/a><a href=\"#tag-60\">60<\/a><a href=\"#tag-97\">97<\/a><a href=\"#tag-102\">102<\/a><a href=\"#tag-116\">116<\/a><a href=\"#tag-122\">122<\/a><a href=\"#tag-129\">129<\/a><a href=\"#tag-142\">142<\/a><a href=\"#tag-198\">198<\/a><a href=\"#tag-434\">434<\/a><a href=\"#tag-582\">582<\/a><a href=\"#tag-864\">864<\/a><a href=\"#tag-865\">865<\/a><a href=\"#tag-866\">866<\/a><a href=\"#tag-957\">957<\/a><a href=\"#tag-958\">958<\/a><a href=\"#tag-959\">959<\/a><a href=\"#tag-960\">960<\/a><a href=\"#tag-1145\">1145<\/a><a href=\"#tag-2404\">2404<\/a><a href=\"#tag-7928\">7928<\/a><a href=\"#tag-10011\">10011<\/a><a href=\"#tag-10553\">10553<\/a><a href=\"#tag-16106\">16106<\/a><a href=\"#tag-16110\">16110<\/a><a href=\"#tag-16115\">16115<\/a><a href=\"#tag-16116\">16116<\/a><a href=\"#tag-16117\">16117<\/a><a href=\"#tag-16131\">16131<\/a><a href=\"#tag-16556\">16556<\/a><a href=\"#tag-16557\">16557<\/a><a href=\"#tag-16558\">16558<\/a><a href=\"#tag-16559\">16559<\/a><a href=\"#tag-16561\">16561<\/a><a href=\"#tag-16601\">16601<\/a><a href=\"#tag-16602\">16602<\/a><a href=\"#tag-16603\">16603<\/a><a href=\"#tag-16604\">16604<\/a><a href=\"#tag-16605\">16605<\/a><a href=\"#tag-16606\">16606<\/a><a href=\"#tag-16607\">16607<\/a><a href=\"#tag-16608\">16608<\/a><a href=\"#tag-16609\">16609<\/a><a href=\"#tag-16610\">16610<\/a><a href=\"#tag-16626\">16626<\/a><a href=\"#tag-16627\">16627<\/a><a href=\"#tag-16628\">16628<\/a><a href=\"#tag-16631\">16631<\/a><a href=\"#tag-16632\">16632<\/a><a href=\"#tag-16633\">16633<\/a><a href=\"#tag-16634\">16634<\/a><a href=\"#tag-16635\">16635<\/a><a href=\"#tag-16636\">16636<\/a><a href=\"#tag-16637\">16637<\/a><a href=\"#tag-16638\">16638<\/a><a href=\"#tag-16639\">16639<\/a><a href=\"#tag-16640\">16640<\/a><a href=\"#tag-16761\">16761<\/a><a href=\"#tag-16857\">16857<\/a><a href=\"#tag-16858\">16858<\/a><a href=\"#tag-16999\">16999<\/a><a href=\"#tag-18001\">18001<\/a><a href=\"#tag-18101\">18101<\/a><a href=\"#tag-18102\">18102<\/a><a href=\"#tag-18216\">18216<\/a><a href=\"#tag-18218\">18218<\/a><a href=\"#tag-18220\">18220<\/a><a href=\"#tag-18221\">18221<\/a><a href=\"#tag-18222\">18222<\/a><a href=\"#tag-18227\">18227<\/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                    OrderCancelReject                                    <\/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=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td colspan=\"3\" class=\"col-name\"><span class=\"component-title\" data-bs-toggle=\"collapse\" data-bs-target=\"#fix-grp-header-2aa1c860-9566-480f-8d4b-1d62bc2010d0\" aria-expanded=\"false\" aria-controls=\"fix-grp-header-2aa1c860-9566-480f-8d4b-1d62bc2010d0\">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=9 (MsgType)<\/p>\n<\/td><\/tr><tr id=\"fix-grp-header-2aa1c860-9566-480f-8d4b-1d62bc2010d0\" class=\"collapse component-body-row\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td colspan=\"5\" class=\"col-nested-table\"><table class=\"nested-table table\"><tbody><tr id=\"tag-8\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" 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=\"recovery-tt-fix-to-fix-client\" 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=\"recovery-tt-fix-to-fix-client\" 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=\"recovery-tt-fix-to-fix-client\" 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 class=\"p\">ID of the FIX session<\/p>\n<p>The value will be the same value the FIX client sends in tag 56 (TargetCompID) in its requests to TT FIX.<\/p>\n<\/td><\/tr><tr id=\"tag-56\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" 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\"><\/td><\/tr><tr id=\"tag-50\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" 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 conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Sent if TT User Setup specifies an exchange operator ID<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Unique ID for the message sender<\/p>\n<div class=\"comment-separator\"><\/div><p>For CME, the value corresponds to the Operator ID.<\/p>\n<\/td><\/tr><tr id=\"tag-142\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" 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=\"recovery-tt-fix-to-fix-client\" 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 optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><\/td><\/tr><tr id=\"tag-129\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"header\"><td class=\"col-tag\">129<\/td><td class=\"col-name\">DeliverToSubID<\/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>Sent in <a href=\"\/tt-fix\/order-routing\/Msg_ExecutionReport_8.html\">Execution Report (8)<\/a> and <a href=\"\/tt-fix\/order-routing\/Msg_OrderCancelReject_9.html\">Order Cancel Reject (9)<\/a> messages.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Value of Tag 116 (OnBehalfOfSubID) in the FIX client request.<\/p>\n<\/td><\/tr><tr id=\"tag-34\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" 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=\"recovery-tt-fix-to-fix-client\" 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>Sent when TT FIX 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-97\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"header\"><td class=\"col-tag\">97<\/td><td class=\"col-name\">PossResend<\/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>Sent when TT FIX restarts after encountering a corrupt FIX message cache, and only until it completes the initial download.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Whether the message might contain information that has been sent under another sequence number<\/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 resend<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-122\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" 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=\"recovery-tt-fix-to-fix-client\" 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><\/tbody><\/table><\/td><\/tr><tr id=\"tag-37\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">37<\/td><td class=\"col-name\">OrderID<\/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>Internal TT order key assigned to all orders submitted through any TT software.<\/p>\n<p>The value remains constant for the life of an order.<\/p>\n<\/td><\/tr><tr id=\"tag-18218\" class=\"is-repeating-group-part\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">18218<\/td><td class=\"col-name\">TTCustomerName<\/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>The Order Profile applied to the TT account.<\/p>\n<p>Can be used by FIX clients to specify the User Setup Order Profile name to be applied to a new order \/ change order message.<\/p>\n<p> If the successful lookup includes an Order Profile, the profile name is copied to Tag 18218, TT Customer Name.\n\t\t\t\t\t\t<\/p>\n<\/td><\/tr><tr id=\"tag-11\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">11<\/td><td class=\"col-name\">ClOrdID<\/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>Not sent in response to cancel requests sent by non-FIX components, such as Trade and algo child orders.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Unique identifier for an Order as assigned by TT. Uniqueness is guaranteed within a single FIX trading session. Tag 11 values may be reused after the daily or weekly FIX session reset. Maximum length of the tag 11 is (20) characters.<\/p>\n<\/td><\/tr><tr id=\"tag-41\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">41<\/td><td class=\"col-name\">OrigClOrdID<\/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>Not sent in response to cancel requests sent by non-FIX components, such as Trade and algo child orders.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Previous order identifier. Equal to Tag 11 (ClOrdID) of the original request message<\/p>\n<div class=\"comment-separator\"><\/div><p><strong>Note<\/strong>: Tag 11 (ClOrdID) of an order can change over time.<\/p>\n<div class=\"comment-separator\"><\/div><p><strong>Note<\/strong>: Not sent in response to cancel requests sent by non-FIX components, such as Trade and algo child orders.<\/p>\n<\/td><\/tr><tr id=\"tag-198\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">198<\/td><td class=\"col-name\">SecondaryOrderID<\/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 identifier for the order, as assigned by the exchange.<\/p>\n<p><strong>Note:<\/strong> The value can vary over time for the same order.<\/p>\n<\/td><\/tr><tr id=\"tag-10011\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">10011<\/td><td class=\"col-name\">TTClOrdID<\/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>Sent when available<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Internal unique id across TT system; used primarily for internal debugging<\/p>\n<\/td><\/tr><tr id=\"tag-39\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">39<\/td><td class=\"col-name\">OrdStatus<\/td><td class=\"col-dataType\">CHAR<\/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>Status of the order<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>0<\/strong>: New<\/li><li><strong>1<\/strong>: Partially filled<\/li><li><strong>2<\/strong>: Filled<\/li><li><strong>3<\/strong>: Done for day<\/li><li><strong>4<\/strong>: Cancelled<\/li><li><strong>5<\/strong>: Replaced<\/li><li><strong>6<\/strong>: Cancel pending<\/li><li><strong>7<\/strong>: Stopped<\/li><li><strong>8<\/strong>: Rejected<\/li><li><strong>9<\/strong>: Suspended (Held)<\/li><li><strong>A<\/strong>: Pending new<\/li><li><strong>B<\/strong>: Calculated<\/li><li><strong>C<\/strong>: Expired<\/li><li><strong>D<\/strong>: Accepted for bidding<\/li><li><strong>E<\/strong>: Pending replace<\/li><li><strong>z<\/strong>: Inactive (TT internal state only and won&#8217;t be sent via FIX messages to any external party)<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-60\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">60<\/td><td class=\"col-name\">TransactTime<\/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>Time, in UTC, the transaction occurred with microsecond precision.<\/p>\n<div class=\"comment-separator\"><\/div><p>For example:<\/p>\n<ul>\n<li>Millisecond precision: 60=20170509-22:34:56.881<\/li>\n<li>Microsecond precision: 60=20170509-22:34:56.881321<\/li>\n<\/ul>\n<div class=\"comment-separator\"><\/div><p><strong>Note<\/strong>: This tag is valid only 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-434\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">434<\/td><td class=\"col-name\">CxlRejResponseTo<\/td><td class=\"col-dataType\">CHAR<\/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 rejected message<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>1<\/strong>: Reject is for an Order Cancel Request (F)<\/li><li><strong>2<\/strong>: Reject is for an Order Cancel Replace Request (G)<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-102\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">102<\/td><td class=\"col-name\">CxlRejReason<\/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>Reason for rejecting the cancel request<\/p>\n<p><strong>Possible values:<\/strong><\/p>\n<ul>\n<li><strong>0<\/strong>: Too Late to Cancel<\/li>\n<li><strong>1<\/strong>: Unknown Order<\/li>\n<li><strong>2<\/strong>: Broker Option<\/li>\n<li><strong>3<\/strong>: Action Already Pending<\/li>\n<li><strong>4<\/strong>: Unable to process Order Mass Cancel Request<\/li>\n<li><strong>5<\/strong>: OrigOrdModTime (586) did not match last TransactTime (60) of order<\/li>\n<li><strong>6<\/strong>: Duplicate ClOrdID (11) received<\/li>\n<li><strong>7<\/strong>: Price exceeds current price<\/li>\n<li><strong>8<\/strong>: Price exceeds current price band<\/li>\n<li><strong>9<\/strong>: Trade Along Required<\/li>\n<li><strong>10<\/strong>: Invalid Investor Id<\/li>\n<li><strong>11<\/strong>: Unsupported Order Characteristic<\/li>\n<li><strong>12<\/strong>: Surveillence Option<\/li>\n<li><strong>13<\/strong>: Incorrect Quantity<\/li>\n<li><strong>14<\/strong>: Incorrect Allocated Quantity<\/li>\n<li><strong>15<\/strong>: Unknown Account<\/li>\n<li><strong>16<\/strong>: Price Exceeds Current Price Band<\/li>\n<li><strong>18<\/strong>: Invalid Price Increment<\/li>\n<li><strong>19<\/strong>: Message Pending<\/li>\n<li><strong>20<\/strong>: Routing Error<\/li>\n<li><strong>99<\/strong>: Other<\/li>\n<li><strong>1003<\/strong>: Market Closed<\/li>\n<li><strong>1007<\/strong>: Fix Field Missing Or Incorrect<\/li>\n<li><strong>1010<\/strong>: Required Field Missing<\/li>\n<li><strong>1011<\/strong>: Fix Field Incorrect<\/li>\n<li><strong>1012<\/strong>: Price Must Be Greater Than Zero<\/li>\n<li><strong>1013<\/strong>: Invalid Order Qualifier<\/li>\n<li><strong>1014<\/strong>: User Not Authorized<\/li>\n<li><strong>2013<\/strong>: Market Orders Not Supported By Opposite<\/li>\n<li><strong>2019<\/strong>: Invalid Expire Date<\/li>\n<li><strong>2044<\/strong>: Order Not In Book<\/li>\n<li><strong>2045<\/strong>: Order Not In Book2<\/li>\n<li><strong>2046<\/strong>: Disclosed Qty Cannot Be Greater<\/li>\n<li><strong>2047<\/strong>: Unknown Contract<\/li>\n<li><strong>2048<\/strong>: Cancel With Different Sender Comp Id<\/li>\n<li><strong>2049<\/strong>: Clordid Different Than Correlationclordid<\/li>\n<li><strong>2050<\/strong>: Clordid Different Than Originalclordid<\/li>\n<li><strong>2051<\/strong>: Different Side<\/li>\n<li><strong>2052<\/strong>: Different Group<\/li>\n<li><strong>2053<\/strong>: Different Security Type<\/li>\n<li><strong>2054<\/strong>: Different Account<\/li>\n<li><strong>2055<\/strong>: Different Qty<\/li>\n<li><strong>2056<\/strong>: Cancel With Different Trader Id<\/li>\n<li><strong>2058<\/strong>: Stop Price Must Be Greater<\/li>\n<li><strong>2059<\/strong>: Stop Price Must Be Smaller<\/li>\n<li><strong>2060<\/strong>: Sell Stop Price Must Be Below Ltp<\/li>\n<li><strong>2061<\/strong>: Buy Stop Price Must Be Above Ltp<\/li>\n<li><strong>2100<\/strong>: Different Product<\/li>\n<li><strong>2101<\/strong>: Different Inflight Fill Mitigation<\/li>\n<li><strong>2102<\/strong>: Modify With Different Sender Comp Id<\/li>\n<li><strong>2103<\/strong>: Modify With Different Trader Id<\/li>\n<li><strong>2115<\/strong>: Order Qty Outside Allowable Range<\/li>\n<li><strong>2130<\/strong>: Invalid Order Type For Pcp<\/li>\n<li><strong>2137<\/strong>: Order Price Outside Limits<\/li>\n<li><strong>2179<\/strong>: Order Price Outside Bands<\/li>\n<li><strong>2311<\/strong>: Invalid Order Type For Group<\/li>\n<li><strong>2500<\/strong>: Instrument Cross Request In Progress<\/li>\n<li><strong>2501<\/strong>: Order Qty Too Low<\/li>\n<li><strong>2600<\/strong>: Market Maker Protection Has Tripped<\/li>\n<li><strong>4000<\/strong>: Engine did not respond<\/li>\n<li><strong>5001<\/strong>: Euronext Unknown Order<\/li>\n<li><strong>5099<\/strong>: Euronext Other<\/li>\n<li><strong>5020<\/strong>: Comp Id Problem<\/li>\n<li><strong>5300<\/strong>: Logon Problem<\/li>\n<li><strong>5313<\/strong>: No Router For Security Group<\/li>\n<li><strong>5314<\/strong>: Router Not Available Or Connected<\/li>\n<li><strong>5318<\/strong>: Invalid Price<\/li>\n<li><strong>5319<\/strong>: Invalid Ordqty<\/li>\n<li><strong>5320<\/strong>: Invalid Ordtype<\/li>\n<li><strong>5321<\/strong>: Invalid Side<\/li>\n<li><strong>6000<\/strong>: Fully filled<\/li>\n<li><strong>6001<\/strong>: Pending replace<\/li>\n<li><strong>6002<\/strong>: Pending cancel<\/li>\n<li><strong>7000<\/strong>: Order Rejected<\/li>\n<li><strong>7001<\/strong>: Contract Not Gtc Gtd Eligible<\/li>\n<li><strong>7009<\/strong>: Contract Past Expiration<\/li>\n<li><strong>7011<\/strong>: Max Contract Working Qty Exceeded<\/li>\n<li><strong>7015<\/strong>: Modify With Different Side<\/li>\n<li><strong>7018<\/strong>: Contract Not Gtc Gtd Eligible2<\/li>\n<li><strong>7020<\/strong>: No Trading Calendar For Expire Date<\/li>\n<li><strong>7021<\/strong>: Expire Date Beyond Instrument Expiration<\/li>\n<li><strong>7022<\/strong>: Expire Date Beyond Leg Instrument Expiration<\/li>\n<li><strong>7024<\/strong>: Market In No Cancel<\/li>\n<li><strong>7027<\/strong>: Invalid Order Type For Reserved Market<\/li>\n<li><strong>7028<\/strong>: Order Session Date In Past<\/li>\n<li><strong>7613<\/strong>: Disclosed Qty Cannot Be Smaller<\/li>\n<li><strong>9999<\/strong>: Technical Error Function Not Performed<\/li>\n<\/ul>\n<\/td><\/tr><tr id=\"tag-16131\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16131<\/td><td class=\"col-name\">RejectSource<\/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><\/td><td class=\"col-definition\"><p>Source of the reject message.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>1<\/strong>: Edge server<\/li><li><strong>2<\/strong>: Bouncer (risk server)<\/li><li><strong>3<\/strong>: Gateway<\/li><li><strong>4<\/strong>: Exchange<\/li><li><strong>5<\/strong>: Algo server<\/li><li><strong>6<\/strong>: ASE server<\/li><li><strong>7<\/strong>: TTINT<\/li><li><strong>8<\/strong>: External<\/li><li><strong>9<\/strong>: TTAPI<\/li><li><strong>10<\/strong>: Client application<\/li><li><strong>11<\/strong>: FIX Adapter<\/li><li><strong>12<\/strong>: Stager<\/li><li><strong>13<\/strong>: TT Options Risk<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-2404\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">2404<\/td><td class=\"col-name\">ComplianceText<\/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>ComplianceText (Tag 2404) is a free-form text field containing compliance information used for regulatory reporting. Tag 2404 is supported on all order, change, cancel and execution report messages.\n        <\/p>\n<p>ComplianceText (Tag 2404) is conditionally required for some orders in production for Eurex and EEX.<\/p>\n<ul>\n<li>If Trading Capacity is Proprietary (5) then ComplianceText (Tag 2404) is required<\/li>\n<li>If Trading Capacity is Agency (1), then ComplianceText (Tag 2404) is required when the user is an Exchange Trader acting for another exchange participant. It should not be sent when the user is a client of the Member (not an exchange trader).<\/li>\n<\/ul>\n<p><strong>Note<\/strong>: Orders will not be rejected by the exchange if this field is not populated.<\/p>\n<p>Tag 2404 in the TT system behaves as follows:<\/p>\n<ul>\n<li>ComplianceText (Tag 2404) should include the following info: Member ID\/ Trader ID combination, aka the MGT (for ex. ABCFRTRD001).<\/li>\n<li>ComplianceText (Tag 2404) will be set at the User level in a new field to be added in Setup, &#8220;Compliance Text&#8221;.<\/li>\n<li>If ComplianceText (Tag 2404) is populated, TT will send it to the exchange in Tag 2404, if it is not populated, TT will not send the tag.<\/li>\n<\/ul>\n<\/td><\/tr><tr id=\"tag-18222\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">18222<\/td><td class=\"col-name\">AOTCPreventionActionType<\/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>Indicates the action taken to avoid internal crossing orders<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>0<\/strong>: None<\/li><li><strong>1<\/strong>: Held<\/li><li><strong>2<\/strong>: Cancel<\/li><li><strong>3<\/strong>: Fill<\/li><li><strong>4<\/strong>: Reduced order<\/li><li><strong>5<\/strong>: Reduced change<\/li><li><strong>6<\/strong>: Released order<\/li><li><strong>7<\/strong>: Replaced order<\/li><li><strong>8<\/strong>: No action on order<\/li><li><strong>9<\/strong>: Cancel replace<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-18227\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">18227<\/td><td class=\"col-name\">Organization<\/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>User-defined name of the trader&#8217;s organization.<\/p>\n<\/td><\/tr><tr class=\"component-header \" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td colspan=\"3\" class=\"col-name\"><span class=\"component-title\" data-bs-toggle=\"collapse\" data-bs-target=\"#fix-grp-trader-82cd98d9-2e72-4280-b9ed-f7765b7f3ac1\" aria-expanded=\"false\" aria-controls=\"fix-grp-trader-82cd98d9-2e72-4280-b9ed-f7765b7f3ac1\">Trader <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>Information about the trader routing the order.<\/p>\n<p>For additional information about this component group, consult the full <a href=\"\/tt-fix\/general\/TraderBlock_Response.html\">documentation<\/a>.<\/p>\n<\/td><\/tr><tr id=\"fix-grp-trader-82cd98d9-2e72-4280-b9ed-f7765b7f3ac1\" class=\"collapse component-body-row\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td colspan=\"5\" class=\"col-nested-table\"><table class=\"nested-table table\"><tbody><tr id=\"tag-1\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"trader\"><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><div class=\"condition-description\"><p>Sent when available.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Order-routing account<\/p>\n<div class=\"comment-separator\"><\/div><p>The value matches the Tag 1 (Account) in the corresponding request.<\/p>\n<div class=\"comment-separator\"><\/div><p><strong>Note<\/strong>: Account names are stored as case-sensitive strings. Users must match case-sensitivity when using Tag 1 (Account).<\/p>\n<div class=\"comment-separator\"><\/div><p><strong>Note<\/strong>: When the value represents an internal, non-routing account, TT also sends a <a href=\"\/tt-fix\/general\/Group_PartiesGrp.html\">PartiesGrp<\/a> with the external routing (parent) account in tag 448 (PartyID) and<br \/>\nwith tag 452 (PartyRole) set to <strong>24<\/strong> (Customer Account).<\/p>\n<\/td><\/tr><tr id=\"tag-582\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"trader\"><td class=\"col-tag\">582<\/td><td class=\"col-name\">CustOrderCapacity<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Send when required by the Exchange<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Capacity of customer placing the order<\/p>\n<div class=\"comment-separator\"><\/div><p>Primarily used by futures exchanges to indicate the CTICode (customer<br \/>\ntype indicator) as required by the US CFTC (Commodity Futures Trading<br \/>\nCommission).<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>1<\/strong>: Member trading for own account<\/li><li><strong>2<\/strong>: Clearing Firm trading for its proprietary account<\/li><li><strong>3<\/strong>: Member trading for another member<\/li><li><strong>4<\/strong>: All other<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-10553\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"trader\"><td class=\"col-tag\">10553<\/td><td class=\"col-name\">TTID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Sent when available<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>TT login email address<\/p>\n<\/td><\/tr><tr id=\"tag-18220\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"trader\"><td class=\"col-tag\">18220<\/td><td class=\"col-name\">BrokerID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Sent when available in <a href=\"\/tt-fix\/order-routing\/Msg_ExecutionReport_8.html\">Execution Report (8)<\/a>, <a href=\"\/tt-fix\/order-routing\/Msg_OrderCancelReject_9.html\">Order Cancel Reject (9)<\/a> and <a href=\"\/tt-fix\/order-routing\/Msg_TradeCaptureReportAck_AR.html\">Trade Capture Report Ack (AR)<\/a> messages.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>TT-defined short code for the broker<\/p>\n<\/td><\/tr><tr id=\"tag-18221\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"trader\"><td class=\"col-tag\">18221<\/td><td class=\"col-name\">CompanyID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Sent when available in <a href=\"\/tt-fix\/order-routing\/Msg_ExecutionReport_8.html\">Execution Report (8)<\/a>, <a href=\"\/tt-fix\/order-routing\/Msg_OrderCancelReject_9.html\">Order Cancel Reject (9)<\/a> and <a href=\"\/tt-fix\/order-routing\/Msg_TradeCaptureReportAck_AR.html\">Trade Capture Report Ack (AR)<\/a> messages.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>TT-defined name of the firm that sends messages to the exchange.<\/p>\n<div class=\"comment-separator\"><\/div><p><strong>Note<\/strong>: If the Company Administrator specified a\u00a0<a href=\"\/user-setup\/us-custom-fields.html\">FIX Company ID<\/a>\u00a0for a managed user in Setup, that value is returned in this tag.<\/p>\n<\/td><\/tr><tr id=\"tag-18101\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"trader\"><td class=\"col-tag\">18101<\/td><td class=\"col-name\">AccountID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Sent when available in <a href=\"\/tt-fix\/order-routing\/Msg_ExecutionReport_8.html\">Execution Report (8)<\/a> and <a href=\"\/tt-fix\/order-routing\/Msg_OrderCancelReject_9.html\">Order Cancel Reject (9)<\/a> messages only when the <strong>Send TT Internal Account ID and User ID on Execution Reports\/Cancel Reject Messages<\/strong> setting is enabled for a <a href=\"\/user-setup\/fxs-adding-and-configuring-a-fix-session.html#cd\" target=\"_blank\" rel=\"noopener\">Drop Copy OUT<\/a> or <a href=\"\/user-setup\/fxs-adding-and-configuring-a-fix-session.html#or\" target=\"_blank\" rel=\"noopener\">Order Routing<\/a> FIX session in Setup.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>\n          TT-defined ID of the TT account referenced in tag<br \/>\n          <a href=\"#tag1\">1 (Account)<\/a>.\n        <\/p>\n<\/td><\/tr><tr id=\"tag-18102\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"trader\"><td class=\"col-tag\">18102<\/td><td class=\"col-name\">UserID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Sent when available in <a href=\"\/tt-fix\/order-routing\/Msg_ExecutionReport_8.html\">Execution Report (8)<\/a> and <a href=\"\/tt-fix\/order-routing\/Msg_OrderCancelReject_9.html\">Order Cancel Reject (9)<\/a> messages only when the <strong>Send TT Internal Account ID and User ID on Execution Reports\/Cancel Reject Messages<\/strong> setting is enabled for a <a href=\"\/user-setup\/fxs-adding-and-configuring-a-fix-session.html#cd\">Drop Copy OUT<\/a> or <a href=\"\/user-setup\/fxs-adding-and-configuring-a-fix-session.html#or\">Order Routing<\/a> FIX session in Setup.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>TT-defined ID of the TT user referenced in tag <a href=\"\/tt-fix\/general\/Structure_Header.html#tag129\">129 (DeliverToSubId)<\/a><\/p>\n<\/td><\/tr><\/tbody><\/table><\/td><\/tr><tr id=\"tag-58\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">58<\/td><td class=\"col-name\">Text<\/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>Sent with TT FIX needs to provide additional information<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Additional information about the message<\/p>\n<\/td><\/tr><tr id=\"tag-21\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">21<\/td><td class=\"col-name\">HandlInst<\/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 submitting a staged order<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Order handling instructions.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>1<\/strong>: Automated execution order, private, no broker intervention<\/li><li><strong>2<\/strong>: Automated execution order, public, broker intervention OK<\/li><li><strong>3<\/strong>: Staged order, broker intervention required<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-16106\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16106<\/td><td class=\"col-name\">StagedOrderMsg<\/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>Message text associated with the staged order.<\/p>\n<p>Typically used to provide additional information to the broker responsible for managing the order. Will appear on both parent and child staged orders.<\/p>\n<p><strong>Note:<\/strong> Sent only for staged orders (Tag 21 (HandlInst)=3)<\/p>\n<\/td><\/tr><tr id=\"tag-16110\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16110<\/td><td class=\"col-name\">StagedOrderOwner<\/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>Sent for staged orders (Tag 21 (HandlInst)=3)<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>ID of the trader working the staged order.<\/p>\n<\/td><\/tr><tr id=\"tag-16115\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16115<\/td><td class=\"col-name\">ExternalSource<\/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 this message was imported from an external source.<\/p>\n<\/td><\/tr><tr id=\"tag-16116\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16116<\/td><td class=\"col-name\">OrderIDGUID<\/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>Sent only when the <strong>Send and receive Order ID values in short form<\/strong>\u00a0setting is enabled for the FIX session in the Setup application.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>TT order ID<\/p>\n<div class=\"comment-separator\"><\/div><p>This tag is populated with the regular TT order ID when a shortened ID is sent in tag 37 (OrderID).<\/p>\n<\/td><\/tr><tr id=\"tag-16999\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16999<\/td><td class=\"col-name\">ClearingAccountOverride<\/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>Overrides the clearing account defined in the Setup application for the user\u2019s account named in Tag 1.<\/p>\n<\/td><\/tr><tr id=\"tag-16556\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16556<\/td><td class=\"col-name\">TextA<\/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>Value corresponding to the <strong>Text A<\/strong> field in TT widgets<\/p>\n<\/td><\/tr><tr id=\"tag-16557\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16557<\/td><td class=\"col-name\">TextB<\/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>Value corresponding to the <strong>Text B<\/strong> field in TT widgets<\/p>\n<\/td><\/tr><tr id=\"tag-16558\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16558<\/td><td class=\"col-name\">TextTT<\/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>Value corresponding to the <strong>Text TT<\/strong> field in TT widgets<\/p>\n<\/td><\/tr><tr id=\"tag-16559\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16559<\/td><td class=\"col-name\">TextC<\/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>Customer-defined text field not sent to exchange.<\/p>\n<\/td><\/tr><tr class=\"component-header \" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td colspan=\"3\" class=\"col-name\"><span class=\"component-title\" data-bs-toggle=\"collapse\" data-bs-target=\"#fix-grp-strategyparametersgrp-484193be-c20e-4e35-a7e4-6583ddefa712\" aria-expanded=\"false\" aria-controls=\"fix-grp-strategyparametersgrp-484193be-c20e-4e35-a7e4-6583ddefa712\">StrategyParametersGrp <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>Strategy parameter repeating group for TT Order types, user-defined ADL algos, third-party algos, or informational fields.<\/p>\n<p>For additional information about this component group, consult the full <a href=\"\/tt-fix\/general\/Group_StrategyParametersGrp.html\">documentation<\/a>.<\/p>\n<\/td><\/tr><tr id=\"fix-grp-strategyparametersgrp-484193be-c20e-4e35-a7e4-6583ddefa712\" class=\"collapse component-body-row\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td colspan=\"5\" class=\"col-nested-table\"><table class=\"nested-table table\"><tbody><tr id=\"tag-957\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"strategyparametersgrp\"><td class=\"col-tag\">957<\/td><td class=\"col-name\">NoStrategyParameters<\/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>Repeating group of parameters for the algo or the free-form text fields to attach to the order<\/p>\n<\/td><\/tr><tr id=\"tag-958\" class=\"is-repeating-group-part\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"strategyparametersgrp\"><td class=\"col-tag\">958<\/td><td class=\"col-name\">StrategyParameterName<\/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 957 &gt; 0<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Name of the algo parameter or free-form text field<\/p>\n<div class=\"comment-separator\"><\/div><p>For a list and descriptions of the parameter names TT uses to support <a href=\"\/tt-fix\/general\/Group_StrategyParametersGrp.html#tt-algos\">TT Order Types<\/a>, <a href=\"\/tt-fix\/general\/Group_StrategyParametersGrp.html#ase-agg\">Autospreader and Aggregator orders<\/a>, and <a href=\"\/tt-fix\/general\/Group_StrategyParametersGrp.html#free-form-fields\">Free-Form Text fields<\/a>, refer to the <a href=\"\/tt-fix\/general\/Group_StrategyParametersGrp.html\">Component: StrategyParametersGrp<\/a> section of the TT FIX help.<\/p>\n<p>For <a href=\"\/tt-fix\/general\/Group_StrategyParametersGrp.html#algo-params\">custom or third-party algos<\/a>, the name must match the name specified by the algo.<\/p>\n<p><strong><span class=\"label-info label\">Note:<\/span><\/strong> In addition to names listed, TT uses the following reserved field names. These values must not be used when populating FIX Tag 958 (StrategyParameterName). TT strongly recommends clients use the individual tags as defined in the TT XML schema and shown below:<\/p>\n<ul>\n<li>OrderQty: <a href=\"\/tt-fix\/general\/Msg_ExecutionReport_8.html#tag38\">OrderQty Tag 38<\/a><\/li>\n<li>LimitPrice: <a href=\"\/tt-fix\/general\/Msg_ExecutionReport_8.html#tag44\">Price Tag 44<\/a><\/li>\n<li>IfTouchedPrice: <a href=\"\/tt-fix\/general\/Msg_ExecutionReport_8.html#tag99\">StopPx Tag 99<\/a><\/li>\n<li>Text A: <a href=\"\/tt-fix\/general\/Msg_ExecutionReport_8.html#tag16556\">TextA Tag 16556<\/a><\/li>\n<li>Text B: <a href=\"\/tt-fix\/general\/Msg_ExecutionReport_8.html#tag16557\">TextB Tag 16557<\/a><\/li>\n<li>Text C: <a href=\"\/tt-fix\/general\/Msg_ExecutionReport_8.html#tag16559\">TextC Tag 16559<\/a><\/li>\n<li>Text TT: <a href=\"\/tt-fix\/general\/Msg_ExecutionReport_8.html#tag16558\">TextTT Tag 16558<\/a><\/li>\n<\/ul>\n<\/td><\/tr><tr id=\"tag-959\" class=\"is-repeating-group-part\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"strategyparametersgrp\"><td class=\"col-tag\">959<\/td><td class=\"col-name\">StrategyParameterType<\/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 957 &gt; 0<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Type of data contained in tag 960 (StrategyParameterValue)<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>1<\/strong>: Int<\/li><li><strong>6<\/strong>: Float<\/li><li><strong>7<\/strong>: Qty<\/li><li><strong>8<\/strong>: Price<\/li><li><strong>13<\/strong>: Boolean<\/li><li><strong>14<\/strong>: String<\/li><li><strong>19<\/strong>: UTCTimestamp<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-960\" class=\"is-repeating-group-part\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"strategyparametersgrp\"><td class=\"col-tag\">960<\/td><td class=\"col-name\">StrategyParameterValue<\/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 957 &gt; 0<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Value of the parameter or additional order information<\/p>\n<\/td><\/tr><\/tbody><\/table><\/td><\/tr><tr id=\"tag-16561\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16561<\/td><td class=\"col-name\">TimeReceivedFromExchange<\/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>Time in UTC that an exchange execution report message was received by the TT order connector \tapplication.<\/p>\n<\/td><\/tr><tr id=\"tag-16626\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16626<\/td><td class=\"col-name\">NVDR<\/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>Related to TFEX Non-Voting Depository Receipt (NVDR) trading.<\/p>\n<p><strong><span class=\"label-info label\">Note:<\/span><\/strong> TFEX does not provide documentation to ISVs regarding usage of the <strong>NVDR (Tag 16626)<\/strong> and <strong>TTF (Tag 16627)<\/strong> fields. For information about how to use these fields, please contact the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16627\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16627<\/td><td class=\"col-name\">TTF<\/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>Related to TFEX Thai Trust Fund (TTF) trading.<\/p>\n<p><strong><span class=\"label-info label\">Note:<\/span><\/strong> TFEX does not provide documentation to ISVs regarding usage of the <strong>NVDR (Tag 16626)<\/strong> and <strong>TTF (Tag 16627)<\/strong> fields. For information about how to use these fields, please contact<br \/>\nthe exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16628\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16628<\/td><td class=\"col-name\">TFUserType<\/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>Sets the type of user that entered the order.<\/p>\n<p><strong><span class=\"label-info label\">Note:<\/span><\/strong> For information on the TFEX user types, please refer to the exchange\u2019s documentation.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>T<\/strong>: Traditional trading<\/li><li><strong>P<\/strong>: Program trading<\/li><li><strong>M<\/strong>: Market Making<\/li><li><strong>G<\/strong>: Market making with Program trading<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-16117\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16117<\/td><td class=\"col-name\">OrderSource<\/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>TT component that most recently acted on an active order.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>0<\/strong>: ASE<\/li><li><strong>2<\/strong>: TTW<\/li><li><strong>3<\/strong>: Invalid<\/li><li><strong>4<\/strong>: TT Trader<\/li><li><strong>6<\/strong>: Mobile<\/li><li><strong>7<\/strong>: ROE<\/li><li><strong>9<\/strong>: External<\/li><li><strong>10<\/strong>:  TT FIX<\/li><li><strong>11<\/strong>: Aggregator<\/li><li><strong>12<\/strong>: Bouncer<\/li><li><strong>13<\/strong>:  Lambda Liquidator<\/li><li><strong>14<\/strong>: External FIX Adapter<\/li><li><strong>15<\/strong>: Prime ASE<\/li><li><strong>16<\/strong>: Nimbus<\/li><li><strong>17<\/strong>: ADL<\/li><li><strong>18<\/strong>: TTSDK<\/li><li><strong>19<\/strong>: TT Algo<\/li><li><strong>20<\/strong>: ADL Prime<\/li><li><strong>21<\/strong>: TTSDK Prime<\/li><li><strong>22<\/strong>: TT Algo Prime<\/li><li><strong>23<\/strong>: Chart<\/li><li><strong>24<\/strong>: TTD<\/li><li><strong>25<\/strong>: TTD Chart<\/li><li><strong>26<\/strong>: TTINT<\/li><li><strong>27<\/strong>: TT Admin<\/li><li><strong>28<\/strong>: TT .NET API client<\/li><li><strong>29<\/strong>: TT .NET API server<\/li><li><strong>30<\/strong>: C++ API<\/li><li><strong>31<\/strong>: TT Options Risk<\/li><li><strong>32<\/strong>: External upload<\/li><li><strong>33<\/strong>: Stager<\/li><li><strong>34<\/strong>: TT Score<\/li><li><strong>35<\/strong>: FIX Adapter Child Router<\/li><li><strong>36<\/strong>: POT Child Router<\/li><li><strong>37<\/strong>: Terminator<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-7928\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">7928<\/td><td class=\"col-name\">SelfMatchPreventionID<\/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-registered identifier that enables customers to prevent the matching of orders for accounts with common \townership, even across different executing firms.<\/p>\n<\/td><\/tr><tr id=\"tag-16601\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16601<\/td><td class=\"col-name\">EchoDC_01<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16602\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16602<\/td><td class=\"col-name\">EchoDC_02<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16603\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16603<\/td><td class=\"col-name\">EchoDC_03<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16604\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16604<\/td><td class=\"col-name\">EchoDC_04<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16605\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16605<\/td><td class=\"col-name\">EchoDC_05<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16606\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16606<\/td><td class=\"col-name\">EchoDC_06<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16607\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16607<\/td><td class=\"col-name\">EchoDC_07<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16608\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16608<\/td><td class=\"col-name\">EchoDC_08<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16609\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16609<\/td><td class=\"col-name\">EchoDC_09<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16610\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16610<\/td><td class=\"col-name\">EchoDC_10<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16631\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16631<\/td><td class=\"col-name\">EchoDC_11<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16632\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16632<\/td><td class=\"col-name\">EchoDC_12<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16633\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16633<\/td><td class=\"col-name\">EchoDC_13<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16634\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16634<\/td><td class=\"col-name\">EchoDC_14<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16635\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16635<\/td><td class=\"col-name\">EchoDC_15<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16636\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16636<\/td><td class=\"col-name\">EchoDC_16<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16637\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16637<\/td><td class=\"col-name\">EchoDC_17<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16638\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16638<\/td><td class=\"col-name\">EchoDC_18<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16639\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16639<\/td><td class=\"col-name\">EchoDC_19<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-16640\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16640<\/td><td class=\"col-name\">EchoDC_20<\/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>Customer-defined text field visible only to FIX client applications. The value is not sent to the exchange.<\/p>\n<\/td><\/tr><tr id=\"tag-18001\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">18001<\/td><td class=\"col-name\">MockOrderFlag<\/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>This optional tag is available in all order and execution report messages. In addition, these tags will not appear in any current messages in production and are reserved for future use.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>0<\/strong>: Not a mock order<\/li><li><strong>1<\/strong>: A mock order<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-18216\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">18216<\/td><td class=\"col-name\">ExchCred<\/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>Sent when provided by the Exchange<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Exchange order routing credential that was used to route the order<\/p>\n<\/td><\/tr><tr id=\"tag-16857\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16857<\/td><td class=\"col-name\">TTSMPID<\/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>User-defined, alphanumeric identifier used to tag orders so the TT system can match potential crossed trades.<\/p>\n<p><strong>Note:<\/strong> TT Self-Match Prevention by ID (TT SMP) is currently available on<br \/>\na limited basis. For access to TT SMP, contact your TT representative. Exchange-based SMP continues to use <a href=\"\/tt-fix\/order-routing\/Msg_ExecutionReport_8.html#tag7928\">FIX Tag 7928 (SelfMatchPreventionID)<\/a>\u00a0and\u00a0<a href=\"\/tt-fix\/order-routing\/Msg_ExecutionReport_8.html#tag8000\">FIX Tag 8000 (SMPInstruction)<\/a>.<\/p>\n<p>For more info on TT Self-Match Prevention, refer to <a href=\"\/user-setup\/ocp-tt-self-match-prevention-by-id.html\">https:\/\/library.tradingtechnologies.com\/user-setup\/ocp-tt-self-match-prevention-by-id.html<\/a><br \/>\nin the Setup help.<\/p>\n<\/td><\/tr><tr id=\"tag-16858\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16858<\/td><td class=\"col-name\">TTSMPInstruction<\/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>Sets the TT SMP behavior and determines which order is canceled (resting or aggressing) if self-match prevention occurs.<\/p>\n<p><strong><span class=\"label-info label\">Note:<\/span><\/strong> TT Self-Match Prevention by ID (TT SMP) is currently available on a limited basis. For access to TT SMP, contact your TT representative. Exchange-based SMP continues to use <a href=\"\/tt-fix\/general\/Msg_ExecutionReport_8.html#tag7928\">FIX Tag 7928 (SelfMatchPreventionID)<\/a> and <a href=\"\/tt-fix\/general\/Msg_ExecutionReport_8.html#tag8000\">FIX Tag 8000 (SMPInstruction)<\/a>.<\/p>\n<p>For more info on TT Self-Match Prevention, refer to <a href=\"\/user-setup\/ocp-tt-self-match-prevention-by-id.html\">https:\/\/library.tradingtechnologies.com\/user-setup\/ocp-tt-self-match-prevention-by-id.html<\/a> in the Setup help.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>1<\/strong>: Reject New<\/li><li><strong>3<\/strong>: Cancel Resting<\/li><li><strong>4<\/strong>: Position Transfer<\/li><li><strong>6<\/strong>: Position Transfer Best Bid\/Offer<\/li><li><strong>10<\/strong>: Position Transfer Allow Split<\/li><li><strong>11<\/strong>: Position Transfer Allow Split Best Bid\/Offer<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-864\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" 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=\"recovery-tt-fix-to-fix-client\" 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=\"recovery-tt-fix-to-fix-client\" 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=\"recovery-tt-fix-to-fix-client\" 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-16761\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td class=\"col-tag\">16761<\/td><td class=\"col-name\">InsertTime<\/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>(TT internal use only)<\/p>\n<p>Included in TT FIX messages (from TT FIX to the FIX client) for use during the FIX recovery process.<\/p>\n<p><strong>Note:<\/strong> This tag should not be dropped via TT FIX rule.<\/p>\n<\/td><\/tr><tr class=\"component-header \" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td colspan=\"3\" class=\"col-name\"><span class=\"component-title\" data-bs-toggle=\"collapse\" data-bs-target=\"#fix-grp-compliance-tags-66700503-88f9-4a77-b420-a6d9100772cf\" aria-expanded=\"false\" aria-controls=\"fix-grp-compliance-tags-66700503-88f9-4a77-b420-a6d9100772cf\">Compliance Tags <span class=\"group-label\"><\/span><\/span><\/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>Compliance message tags sent from TT FIX Drop Copy sessions when the Compliance Feed (Send original order\/cancel\/change messages and pending execution reports) setting is enabled in Setup and when <a href=\"#tag16566\">Tag 16566 (DropCopyOrder) = Y<\/a><\/p>\n<\/td><\/tr><tr id=\"fix-grp-compliance-tags-66700503-88f9-4a77-b420-a6d9100772cf\" class=\"collapse component-body-row\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td colspan=\"5\" class=\"col-nested-table\"><table class=\"nested-table table\"><tbody><\/tbody><\/table><\/td><\/tr><tr class=\"component-header \" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td colspan=\"3\" class=\"col-name\"><span class=\"component-title\" data-bs-toggle=\"collapse\" data-bs-target=\"#fix-grp-trailer-ea3af16b-9725-4d9e-a0f9-b93658fea220\" aria-expanded=\"false\" aria-controls=\"fix-grp-trailer-ea3af16b-9725-4d9e-a0f9-b93658fea220\">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-ea3af16b-9725-4d9e-a0f9-b93658fea220\" class=\"collapse component-body-row\" data-state=\"recovery-tt-fix-to-fix-client\" data-component-group=\"base\"><td colspan=\"5\" class=\"col-nested-table\"><table class=\"nested-table table\"><tbody><tr id=\"tag-10\" class=\"\" data-state=\"recovery-tt-fix-to-fix-client\" 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\t\t<h3 class=\"LabelHead\">Message Notes<\/h3>\n\t\t<p class=\"p\">The Order Cancel Reject (9) message is used by TT FIX to reject an Order Cancel Request (F) or\n\t\t\tOrder Cancel Replace Request (G) message.<\/p>\n\t<\/div>\n\n\n\n<div>\n\t\t<h3 class=\"LabelHead\">Related Information<\/h3>\n\t\t<p><a href=\"\/tt-fix\/order-routing\/Msg_OrderCancelRequest_F.html\">Order\n\t\t\t\tCancel Request (F)<\/a><\/p>\n\t\t<p><a href=\"\/tt-fix\/order-routing\/Msg_OrderCancelReplaceRequest_G.html\">Order\n\t\t\t\tCancel\/Replace Request (G)<\/a><\/p>\n\t<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Order Cancel Reject (9) Message Purpose Used to reject an order cancel or cancel\/replace request Message Direc [&hellip;]<\/p>\n","protected":false},"author":2,"template":"","meta":{"_acf_changed":false,"footnotes":""},"docs-category":[479],"class_list":["post-7160","doc","type-doc","status-publish","hentry","docs-category-supported-application-messages-tt-fix-recovery"],"acf":[],"_links":{"self":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/7160","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\/7160\/revisions"}],"wp:attachment":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/media?parent=7160"}],"wp:term":[{"taxonomy":"docs-category","embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/docs-category?post=7160"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}