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: T4 → Client
| 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:33:37.965| 262=md-10/11/2012 10:33:37 AM|48=CME_20211200_ESZ2|281=0| 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:33:38.100| 262=md-10/11/2012 10:33:38 AM|48=CME_20121200_ESZ2|281=3| 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