<TriggeringInstruction> Component Block

The TriggeringInstruction component block specifies the conditions under which an order will be triggered by related market events as well as the behavior of the order in the market once it is triggered. .

Used in :

Tag Field Name FIXML Req'd Comments
1100 TriggerType @TrgrTyp N Requires TriggerTradingSessionID (1113) if specified. Relevant for TriggerType (1100) = 2 only.
1101 TriggerAction @TrgrActn C

Defines the type of action to take when the trigger hits.

1628 TriggerScope @TrgrScope N

Conditionally required when TriggerAction(1101)=3 (Cancel).

1102 TriggerPrice @TrgrPx C

Only relevant and required for TriggerAction = 1

1103 TriggerSymbol @TrgrSym C

Only relevant and required for TriggerAction = 1

1104 TriggerSecurityID @TrgrSecID C

Requires TriggerSecurityIDSource if specified. Only relevant and required for TriggerAction = 1

1105 TriggerSecurityIDSource @TrgrSecIDSrc C

Requires TriggerSecurityIDSource if specified. Only relevant and required for TriggerAction = 1

1106 TriggerSecurityDesc @TrgrSecDesc N

Defines the security description of the security whose prices will be tracked by the trigger logic.

1107 TriggerPriceType @TrgrPxTyp C

Only relevant for TriggerAction = 1

1108 TriggerPriceTypeScope @TrgrPxTypScp C

Only relevant for TriggerAction = 1

1109 TriggerPriceDirection @TrgrPxDir C

Only relevant for TriggerAction = 1

1110 TriggerNewPrice @TrgrNewPx N

Should be specified if the order changes Price.

1111 TriggerOrderType @TrgrOrdTyp N

Should be specified if the order changes type.

1112 TriggerNewQty @TrgrNewQty N

Required if the order should change quantity

1113 TriggerTradingSessionID @TrgrTrdSessID C

Only relevant and required for TriggerType = 2.

1114 TriggerTradingSessionSubID @TrgrTrdSessSubID N

Requires TriggerTradingSessionID if specified. Relevant for TriggerType = 2 only.