<DisplayInstruction> Component Block

The DisplayInstruction component block is used to convey instructions on how a reserved order is to be handled in terms of when and how much of the order quantity is to be displayed to the market.

Used in :

Tag Field Name FIXML Req'd Comments
1138 DisplayQty @DisplayQty N Required when DisplayMethod (1084) = 2
1082 SecondaryDisplayQty @SecDspQty N

Used for reserve orders when DisplayQty applies to the primary execution market (e.g.an ECN) and another quantity is to be shown at other markets (e.g. the exchange). On orders specifies the qty to be displayed, on execution reports the currently displayed quantity.

1608 InitialDisplayQty @InitDsplyQty N

Only to be used in the ExecutionReport

2828 CurrentDisplayPrice @CurDspPx N

Price at which the order is currently displayed to the market. Can be used on order messages, e.g. NewOrderSingle(35=D), to provide the current displayed price of a parent order when splitting it into smaller child orders.

In the context of US CAT this is used when reporting new child orders.

1083 DisplayWhen @DspWhn N

Instructs when to refresh DisplayQty (1138).

1084 DisplayMethod @DspMthd N

Defines what value to use in DisplayQty (1138). If not specified the default DisplayMethod is "1"

1085 DisplayLowQty @DsplLwQty C

Required when DisplayMethod = 3

1086 DisplayHighQty @DisplayHighQty C

Required when DisplayMethod = 3

1087 DisplayMinIncr @DspMinIncr C

Can be used to specify larger increments than the standard increment provided by the market. Optionally used when DisplayMethod = 3

1088 RefreshQty @RfrshQty C

Required when DisplayMethod = 2