This is an old revision of the document!
MarketData Request Reject
Rejecting Market Data Requests
The Market Data Request Reject (Tag `35=Y`) is generated when the T4 FIX API cannot honor a Market Data Request. The rejection reason may stem from:
- Market or exchange not available
- Lack of user permission
- Undefined markets
- Other reasons
The rejection is paired against a previous Market Data Request with the mandatory MDReqID (Tag `262`).
Message Dictionary
Tag | Field Name | Req'd | Comments |
---|---|---|---|
Standard Header | Y | MsgType = Y | |
262 | MDReqID | Y | For a single market request, it carries the MDReqID of the rejected Market Data Request. MultiMarket requests carry asterisks. |
281 | MDReqRejReason | N | Reason for the rejection of a Market Data Request. Possible values: |
`0` = Unknown Symbol | |||
`1` = Duplicate MD Request ID | |||
`3` = Insufficient Permissions | |||
`4` = Unsupported Subscription Request Type | |||
`5` = Unsupported Market Depth | |||
`6` = Unsupported MD Update Type | |||
`8` = Unsupported MD Entry Type | |||
`9` = Maximum Limit Exceeded | |||
`10` = Chart Data not Enabled | |||
`11` = Trial period has expired | |||
48 | SecurityID | N | T4 Market Identifier. |
58 | Text | N | Free format text string further describing the reason for the rejection. |
Standard Trailer | Y |