Skip to content

FIX TAG 17

ExecID

StringAdded FIX.2.7

Definition

Unique identifier of execution message as assigned by sell-side (broker, exchange, ECN) (will be 0 (zero) for ExecType (150) =I (Order Status)). Uniqueness must be guaranteed within a single trading day or the life of a multi-day order. Firms which accept multi-day orders should consider embedding a date within the ExecID field to assure uniqueness across days. (Prior to FIX 4.1 this field was of type int)

Compare versions

Differences between the selected source snapshots, including wording and errata; not a migration guide.

FIX 4.2 FIX 4.4

Definition text changed

FIX 4.2

Unique identifier of execution message as assigned by broker (will be 0 (zero) for ExecTransType=3 (Status)). Uniqueness must be guaranteed within a single trading day or the life of a multi-day order. Firms which accept multi-day orders should consider embedding a date within the ExecID field to assure uniqueness across days. (Prior to FIX 4.1 this field was of type int)

FIX 4.4

Unique identifier of execution message as assigned by sell-side (broker, exchange, ECN) (will be 0 (zero) for ExecType (50) =I (Order Status)). Uniqueness must be guaranteed within a single trading day or the life of a multi-day order. Firms which accept multi-day orders should consider embedding a date within the ExecID field to assure uniqueness across days. (Prior to FIX 4.1 this field was of type int)

No enumerated values are defined for this field in this source.

About the String data type

Alpha-numeric free format strings, can include any character or punctuation except the delimiter. All String fields are case-sensitive (i.e. morstatt != Morstatt).

Used in messages 13

Includes nested components and repeating groups. Open a location to see its surrounding requirements.