The Peg Instructions component block is used to tie the price of a security to a market event such as opening price, mid-price, best price. The Peg Instructions block may also be used to tie the price to the behavior of a related security.

Added in protocol FIX.4.4

See in: FIX.4.4, FIX.5.0, FIX.5.0SP2, FIX.5.0SP2 EP240.

Field or Component Name Description Is Required Added Is Deprecated
211 PegOffsetValue Amount (signed) added to the peg for a pegged order in the context of the PegOffsetType FIX.4.4
1094 PegPriceType Defines the type of peg. FIX.4.4
835 PegMoveType Describes whether peg is static/fixed or floats FIX.4.4
836 PegOffsetType Type of Peg Offset (e.g. price offset, tick offset etc) FIX.4.4
837 PegLimitType Specifies nature of resulting pegged price (e.g. or better limit, strict limit etc) FIX.4.4
838 PegRoundDirection If the calculated peg price is not a valid tick price, specifies how to round the price (e.g. be more or less aggressive) FIX.4.4
840 PegScope The scope of the "related to" price of the peg (e.g. local, global etc) FIX.4.4
1096 PegSecurityIDSource Required if PegSecurityID is specified. FIX.4.4
1097 PegSecurityID Requires PegSecurityIDSource if specified. FIX.4.4
1098 PegSymbol FIX.4.4
1099 PegSecurityDesc FIX.4.4