Skip to content

FIX TAG 828

TrdType

intAdded FIX.4.4

Definition

Type of trade assigned to a trade. SecondaryTrdType(855) and TertiaryTrdType(2896) may be used in addition to TrdType(828) to assign up to three different trade types to a single trade.

Additional detail from the official source

Note: several enumerations of this field duplicate the enumerations in TradePriceCondition(1839) field. These may be deprecated from TrdType(828) in the future. TradePriceCondition(1839) is preferred in messages that support it.

Compare versions

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

FIX 5.0 SP2 FIX Latest · EP309

PropertyFIX 5.0 SP2FIX Latest · EP309
Additional source detailNot markedNote: several enumerations of this field duplicate the enumerations in TradePriceCondition(1839) field. These may be deprecated from TrdType(828) in the future. TradePriceCondition(1839) is preferred in messages that support it.

Definition text changed

FIX 5.0 SP2

Type of Trade:

FIX Latest · EP309

Type of trade assigned to a trade. SecondaryTrdType(855) and TertiaryTrdType(2896) may be used in addition to TrdType(828) to assign up to three different trade types to a single trade.

Values only in FIX Latest · EP309 14

  • 56Opening trade
    Additional source detail

    Identifies a trade that resulted from the opening of a market. In the context of IIROC, this indicates a trade that occurred at the opening or the first trade of the day for a security.

  • 57Netted trade
  • 58Block swap trade
    Additional source detail

    Block trade executed off-market or on a registered market. In the context of CFTC regulatory reporting for swaps, it is a swap executed according to SEF or DCM rules.

  • 59Credit event trade
  • 60Succession event trade
  • 61Give-up Give-in trade
  • 62Dark trade
    Additional source detail

    In the context of Market Model Typology (MMT), a dark trade might also come from a lit/hybrid book (e.g. when an aggressive lit order hits a resting dark order). The use of this value applies to TrdType(828), and when used for MMT market data publication requires MDEntryType(269) = 2 (Trade).

  • 63Technical trade
  • 64Benchmark
    Additional source detail

    In the context of ESMA RTS 1 Article 2(a), may be used to refer to benchmark trades.

    In the context of Market Model Typology (MMT), the "benchmark" price depends on a benchmark which has no current price but was derived from a time series such as a VWAP. The use of this value applies to SecondaryTrdType(855) or TertiaryTrdType(2896), and when used for MMT market data publication requires MDEntryType(269) = 2 (Trade).

  • 65Package trade
    Additional source detail

    May be used to identify the pseudo-trade of a stream or collection of trades to be transacted, cleared and be reported as an atomic unit.

    In the context of MiFIR RTS 1, this is the "CONT" flag.

    In the context of MiFIR RTS 2 Article 1(1)(b), may be used to refer to package transactions (excluding exchange for physicals).

    In the context of Market Model Typology (MMT), use of this value applies to SecondaryTrdType(855) or TertiaryTrdType(2896), and when used for MMT market data publication requires MDEntryType(269) = 2 (Trade).

  • 66Roll trade
    Additional source detail

    Trade is a roll from one contract that is about to expire to a new contract.

  • 67Closing price trade
    Additional source detail

    Identifies a trade that uses the closing price of a market without resulting from the closing of this market. In the context of FCA policy statement PS23/4, this indicates a benchmark transaction executed using the market closing price and is the "CLSE" flag.

  • 68Inter-fund transfer trade
    Additional source detail

    Administrative trade (non price-forming) related to the transfer of ownership between funds.

  • 69Net asset value calculated trade
    Additional source detail

    Trade of a fund priced at the net asset value of its constituents. In the context of MiFIR RTS 1, this may be used for ETFs when the NAV price becomes available.

Value text or deprecation changed 36

ValueFIX 5.0 SP2FIX Latest · EP309
0Regular TradeRegular trade
1Block TradeBlock trade
2EFP (Exchange for physical)Exchange for physical (EFP)
4Late TradeLate trade
5T TradeT trade
6Weighted Average Price TradeWeighted average price trade
7Bunched TradeBunched trade
8Late Bunched TradeLate bunched trade
9Prior Reference Price TradePrior reference price trade
10After Hours TradeAfter hours trade
11Exchange for Risk (EFR)Exchange for risk (EFR)
12Exchange for Swap (EFS )Exchange for swap (EFS)
13Exchange of Futures for (in Market) Futures (EFM ) (e,g, full sized for mini)Exchange of futures for in market futures (EFM)
Additional source detail

