Page tree
Skip to end of metadata
Go to start of metadata

The messages included below are used for MDP 3.0 TCP Recovery.

Logon from Client System to MDP

The Market Data Logon (tag 35-MsgType=A) message is sent by the client system to MDP to initiate logon.

Required fields are:

TagNameFIX TypeEnumerationReqDescription

35

MsgType

Char

A

Y

Message Type

553

Username

String

 

Y

User ID or username.

554

Password

String

 

Y

Password or pass phrase.

10CheckSumString YAlways last tag in message. Functions as end-of-message delimiter.

Logon from MDP to Client System

The Market Data Logon (tag 35-MsgType=A) message is sent from MDP to the client system to confirm logon. This message is SBE encoded.

TagNameFIX TypeEnumerationReqDescription

35

MsgType

Char

A

Y

Message Type

108

HeartBtlnt

Int

 

Y

Heartbeat interval (seconds).

Market Data Replay Request

The Market Data - Replay Request (tag 35-MsgType=V) message is sent by the client system to request a range of messages for recovery. Required fields:

TagNameFIX TypeEnumerationReqDescription

35

MsgType

Char

V

Y

Message Type

1180

AppIID

String

 

Y

The channel ID from the XML Configuation file for which this request is made.

262

MDReqID

String

 

Y

Unique identifier for Market Data Request.

1182

ApplBeginSeqNo

SeqNum

 

Y

Message sequence number of the first message in range to be re-sent. If the request is for a single message, tag 1182-ApplBeginSeqNo and tag 1183-ApplEndSeqNo are the same.

1183

ApplEndSeqNo

SeqNum

 

Y

Message sequence number of last message in range to be re-sent. The maximum number of messages that can be requested in a given request is 2000.

10CheckSumString YAlways last tag in message. Functions as end-of-message delimiter.

Logout

The Market Data Logout (tag 35-MsgType=5) message is sent from MDP to confirm logout. This message is SBE encoded.

TagNameFIX TypeEnumerationReqDescription

35

MsgType

Char

5

Y

Message Type

58

Text

String

 

Y

Free format text string. May include logout confirmation or reason for the request reject and logout.