Options Exercise API - FIXML Message Samples

Use this search bar to search topics within the CME Options Exercise API.

This page includes sample messages for options exercise message flows:

Inbound Message - Exercise Request

Inbound Message - Exercise Request
<?xml version="1.0" encoding="UTF-8"?> <FIXML v="5.0 SP2" xv="109" cv="CME.0001">   <PosMntReq ReqID="1" TxnTyp="1" Actn="1" BizDt="2013-07-25" TxnTm="2013-07-25T14:26:29-05:00"> <Hdr Snt="2013-07-25T14:26:29-05:00" SID="999" TID="CME" SSub="CME" TSub="CME"/> <Pty ID="999" R="1"> <Sub ID="1" Typ="26"/> </Pty> <Pty ID="CME" R="21"/> <Pty ID="CME" R="22"/> <Pty ID="CUSTACCOUNT" R="24"/> <Instrmt Exch="CME" ID="ED" Src="H" SecTyp="OOF" PutCall="1" MMY="201312" StrkPx="99.00"/> <Undly ID="ED" SecTyp="FUT" MMY="201312"/> <Qty Typ="TOT" Long="500"/> </PosMntReq> </FIXML>

Outbound Message - Successful Exercise Request

Inbound Message - Exercise Request
<?xml version="1.0" encoding="UTF-8"?> <FIXML v="5.0 SP2" xv="109" cv="CME.0001">   <PosMntRpt ReqID="1" RptID="10" TxnTyp="1" Stat="0" Actn="1" BizDt="2013-07-25" OptStat="1" TxnTm="2013-07-25T14:26:29-05:00"> <Hdr Snt="2013-07-25T14:26:29-05:00" SID="CME" TID="999" SSub="CME" TSub="CME"/> <Pty ID="999" R="1"> <Sub ID="1" Typ="26"/> </Pty> <Pty ID="999" R="4"/> <Pty ID="CME" R="21"/> <Pty ID="CME" R="22"/> <Pty ID="CUSTACCOUNT" R="24"/> <Pty ID="999" R="38"> <Sub ID="1" Typ="26"/> </Pty> <Instrmt Exch="CME" ID="ED" Src="H" CFI="OCAXPS" SecTyp="OOF" PutCall="1" MMY="201312" MatDt="2013-11-22" StrkPx="99.00"/> <Undly ID="ED" SecTyp="FUT" MMY="201312" Px="99.10"/> <Qty Typ="TOT" Long="500"/> <Amt Typ="TVAR" Amt="50000.00" Ccy="USD"/> </PosMntRpt> </FIXML>

Outbound Message - Successful Exercise Request, with Warning

Inbound Message - Exercise Request
<?xml version="1.0" encoding="UTF-8"?> <FIXML v="5.0 SP2" xv="109" cv="CME.0001"> <PosMntRpt ReqID="1" RptID="10" TxnTyp="1" Stat="1" Actn="1" BizDt="2013-07-25" OptStat="1" TxnTm="2013-07-25T14:26:29-05:00" Txt="Submitted Qty greater than Current Qty"> <Hdr Snt="2013-07-25T14:26:29-05:00" SID="CME" TID="999" SSub="CME" TSub="CME"/> <Pty ID="999" R="1"> <Sub ID="1" Typ="26"/> </Pty> <Pty ID="999" R="4"/> <Pty ID="CME" R="21"/> <Pty ID="CME" R="22"/> <Pty ID="CUSTACCOUNT" R="24"/> <Pty ID="999" R="38"> <Sub ID="1" Typ="26"/> </Pty> <Instrmt Exch="CME" ID="ED" Src="H" CFI="OCAXPS" SecTyp="OOF" PutCall="1" MMY="201312" MatDt="2013-11-22" StrkPx="99.00"/> <Undly ID="ED" SecTyp="FUT" MMY="201312" Px="99.10"/> <Qty Typ="TOT" Long="500"/> <Amt Typ="TVAR" Amt="50000.00" Ccy="USD"/> </PosMntRpt> </FIXML>

Outbound Message - Rejected Exercise Notice

Inbound Message - Exercise Request
<?xml version="1.0" encoding="UTF-8"?> <FIXML v="5.0 SP2" xv="109" cv="CME.0001"> <PosMntRpt ReqID="1" RptID="10" TxnTyp="1" Stat="2" Actn="1" BizDt="2013-07-25" OptStat="1" TxnTm="2013-07-25T14:26:29-05:00" Txt="Invalid Contract"> <Hdr Snt="2013-07-25T14:26:29-05:00" SID="CME" TID="999" SSub="CME" TSub="CME"/> <Pty ID="999" R="1"> <Sub ID="1" Typ="26"/> </Pty> <Pty ID="999" R="4"/> <Pty ID="CME" R="21"/> <Pty ID="CME" R="22"/> <Pty ID="CUSTACCOUNT" R="24"/> <Pty ID="999" R="38"> <Sub ID="1" Typ="26"/> </Pty> <Instrmt Exch="CME" ID="ED" Src="H" CFI="OCAXPS" SecTyp="OOF" PutCall="1" MMY="201312" MatDt="2013-11-22" StrkPx="99.00"/> <Undly ID="ED" SecTyp="FUT" MMY="201312" Px="99.10"/> <Qty Typ="TOT" Long="500"/> <Amt Typ="TVAR" Amt="50000.00" Ccy="USD"/> </PosMntRpt> </FIXML>



How was your Client Systems Wiki Experience? Submit Feedback

Copyright © 2024 CME Group Inc. All rights reserved.