developers:fixapi.marketdatarequestreject

This is an old revision of the document!


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
  • developers/fixapi.marketdatarequestreject.1755261675.txt.gz
  • Last modified: 2025/08/15 12:41
  • by rob