{"id":7138,"date":"2025-08-28T22:36:10","date_gmt":"2025-08-29T03:36:10","guid":{"rendered":"https:\/\/librarytestdev.wpenginepowered.com\/?post_type=doc&#038;p=7138"},"modified":"2025-12-11T18:48:23","modified_gmt":"2025-12-12T00:48:23","slug":"market-data-incremental-refresh-x-message","status":"publish","type":"doc","link":"https:\/\/library-staging.tradingtechnologies.com\/tt-fix\/tt-fix-market-data\/supported-application-messages-tt-fix-market-data\/market-data-incremental-refresh-x-message\/","title":{"rendered":"Market Data Incremental Refresh (X) Message"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Market Data Incremental Refresh (X) message<\/h2>\n\n\n\n<div>\n    <h3>Purpose<\/h3>\n    <p>Used to send updated market data for an instrument<\/p>\n  <\/div>\n\n\n\n<div>\n    <h3>Message Direction<\/h3>\n    <p>From TT FIX to FIX client<\/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<div class=\"fix-tag-table-wrapper show-flat-jump-list wp-block-twentytwentyfive-child-tt-fix-tag-table\" data-components-start-expanded=\"false\">\n        <div class=\"block-controls\">\n\n                <!-- Everything that can actually overflow\/scroll lives in here, kept\n             separate from the resize handle below so the handle is never a\n             descendant of the scrolling element - it stays fixed in place no\n             matter how far the content inside is scrolled (see view.js\/SCSS). -->\n        <div class=\"block-controls-scroll-area\">\n        <div class=\"row\">\n            \n                            <div class=\"col-md control-toggles\">\n                                            <!-- Descriptions Toggle -->\n                        <div class=\"description-toggle\">\n                            <label>\n                                <input type=\"checkbox\" id=\"toggle-descriptions\" checked>\n                                Show Comments\n                            <\/label>\n                        <\/div>\n                    \n                                            <!-- Flat Jump List Toggle - only meaningful when there's an actual grouped structure to flatten -->\n                        <div class=\"flat-jump-list-toggle\">\n                            <label>\n                                <input type=\"checkbox\" id=\"toggle-flat-jump-list\" checked>\n                                Flat tag list\n                            <\/label>\n                        <\/div>\n                                    <\/div>\n                    <\/div>\n\n                    <div class=\"tag-jump-directory\">\n                <div class=\"tag-jump-directory-grouped\"><div class=\"tag-jump-pills\"><a href=\"#tag-15\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">15<\/a><a href=\"#tag-48\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">48<\/a><a href=\"#tag-55\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">55<\/a><a href=\"#tag-100\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">100<\/a><a href=\"#tag-107\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">107<\/a><a href=\"#tag-167\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">167<\/a><a href=\"#tag-198\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">198<\/a><a href=\"#tag-200\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">200<\/a><a href=\"#tag-201\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">201<\/a><a href=\"#tag-202\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">202<\/a><a href=\"#tag-205\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">205<\/a><a href=\"#tag-206\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">206<\/a><a href=\"#tag-207\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">207<\/a><a href=\"#tag-262\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">262<\/a><a href=\"#tag-268\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">268<\/a><a href=\"#tag-269\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">269<\/a><a href=\"#tag-270\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">270<\/a><a href=\"#tag-271\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">271<\/a><a href=\"#tag-272\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">272<\/a><a href=\"#tag-273\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">273<\/a><a href=\"#tag-277\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">277<\/a><a href=\"#tag-279\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">279<\/a><a href=\"#tag-290\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">290<\/a><a href=\"#tag-346\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">346<\/a><a href=\"#tag-460\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">460<\/a><a href=\"#tag-541\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">541<\/a><a href=\"#tag-743\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">743<\/a><a href=\"#tag-864\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">864<\/a><a href=\"#tag-865\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">865<\/a><a href=\"#tag-866\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">866<\/a><a href=\"#tag-1145\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">1145<\/a><a href=\"#tag-2446\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">2446<\/a><a href=\"#tag-16052\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">16052<\/a><a href=\"#tag-16060\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">16060<\/a><a href=\"#tag-16486\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">16486<\/a><a href=\"#tag-16489\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">16489<\/a><a href=\"#tag-18210\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">18210<\/a><a href=\"#tag-18211\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">18211<\/a><a href=\"#tag-18225\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">18225<\/a><\/div><div class=\"tag-jump-group\" data-state=\"market-data-tt-fix-to-fix-client\"><div class=\"tag-jump-group-label\">Header<\/div><div class=\"tag-jump-pills\"><a href=\"#tag-8\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">8<\/a><a href=\"#tag-9\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">9<\/a><a href=\"#tag-34\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">34<\/a><a href=\"#tag-35\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">35<\/a><a href=\"#tag-43\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">43<\/a><a href=\"#tag-49\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">49<\/a><a href=\"#tag-50\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">50<\/a><a href=\"#tag-52\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">52<\/a><a href=\"#tag-56\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">56<\/a><a href=\"#tag-97\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">97<\/a><a href=\"#tag-116\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">116<\/a><a href=\"#tag-122\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">122<\/a><a href=\"#tag-129\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">129<\/a><a href=\"#tag-142\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">142<\/a><\/div><\/div><div class=\"tag-jump-group\" data-state=\"market-data-tt-fix-to-fix-client\"><div class=\"tag-jump-group-label\">Trailer<\/div><div class=\"tag-jump-pills\"><a href=\"#tag-10\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">10<\/a><\/div><\/div><\/div><div class=\"tag-jump-directory-flat\"><div class=\"tag-jump-pills\"><a href=\"#tag-8\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">8<\/a><a href=\"#tag-9\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">9<\/a><a href=\"#tag-10\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">10<\/a><a href=\"#tag-15\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">15<\/a><a href=\"#tag-34\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">34<\/a><a href=\"#tag-35\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">35<\/a><a href=\"#tag-43\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">43<\/a><a href=\"#tag-48\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">48<\/a><a href=\"#tag-49\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">49<\/a><a href=\"#tag-50\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">50<\/a><a href=\"#tag-52\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">52<\/a><a href=\"#tag-55\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">55<\/a><a href=\"#tag-56\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">56<\/a><a href=\"#tag-97\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">97<\/a><a href=\"#tag-100\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">100<\/a><a href=\"#tag-107\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">107<\/a><a href=\"#tag-116\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">116<\/a><a href=\"#tag-122\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">122<\/a><a href=\"#tag-129\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">129<\/a><a href=\"#tag-142\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">142<\/a><a href=\"#tag-167\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">167<\/a><a href=\"#tag-198\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">198<\/a><a href=\"#tag-200\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">200<\/a><a href=\"#tag-201\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">201<\/a><a href=\"#tag-202\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">202<\/a><a href=\"#tag-205\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">205<\/a><a href=\"#tag-206\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">206<\/a><a href=\"#tag-207\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">207<\/a><a href=\"#tag-262\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">262<\/a><a href=\"#tag-268\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">268<\/a><a href=\"#tag-269\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">269<\/a><a href=\"#tag-270\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">270<\/a><a href=\"#tag-271\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">271<\/a><a href=\"#tag-272\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">272<\/a><a href=\"#tag-273\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">273<\/a><a href=\"#tag-277\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">277<\/a><a href=\"#tag-279\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">279<\/a><a href=\"#tag-290\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">290<\/a><a href=\"#tag-346\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">346<\/a><a href=\"#tag-460\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">460<\/a><a href=\"#tag-541\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">541<\/a><a href=\"#tag-743\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">743<\/a><a href=\"#tag-864\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">864<\/a><a href=\"#tag-865\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">865<\/a><a href=\"#tag-866\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">866<\/a><a href=\"#tag-1145\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">1145<\/a><a href=\"#tag-2446\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">2446<\/a><a href=\"#tag-16052\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">16052<\/a><a href=\"#tag-16060\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">16060<\/a><a href=\"#tag-16486\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">16486<\/a><a href=\"#tag-16489\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">16489<\/a><a href=\"#tag-18210\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">18210<\/a><a href=\"#tag-18211\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">18211<\/a><a href=\"#tag-18225\" class=\"tag-jump-pill\" data-required-states=\"market-data-tt-fix-to-fix-client\">18225<\/a><\/div><\/div>            <\/div>\n                <\/div>\n\n        <!-- Sits below the scroll area (not inside it) so it stays put at the\n             dashed bottom border regardless of scrolling. Lets users resize the\n             controls panel taller\/shorter instead of just relying on its fixed\n             max-height + scroll (see view.js for the drag logic). -->\n        <div class=\"block-controls-resize-handle\" aria-hidden=\"true\"><\/div>\n    <\/div>\n    \n    <figure class=\"wp-block-table\">\n        <div class=\"table-responsive\"><table class=\"fix-tag-table table\">\n                            <caption>\n                    MarketDataIncrementalRefresh                     <a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=19164&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link fix-table-edit-link\" aria-label=\"Edit FIX Group\">[Edit FIX Group]<\/a>                <\/caption>\n                        <thead>\n                <tr>\n                    <th class=\"col-tag\">Tag<\/th><th class=\"col-name\">Name<\/th><th class=\"col-dataType\">Type<\/th><th class=\"col-required\">Required<\/th><th class=\"col-definition\">Comments<\/th>                <\/tr>\n            <\/thead>\n            <tbody>\n                <tr class=\"component-header \" data-state=\"market-data-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-19222\" aria-expanded=\"false\" aria-controls=\"fix-grp-header-19222\">Header<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=19222&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a> <span class=\"group-label\"><\/span><\/span><\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>For additional information about this component group, consult the <a href=\"\/tt-fix\/general\/Structure_Header.html\">documentation<\/a>.<\/p>\n<div class=\"comment-separator\"><\/div><p>35=X (MsgType)<\/p>\n<\/td><\/tr><tr id=\"fix-grp-header-19222\" class=\"collapse component-body-row\" data-state=\"market-data-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=\"market-data-tt-fix-to-fix-client\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"8\"><td class=\"col-tag\">8<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=2996&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">BeginString<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>FIX protocol version<\/p>\n<p>The tag indicates the beginning of a new message.<\/p>\n<p>This tag must be the first tag in the message.<\/p>\n<div class=\"comment-separator\"><\/div><p class=\"p\">You must set the value to <strong>FIX.4.2<\/strong> or <strong>FIX.4.4<\/strong>.<\/p>\n<\/td><\/tr><tr id=\"tag-9\" class=\"\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"9\"><td class=\"col-tag\">9<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=2997&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">BodyLength<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>Message length (in characters)<\/p>\n<p class=\"p\">\n          The value represents number of characters in the message following<br \/>\n          this tag up to, and including, the delimiter immediately preceding Tag<br \/>\n          10 (CheckSum). This tag must be the second field in a message.\n        <\/p>\n<\/td><\/tr><tr id=\"tag-35\" class=\"\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"35\"><td class=\"col-tag\">35<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3016&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">MsgType<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>Type of message contained in the message body<\/p>\n<p>This tag must appear third in the list of header tags.<\/p>\n<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=\"market-data-tt-fix-to-fix-client\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"49\"><td class=\"col-tag\">49<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3027&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">SenderCompID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p class=\"p\">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=\"market-data-tt-fix-to-fix-client\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"56\"><td class=\"col-tag\">56<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3033&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">TargetCompID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p class=\"p\">FIX client ID, corresponding to the SenderCompID specified for the user in TT User Setup<\/p>\n<p>The value is the same as sent in tag 49 (SenderCompID) in FIX client requests.<\/p>\n<\/td><\/tr><tr id=\"tag-50\" class=\"\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"50\"><td class=\"col-tag\">50<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3028&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">SenderSubID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent 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=\"market-data-tt-fix-to-fix-client\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"142\"><td class=\"col-tag\">142<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3086&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">SenderLocationID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">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=\"market-data-tt-fix-to-fix-client\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"116\"><td class=\"col-tag\">116<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3066&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">OnBehalfOfSubID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">N<\/span><\/td><td class=\"col-definition\"><p>Unique Trader ID (can also be provided in Tag 50 (SenderSubID))<\/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-129\" class=\"\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"129\"><td class=\"col-tag\">129<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3075&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">DeliverToSubID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent 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=\"market-data-tt-fix-to-fix-client\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"34\"><td class=\"col-tag\">34<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3015&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">MsgSeqNum<\/td><td class=\"col-dataType\">SEQNUM<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p class=\"p\">Message sequence number<\/p>\n<\/td><\/tr><tr id=\"tag-43\" class=\"\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"43\"><td class=\"col-tag\">43<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3023&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">PossDupFlag<\/td><td class=\"col-dataType\">BOOLEAN<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent when 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=\"market-data-tt-fix-to-fix-client\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"97\"><td class=\"col-tag\">97<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3055&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">PossResend<\/td><td class=\"col-dataType\">BOOLEAN<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent when 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=\"market-data-tt-fix-to-fix-client\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"122\"><td class=\"col-tag\">122<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3069&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">OrigSendingTime<\/td><td class=\"col-dataType\">UTCTIMESTAMP<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent when TT FIX resends a message<\/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=\"market-data-tt-fix-to-fix-client\" data-component-group=\"fix-grp-header-19222\" data-tag-number=\"52\"><td class=\"col-tag\">52<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3029&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">SendingTime<\/td><td class=\"col-dataType\">UTCTIMESTAMP<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p class=\"p\">Time, in UTC, the message was sent.<\/p>\n<\/td><\/tr><\/tbody><\/table><\/td><\/tr><tr id=\"tag-262\" class=\"\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"262\"><td class=\"col-tag\">262<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3107&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">MDReqID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>Unique ID matching the incoming request ID, sent in Tag 262 (MDReqID) in the\u00a0<a href=\"\/tt-fix\/market-data\/Msg_MarketDataRequest_V.html\">Market Data Request (V)<\/a>\u00a0message. TT FIX returns this ID in all responses corresponding to the Market Data Request (V) request.<\/p>\n<\/td><\/tr><tr id=\"tag-18210\" class=\"\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"18210\"><td class=\"col-tag\">18210<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3581&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">PriceFeedStatus<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent only when the status of the price feed changes.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Current state of the price feed.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>0<\/strong>: Price feed is unavailable<\/li><li><strong>1<\/strong>: Price feed is available<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-268\" class=\"\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"268\"><td class=\"col-tag\">268<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3113&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">NoMDEntries<\/td><td class=\"col-dataType\">NUMINGROUP<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>Number of market data entries in the message. Starts the repeating group.<\/p>\n<\/td><\/tr><tr id=\"tag-279\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"279\"><td class=\"col-tag\">279<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3120&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">MDUpdateAction<\/td><td class=\"col-dataType\">CHAR<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>Specifies the type of market data update.<\/p>\n<p><strong>Note<\/strong>: When Tag 35 (MsgType) = X, (i.e., Market  Data Incremental Refresh message), Tag 279   <strong>must<\/strong> be the first tag in each MDEntry repeating group. <\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>0<\/strong>: New<\/li><li><strong>1<\/strong>: Change<\/li><li><strong>2<\/strong>: Delete<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-269\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"269\"><td class=\"col-tag\">269<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3114&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">MDEntryType<\/td><td class=\"col-dataType\">CHAR<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>Type of market data to request.<\/p>\n<div class=\"comment-separator\"><\/div><p><strong>Note<\/strong>: When Tag 35 (MsgType) = V, (i.e., Market Data Request) or Tag 35 (MsgType) = X, (i.e., Market Data Snapshot), Tag 269 <strong>must<\/strong> be the first tag in each MDEntry repeating group.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>0<\/strong>: Bid<\/li><li><strong>1<\/strong>: Ask<\/li><li><strong>2<\/strong>: Trade<\/li><li><strong>4<\/strong>: Opening price<\/li><li><strong>5<\/strong>: Closing price<\/li><li><strong>6<\/strong>: Settlement price<\/li><li><strong>7<\/strong>: Trading session high price<\/li><li><strong>8<\/strong>: Trading session Low price<\/li><li><strong>9<\/strong>: VWAP price (Spot energy products only)<\/li><li><strong>A<\/strong>: Imbalance (B3 Auction and Pre-Open market states only)<\/li><li><strong>B<\/strong>: Trade volume<\/li><li><strong>J<\/strong>: Empty book<\/li><li><strong>L<\/strong>: Leg trade<\/li><li><strong>Y<\/strong>: Implied bid<\/li><li><strong>Z<\/strong>: Implied ask<\/li><li><strong>m<\/strong>: OTC trade (New for TT FIX)<\/li><li><strong>n<\/strong>: Market bid (B3 Auction and Pre-Open market states only)<\/li><li><strong>o<\/strong>: Market ask (B3 Auction and Pre-Open market states only)<\/li><li><strong>p<\/strong>: Indicative open<\/li><li><strong>q<\/strong>: Indicative close<\/li><li><strong>r<\/strong>: Indicative bid<\/li><li><strong>s<\/strong>: Indicative ask<\/li><li><strong>t<\/strong>: Indicative settlement<\/li><li><strong>u<\/strong>: Exchange sending time<\/li><li><strong>v<\/strong>: Exchange transaction time<\/li><li><strong>w<\/strong>: Exchange sequence number (TT internal only)<\/li><li><strong>x<\/strong>: Last traded<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-270\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"270\"><td class=\"col-tag\">270<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3115&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">MDEntryPx<\/td><td class=\"col-dataType\">PRICE<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent unless Tag 269 (MDEntryType)= A (Imbalance), n (Market bid), or o (Market ask).<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Price of the instrument associated with this entry. Interpret the value based on the entry type.<\/p>\n<div class=\"comment-separator\"><\/div><p><strong>Note:<\/strong> When tag 269 (MDEntryType) = <strong>x<\/strong> (Last traded), this value contains the last traded price (LTP).<\/p>\n<\/td><\/tr><tr id=\"tag-271\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"271\"><td class=\"col-tag\">271<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3116&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">MDEntrySize<\/td><td class=\"col-dataType\">QTY<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent when tag 269 (MDEntryType) is:<\/p>\n<ul>\n<li><strong>0<\/strong>: Bid<\/li>\n<li><strong>1<\/strong>: Ask<\/li>\n<li><strong>2<\/strong>: Trade<\/li>\n<li><strong>A<\/strong>: Imbalance<\/li>\n<li><strong>Y<\/strong>: Implied bid<\/li>\n<li><strong>Z<\/strong>: Implied ask<\/li>\n<li><strong>n<\/strong>: Market bid<\/li>\n<li><strong>o<\/strong>: Market ask<\/li>\n<li><strong>p<\/strong>: Indicative open<\/li>\n<li><strong>q<\/strong>: Indicative close<\/li>\n<li><strong>r<\/strong>: Indicative bid<\/li>\n<li><strong>s<\/strong>: Indicative ask<\/li>\n<li><strong>x<\/strong>: Last traded price<\/li>\n<\/ul>\n<\/div><\/td><td class=\"col-definition\"><p>Quantity associated with the related instrument.<\/p>\n<div class=\"comment-separator\"><\/div><p><strong>Note:<\/strong> Some exchanges do not send this tag when Tag 269 (MDEntryType) = 2 (Trade), p (Indicative Open), q (Indicative close), r (Indicative bid), or s (Indicative ask). For more information, refer to the appropriate exchange documentation.<\/p>\n<\/td><\/tr><tr id=\"tag-272\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"272\"><td class=\"col-tag\">272<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3117&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">MDEntryDate<\/td><td class=\"col-dataType\">UTCDATEONLY<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent when tag 269 (MDEntryType) is:<\/p>\n<ul>\n<li><strong>6<\/strong>: Settlement<\/li>\n<li><strong>t<\/strong>: Indicative settlement<\/li>\n<\/ul>\n<\/div><\/td><td class=\"col-definition\"><p>Settlement, or Indicative Settle, date.<\/p>\n<\/td><\/tr><tr id=\"tag-273\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"273\"><td class=\"col-tag\">273<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3118&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">MDEntryTime<\/td><td class=\"col-dataType\">UTCTIMEONLY<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent when tag 269 (MDEntryType) is:<\/p>\n<ul>\n<li><strong>6<\/strong>: Settlement<\/li>\n<li><strong>t<\/strong>: Indicative settlement<\/li>\n<\/ul>\n<\/div><\/td><td class=\"col-definition\"><p>Settlement, or Indicative Settle, time.<\/p>\n<\/td><\/tr><tr id=\"tag-290\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"290\"><td class=\"col-tag\">290<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3122&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">MDEntryPositionNo<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Tag 269 (MDEntryType) is either 0 (bid), 1 (offer), Y (implied bid), or Z (implied offer)<\/p>\n<\/div><\/td><td class=\"col-definition\"><p hidden>Position of the MD price level in relation to the best bid \/ best offer (1 being the best).<\/p>\n<p>Display position of a bid or offer, numbered from most competitive to least competitive, per market side, beginning with 1. The FIX client must determine where the new price belongs based on Tag 270 (MDEntryPx).<\/p>\n<\/td><\/tr><tr id=\"tag-198\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"198\"><td class=\"col-tag\">198<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3099&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">SecondaryOrderID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent only when Tag 16486 (MDEntryState) is provided. Currently, only BrokerTec supports the tag.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Unique identifier for the order (assigned by the exchange), based on the following:<\/p>\n<ul>\n<li>When Tag 16486 (MDEntryState) = 1 (Open Workup) and Tag 269 (MDEntryType) = 0 (Bid), the value represents the order ID of the best bid at the top of the queue.<\/li>\n<li>When Tag 16486 (MDEntryState) = 1 (Open Workup) and Tag 269 (MDEntryType) = 1 (Offer), the value represents the order ID of the best offer at the top of the queue.<\/li>\n<li>When Tag 16486 (MDEntryState) = (2,4), the value represents the order ID of the workup owner of the ask side. In this situation, the order ID of the work owner on the bid side is the one that was provided in a prior update as the order ID at the top of the queue. (<strong>Note<\/strong>: if all offers at the workup price are fully filled, this tag contains the order ID of the best offer at the top of the queue.)<\/li>\n<li>When Tag 16486 (MDEntryState) = (3,5), the value represents the order ID of the workup owner on the bid side. In this situation, the order ID of the workup owner on the ask side is the one that was provided as the order ID of the best ask at the top of the queue. (<strong>Note<\/strong>: if all bids at the workup price are fully filled, this tag contains the order ID of the best bid at the top of the queue.)<\/li>\n<\/ul>\n<\/td><\/tr><tr id=\"tag-16486\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"16486\"><td class=\"col-tag\">16486<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=28939&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">MDEntryState<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent only for BrokerTec workup markets<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Current state of a workup order.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>0<\/strong>: Open workup<\/li><li><strong>1<\/strong>: Public workup where the aggressor hit the bid<\/li><li><strong>3<\/strong>: Public workup where the aggressor took the ask<\/li><li><strong>4<\/strong>: Private workup where the aggressor hit the bid<\/li><li><strong>5<\/strong>: Private workup where the aggressor took the ask<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-277\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"277\"><td class=\"col-tag\">277<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=28940&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">TradeCondition<\/td><td class=\"col-dataType\">MULTIPLESTRINGVALUE<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent when Tag 269 (MDEntryType) = A (Imbalance).<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Whether the quantity represented in Tag 271 (MDEntrySize) represents an imbalance with more buyers or an imbalance with more sellers.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>P<\/strong>: Imbalance More Buyers (Cannot be used in combination with Q)<\/li><li><strong>Q<\/strong>: Imbalance More Sellers (Cannot be used in combination with P)<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-346\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"346\"><td class=\"col-tag\">346<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3138&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">NumberOfOrders<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent only when all of the following are true:<\/p>\n<ul>\n<li>Tag 18214 (IncludeNumberOfOrders) was set to Y on the Market Data Request (V) message.<\/li>\n<li>Tag 269 (MDEntryType) contains: 0 (Bid), 1 (Ask), Y (Implied bid), or Z (Implied ask).<\/li>\n<li>The exchange provides this information.<\/li>\n<\/ul>\n<\/div><\/td><td class=\"col-definition\"><p>Number of orders that comprise the quantity represented in Tag 271 (MDEntrySize) of this message.<\/p>\n<\/td><\/tr><tr id=\"tag-2446\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"2446\"><td class=\"col-tag\">2446<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3305&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">AggressorSide<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent when Tag 269 (MDEntryType) = 2 (Trade).<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Side of aggressive order or quote resulting in match event.<\/p>\n<p>(*) On CME, trades without aggressors occur at Market Open, after a Pre-Open or after a Pause, and also when the event includes customer order participation in a trade with a CME Globex-generated implied bid or offer.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>0<\/strong>: No Aggressor*<\/li><li><strong>1<\/strong>: Buy<\/li><li><strong>2<\/strong>: Sell<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-16489\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"16489\"><td class=\"col-tag\">16489<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=28941&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">ExactNumOrdersIndicator<\/td><td class=\"col-dataType\">BOOLEAN<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent only when all of the following are true:<\/p>\n<ul>\n<li>Tag 18214 (IncludeNumberOfOrders) was set to Y on the Market Data Request (V) message.<\/li>\n<li>Tag 346 (NumberOfOrders) is provided.<\/li>\n<li>The exchange provides this information.<\/li>\n<\/ul>\n<\/div><\/td><td class=\"col-definition\"><p>Whether the number of orders specified in Tag 346 (NumberOfOrders) represents an exact or inexact value.<\/p>\n<p><strong>Note<\/strong>: Supported only for the OSE exchange.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>Y<\/strong>: Exact<\/li><li><strong>N<\/strong>: Inexact<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-55\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"55\"><td class=\"col-tag\">55<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3032&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">Symbol<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">N<\/span><\/td><td class=\"col-definition\"><p>Exchange-provided product symbol for the tradable product.<\/p>\n<\/td><\/tr><tr id=\"tag-167\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"167\"><td class=\"col-tag\">167<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3094&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">SecurityType<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">N<\/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<\/td><\/tr><tr id=\"tag-107\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"107\"><td class=\"col-tag\">107<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3061&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">SecurityDesc<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">N<\/span><\/td><td class=\"col-definition\"><p>Security description.<\/p>\n<\/td><\/tr><tr id=\"tag-460\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"460\"><td class=\"col-tag\">460<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3166&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">Product<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">N<\/span><\/td><td class=\"col-definition\"><p>Product type associated with the security.<\/p>\n<p hidden=\"\"><strong>Note<\/strong>: Sent only in<br \/>\n<a href=\"\/tt-fix\/market-data\/Msg_SecurityDefinition_d.html\">Security<br \/>\nDefinition (d)<\/a><br \/>\nand<br \/>\n<a href=\"\/tt-fix\/market-data\/Msg_ExecutionReport_8.html\">Execution<br \/>\nReport (8)<\/a><br \/>\nmessages.<\/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-200\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"200\"><td class=\"col-tag\">200<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3100&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">MaturityMonthYear<\/td><td class=\"col-dataType\">MONTHYEAR<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">N<\/span><\/td><td class=\"col-definition\"><p>Month and year the instrument reaches maturity in the format <i>YYYYMM<\/i>.<\/p>\n<\/td><\/tr><tr id=\"tag-541\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"541\"><td class=\"col-tag\">541<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3180&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">MaturityDate<\/td><td class=\"col-dataType\">LOCALMKTDATE<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">N<\/span><\/td><td class=\"col-definition\"><p>Maturity date in format YYYYMMDD.<\/p>\n<\/td><\/tr><tr id=\"tag-205\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"205\"><td class=\"col-tag\">205<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3103&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">MaturityDay<\/td><td class=\"col-dataType\">DAYOFMONTH<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">N<\/span><\/td><td class=\"col-definition\"><p>Day of expiration for the instrument.<\/p>\n<\/td><\/tr><tr id=\"tag-201\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"201\"><td class=\"col-tag\">201<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3101&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">PutOrCall<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent when Tag 167 (SecurityType) is OPT.<\/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-202\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"202\"><td class=\"col-tag\">202<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3102&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">StrikePrice<\/td><td class=\"col-dataType\">PRICE<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent when Tag 167 (SecurityType) is OPT.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Strike price for an option<\/p>\n<\/td><\/tr><tr id=\"tag-206\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"206\"><td class=\"col-tag\">206<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3104&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">OptAttribute<\/td><td class=\"col-dataType\">CHAR<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">N<\/span><\/td><td class=\"col-definition\"><p>Additional information about the option contract.<\/p>\n<\/td><\/tr><tr id=\"tag-18211\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"18211\"><td class=\"col-tag\">18211<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3582&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">DeliveryTerm<\/td><td class=\"col-dataType\">CHAR<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Sent when the delivery term is not monthly.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Term of delivery for the instrument.<\/p>\n<div class=\"comment-separator\"><\/div><p>TT FIX uses this value to identify contracts that do not have a monthly delivery term.<\/p>\n<div class=\"comment-separator\"><\/div><p><strong><span class=\"label-info label\">Note:<\/span><\/strong> When Tag 18211 <b class=\"gui\">DeliveryTerm<\/b> equals any value <b>except<\/b> \u2018M\u2019, \u2018Y\u2019 or \u2018Q\u2019, then you must specify the delivery day\/date in Tag 205 <b class=\"gui\">MaturityDay<\/b> or Tag 541 <b class=\"gui\">MaturityDate<\/b>.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>A<\/strong>: Same day<\/li><li><strong>B<\/strong>: Balance of month<\/li><li><strong>C<\/strong>: End of Month<\/li><li><strong>D<\/strong>: Day<\/li><li><strong>E<\/strong>: Weekly<\/li><li><strong>H<\/strong>: Hour<\/li><li><strong>L<\/strong>: Balance of week<\/li><li><strong>M<\/strong>: Month<\/li><li><strong>N<\/strong>: Next day<\/li><li><strong>P<\/strong>: Pack<\/li><li><strong>Q<\/strong>: Quarterly<\/li><li><strong>S<\/strong>: Seasonal<\/li><li><strong>T<\/strong>: Weekend<\/li><li><strong>U<\/strong>: Bundle<\/li><li><strong>V<\/strong>: Variable<\/li><li><strong>W<\/strong>: Week<\/li><li><strong>X<\/strong>: Custom<\/li><li><strong>Y<\/strong>: Year<\/li><li><strong>Note<\/strong>: The following values are only available for EPEX and Nord Pool:<\/li><li><strong>a<\/strong>: Quarter hour<\/li><li><strong>b<\/strong>: Half hour<\/li><li><strong>c<\/strong>: One hour<\/li><li><strong>d<\/strong>: Two hour<\/li><li><strong>e<\/strong>: Four hour<\/li><li><strong>f<\/strong>: Eight hour<\/li><li><strong>g<\/strong>: One plus two<\/li><li><strong>h<\/strong>: Three plus four<\/li><li><strong>i<\/strong>: Baseload<\/li><li><strong>j<\/strong>: Peakload<\/li><li><strong>k<\/strong>: Overnight<\/li><li><strong>l<\/strong>: Extended peak<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-743\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"743\"><td class=\"col-tag\">743<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3224&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">DeliveryDate<\/td><td class=\"col-dataType\">LOCALMKTDATE<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">N<\/span><\/td><td class=\"col-definition\"><p>Date for contract delivery<\/p>\n<\/td><\/tr><tr id=\"tag-48\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"48\"><td class=\"col-tag\">48<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3026&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">SecurityID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">N<\/span><\/td><td class=\"col-definition\"><p>TT security ID that uniquely identifies the instrument in the TT platform.<\/p>\n<\/td><\/tr><tr id=\"tag-207\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"207\"><td class=\"col-tag\">207<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3105&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">SecurityExchange<\/td><td class=\"col-dataType\">EXCHANGE<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">N<\/span><\/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-100\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"100\"><td class=\"col-tag\">100<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3058&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">ExDestination<\/td><td class=\"col-dataType\">EXCHANGE<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">N<\/span><\/td><td class=\"col-definition\"><p>Name of the sub-market where the instrument trades.<\/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>TT FIX uses this value to identify a security.<\/p>\n<\/td><\/tr><tr id=\"tag-15\" class=\"is-repeating-group-part\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"15\"><td class=\"col-tag\">15<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3003&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">Currency<\/td><td class=\"col-dataType\">CURRENCY<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">N<\/span><\/td><td class=\"col-definition\"><p>ISO-standard symbol for the instrument\u2019s trading currency.<\/p>\n<\/td><\/tr><tr id=\"tag-16052\" class=\"\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"16052\"><td class=\"col-tag\">16052<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3370&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">ExchangeSendingTime<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Only sent when the\u00a0<a href=\"\/tt-fix\/market-data\/Msg_MarketDataRequest_V.html\">MarketDataRequest (V)<\/a>\u00a0requests at least one bid\/ask\/implied-bid\/implied-ask and includes\u00a0<strong>269=u<\/strong>\u00a0(Exchange sending time).<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>UTC time the market data message was transmitted from the exchange, expressed as number of microseconds since Unix epoch.<\/p>\n<\/td><\/tr><tr id=\"tag-16060\" class=\"\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"16060\"><td class=\"col-tag\">16060<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3371&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">ExchangeTransactTime<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Only sent when the\u00a0<a href=\"\/tt-fix\/market-data\/Msg_MarketDataRequest_V.html\">MarketDataRequest (V)<\/a>\u00a0requests at least one bid\/ask\/implied-bid\/implied-ask and includes\u00a0<strong>269=v<\/strong>\u00a0(Exchange transaction time).<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>UTC time of the execution\/order creation that resulted in this market data message from the exchange, expressed as number of microseconds since Unix epoch.<\/p>\n<\/td><\/tr><tr id=\"tag-18225\" class=\"\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"18225\"><td class=\"col-tag\">18225<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3595&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">ExchangeSeqNum<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\">C<\/span><div class=\"condition-description\"><p>Only sent when MDEntryType is bid\/ask\/implied-bid\/implied-ask.<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>(TT internal only) Sequence number on the packet from the exchange   that contained this book update.      <\/p>\n<\/td><\/tr><tr id=\"tag-864\" class=\"\" data-state=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"864\"><td class=\"col-tag\">864<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3247&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">NoEvents<\/td><td class=\"col-dataType\">NUMINGROUP<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">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=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"865\"><td class=\"col-tag\">865<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3248&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">EventType<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">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=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"866\"><td class=\"col-tag\">866<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3249&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">EventDate<\/td><td class=\"col-dataType\">LOCALMKTDATE<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">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=\"market-data-tt-fix-to-fix-client\" data-component-group=\"base\" data-tag-number=\"1145\"><td class=\"col-tag\">1145<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=3282&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">EventTime<\/td><td class=\"col-dataType\">UTCTIMESTAMP<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\">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 class=\"component-header \" data-state=\"market-data-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-19221\" aria-expanded=\"false\" aria-controls=\"fix-grp-trailer-19221\">Trailer<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=19221&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a> <span class=\"group-label\"><\/span><\/span><\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>For additional information about this component group, consult the full  <a href=\"\/tt-fix\/general\/Structure_Trailer.html\">documentation<\/a>.<\/p>\n<\/td><\/tr><tr id=\"fix-grp-trailer-19221\" class=\"collapse component-body-row\" data-state=\"market-data-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=\"market-data-tt-fix-to-fix-client\" data-component-group=\"fix-grp-trailer-19221\" data-tag-number=\"10\"><td class=\"col-tag\">10<a href=\"https:\/\/library-staging.tradingtechnologies.com\/wp-admin\/post.php?post=2998&#038;action=edit\" target=\"_blank\" class=\"fix-edit-icon-link\" aria-label=\"Edit\" title=\"Edit in Admin\"><svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" viewBox=\"0 0 20 20\" fill=\"currentColor\" width=\"12\" height=\"12\" class=\"fix-edit-icon\"><path d=\"M13.586 3.586a2 2 0 112.828 2.828l-.793.793-2.828-2.828.793-.793zM11.379 5.793L3 14.172V17h2.828l8.38-8.379-2.83-2.828z\" \/><\/svg><\/a><\/td><td class=\"col-name\">CheckSum<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\">Y<\/span><\/td><td class=\"col-definition\"><p>Unencrypted three-character checksum<\/p>\n<p>This tag must always be the last field in a message (i.e. it serves, with the trailing &lt;SOH&gt;, as the end-of-message delimiter).<\/p>\n<\/td><\/tr><\/tbody><\/table><\/td><\/tr>            <\/tbody>\n        <\/table><\/div>\n    <\/figure>\n    <\/div>\n\n\n<div>\n    <h3>Message Notes<\/h3>\n    <p>\n      The Market Data Incremental Refresh (X) message is used to send updates\n      whenever the market data changes for an instrument to which a FIX client\n      subscribes for incremental updates.\n    <\/p>\n    <!--\n\t\tCalculate entry positions section\n\t\t-->\n    <div>\n      <h4>Calculating entry positions<\/h4>\n      <p>\n        Market Data Incremental Refresh (X) messages can contain multiple New,\n        Delete and Change actions for the same contract and MDEntryType. The FIX\n        client must take into account that Tag 290 (MDEntryPositionNo) in an\n        update always indicates the position of the entry before processing the\n        current message.\n      <\/p>\n      <p>\n        The following shows an example of an algorithm you can use to process\n        market depth updates:\n      <\/p>\n      <ul>\n        <li>\n          <p>Create a ladder data structure that is sorted by price.<\/p>\n        <\/li>\n        <li>\n          <p>Create a before instance and an after instance.<\/p>\n        <\/li>\n        <li>\n          <p>\n            Populate both instances with the\n            <a href=\"\/tt-fix\/market-data\/Msg_MarketDataSnapshot_W.html\">Market\n              Data Snapshot (W)<\/a>\n            message.\n          <\/p>\n        <\/li>\n        <li>\n          <p>When a Market Data Incremental Refresh (X) is received and:<\/p>\n          <ul>\n            <li>\n              Tag 279 (MDUpdateAction) is 0 (New), insert it directly into the\n              after instance.\n            <\/li>\n            <li>\n              Tag 279 (MDUpdateAction) is 1 (Change), apply the quantity change\n              to the before instance.\n            <\/li>\n            <li>\n              Tag 279 (MDUpdateAction) is 2 (Delete), mark it for deletion in\n              the before instance but do not actually delete it.\n            <\/li>\n          <\/ul>\n        <\/li>\n        <li>\n          <p>\n            After the entire Market Data Incremental Refresh (X) is processed in\n            this manner, insert all records not marked for deletion in the\n            before instance into the after instance.\n          <\/p>\n        <\/li>\n        <li>\n          <p>Delete the contents of the before instance.<\/p>\n        <\/li>\n        <li>\n          <p>Copy the contents of after instance to the before instance.<\/p>\n        <\/li>\n        <li>\n          <p>Display the after instance to the user.<\/p>\n        <\/li>\n      <\/ul>\n    <\/div>\n    <!--\n\t\tDuplicate LTP LTQ section\n\t\t<div>\n\t\t\t<h4 id=\"\">Avoiding duplicate LTP and LTQ updates<\/h4>\n\t\t\t<p>When TT FIX loses its connection to a gateway while a FIX client is connected and subscribed for incremental price updates, the FIX client might receive duplicate LTP\/LTQ updates when the connection to the gateway is reestablished. Thus, TT recommends that FIX clients subscribe for <a href=\"Msg_GatewayStatus_UAT.html\">Gateway Status (UAT)<\/a> messages for all gateways from which incremental price updates are being requested. If the FIX client receives a Gateway Status (UAT) message indicating that the TT FIX lost its connection to a gateway, the FIX client should unsubscribe for incremental price updates for all contracts from the indicated gateway. When a Gateway Status (UAT) message is received indicating that the connection to the gateway has been reestablished, the FIX client can then re-subscribe.<\/p>\n\t\t<\/div>\n\t\t-->\n  <\/div>\n\n\n\n<div>\n    <h3>Related Information<\/h3>\n    <p>\n      <a href=\"\/tt-fix\/market-data\/Msg_MarketDataRequest_V.html\">Market Data\n        Request (V)<\/a>\n    <\/p>\n    <p>\n      <a href=\"\/tt-fix\/market-data\/Msg_MarketDataSnapshot_W.html\">Market Data\n        Snapshot (W)<\/a>\n    <\/p>\n    <p>\n      <a href=\"\/tt-fix\/market-data\/Msg_MarketDataRequestReject_Y.html\">Market\n        Data Request Reject (Y)<\/a>\n    <\/p>\n  <\/div>\n","protected":false},"excerpt":{"rendered":"<h2 class=\"wp-block-heading\">Market Data Incremental Refresh (X) message<\/h2>\n<div>\n<h3>Purpose<\/h3>\n<p>Used to send updated market data for an instrument<\/p>\n<\/p>\n<\/div>\n<div>\n<h3>Message Direction<\/h3>\n<p>From TT FIX to FIX client<\/p>\n<\/p>\n<\/div>\n<h3 class=\"wp-block-heading\">Tag Directory<\/h3>\n<p class=\"wp-block-paragraph\">Click the links below to navigate to the documentation for that tag.<\/p>\n<div>\n<h3>Message Notes<\/h3>\n<p>\n      The Market Data Incremental Refresh (X) message is used to send updates<br \/>\n      whenever the market data changes for an instrument to which a FIX client<br \/>\n      subscribes for incremental updates.\n    <\/p>\n<p>    <!--\n\t\tCalculate entry positions section\n\t\t--><\/p>\n<div>\n<h4>Calculating entry positions<\/h4>\n<p>\n        Market Data Incremental Refresh (X) messages can contain multiple New,<br \/>\n        Delete and Change actions for the same contract and MDEntryType. The FIX<br \/>\n        client must take into account that Tag 290 (MDEntryPositionNo) in an<br \/>\n        update always indicates the position of the entry before processing the<br \/>\n        current message.\n      <\/p>\n<p>\n        The following shows an example of an algorithm you can use to process<br \/>\n        market depth updates:\n      <\/p>\n<ul>\n<li>\n<p>Create a ladder data structure that is sorted by price.<\/p>\n<\/li>\n<li>\n<p>Create a before instance and an after instance.<\/p>\n<\/li>\n<li>\n<p>\n            Populate both instances with the<br \/>\n            <a href=\"\/tt-fix\/market-data\/Msg_MarketDataSnapshot_W.html\">Market<br \/>\n              Data Snapshot (W)<\/a><br \/>\n            message.\n          <\/p>\n<\/li>\n<li>\n<p>When a Market Data Incremental Refresh (X) is received and:<\/p>\n<ul>\n<li>\n              Tag 279 (MDUpdateAction) is 0 (New), insert it directly into the<br \/>\n              after instance.\n            <\/li>\n<li>\n              Tag 279 (MDUpdateAction) is 1 (Change), apply the quantity change<br \/>\n              to the before instance.\n            <\/li>\n<li>\n              Tag 279 (MDUpdateAction) is 2 (Delete), mark it for deletion in<br \/>\n              the before instance but do not actually delete it.\n            <\/li>\n<\/ul>\n<\/li>\n<li>\n<p>\n            After the entire Market Data Incremental Refresh (X) is processed in<br \/>\n            this manner, insert all records not marked for deletion in the<br \/>\n            before instance into the after instance.\n          <\/p>\n<\/li>\n<li>\n<p>Delete the contents of the before instance.<\/p>\n<\/li>\n<li>\n<p>Copy the contents of after instance to the before instance.<\/p>\n<\/li>\n<li>\n<p>Display the after instance to the user.<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<p>    <!--\n\t\tDuplicate LTP LTQ section\n\t\t\n\n\n\n<div>\n\t\t\t\n\n\n\n<h4 id=\"\">Avoiding duplicate LTP and LTQ updates<\/h4>\n\n\n\n\n\t\t\t\n\n\n\n<p>When TT FIX loses its connection to a gateway while a FIX client is connected and subscribed for incremental price updates, the FIX client might receive duplicate LTP\/LTQ updates when the connection to the gateway is reestablished. Thus, TT recommends that FIX clients subscribe for <a href=\"Msg_GatewayStatus_UAT.html\">Gateway Status (UAT)<\/a> messages for all gateways from which incremental price updates are being requested. If the FIX client receives a Gateway Status (UAT) message indicating that the TT FIX lost its connection to a gateway, the FIX client should unsubscribe for incremental price updates for all contracts from the indicated gateway. When a Gateway Status (UAT) message is received indicating that the connection to the gateway has been reestablished, the FIX client can then re-subscribe.<\/p>\n\n\n\n\n\t\t<\/div>\n\n\n\n\n\t\t-->\n  <\/div>\n<div>\n<h3>Related Information<\/h3>\n<p>\n      <a href=\"\/tt-fix\/market-data\/Msg_MarketDataRequest_V.html\">Market Data<br \/>\n        Request (V)<\/a>\n    <\/p>\n<p>\n      <a href=\"\/tt-fix\/market-data\/Msg_MarketDataSnapshot_W.html\">Market Data<br \/>\n        Snapshot (W)<\/a>\n    <\/p>\n<p>\n      <a href=\"\/tt-fix\/market-data\/Msg_MarketDataRequestReject_Y.html\">Market<br \/>\n        Data Request Reject (Y)<\/a>\n    <\/p>\n<\/p>\n<\/div>\n","protected":false},"author":2,"template":"","meta":{"_acf_changed":false,"footnotes":""},"docs-category":[473],"class_list":["post-7138","doc","type-doc","status-publish","hentry","docs-category-supported-application-messages-tt-fix-market-data"],"acf":[],"_links":{"self":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/7138","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\/7138\/revisions"}],"wp:attachment":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/media?parent=7138"}],"wp:term":[{"taxonomy":"docs-category","embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/docs-category?post=7138"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}