{"id":7119,"date":"2025-08-28T22:36:06","date_gmt":"2025-08-29T03:36:06","guid":{"rendered":"https:\/\/librarytestdev.wpenginepowered.com\/?post_type=doc&#038;p=7119"},"modified":"2025-12-12T20:09:00","modified_gmt":"2025-12-13T02:09:00","slug":"market-data-request-v","status":"publish","type":"doc","link":"https:\/\/library-staging.tradingtechnologies.com\/tt-fix\/tt-fix-gateway\/price-gateway-messages\/market-data-request-v\/","title":{"rendered":"Market Data Request (V)"},"content":{"rendered":"\n<h2 class=\"wp-block-heading MapTitle\" id=\"MarketDataRequest-V\">\n    Market Data Request (V) Message\n  <\/h2>\n\n\n\n<div>\n    <h3 class=\"LabelHead\">Purpose<\/h3>\n    <p>Used to request or manage subscriptions for market data<\/p>\n  <\/div>\n\n\n\n<div>\n    <h3 class=\"LabelHead\">Message Direction<\/h3>\n    <p>From the TT FIX Price Gateway to a third-party FIX acceptor<\/p>\n  <\/div>\n\n\n\n<div class=\"fix-tag-table-wrapper wp-block-twentytwentyfive-child-tt-fix-tag-table\" data-components-start-expanded=\"false\">\n    \n        <div class=\"block-controls\">\n\n        <div class=\"row\">    \n            \n                            <!-- Descriptions Toggle -->\n                <div class=\"description-toggle col\">\n                    <label>\n                        <input type=\"checkbox\" id=\"toggle-descriptions\" checked>\n                        Show Comments\n                    <\/label>\n                <\/div>\n                    <\/div>\n\n                    <div class=\"tag-jump-directory\">\n                <a href=\"#tag-8\">8<\/a><a href=\"#tag-9\">9<\/a><a href=\"#tag-10\">10<\/a><a href=\"#tag-34\">34<\/a><a href=\"#tag-35\">35<\/a><a href=\"#tag-43\">43<\/a><a href=\"#tag-48\">48<\/a><a href=\"#tag-49\">49<\/a><a href=\"#tag-52\">52<\/a><a href=\"#tag-55\">55<\/a><a href=\"#tag-56\">56<\/a><a href=\"#tag-122\">122<\/a><a href=\"#tag-146\">146<\/a><a href=\"#tag-262\">262<\/a><a href=\"#tag-263\">263<\/a><a href=\"#tag-264\">264<\/a><a href=\"#tag-265\">265<\/a><a href=\"#tag-266\">266<\/a><a href=\"#tag-267\">267<\/a><a href=\"#tag-269\">269<\/a><a href=\"#tag-18214\">18214<\/a>            <\/div>\n            <\/div>\n    \n    <figure class=\"wp-block-table\">\n        <div class=\"table-responsive\"><table class=\"fix-tag-table table\">\n                            <caption>\n                    MarketDataRequest                                    <\/caption>\n                        <thead>\n                <tr>\n                    <th class=\"col-tag\">Tag<\/th><th class=\"col-name\">Name<\/th><th class=\"col-dataType\">Type<\/th><th class=\"col-required\">Required<\/th><th class=\"col-definition\">Comments<\/th>                <\/tr>\n            <\/thead>\n            <tbody>\n                <tr class=\"component-header \" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\"><td colspan=\"3\" class=\"col-name\"><span class=\"component-title\" data-bs-toggle=\"collapse\" data-bs-target=\"#fix-grp-header-84a05312-22b9-40f0-9022-6446f796b5eb\" aria-expanded=\"false\" aria-controls=\"fix-grp-header-84a05312-22b9-40f0-9022-6446f796b5eb\">Header <span class=\"group-label\"><\/span><\/span><\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>For additional information about this component group, consult the <a href=\"\/tt-fix\/general\/Structure_Header.html\">documentation<\/a>.<\/p>\n<div class=\"comment-separator\"><\/div><p>35=V (MsgType)<\/p>\n<\/td><\/tr><tr id=\"fix-grp-header-84a05312-22b9-40f0-9022-6446f796b5eb\" class=\"collapse component-body-row\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\"><td colspan=\"5\" class=\"col-nested-table\"><table class=\"nested-table table\"><tbody><tr id=\"tag-8\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"header\"><td class=\"col-tag\">8<\/td><td class=\"col-name\">BeginString<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>FIX protocol version<\/p>\n<p>The tag indicates the beginning of a new message.<\/p>\n<p>This tag must be the first tag in the message.<\/p>\n<div class=\"comment-separator\"><\/div><p class=\"p\">You must set the value to\u00a0<strong>FIX4.2<\/strong>.<\/p>\n<\/td><\/tr><tr id=\"tag-9\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"header\"><td class=\"col-tag\">9<\/td><td class=\"col-name\">BodyLength<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>Message length (in characters)<\/p>\n<p class=\"p\">\n          The value represents number of characters in the message following<br \/>\n          this tag up to, and including, the delimiter immediately preceding Tag<br \/>\n          10 (CheckSum). This tag must be the second field in a message.\n        <\/p>\n<\/td><\/tr><tr id=\"tag-35\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"header\"><td class=\"col-tag\">35<\/td><td class=\"col-name\">MsgType<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>Type of message contained in the message body<\/p>\n<p>This tag must appear third in the list of header tags.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>0<\/strong>: Heartbeat<\/li><li><strong>1<\/strong>: Test Request<\/li><li><strong>2<\/strong>: Resend Request<\/li><li><strong>3<\/strong>: Reject<\/li><li><strong>4<\/strong>: Sequence Reset<\/li><li><strong>5<\/strong>: Logout<\/li><li><strong>8<\/strong>: Execution Report<\/li><li><strong>9<\/strong>: Order Cancel Reject<\/li><li><strong>A<\/strong>: Logon<\/li><li><strong>B<\/strong>: News<\/li><li><strong>c<\/strong>: Security Definition Request<\/li><li><strong>D<\/strong>: Order Single<\/li><li><strong>d<\/strong>: Security Definition<\/li><li><strong>e<\/strong>: Security Status Request<\/li><li><strong>f<\/strong>: Security Status<\/li><li><strong>F<\/strong>: Order Cancel Request<\/li><li><strong>G<\/strong>: Order Cancel Replace Request<\/li><li><strong>H<\/strong>: Order Status Request<\/li><li><strong>Q<\/strong>: Don&#8217;t Know Trade (Inbound Drop Copy only)<\/li><li><strong>R<\/strong>: Quote Request<\/li><li><strong>V<\/strong>: Market Data Request<\/li><li><strong>W<\/strong>: Market Data Snapshot Full Refresh<\/li><li><strong>X<\/strong>: Market Data Incremental Refresh<\/li><li><strong>Y<\/strong>: Market Data Request Reject<\/li><li><strong>AD<\/strong>: Trade Capture Report Request<\/li><li><strong>AE<\/strong>: Trade Capture Report<\/li><li><strong>AQ<\/strong>: Trade Capture Report Request Ack<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-49\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"header\"><td class=\"col-tag\">49<\/td><td class=\"col-name\">SenderCompID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p class=\"p\">Assigned value used to identify TT<\/p>\n<\/td><\/tr><tr id=\"tag-56\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"header\"><td class=\"col-tag\">56<\/td><td class=\"col-name\">TargetCompID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>Assigned value used to identify the counterparty<\/p>\n<\/td><\/tr><tr id=\"tag-34\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"header\"><td class=\"col-tag\">34<\/td><td class=\"col-name\">MsgSeqNum<\/td><td class=\"col-dataType\">SEQNUM<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p class=\"p\">Message sequence number<\/p>\n<\/td><\/tr><tr id=\"tag-43\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"header\"><td class=\"col-tag\">43<\/td><td class=\"col-name\">PossDupFlag<\/td><td class=\"col-dataType\">BOOLEAN<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Sent when a TT FIX Gateway resends messages<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Whether the sequence number for this message is already used<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>N<\/strong>: NO: Original transmission<\/li><li><strong>Y<\/strong>: YES: Possible duplicate<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-122\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"header\"><td class=\"col-tag\">122<\/td><td class=\"col-name\">OrigSendingTime<\/td><td class=\"col-dataType\">UTCTIMESTAMP<\/td><td class=\"col-required\"><span class=\"req-tag conditional\" data-bs-toggle=\"tooltip\" title=\"Conditional\" style=\"cursor: help;\">C<\/span><div class=\"condition-description\"><p>Required for resent messages<\/p>\n<\/div><\/td><td class=\"col-definition\"><p>Original time of message transmission, when transmitting orders as the result of a resend request<\/p>\n<p class=\"p\">Always expressed in UTC. <\/p>\n<\/td><\/tr><tr id=\"tag-52\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"header\"><td class=\"col-tag\">52<\/td><td class=\"col-name\">SendingTime<\/td><td class=\"col-dataType\">UTCTIMESTAMP<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p class=\"p\">Time, in UTC, the message was sent.<\/p>\n<\/td><\/tr><\/tbody><\/table><\/td><\/tr><tr id=\"tag-262\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\"><td class=\"col-tag\">262<\/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\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>Unique ID for this request<\/p>\n<p>The third-party FIX acceptor must return this ID in all responses related to this request.<\/p>\n<\/td><\/tr><tr id=\"tag-263\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\"><td class=\"col-tag\">263<\/td><td class=\"col-name\">SubscriptionRequestType<\/td><td class=\"col-dataType\">CHAR<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>Type of subscription<\/p>\n<p> The TT FIX Price Gateway always sends 1 (snapshot plus updates).   <\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>0<\/strong>: Snapshot<\/li><li><strong>1<\/strong>: Snapshot plus updates (subscribe)<\/li><li><strong>2<\/strong>: Disable previous (unsubscribe)<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-264\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\"><td class=\"col-tag\">264<\/td><td class=\"col-name\">MarketDepth<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>Market depth to return in a snapshot.<\/p>\n<div class=\"comment-separator\"><\/div><p>TT FIX Price Gateway always sets this tag value to 20.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>0<\/strong>: Full book<\/li><li><strong>1<\/strong>: Top of book<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-265\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\"><td class=\"col-tag\">265<\/td><td class=\"col-name\">MDUpdateType<\/td><td class=\"col-dataType\">INT<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>Type of messages TT FIX sends when updating market data.<\/p>\n<div class=\"comment-separator\"><\/div><p>TT FIX Price Gateway always sets this tag value to 1 (incremental refresh).<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>0<\/strong>: Full refresh<\/li><li><strong>1<\/strong>: Incremental<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-266\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\"><td class=\"col-tag\">266<\/td><td class=\"col-name\">AggregatedBook<\/td><td class=\"col-dataType\">BOOLEAN<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>TT FIX Price Gateway always sets this tag value to Y<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>N<\/strong>: No<\/li><li><strong>Y<\/strong>: Yes<\/li><\/ul><\/div><\/td><\/tr><tr id=\"tag-18214\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\"><td class=\"col-tag\">18214<\/td><td class=\"col-name\">IncludeNumberOfOrders<\/td><td class=\"col-dataType\">CHAR<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>Whether or not to include the number of orders that comprise the quantity in aggregated depth and an indicator as to whether or not that number is exact<\/p>\n<p>TT FIX Price Gateway always sets the tag value to Y.<\/p>\n<div class=\"enumerations-list\"><strong>Possible values:<\/strong><ul><li><strong>N<\/strong>: NO (default)<\/li><li><strong>Y<\/strong>: YES<\/li><\/ul><\/div><\/td><\/tr><tr class=\"component-header \" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\"><td colspan=\"3\" class=\"col-name\"><span class=\"component-title\" data-bs-toggle=\"collapse\" data-bs-target=\"#fix-grp-norelatedsymmdrequestgroup-24950c89-c039-438a-aed7-a3a6308be656\" aria-expanded=\"false\" aria-controls=\"fix-grp-norelatedsymmdrequestgroup-24950c89-c039-438a-aed7-a3a6308be656\">NoRelatedSymMDRequestGroup <span class=\"group-label\"><\/span><\/span><\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>Number of symbols (instruments) requested<\/p>\n<\/td><\/tr><tr id=\"fix-grp-norelatedsymmdrequestgroup-24950c89-c039-438a-aed7-a3a6308be656\" class=\"collapse component-body-row\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\"><td colspan=\"5\" class=\"col-nested-table\"><table class=\"nested-table table\"><tbody><tr id=\"tag-146\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"norelatedsymmdrequestgroup\"><td class=\"col-tag\">146<\/td><td class=\"col-name\">NoRelatedSym<\/td><td class=\"col-dataType\">NUMINGROUP<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>Number of symbols (instruments) requested<\/p>\n<\/td><\/tr><tr id=\"tag-55\" class=\"is-repeating-group-part\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"norelatedsymmdrequestgroup\"><td class=\"col-tag\">55<\/td><td class=\"col-name\">Symbol<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>Exchange-provided product symbol for the tradable product.<\/p>\n<\/td><\/tr><tr id=\"tag-48\" class=\"is-repeating-group-part\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"norelatedsymmdrequestgroup\"><td class=\"col-tag\">48<\/td><td class=\"col-name\">SecurityID<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>ID that uniquely identifies an instrument. Must match one of the IDs provided in response to the Security Definition Request (c) made at connection initiation.<\/p>\n<\/td><\/tr><\/tbody><\/table><\/td><\/tr><tr class=\"component-header \" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\"><td colspan=\"3\" class=\"col-name\"><span class=\"component-title\" data-bs-toggle=\"collapse\" data-bs-target=\"#fix-grp-nomdentrytypesgroup-f44b0cb3-c18f-4739-a76e-ad154ab5927c\" aria-expanded=\"false\" aria-controls=\"fix-grp-nomdentrytypesgroup-f44b0cb3-c18f-4739-a76e-ad154ab5927c\">NoMDEntryTypesGroup <span class=\"group-label\"><\/span><\/span><\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>Number of different Tag 269 (MDEntryType) fields in the request<\/p>\n<\/td><\/tr><tr id=\"fix-grp-nomdentrytypesgroup-f44b0cb3-c18f-4739-a76e-ad154ab5927c\" class=\"collapse component-body-row\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\"><td colspan=\"5\" class=\"col-nested-table\"><table class=\"nested-table table\"><tbody><tr id=\"tag-267\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"nomdentrytypesgroup\"><td class=\"col-tag\">267<\/td><td class=\"col-name\">NoMDEntryTypes<\/td><td class=\"col-dataType\">NUMINGROUP<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>\n              Number of different Tag 269 (MDEntryType) fields in the request.\n            <\/p>\n<div class=\"comment-separator\"><\/div><p>  <b>Note<\/b>: TT FIX Price Gateway always requests all possible     market data for an instrument, so the value will always be the   number of supported values for tag 269 (MDEntryType).    <\/p>\n<\/td><\/tr><tr id=\"tag-269\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"nomdentrytypesgroup\"><td class=\"col-tag\">269<\/td><td class=\"col-name\">MDEntryType<\/td><td class=\"col-dataType\">CHAR<\/td><td class=\"col-required\"><span class=\"req-tag optional\" data-bs-toggle=\"tooltip\" title=\"Optional\" style=\"cursor: help;\">N<\/span><\/td><td class=\"col-definition\"><p>Type of market data to request.<\/p>\n<div class=\"comment-separator\"><\/div><p><strong>Note<\/strong>: When Tag 35 (MsgType) = V, Tag 269 must 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><\/tbody><\/table><\/td><\/tr><tr class=\"component-header \" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\"><td colspan=\"3\" class=\"col-name\"><span class=\"component-title\" data-bs-toggle=\"collapse\" data-bs-target=\"#fix-grp-trailer-458d87ae-9d98-4ba9-bbc9-62c0331c4c31\" aria-expanded=\"false\" aria-controls=\"fix-grp-trailer-458d87ae-9d98-4ba9-bbc9-62c0331c4c31\">Trailer <span class=\"group-label\"><\/span><\/span><\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>For additional information about this component group, consult the full  <a href=\"\/tt-fix\/general\/Structure_Trailer.html\">documentation<\/a>.<\/p>\n<\/td><\/tr><tr id=\"fix-grp-trailer-458d87ae-9d98-4ba9-bbc9-62c0331c4c31\" class=\"collapse component-body-row\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"base\"><td colspan=\"5\" class=\"col-nested-table\"><table class=\"nested-table table\"><tbody><tr id=\"tag-10\" class=\"\" data-state=\"from-tt-fix-gateway-to-third-party-fix-acceptor\" data-component-group=\"trailer\"><td class=\"col-tag\">10<\/td><td class=\"col-name\">CheckSum<\/td><td class=\"col-dataType\">STRING<\/td><td class=\"col-required\"><span class=\"req-tag required\" data-bs-toggle=\"tooltip\" title=\"Required\" style=\"cursor: help;\">Y<\/span><\/td><td class=\"col-definition\"><p>Unencrypted three-character checksum<\/p>\n<p>This tag must always be the last field in a message (i.e. it serves, with the trailing &lt;SOH&gt;, as the end-of-message delimiter).<\/p>\n<\/td><\/tr><\/tbody><\/table><\/td><\/tr>            <\/tbody>\n        <\/table><\/div>\n    <\/figure>\n<\/div>\n\n\n<div>\n    <h3 class=\"LabelHead\">Message Notes<\/h3>\n    <p>\n      The Market Data Request (V) message is used by the TT FIX Price Gateway to\n      request market data information from a third-party FIX acceptor.\n    <\/p>\n  <\/div>\n\n\n\n<div>\n    <h3>Related Information<\/h3>\n    <p>\n      <a href=\"Msg_MarketDataSnapshotFullRefresh_W.html\">Market Data Snapshot\/Full Refresh (W)<\/a>\n    <\/p>\n    <p>\n      <a href=\"\/tt-fix\/market-data\/Msg_MarketDataIncrementalRefresh_X.html\">Market Data Incremental Refresh (X)<\/a>\n    <\/p>\n    <p>\n      <a href=\"\/tt-fix\/market-data\/Msg_MarketDataRequestReject_Y.html\">Market Data Request Reject (Y)<\/a>\n    <\/p>\n    <p>\n      <a href=\"\/tt-fix\/market-data\/Msg_SecurityDefinitionRequest_c.html\">Security Definition Request (c)<\/a>\n    <\/p>\n  <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Market Data Request (V) Message Purpose Used to request or manage subscriptions for market data Message Direct [&hellip;]<\/p>\n","protected":false},"author":2,"template":"","meta":{"_acf_changed":false,"footnotes":""},"docs-category":[467],"class_list":["post-7119","doc","type-doc","status-publish","hentry","docs-category-price-gateway-messages"],"acf":[],"_links":{"self":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/doc\/7119","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\/7119\/revisions"}],"wp:attachment":[{"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/media?parent=7119"}],"wp:term":[{"taxonomy":"docs-category","embeddable":true,"href":"https:\/\/library-staging.tradingtechnologies.com\/ja\/wp-json\/wp\/v2\/docs-category?post=7119"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}