Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

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

Table of Contents
Excerpt

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.