Versions Compared

Key

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

...

Common Elements
RMI Acronyms
AcronymDescription

API

Application Programming Interface

CMF

Clearing Member Firm

FIXML

XML representation of business content of FIX messages

RMI

Risk Management Interface

TF

Trading Firm

RMI API FIXML Element Types

The table below details FIXML elements that are used in the RMI API messages.

StringAlpha-numeric free format strings can have any character or punctuation except the delimiter
Element TypeDescription

Integer

Sequence of digits without commas or decimals and optional sign character (ASCII characters “-“ and “0” – “9”). The sign character uses one byte (i.e., positive integer is “99999” and negative integer is “-99999”). Note that integer values may contain leading zeros (e.g., “00023”=23).

Examples:

723 in field 21 would be mapped integer as |21=723|

-723 in field 12 would be mapped integer as |12=-723|

Boolean

Character field that contains one of the following values:

“Y” – Yes/True

“N” – No/False

Sequence Number

Integer field that represents a message sequence number. The sequence number value must be positive.

Number in Group

Integer field that represents the number of entries in a repeating group.

Character

Single character value that can include any alpha-numeric character or punctuation except the delimiter. All characters are case-sensitive.

FIXML Root Element

The FIXML root element <FIXML> contains the attributes that define the version of the message. The FIXML root element is defined in the fixml-components-base schema file.

AttributeDescriptionFormatValue

v

FIX version

N.N

"FIX.5.0SP2"

xv

FIX extension pack number

EPN

130

cv

Custom Application Version

CME.NNNN


s

schema release

YYYYMMDD

"2010-11-16"

xmlns

Default FIXML Namespace

Valid URL

 "http://www.fixprotocol.org/FIXML-5-0-SP2"

top

From Customer to RMI API

...

Tag

Field Name

Req

FIXML Element

Valid Values

Format

Description

35

OrderMassActionReport

Y

OrdMassActRpt

String

2

MsgType=BZ

11

ClOrdID

Y

CIOrdID

String

16

Pancake flip of the ClientOrder ID provided on the incoming Order Mass Action Request message.

1369

MassActionReportID

Y

MassActionReportID

String

20

Unique ID of Order Mass Action Report as assigned by RMI API.

1373

MassActionType

Y

MassActionType

Int

3

Specifies the type of action requested. This is a pancake flip of the incoming value provided on the Order Mass Action Request message.

1374

MassActionScope

Y

MassActionScope

Int

3

Specifies the scope of the Action – this is a pancake flip of the incoming value provided on the Order Mass Action Request message.

1375

MassActionResponse

Y


MassActionResponse

Int

1

Specifies the action taken by RMI API when it receives the Order Mass Action Request.

Supported Values:

1 – Accepted.

1376

MassActionReject

Reason

Conditional

MassActionRejectReason

Int

3

Reason Order Mass Action Request was rejected. Required if Mass Action Response=0. Supported Values:

99 – Other

58

Text

Optional

Txt

String

250

Text further explaining the Party Entitlement Definition Request Result.

Component

 <Parties>

Y

Pty




448

PartyID

Y

ID

String

12

Specific value for a specified Party Role.

452

PartyRole

Y

R

Int

2

Indicates the party the request is being made for.

Supported Values:

1 – Trading Member Firm

24 – Customer Account

End Component

 </Parties>






Component

 <Instrument>

Y

Instrmt




207

SecurityExchange

Y

Exch

String

4

Specifies the exchange requested for which orders are to be cancelled. This is a flip of the incoming value unless it is missing or null in which case it will not be sent. 

End Component

 </Instrument>






Noteinfo

All risk management services are offered by CME Group on a best-efforts basis. Clearing Member Firm (CMF) Risk Administrators only have access to the Execution Firms and Exchanges that they guarantee. Any attempt to take action on an Executing Firm and Exchange assigned to a different CMF will be rejected.


top