For example full sized for mini.

14Exchange of Options for Options (EOO)Exchange of options for options (EOO)
15Trading at SettlementTrading at settlement
16All or NoneAll or none
17Futures Large Order ExecutionFutures large order execution
18Exchange of Futures for Futures (external market) (EFF)Exchange of futures for external market futures (EFF)
19Option Interim TradeOption interim trade
20Option Cabinet TradeOption cabinet trade
22Privately Negotiated TradesPrivately negotiated trade
23Substitution of Futures for ForwardsSubstitution of futures for forwards
49Derivative Related TransactionDerivative related transaction
50Portfolio TradePortfolio trade
Additional source detail

Identifies a collection/basket of trades. In the context of bonds (e.g. corporate bonds) these are transacted as a single trade at an aggregate price for the entire portfolio and may be traded all-or-none or most-or-none depending on bilateral agreement.

In the context of ESMA RTS 1 Article 2(b), may be used to refer to portfolio trades to distinguish between addressable and non-addressable volume.

In the context of Market Model Typology (MMT), use of this value applies to SecondaryTrdType(855) or TertiaryTrdType(2896), and when used for MMT market data publication requires MDEntryType(269) = 2 (Trade).

51Volume Weighted Average TradeVolume weighted average trade
52Exchange Granted TradeExchange granted trade
53Repurchase AgreementRepurchase agreement
54OTCOTC
Additional source detail

Trade executed off-market. In the context of CFTC regulatory reporting for swaps, it is a large notional off-facility swap. In the context of MiFID transparency reporting rules this is used to report, into an exchange, deals made outside exchange rules.

55Exchange Basis Facility (EBF)Exchange basis facility (EBF)
30Special price (usually net- or all-in price) (SP)Special price (SP)
Additional source detail

Usually net or all-in price.

38Block trade (same as large trade)Block trade
Additional source detail

The same as large trade.

39Worked principal trade (UK-specific)Worked principal trade
40Block Trades - after marketBlock trades
43Prorogation buy - Euronext Paris only. Is used to defer settlement under French SRD (deferred settlement system) . Trades must be reported as crosses at zero priceProrogation buy
Additional source detail

Used by Euronext Paris only. Is used to defer settlement under French SRD (deferred settlement system). Trades must be reported as crosses at zero price.

44Prorogation sell - see prorogation buyProrogation sell
Additional source detail

See prorogation buy.

47Financing transaction (includes repo and stock lending)Financing transaction

Values 69

ValueMeaning
0

Regular trade

1

Block trade

2

Exchange for physical (EFP)

3

Transfer

4

Late trade

5

T trade

6

Weighted average price trade

7

Bunched trade

8

Late bunched trade

9

Prior reference price trade

10

After hours trade

11

Exchange for risk (EFR)

12

Exchange for swap (EFS)

13

Exchange of futures for in market futures (EFM)

Additional detail from the official source

For example full sized for mini.

14

Exchange of options for options (EOO)

15

Trading at settlement

16

All or none

17

Futures large order execution

18

Exchange of futures for external market futures (EFF)

19

Option interim trade

20

Option cabinet trade

22

Privately negotiated trade

23

Substitution of futures for forwards

48

Non-standard settlement

49

Derivative related transaction

50

Portfolio trade

Additional detail from the official source

Identifies a collection/basket of trades. In the context of bonds (e.g. corporate bonds) these are transacted as a single trade at an aggregate price for the entire portfolio and may be traded all-or-none or most-or-none depending on bilateral agreement.

In the context of ESMA RTS 1 Article 2(b), may be used to refer to portfolio trades to distinguish between addressable and non-addressable volume.

In the context of Market Model Typology (MMT), use of this value applies to SecondaryTrdType(855) or TertiaryTrdType(2896), and when used for MMT market data publication requires MDEntryType(269) = 2 (Trade).

