Index Summary - Template ID 24

Index Summary messages contain values associated with start or end of day values. An effective date is included for reference. Bid and ask fields are optional.

At least one MDEntry with MDEntryType == Index Value will always be present in the Index Summary message. For indices where a Bid and Ask index value is calculated, MDEntryTypes Bid and Ask will be present. For indices where Bid and Ask is not calculated, MDEntryTypes for Bid and Ask are omitted.

Table 1. Index Summary Message Structure
Field IDField NameType Length (Bytes) Comments
Standard Header
60TransactTimeUnit648Time that data was calculated or produced from client. Applies only to this message within the packet
2400EffectiveBusinessDatestring8YYYYMMDD format
20000SummaryTypesingle byte string1
  • Type of summary message.
  • "1" SOD
  • "2" EOD
55SymbolsymbolIndex Symbol / iNAV Symbol / Cryptocurrency
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 Summary Template
<templatename="IndexSummary"id="24">
< string name="MessageType"id="35"byteLength="1"value="X"/>
<uInt32name="MsgSeqNum"id="34"byteLength="4"/>
<uInt64name="TransactTime"id="60"byteLength="8"/>
<stringname="EffectiveBusinessDate"id="2400"byteLength="8"/>
<lengthname="SummaryType"id="20000"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>
Cboe Titanium Cboe Global Indices Feed Specification - Index Summary - Template ID 24 | Cboe