<xs:simpleType name="SecondaryTrdType_enum_t">
<xs:annotation>
<xs:documentation>Additional TrdType(828) assigned to a trade by trade match system.</xs:documentation>
<xs:appinfo>
<fm:Xref Protocol="FIX" name="SecondaryTrdType" ComponentType="Field" Tag="855" Type="int" UsesEnumsFromTag="828" AbbrName="TrdTyp2" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA" />
</xs:appinfo>
<xs:appinfo>
<fm:EnumDoc value="0" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Regular Trade</fm:EnumDoc>
<fm:EnumDoc value="1" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Block Trade</fm:EnumDoc>
<fm:EnumDoc value="10" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">After Hours Trade</fm:EnumDoc>
<fm:EnumDoc value="2" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">EFP (Exchange for physical)</fm:EnumDoc>
<fm:EnumDoc value="3" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Transfer</fm:EnumDoc>
<fm:EnumDoc value="4" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Late Trade</fm:EnumDoc>
<fm:EnumDoc value="5" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">T Trade</fm:EnumDoc>
<fm:EnumDoc value="6" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Weighted Average Price Trade</fm:EnumDoc>
<fm:EnumDoc value="7" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Bunched Trade</fm:EnumDoc>
<fm:EnumDoc value="8" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Late Bunched Trade</fm:EnumDoc>
<fm:EnumDoc value="9" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Prior Reference Price Trade</fm:EnumDoc>
<fm:EnumDoc value="11" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Exchange for Risk (EFR)</fm:EnumDoc>
<fm:EnumDoc value="12" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Exchange for Swap (EFS )</fm:EnumDoc>
<fm:EnumDoc value="13" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Exchange of Futures for (in Market) Futures (EFM ) (e,g, full sized for mini)</fm:EnumDoc>
<fm:EnumDoc value="14" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Exchange of Options for Options (EOO)</fm:EnumDoc>
<fm:EnumDoc value="15" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Trading at Settlement</fm:EnumDoc>
<fm:EnumDoc value="16" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">All or None</fm:EnumDoc>
<fm:EnumDoc value="17" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Futures Large Order Execution</fm:EnumDoc>
<fm:EnumDoc value="18" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Exchange of Futures for Futures (external market) (EFF)</fm:EnumDoc>
<fm:EnumDoc value="19" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Option Interim Trade</fm:EnumDoc>
<fm:EnumDoc value="20" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Option Cabinet Trade</fm:EnumDoc>
<fm:EnumDoc value="22" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Privately Negotiated Trades</fm:EnumDoc>
<fm:EnumDoc value="23" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Substitution of Futures for Forwards</fm:EnumDoc>
<fm:EnumDoc value="24" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Error trade</fm:EnumDoc>
<fm:EnumDoc value="25" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Special cum dividend (CD)</fm:EnumDoc>
<fm:EnumDoc value="26" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Special ex dividend (XD)</fm:EnumDoc>
<fm:EnumDoc value="27" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Special cum coupon (CC)</fm:EnumDoc>
<fm:EnumDoc value="28" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Special ex coupon (XC)</fm:EnumDoc>
<fm:EnumDoc value="29" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Cash settlement (CS)</fm:EnumDoc>
<fm:EnumDoc value="30" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Special price (usually net- or all-in price) (SP)</fm:EnumDoc>
<fm:EnumDoc value="31" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Guaranteed delivery (GD)</fm:EnumDoc>
<fm:EnumDoc value="32" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Special cum rights (CR)</fm:EnumDoc>
<fm:EnumDoc value="33" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Special ex rights (XR)</fm:EnumDoc>
<fm:EnumDoc value="34" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Special cum capital repayments (CP)</fm:EnumDoc>
<fm:EnumDoc value="35" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Special ex capital repayments (XP)</fm:EnumDoc>
<fm:EnumDoc value="36" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Special cum bonus (CB)</fm:EnumDoc>
<fm:EnumDoc value="37" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Special ex bonus (XB)</fm:EnumDoc>
<fm:EnumDoc value="38" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Block trade (same as large trade)</fm:EnumDoc>
<fm:EnumDoc value="39" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Worked principal trade (UK-specific)</fm:EnumDoc>
<fm:EnumDoc value="40" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Block Trades - after market</fm:EnumDoc>
<fm:EnumDoc value="41" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Name change</fm:EnumDoc>
<fm:EnumDoc value="42" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Portfolio transfer</fm:EnumDoc>
<fm:EnumDoc value="43" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Prorogation buy - Euronext Paris only. Is used to defer settlement under French SRD (deferred settlement system) . Trades must be reported as crosses at zero price</fm:EnumDoc>
<fm:EnumDoc value="44" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Prorogation sell - see prorogation buy</fm:EnumDoc>
<fm:EnumDoc value="45" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Option exercise</fm:EnumDoc>
<fm:EnumDoc value="46" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Delta neutral transaction</fm:EnumDoc>
<fm:EnumDoc value="47" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Financing transaction (includes repo and stock lending)</fm:EnumDoc>
<fm:EnumDoc value="48" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Non-standard settlement</fm:EnumDoc>
<fm:EnumDoc value="49" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Derivative Related Transaction</fm:EnumDoc>
<fm:EnumDoc value="50" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Portfolio Trade</fm:EnumDoc>
<fm:EnumDoc value="51" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Volume Weighted Average Trade</fm:EnumDoc>
<fm:EnumDoc value="52" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Exchange Granted Trade</fm:EnumDoc>
<fm:EnumDoc value="53" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Repurchase Agreement</fm:EnumDoc>
<fm:EnumDoc value="54" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">OTC</fm:EnumDoc>
<fm:EnumDoc value="55" xmlns:fm="http://www.fixprotocol.org/FIXML-5-0-SP2/METADATA">Exchange Basis Facility (EBF)</fm:EnumDoc>
</xs:appinfo>
</xs:annotation>
<xs:restriction base="xs:integer">
<xs:enumeration value="0" />
<xs:enumeration value="1" />
<xs:enumeration value="10" />
<xs:enumeration value="2" />
<xs:enumeration value="3" />
<xs:enumeration value="4" />
<xs:enumeration value="5" />
<xs:enumeration value="6" />
<xs:enumeration value="7" />
<xs:enumeration value="8" />
<xs:enumeration value="9" />
<xs:enumeration value="11" />
<xs:enumeration value="12" />
<xs:enumeration value="13" />
<xs:enumeration value="14" />
<xs:enumeration value="15" />
<xs:enumeration value="16" />
<xs:enumeration value="17" />
<xs:enumeration value="18" />
<xs:enumeration value="19" />
<xs:enumeration value="20" />
<xs:enumeration value="22" />
<xs:enumeration value="23" />
<xs:enumeration value="24" />
<xs:enumeration value="25" />
<xs:enumeration value="26" />
<xs:enumeration value="27" />
<xs:enumeration value="28" />
<xs:enumeration value="29" />
<xs:enumeration value="30" />
<xs:enumeration value="31" />
<xs:enumeration value="32" />
<xs:enumeration value="33" />
<xs:enumeration value="34" />
<xs:enumeration value="35" />
<xs:enumeration value="36" />
<xs:enumeration value="37" />
<xs:enumeration value="38" />
<xs:enumeration value="39" />
<xs:enumeration value="40" />
<xs:enumeration value="41" />
<xs:enumeration value="42" />
<xs:enumeration value="43" />
<xs:enumeration value="44" />
<xs:enumeration value="45" />
<xs:enumeration value="46" />
<xs:enumeration value="47" />
<xs:enumeration value="48" />
<xs:enumeration value="49" />
<xs:enumeration value="50" />
<xs:enumeration value="51" />
<xs:enumeration value="52" />
<xs:enumeration value="53" />
<xs:enumeration value="54" />
<xs:enumeration value="55" />
</xs:restriction>
</xs:simpleType>
|