Option Contract SMF Example

Supported processing security types: OPOPCR, OPOPSW, OPOPDB, OPOPEQ, OPOPFB, OPOPCM, OPOPIX.

Option Contract SMF is a particular case of Generic SMF Object for eagle_ml-2-0_default_in_xml_smf_generic stream.

Set accoutingValidationFlag parameter to "Y" to process this example with xml-smf.xml rule.

To avoid errors in your particular environment, you may need to use unique issueName node.

<EagleML xmlns="http://www.eagleinvsys.com/2011/EagleML-2-0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" eaglemlVersion="2-0" eaglemlType="ReferenceTransactionMessage" xsi:schemaLocation="http://www.eagleinvsys.com/2011/EagleML-2-0 eagleml-main-2-0.xsd" xsi:type="ReferenceTransactionMessage"> <referenceTransaction> <header> <action>ADD</action> <objectType>GenericSMF</objectType> </header> <genericSMF> <objectType>GenericSMF</objectType> <objectId>GenericSMF</objectId> <objectDescription>SMF</objectDescription> <sourceName>EAGLE PACE</sourceName> <updateSource>AFASTOVICH</updateSource> <effectiveDate>2014-11-26</effectiveDate> <accountingValidationFlag>Y</accountingValidationFlag> <issueName>TEST</issueName> <isin>567TAVFERTER</isin> <primaryExchangeCode>ALL</primaryExchangeCode><!--F17--> <assetCurrency>USD</assetCurrency><!--F85 --> <investmentType>OP</investmentType><!--F11--> <processingSecurityType>OPOPEQ</processingSecurityType><!-- F3931--> <securityType>OPT</securityType><!--F82--> <settlementCurrency>USD</settlementCurrency> <incomeCurrency>USD</incomeCurrency> <quantityType>CONTRACTS</quantityType><!--F12--> <priceMultiplier>1</priceMultiplier><!--F18--> <quantityScale>100</quantityScale><!--F19--> <issueCountryCode>US</issueCountryCode><!--F1418--> <expirationDate>2022-03-19</expirationDate> <amereuro>AMERICAN</amereuro> <putCallFlag>P</putCallFlag> <strikePrice>45.00</strikePrice><!--F67--> <UnderlyingModel> <primaryAssetId>1</primaryAssetId> <issueName>ericcs2</issueName> </UnderlyingModel> </genericSMF> </referenceTransaction> </EagleML>

Â