CrossType

Tag 549

CrossType

Abbreviation: CrssTyp
Typeint
Tag549
AddedFIX.4.3
Used in4 messages

Description

Type of cross being submitted to a market

Wire Format & Usage Example

Single field (key=value)
549=1 (CrossAON)
In a FIX message (ExecutionReport)
8=FIX.4.4 | 9=... | 35=8 | 49=SENDER | 56=TARGET | 34=1 | 52=20240101-09:30:00.000 |  | 549=1 (CrossAON) |  | 10=...

Fields are delimited by SOH (ASCII 0x01), shown here as " | ". The highlighted field 549=1 (CrossAON) is this field's position in the message.

All valid values
WireNameDescription
549=1CrossAONCross AON - cross tade which is executed complete or not. Both sides are treated in the same manner. This is equivalent to an "All or None".
549=2CrossIOCCross IOC - cross trade which is executed partially and the rest is cancelled. One side is fully executed, the other side is partially executed with the remainder being cancelled. This is equivalent to an IOC on the other side. Note: CrossPrioritization (550) field may be used to indicate which side should fully execute in this scenario.
549=3CrossOneSideCross One Side - cross trade which is partially executed with the unfilled portions remaining active.. One side of the corss is fully executed (as denoted by the CrossPrioritization (550) field), but the unfilled portion remains active.
549=4CrossSamePriceCross Same Price - cross trade is executed with existing orders with the same price. In this case other orders exist with the same price, the quantity of the Cross is executed against the existing orders and quotes, the remainder of the corss is executed against the other side of the cross. The two sides potentially have different quantities.

Enumerated Values

4
ValueSymbolic NameDescriptionAdded
1CrossAONCross AON - cross tade which is executed complete or not. Both sides are treated in the same manner. This is equivalent to an "All or None".FIX.4.3
2CrossIOCCross IOC - cross trade which is executed partially and the rest is cancelled. One side is fully executed, the other side is partially executed with the remainder being cancelled. This is equivalent to an IOC on the other side. Note: CrossPrioritization (550) field may be used to indicate which side should fully execute in this scenario.FIX.4.3
3CrossOneSideCross One Side - cross trade which is partially executed with the unfilled portions remaining active.. One side of the corss is fully executed (as denoted by the CrossPrioritization (550) field), but the unfilled portion remains active.FIX.4.3
4CrossSamePriceCross Same Price - cross trade is executed with existing orders with the same price. In this case other orders exist with the same price, the quantity of the Cross is executed against the existing orders and quotes, the remainder of the corss is executed against the other side of the cross. The two sides potentially have different quantities.FIX.4.3