FIX TAG 549
CrossType
Definition
Type of cross being submitted to a market
Compare versions
Differences between the selected source snapshots, including wording and errata; not a migration guide.
FIX 5.0 SP2 FIX Latest · EP309
Values only in FIX Latest · EP309 5
5Basis crossAdditional source detail
A cross order where a basket of securities or an index participation unit is transacted at prices achieved through the execution of related exchange-traded derivative instruments in an amount that will correspond to an equivalent market exposure.
6Contingent crossAdditional source detail
A cross order resulting from a paired order placed by a participant to execute an order on a security that is contingent on the execution of a second order for an offsetting volume of a related security.
7Volume-weighted-average-price (VWAP) crossAdditional source detail
A cross order for the purpose of executing a trade at a volume-weighted-average-price (VWAP) of a security traded for a continuous period on or during a trading day.
8Special trading session crossAdditional source detail
A closing price cross resulting from an order placed by a participant for execution in a special trading session at the last sale price.
9Customer to customer crossAdditional source detail
Cross order where both sides of the cross represent agency orders.
Value text or deprecation changed 4
| Value | FIX 5.0 SP2 | FIX Latest · EP309 |
|---|---|---|
1 | Cross AON - cross trade which is executed completely or not. Both sides are treated in the same manner. This is equivalent to an "All or None". | All-or-none crossAdditional source detailA cross order which is executed completely or not at all. Both sides of the cross are treated in the same manner. |
2 | Cross 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. | Immediate-or-cancel crossAdditional source detailA cross order which is immediately executed with any unfilled quantity cancelled. CrossPrioritization(550) may be used to indicate whether one side should have execution priority and any remaining quantity of the partially executed side be cancelled. Using CrossPrioritiation(550)="Y" and CrossType(549)=2(Immediate-or-cancel cross) is equivalent to non-prioritized leg having a TimeInForce(59)=3(IOC) Immediate-or-cancel. |
3 | Cross One Side - cross trade which is partially executed with the unfilled portions remaining active. One side of the cross is fully executed (as denoted by the CrossPrioritization (550) field), but the unfilled portion remains active. | One sided crossAdditional source detailA cross order which is executed on one side with any unfilled quantity remaining active. CrossPrioritization(550) may be used to indicate which side should have execution priority. |
4 | Cross 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 cross is executed against the other side of the cross. The two sides potentially have different quantities. | Cross executed against bookAdditional source detailA cross order which is executed against existing orders in the order book. The quantity on one side of the cross is executed against existing orders and quotes with the same price, and any remaining quantity of the cross is executed against the other side of the cross. The two sides of the cross may have different quantities. |
Values 9
| Value | Meaning |
|---|---|
1 | All-or-none cross Additional detail from the official sourceA cross order which is executed completely or not at all. Both sides of the cross are treated in the same manner. |
2 | Immediate-or-cancel cross Additional detail from the official sourceA cross order which is immediately executed with any unfilled quantity cancelled. CrossPrioritization(550) may be used to indicate whether one side should have execution priority and any remaining quantity of the partially executed side be cancelled. Using CrossPrioritiation(550)="Y" and CrossType(549)=2(Immediate-or-cancel cross) is equivalent to non-prioritized leg having a TimeInForce(59)=3(IOC) Immediate-or-cancel. |
3 | One sided cross Additional detail from the official sourceA cross order which is executed on one side with any unfilled quantity remaining active. CrossPrioritization(550) may be used to indicate which side should have execution priority. |
4 | Cross executed against book Additional detail from the official sourceA cross order which is executed against existing orders in the order book. The quantity on one side of the cross is executed against existing orders and quotes with the same price, and any remaining quantity of the cross is executed against the other side of the cross. The two sides of the cross may have different quantities. |
5 | Basis cross Additional detail from the official sourceA cross order where a basket of securities or an index participation unit is transacted at prices achieved through the execution of related exchange-traded derivative instruments in an amount that will correspond to an equivalent market exposure. |
6 | Contingent cross Additional detail from the official sourceA cross order resulting from a paired order placed by a participant to execute an order on a security that is contingent on the execution of a second order for an offsetting volume of a related security. |
7 | Volume-weighted-average-price (VWAP) cross Additional detail from the official sourceA cross order for the purpose of executing a trade at a volume-weighted-average-price (VWAP) of a security traded for a continuous period on or during a trading day. |
8 | Special trading session cross Additional detail from the official sourceA closing price cross resulting from an order placed by a participant for execution in a special trading session at the last sale price. |
9 | Customer to customer cross Additional detail from the official sourceCross order where both sides of the cross represent agency orders. |
About the int data type
Sequence of digits without commas or decimals and optional sign character (ASCII characters "-" and "0" - "9" ). The sign character utilizes one byte (i.e. positive int is "99999" while negative int is "-99999"). Note that int values may contain leading zeros (e.g. "00023" = "23").
Used in messages 6
Includes nested components and repeating groups. Open a location to see its surrounding requirements.
35=8ExecutionReportMessage body35=sNewOrderCrossMessage body35=tCrossOrderCancelReplaceRequestMessage body35=uCrossOrderCancelRequestMessage body35=AETradeCaptureReportMessage body35=ARTradeCaptureReportAckMessage body