Page tree
Skip to end of metadata
Go to start of metadata

Use this search bar to search topics within the CME ClearPort API.

This page describes:

  

Trade Status Request Message Samples

Status Request of Trade by Side Trade ID – For Single-sided Submission 

<?xml version="1.0" encoding="UTF-8"?>
<FIXML v="5.0 SP2" s="20090815" xv="109" cv="CME.0001">
	<TrdCaptRptReq ReqID="123456" TrdID="954778" ReqTyp="1">
		<Hdr SID="PLTFM" TID="CME" SSub="User1" TSub="CPAPI"/>
		<Pty ID="Trading_firm" R="7"/>
		<TrdCapDt TrdDt="2011-04-15"/>
	</TrdCaptRptReq>
</FIXML>

Request all Alleged Trades for a Requesting Party

<?xml version="1.0" encoding="UTF-8"?>
<FIXML v="5.0 SP2" s="20090815" xv="109" cv="CME.0001">
	<TrdCaptRptReq ReqID="123456" ReqTyp="4">
		<Hdr SID="PLTFM" TID="CME" SSub="User1" TSub="CPAPI"/>
		<Pty ID="trading Firm" R="7"/>
		<TrdCapDt TrdDt="2010-02-15"/>
	</TrdCaptRptReq>
</FIXML>

Status Request by CME ClearPort Assigned Execution ID

<?xml version="1.0" encoding="UTF-8"?>
<FIXML v="5.0 SP2" s="20090815" xv="109" cv="CME.0001">
	<TrdCaptRptReq ReqID="123456" ReqTyp="1" ExecID="123456">
		<Hdr SID="BRKR" TID="CME" SSub="UserID" TSub="CPAPI"/>
		<TrdCapDt TrdDt="2010-02-15"/>
	</TrdCaptRptReq>
</FIXML>

Status Request by Platform Assigned Execution ID

<?xml version="1.0" encoding="UTF-8"?>
<FIXML v="5.0 SP2" s="20090815" xv="109" cv="CME.0001">
	<TrdCaptRptReq ReqID="123456" ReqTyp="1" ExecID2="123456">
		<Hdr SID="BRKR" TID="CME" SSub="UserID" TSub="CPAPI"/>
		<TrdCapDt TrdDt="2010-02-15"/>
	</TrdCaptRptReq>
</FIXML>

Request All Cleared/Matched/Rejected Trades for a Trade Date

<?xml version="1.0" encoding="UTF-8"?>
<FIXML v="5.0 SP2" s="20090815" xv="109" cv="CME.0001">
	<TrdCaptRptReq ReqID="123456" ReqTyp="1">
		<Hdr SID="PLTFM" TID="CME" SSub="User1" TSub="CPAPI"/>
		<TrdCapDt TrdDt="2010-02-15"/>
	</TrdCaptRptReq>
</FIXML>

Request Unmatched Trades for a Firm and a Trade Date

<?xml version="1.0" encoding="UTF-8"?>
<FIXML v="5.0 SP2" s="20090815" xv="109" cv="CME.0001">
	<TrdCaptRptReq ReqID="123456" ReqTyp="2">
		<Hdr SID="PLTFM" TID="CME" SSub="User1" TSub="CPAPI"/>
		<Pty ID="trading Firm" R="7"/>
		<TrdCapDt TrdDt="2010-02-15"/>
	</TrdCaptRptReq>
</FIXML>

Trade Status Response Message Samples

Trade Request Rejected

<?xml version="1.0" encoding="UTF-8"?>
<FIXML v="5.0 SP2" s="20090815" xv="109" cv="CME.0001">
	<TrdCaptRptReqAck RptID="1303518214731" ReqID="123456" Txt="Invalid Input: (Pty) Missing" ReqRslt="99" ReqStat="2">
		<Hdr SID="PLATFORM" TID="CME" SSub="User1" TSub="CPAPI"/>
	</TrdCaptRptReqAck>
</FIXML>
  • No labels