Effective Sunday, February 9 (trade date Monday, February 10), CME ClearPort API will introduce a number of enhancements in order to supply European Union (EU) clients with key data elements for ESMA regulatory reporting requirements (i.e. Unique Trade Identifiers, or “UTIs”). To supply this data CME ClearPort API will use the same elements and attributes currently used for swaps in connection with Dodd Frank Regulatory reporting. The impacts are as follows:
CME Cleared Transactions
Please Note: For the purpose of reporting CME cleared swaps to the European Trade Repository for EU clients, currently generated Swap Identifiers (USIs for SDR) will be used as the Unique Trade Identifiers.
CCE (CME Clearing Europe) Cleared Transactions:
These enhancements will be in New Release starting on Wednesday, January 29.
Overview of UTIs:
Sample Messages:
CME Cleared Outright Block Trade (1-to-1)
<FIXMLv="5.0 SP2"xv="109"s="20090815"cv="CME.0001">
<TrdCaptRptRptID="1389930190301"TransTyp="0"TrdRptStat="0"TrdTyp="1"TrdDt="2014-01-15"BizDt="2014-01-15"ExecID="1234567"TxnTm="2014-01-15T13:37:34.506-06:00"QtyTyp="0"LastQty="50000"LastPx="88.0"RptTyp="0"ReqID="11291219-18c8-4f37-b7de-24759535ae99">
<HdrSID="CPC"SSub="CPAPI"TID="PLTFM"TSub="platform_1"/>
<InstrmtID="MF"Src="H"SecTyp="FUT"MMY="201403"Exch="NYMEX"TmUnit="Mo"/>
<TrdRegTSTS="2014-01-15T13:32:00-06:00"Typ="1"/>
<RptSideSide="1"InptDev="API"InptSrc="PLTFM"CustCpcty="4">
<PtyR="44"ID="broker1"/>
<PtyR="30"ID="Broker_Firm_A">
<SubTyp="5"ID="Broker Firm A Name"/>
</Pty>
<PtyR="62"ID="broker1">
<SubTyp="9"ID="Broker Name"/>
</Pty>
<PtyR="36"ID="trader1">
<SubTyp="9"ID="Trader 1 Name"/>
</Pty>
<PtyR="37"ID="broker1">
<SubTyp="9"ID="Broker Name"/>
</Pty>
<PtyR="1"ID="123">
<SubTyp="5"ID="Clearing Firm 123 Name"/>
</Pty>
<PtyR="24"ID="ACCT1"Src="C">
<SubTyp="26"ID="1"/>
</Pty>
<PtyR="7"ID="Trading_Firm_1">
<SubTyp="5"ID="Trading Firm 1 Name"/>
</Pty>
<RegTrdIDID="CPC000001234567BN0001"Src="1010000023"Typ="0"Evnt="2"/><!--Cleared UTI-->
</RptSide>
<RptSideSide="2"InptDev="API"InptSrc="PLTFM">
<PtyR="44"ID="broker1"/>
<PtyR="30"ID="Broker_Firm_A">
<SubTyp="5"ID="Broker Firm A Name"/>
</Pty>
<PtyR="62"ID="broker1">
<SubTyp="9"ID="Broker Name"/>
</Pty>
<PtyR="36"ID="trader2">
<SubTyp="9"ID="Trader 2 Name"/>
</Pty>
<PtyR="37"ID="broker1">
<SubTyp="9"ID="Broker Name"/>
</Pty>
<PtyR="1"ID="456">
<SubTyp="5"ID="Clearing Firm 456 Name"/>
</Pty>
<PtyR="24"ID="ACCT2"Src="C">
<SubTyp="26"ID="1"/>
</Pty>
<PtyR="7"ID="Trading_Firm_2">
<SubTyp="5"ID="Trading Firm 2 Name"/>
</Pty>
<RegTrdIDID="CPC000001234567SN0001"Src="1010000023"Typ="0"Evnt="2"/><!--Cleared UTI-->
</RptSide>
</TrdCaptRpt>
</FIXML>
CCE Cleared OPNT Outright (1-to-1)
<FIXMLv="5.0 SP2"xv="109"s="20090815"cv="CME.0001">
<TrdCaptRptRptID="1390242909518"TransTyp="2"TrdRptStat="0"TrdTyp="22"OrigTrdDt="2014-01-17"TrdDt="2014-01-17"BizDt="2014-01-17"ExecID="1234565"ExecID2="T2601485"TxnTm="2014-01-17T07:05:53.979-06:00"QtyTyp="0"LastQty="1000"LastPx="1095.0"RptTyp="101">
<HdrSID="CME"SSub="CPAPI"TID="CMDE"TSub="CPC_CMED_PROD_TRADEFEED4"/>
<RegTrdIDID="CPB000001234565TN0001"Src="000CMEC000"Typ="1"Evnt="1"/><!--Bilateral UTI-->
<PtyR="102"ID="CMEETRLEI12345678000"Src="N"/><!--ETR LEI-->
<InstrmtID="ERBF"Src="H"SecTyp="FUT"MMY="201403"Exch="CEE"TmUnit="Mo"/>
<TrdRegTSTS="2014-01-17T07:04:27-06:00"Typ="1"/>
<RptSideSide="1"InptDev="API"InptSrc="PLTFM"CustCpcty="4">
<PtyR="44"ID="broker1"/>
<PtyR="30"ID="Broker_Firm_A">
<SubTyp="5"ID="Broker Firm A Name"/>
</Pty>
<PtyR="62"ID="broker1">
<SubTyp="9"ID="Broker Name"/>
</Pty>
<PtyR="36"ID="trader1">
<SubTyp="9"ID="Trader 1 Name"/>
</Pty>
<PtyR="37"ID="broker1">
<SubTyp="9"ID="Broker Name"/>
</Pty>
<PtyR="1"ID="123">
<SubTyp="5"ID="Clearing Firm 123 Name"/>
</Pty>
<PtyR="24"ID="ACCT1"Src="C">
<SubTyp="26"ID="2"/> <!--House Account -->
</Pty>
<PtyR="7"ID="Trading_Firm_1">
<SubTyp="5"ID="Trading Firm 1 Name"/>
</Pty>
<RegTrdIDID="CPC000001234565BN0001"Src="000CMEC000"Typ="1"Evnt="1"Scope="1"/><!--Cleared UTI-->
</RptSide>
<RptSideSide="2"InptDev="API"InptSrc="PLTFM">
<PtyR="44"ID="broker1"/>
<PtyR="30"ID="Broker_Firm_A">
<SubTyp="5"ID="Broker Firm A Name"/>
</Pty>
<PtyR="62"ID="broker1">
<SubTyp="9"ID="Broker Name"/>
</Pty>
<PtyR="36"ID="trader2">
<SubTyp="9"ID="Trader 2 Name"/>
</Pty>
<PtyR="37"ID="broker1">
<SubTyp="9"ID="Broker Name"/>
</Pty>
<PtyR="1"ID="456">
<SubTyp="5"ID="Clearing Firm 456 Name"/>
</Pty>
<PtyR="24"ID="ACCT2"Src="C">
<SubTyp="26"ID="1"/><!--Customer Account -->
</Pty>
<PtyR="7"ID="Trading_Firm_2">
<SubTyp="5"ID="Trading Firm 2 Name"/>
</Pty>
<RegTrdIDID="CPC000001234565SN0001"Src="000CMEC000"Typ="1"Evnt="1"Scope="1"/><!--Cleared UTI-->
<RegTrdIDID="CPCC000001234565SN0001"Src="000CMEC000"Typ="1"Evnt="1"Scope="2"/><!--Client UTI-->
</RptSide>
</TrdCaptRpt>
</FIXML>
CCE Cleared OPNT Calendar Spread (1-to-1)
<FIXMLv="5.0 SP2"xv="109"s="20090815"cv="CME.0001">
<TrdCaptRptRptID="1390085939394"TransTyp="2"TrdRptStat="0"TrdTyp="22"OrigTrdDt="2014-01-15"TrdDt="2014-01-15"BizDt="2014-01-15"ExecID="1234568"ExecID2="T2574061"TxnTm="2014-01-15T11:29:43.571-06:00"RptTyp="101">
<HdrSID="CME"SSub="CPAPI"TID="PLTFM"TSub="platform_1"/>
<RegTrdIDID="CPB000001234568TN0001"Src="000CMEC000"Typ="1"Evnt="1"LegRefID="1"/><!--Bilateral UTI-->
<RegTrdIDID="CPB001001234568TN0001"Src="000CMEC000"Typ="1"Evnt="1"LegRefID="2"/><!--Bilateral UTI-->
<PtyR="102"ID="CMEETRLEI12345678000"Src="N"/><!--ETR LEI-->
<InstrmtSecTyp="MLEG"SubTyp="SP"/>
<TrdLegLegNo="1"QtyTyp="0"LastQty="1000"LastPx="190.0">
<LegID="EBFR"Src="H"MMY="201401"SecTyp="FUT"Exch="CEE"TmUnit="Mo"Side="1"/>
</TrdLeg>
<TrdLegLegNo="2"QtyTyp="0"LastQty="1000"LastPx="200.0">
<LegID="EBFR"Src="H"MMY="201404"SecTyp="FUT"Exch="CEE"TmUnit="Mo"Side="2"/>
</TrdLeg>
<TrdRegTSTS="2014-01-15T11:20:31-06:00"Typ="1"/>
<RptSideSide="1"InptDev="API"InptSrc="PLTFM"CustCpcty="4">
<PtyR="44"ID="broker1"/>
<PtyR="30"ID="Broker_Firm_A">
<SubTyp="5"ID="Broker Firm A Name"/>
</Pty>
<PtyR="62"ID="broker1">
<SubTyp="9"ID="Broker Name"/>
</Pty>
<PtyR="36"ID="trader1">
<SubTyp="9"ID="Trader 1 Name"/>
</Pty>
<PtyR="37"ID="broker1">
<SubTyp="9"ID="Broker Name"/>
</Pty>
<PtyR="1"ID="123">
<SubTyp="5"ID="Clearing Firm 123 Name"/>
</Pty>
<PtyR="24"ID="ACCT1"Src="C">
<SubTyp="26"ID="2"/><!--House Account -->
</Pty>
<PtyR="7"ID="Trading_Firm_1">
<SubTyp="5"ID="Trading Firm 1 Name"/>
</Pty>
<RegTrdIDID="CPC000001234568BN0001"Src="000CMEC000"Typ="1"Evnt="1"LegRefID="1"Scope="1"/><!--Cleared UTI-->
<RegTrdIDID="CPC001001234568BN0001"Src="000CMEC000"Typ="1"Evnt="1"LegRefID="2"Scope="1"/><!--Cleared UTI-->
</RptSide>
<RptSideSide="2"InptDev="API"InptSrc="PLTFM">
<PtyR="44"ID="broker1"/>
<PtyR="30"ID="Broker_Firm_A">
<SubTyp="5"ID="Broker Firm A Name"/>
</Pty>
<PtyR="62"ID="broker1">
<SubTyp="9"ID="Broker Name"/>
</Pty>
<PtyR="36"ID="trader2">
<SubTyp="9"ID="Trader 2 Name"/>
</Pty>
<PtyR="37"ID="broker1">
<SubTyp="9"ID="Broker Name"/>
</Pty>
<PtyR="1"ID="456">
<SubTyp="5"ID="Clearing Firm 456 Name"/>
</Pty>
<PtyR="24"ID="ACCT2"Src="C">
<SubTyp="26"ID="1"/><!--Customer Account -->
</Pty>
<PtyR="7"ID="Trading_Firm_2">
<SubTyp="5"ID="Trading Firm 2 Name"/>
</Pty>
<RegTrdIDID="CPC000001234568SN0001"Src="000CMEC000"Typ="1"Evnt="1"LegRefID="1"Scope="1"/><!--Cleared UTI-->
<RegTrdIDID="CPCC000001234568SN0001"Src="000CMEC000"Typ="1"Evnt="1"LegRefID="1"Scope="2"/><!--Client UTI-->
<RegTrdIDID="CPC001001234568SN0001"Src="000CMEC000"Typ="1"Evnt="1"LegRefID="2"Scope="1"/><!--Cleared UTI-->
<RegTrdIDID="CPCC000001234568SN0001"Src="000CMEC000"Typ="1"Evnt="1"LegRefID="2"Scope="2"/><!--Client UTI-->
</RptSide>
</TrdCaptRpt>
</FIXML>