Skip to content

FIX MESSAGE 35=DW

TradeAggregationRequest

MsgType (35) = DWTradeManagementAdded FIX.5.0SP2

Definition

TradeAggregationRequest(35=DW) is used to request that the identified trades between the initiator and respondent be aggregated together for further processing.

Message structure 1314 distinct fields

Source order, including nested components and groups. Group counts precede the repeated entries. “Required here” is relative to the enclosing component or group, not unconditional in the message. A dash means not marked required; conditional requirements remain in the source notes. This is a reference, not a counterparty-specific validator.

Nested fields load when needed. Open the full static layout (also works without JavaScript).

  1. StandardHeaderComponentRequired

    MsgType = DW

    Open this block to load its fields in message context, or follow the definition link.

  2. Unique identifier for the message.

  3. Required when TradeAggregationTransType(2788)=1 (Cancel) or 2 (Replace)

  4. 15 CurrencyCurrency
  5. 6 AvgPxPrice
  6. 54 SidecharRequired
  7. OrderAggregationGrpRepeating groupCount tag 73

    Maybe used to specify the IDs of the orders being aggregated together.

    Open this block to load its fields in message context, or follow the definition link.

  8. ExecutionAggregationGrpRepeating groupCount tag 124

    Maybe used to specify the IDs of the execution fills being aggregated together.

    Open this block to load its fields in message context, or follow the definition link.

  9. 1 AccountString
  10. InstrumentComponentRequired

    Open this block to load its fields in message context, or follow the definition link.

  11. PartiesRepeating groupCount tag 453

    Open this block to load its fields in message context, or follow the definition link.

  12. StandardTrailerComponentRequired

    Open this block to load its fields in message context, or follow the definition link.