Index Value With Status - Template ID 25

Index Value With Status messages contain the values associated with a calculated index. They are transmitted when an index is calculated.

Market data associated with the index are contained in MDEntries with an MDEntryType indicating the type of market data. The Index Value With Status message may include any of the following MDEntryTypes. See Market Data Entry Types.

  • Bid

  • Ask

  • Index Value

  • Close Value

  • Settlement / EDSP Price

If MDEntryType == Index Value, the message may also have a Bid/Ask value but will not have a Settlement/EDSP or Close prices. If a message contains either a Settlement/EDSP or CloseMDEntryType, the message will not contain any other MDEntrytypes.

Table 1. Index Value with Status Message Structure
Field IDField NameType Length (Bytes) Comments
Standard Header
20001Index Statussingle byte string1
  • N=Normal
  • I=Indicative
55SymbolsymbolIndex Symbol/iNAVSymbol
268NoMDEntrieslength1
  • Number of MDEntries in this message.
  • Will not exceed 255.
Repeating Group - Fields Repeat NoMDEntries times
269MDEntryTypesingle byte string1
270MDEntryPxdecimal5Value associated with MDEntryType
Table 2. Index Value with Status Template
<templatename="IndexValueWithStatus"id="25">
< string name="MessageType"id="35"byteLength="1"value="X"/>
<uInt32name="MsgSeqNum"id="34"byteLength="4"/>
<lengthname="IndexStatus"id="20001"byteLength="1"/>
<symbol name="Symbol" id="55" />
<sequencename="MDEntries" >
<lengthname="NoMDEntries" id="268"byteLength="1" />
<stringname="MDEntryType"id="269"byteLength="1" />
<decimalname="MDEntryPx" id="270" byteLength="5" />
</sequence>
</template>