51

Volume weighted average trade

52

Exchange granted trade

53

Repurchase agreement

54

OTC

Additional detail from the official source

Trade executed off-market. In the context of CFTC regulatory reporting for swaps, it is a large notional off-facility swap. In the context of MiFID transparency reporting rules this is used to report, into an exchange, deals made outside exchange rules.

55

Exchange basis facility (EBF)

56

Opening trade

Additional detail from the official source

Identifies a trade that resulted from the opening of a market. In the context of IIROC, this indicates a trade that occurred at the opening or the first trade of the day for a security.

57

Netted trade

58

Block swap trade

Additional detail from the official source

Block trade executed off-market or on a registered market. In the context of CFTC regulatory reporting for swaps, it is a swap executed according to SEF or DCM rules.

59

Credit event trade

60

Succession event trade

61

Give-up Give-in trade

62

Dark trade

Additional detail from the official source

In the context of Market Model Typology (MMT), a dark trade might also come from a lit/hybrid book (e.g. when an aggressive lit order hits a resting dark order). The use of this value applies to TrdType(828), and when used for MMT market data publication requires MDEntryType(269) = 2 (Trade).

63

Technical trade

64

Benchmark

Additional detail from the official source

In the context of ESMA RTS 1 Article 2(a), may be used to refer to benchmark trades.

In the context of Market Model Typology (MMT), the "benchmark" price depends on a benchmark which has no current price but was derived from a time series such as a VWAP. The use of this value applies to SecondaryTrdType(855) or TertiaryTrdType(2896), and when used for MMT market data publication requires MDEntryType(269) = 2 (Trade).

65

Package trade

Additional detail from the official source

May be used to identify the pseudo-trade of a stream or collection of trades to be transacted, cleared and be reported as an atomic unit.

In the context of MiFIR RTS 1, this is the "CONT" flag.

In the context of MiFIR RTS 2 Article 1(1)(b), may be used to refer to package transactions (excluding exchange for physicals).

In the context of Market Model Typology (MMT), use of this value applies to SecondaryTrdType(855) or TertiaryTrdType(2896), and when used for MMT market data publication requires MDEntryType(269) = 2 (Trade).

66

Roll trade

Additional detail from the official source

Trade is a roll from one contract that is about to expire to a new contract.

67

Closing price trade

Additional detail from the official source

Identifies a trade that uses the closing price of a market without resulting from the closing of this market. In the context of FCA policy statement PS23/4, this indicates a benchmark transaction executed using the market closing price and is the "CLSE" flag.

68

Inter-fund transfer trade

Additional detail from the official source

Administrative trade (non price-forming) related to the transfer of ownership between funds.

69

Net asset value calculated trade

Additional detail from the official source

Trade of a fund priced at the net asset value of its constituents. In the context of MiFIR RTS 1, this may be used for ETFs when the NAV price becomes available.

24

Error trade

25

Special cum dividend (CD)

26

Special ex dividend (XD)

27

Special cum coupon (CC)

28

Special ex coupon (XC)

29

Cash settlement (CS)

30

Special price (SP)

Additional detail from the official source

Usually net or all-in price.

31

Guaranteed delivery (GD)

32

Special cum rights (CR)

33

Special ex rights (XR)

34

Special cum capital repayments (CP)

35

Special ex capital repayments (XP)

36

Special cum bonus (CB)

37

Special ex bonus (XB)

38

Block trade

Additional detail from the official source

The same as large trade.

39

Worked principal trade

40

Block trades

41

Name change

42

Portfolio transfer

43

Prorogation buy

Additional detail from the official source

Used by Euronext Paris only. Is used to defer settlement under French SRD (deferred settlement system). Trades must be reported as crosses at zero price.

44

Prorogation sell

Additional detail from the official source

See prorogation buy.

45

Option exercise

46

Delta neutral transaction

47

Financing transaction

About the int data type

Sequence of digits without commas or decimals and optional sign character (ASCII characters "-" and "0" - "9" ). The sign character utilizes one byte (i.e. positive int is "99999" while negative int is "-99999"). Note that int values may contain leading zeros (e.g. "00023" = "23").

Used in messages 14

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