Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| developers:fixapi:marketdatarequestreject [2025/09/12 01:23] – removed - external edit (Unknown date) 127.0.0.1 | developers:fixapi:marketdatarequestreject [2025/09/17 01:23] (current) – chad | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== MARKET DATA REQUEST REJECT [35=Y] ====== | ||
| + | The Market Data Request Reject message indicates the T4 FIX API cannot honor a market data subscription request. | ||
| + | |||
| + | ===== Rejection Reasons (MDReqRejReason 281) ===== | ||
| + | ^ Code ^ Reason ^ Description ^ | ||
| + | | 0 | Unknown Symbol | Market does not exist | | ||
| + | | 1 | Duplicate MDReqID | Request ID already in use | | ||
| + | | 3 | Insufficient Permissions | No access to market | | ||
| + | | 4 | Unsupported Subscription Type | Invalid subscription type | | ||
| + | | 5 | Unsupported Market Depth | Invalid depth level | | ||
| + | | 6 | Unsupported MD Update Type | Invalid throughput level | | ||
| + | | 8 | Unsupported MD Entry Type | Invalid entry type | | ||
| + | | 9 | Maximum Limit Exceeded | Too many subscriptions | | ||
| + | | 10 | Chart Data Not Enabled | No chart data access | | ||
| + | | 11 | Trial Expired | Trial period ended | | ||
| + | |||
| + | ===== Message Specification ===== | ||
| + | |||
| + | **Message Direction: | ||
| + | |||
| + | ^ Tag ^ Field Name ^ Type ^ Req'd ^ Description ^ | ||
| + | | | **Message Header** | | Y | MsgType = Y | | ||
| + | | 262 | MDReqID | String | Y | Original request ID | | ||
| + | | 281 | MDReqRejReason | Int | O | Rejection code (see table) | | ||
| + | | 48 | SecurityID | String | O | T4 Market ID | | ||
| + | | 58 | Text | String | O | Detailed rejection reason | | ||
| + | | | **Message Trailer** | | Y | | | ||
| + | |||
| + | ===== Sample Messages ===== | ||
| + | |||
| + | **Unknown Symbol Rejection: | ||
| + | < | ||
| + | 8=FIX.4.2|9=150|35=Y|49=T4|56=T4Example|50=T4FIX|52=20121011-15: | ||
| + | 262=md-10/ | ||
| + | 58=Market is not available|10=234| | ||
| + | </ | ||
| + | |||
| + | **Insufficient Permissions: | ||
| + | < | ||
| + | 8=FIX.4.2|9=140|35=Y|49=T4|56=T4Example|50=T4FIX|52=20121011-15: | ||
| + | 262=md-10/ | ||
| + | 58=User lacks exchange permission|10=234| | ||
| + | </ | ||
| + | |||
| + | ===== Notes ===== | ||
| + | * MDReqID matches original request | ||
| + | * Multi-market requests may show asterisks in MDReqID | ||
| + | * Text field provides human-readable details | ||