Definition Type: SimpleType
Name: MatchType_enum_t
Namespace: http://www.fixprotocol.org/FIXML-4-4
Containing Schema: fixml-fields-base-4-4.xsd
Documentation:
The point in the matching process at which this trade was matched Valid values: For NYSE and AMEX: A = Exact match on Trade Date Stock Symbol Quantity Price Trade Type and Special Trade Indicator plus four badges and execution time within two minute window A2 = Exact match on Trade Date Stock Symbol Quantity Price Trade Type and Special Trade Indicator plus four badges A3 = Exact match on Trade Date Stock Symbol Quantity Price Trade Type and Special Trade Indicator plus two badges and execution time within two minute window A4 = Exact match on Trade Date Stock Symbol Quantity Price Trade Type and Special Trade Indicator plus two badges A5 = Exact match on Trade Date Stock Symbol Quantity Price Trade Type and Special Trade Indicator plus execution time within two minute window AQ = Compared records resulting from stamped advisories or specialist accepts pair offs S to S5 = Summarized Match using A to A5 exact match criteria except quantity is summarized M = Exact Match on Trade Date Stock Symbol Quantity Price Trade Type and Special Trade Indicator minus badges and times M2 = Summarized Match minus badges and times MT = OCS Locked In For NASDAQ: M = ACT M Match M2 = ACT M2 Match M3 = ACT Accepted Trade M4 = ACT Default Trade M5 = ACT Default After M2 M6 = ACT M6 Match MT = Non ACT
Collapse XSD Schema Diagram:
XSD Diagram of MatchType_enum_t in schema fixml-fields-base-4-4_xsd (Financial Information eXchange (FIX))
Collapse XSD Schema Code:
<xs:simpleType name="MatchType_enum_t">
    <xs:annotation>
        <xs:documentation xml:lang="en">The point in the matching process at which this trade was matched  Valid values: For NYSE and AMEX: A = Exact match on Trade Date  Stock Symbol  Quantity  Price  Trade Type  and Special Trade Indicator plus four badges and execution time  within two minute window  A2 = Exact match on Trade Date  Stock Symbol  Quantity  Price  Trade Type  and Special Trade Indicator plus four badges A3 = Exact match on Trade Date  Stock Symbol  Quantity  Price  Trade Type  and Special Trade Indicator plus two badges and execution time  within two minute window  A4 = Exact match on Trade Date  Stock Symbol  Quantity  Price  Trade Type  and Special Trade Indicator plus two badges A5 = Exact match on Trade Date  Stock Symbol  Quantity  Price  Trade Type  and Special Trade Indicator plus execution time  within two minute window  AQ = Compared records resulting from stamped advisories or specialist accepts pair offs S to S5 = Summarized Match using A to A5 exact match criteria except quantity is summarized M = Exact Match on Trade Date  Stock Symbol  Quantity  Price  Trade Type  and Special Trade Indicator minus badges and times M2 = Summarized Match minus badges and times MT = OCS Locked In  For NASDAQ: M = ACT M Match M2 = ACT M2 Match M3 = ACT Accepted Trade M4 = ACT Default Trade M5 = ACT Default After M2 M6 = ACT M6 Match MT = Non ACT 
		</xs:documentation>
        <xs:appinfo xmlns:x="http://www.fixprotocol.org/fixml/metadata.xsd">
            <xs:Xref Protocol="FIX" name="MatchType" tag="574" datatype="String" ComponentType="Field" StdAbbrev="MtchTyp" QualifiedAbbrev="MtchTyp" Category="**BaseCatagory**" CategoryAbbrev="**BaseCatagoryXMLName**" />
            <xs:Xref Protocol="ISO_15022_XML" />
        </xs:appinfo>
        <xs:appinfo xmlns:x="http://www.fixprotocol.org/fixml/metadata.xsd">
            <x:EnumDoc value="A1" desc="ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorPlusFourBadgesAndExecutionTime" />
            <x:EnumDoc value="A2" desc="ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorPlusFourBadges" />
            <x:EnumDoc value="A3" desc="ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorPlusTwoBadgesAndExecutionTime" />
            <x:EnumDoc value="A4" desc="ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorPlusTwoBadges" />
            <x:EnumDoc value="A5" desc="ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorPlusExecutionTime" />
            <x:EnumDoc value="AQ" desc="ComparedRecordsResultingFromStampedAdvisoriesOrSpecialistAcceptsPairOffs" />
            <x:EnumDoc value="S1" desc="SummarizedMatchUsingA1" />
            <x:EnumDoc value="S2" desc="SummarizedMatchUsingA2" />
            <x:EnumDoc value="S3" desc="SummarizedMatchUsingA3" />
            <x:EnumDoc value="S4" desc="SummarizedMatchUsingA4" />
            <x:EnumDoc value="S5" desc="SummarizedMatchUsingA5" />
            <x:EnumDoc value="M1" desc="ExactMatchOnTradeDateStockSymbolQuantityPriceTradeTypeAndSpecialTradeIndicatorMinusBadgesAndTimes" />
            <x:EnumDoc value="M2" desc="SummarizedMatchMinusBadgesAndTimes" />
            <x:EnumDoc value="MT" desc="OCSLockedIn" />
            <x:EnumDoc value="ACTM1" desc="NASDAQACTM1Match" />
            <x:EnumDoc value="ACTM2" desc="NASDAQACTM2Match" />
            <x:EnumDoc value="ACTM3" desc="NASDAQACTAcceptedTrade" />
            <x:EnumDoc value="ACTM4" desc="NASDAQACTDefaultTrade" />
            <x:EnumDoc value="ACTM5" desc="NASDAQACTDefaultAfterM2" />
            <x:EnumDoc value="ACTM6" desc="NASDAQACTM6Match" />
            <x:EnumDoc value="ACTMT" desc="NASDAQNonACT" />
        </xs:appinfo>
    </xs:annotation>
    <xs:restriction base="xs:string">
        <xs:enumeration value="A1" />
        <xs:enumeration value="A2" />
        <xs:enumeration value="A3" />
        <xs:enumeration value="A4" />
        <xs:enumeration value="A5" />
        <xs:enumeration value="AQ" />
        <xs:enumeration value="S1" />
        <xs:enumeration value="S2" />
        <xs:enumeration value="S3" />
        <xs:enumeration value="S4" />
        <xs:enumeration value="S5" />
        <xs:enumeration value="M1" />
        <xs:enumeration value="M2" />
        <xs:enumeration value="MT" />
        <xs:enumeration value="ACTM1" />
        <xs:enumeration value="ACTM2" />
        <xs:enumeration value="ACTM3" />
        <xs:enumeration value="ACTM4" />
        <xs:enumeration value="ACTM5" />
        <xs:enumeration value="ACTM6" />
        <xs:enumeration value="ACTMT" />
    </xs:restriction>
</xs:simpleType>
Collapse Facets:
Facet Value
Enumeration A1
Enumeration A2
Enumeration A3
Enumeration A4
Enumeration A5
Enumeration AQ
Enumeration S1
Enumeration S2
Enumeration S3
Enumeration S4
Enumeration S5
Enumeration M1
Enumeration M2
Enumeration MT
Enumeration ACTM1
Enumeration ACTM2
Enumeration ACTM3
Enumeration ACTM4
Enumeration ACTM5
Enumeration ACTM6
Enumeration ACTMT
Collapse Derivation Tree:
Collapse References:
nsA:MatchType_t