FIX Protocol Tag 574: MatchType
MatchType is a string field used in 20 FIX message types, including Execution Report (35=8), Trade Capture Report (35=AE) and Market Data Snapshot Full Refresh (35=W). It is defined in FIX 4.3 to 5.0 SP2 and has 35 enumerated values.
- Tag number
- 574
- Data type
- STRING
- FIX versions
- FIX 4.3 to 5.0 SP2
- Used in
- 20 message types
Tag 574 in each FIX version
Values and message usage as defined in a specific version.
Data type
STRING: Text of printable characters. It cannot contain the SOH delimiter.
Valid values
35 enumerated values across all FIX versions.
| Value | Meaning | FIX versions |
|---|---|---|
| 1 | One party trade report | 5.0, 5.0 SP1, 5.0 SP2 |
| 2 | Two party trade report | 5.0, 5.0 SP1, 5.0 SP2 |
| 3 | Confirmed trade report | 5.0, 5.0 SP1, 5.0 SP2 |
| 4 | Auto match | 5.0, 5.0 SP1, 5.0 SP2 |
| 5 | Cross auction | 5.0, 5.0 SP1, 5.0 SP2 |
| 6 | Counter order selection | 5.0, 5.0 SP1, 5.0 SP2 |
| 7 | Call auction | 5.0, 5.0 SP1, 5.0 SP2 |
| 8 | Issuing | 5.0 SP1, 5.0 SP2 |
| 9 | Systematic internaliser | 5.0 SP2 |
| 10 | Auto match last look | 5.0 SP2 |
| 11 | Cross auction last look | 5.0 SP2 |
| 60 | One party privately negotiated trade report | 5.0 |
| 61 | Two party privately negotiated trade report | 5.0 |
| 62 | Continuous auto match | 5.0 |
| 63 | Cross auction | 5.0 |
| 64 | Counter order selection | 5.0 |
| 65 | Call auction | 5.0 |
| S5 | A5 exact match summarized quantity | All |
| M1 | Exact match minus badges times | All |
| M6 | Actm6 match | All |
| M5 | Act default after M2 | All |
| M3 | Act accepted trade | All |
| S2 | A2 exact match summarized quantity | All |
| S3 | A3 exact match summarized quantity | All |
| S4 | A4 exact match summarized quantity | All |
| M2 | Summarized match minus badges times | All |
| A2 | Exact match plus4 badges | All |
| A3 | Exact match plus2 badges exec time | All |
| A4 | Exact match plus2 badges | All |
| AQ | Stamped advisories or specialist accepts | All |
| MT | OCS locked in | All |
| M4 | Act default trade | All |
| A1 | Exact match plus4 badges exec time | All |
| S1 | A1 exact match summarized quantity | All |
| A5 | Exact match plus exec time | All |
Example
574=1
Illustrative value. In a message, fields are separated by the SOH character (0x01), often shown as | or ^ in logs.
Decode a message with this tagMessage types that use tag 574
- Execution Report 35=8
- Allocation Instruction 35=J
- Market Data Snapshot Full Refresh 35=W
- Market Data Incremental Refresh 35=X
- Derivative Security List 35=AA
- Trade Capture Report 35=AE
- Confirmation 35=AK
- Trade Capture Report Ack 35=AR
- Allocation Report 35=AS
- Trading Session List 35=BJ
- Security List Update Report 35=BK
- Allocation Instruction Alert 35=BM
- Security Definition Update Report 35=BP
- Derivative Security List Update Report 35=BR
- Trading Session List Update Report 35=BS
- Market Definition 35=BU
- Market Definition Update Report 35=BV
- Trade Match Report 35=DC
- Security Definition 35=d
- Security List 35=y
Covers every version from FIX 4.0 to 5.0 SP2, including fields reached through components and repeating groups. The version pages above show whether the tag is required in each message.
Field and message data comes from the QuickFIX data dictionaries for FIX 4.0 to 5.0 SP2 and FIXT 1.1, used under the QuickFIX Software License. This product includes software developed by quickfixengine.org (http://www.quickfixengine.org/). Enumerated value names are converted to plain text for reading.