Skip to content

FIX TAG 828

TrdType

intAdded FIX.4.4

Definition

Type of Trade:

Compare versions

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

FIX 4.4 FIX 5.0 SP2

Definition text changed

FIX 4.4

Type of Trade

FIX 5.0 SP2

Type of Trade:

Values only in FIX 5.0 SP2 44

  • 11Exchange for Risk (EFR)
  • 12Exchange for Swap (EFS )
  • 13Exchange of Futures for (in Market) Futures (EFM ) (e,g, full sized for mini)
  • 14Exchange of Options for Options (EOO)
  • 15Trading at Settlement
  • 16All or None
  • 17Futures Large Order Execution
  • 18Exchange of Futures for Futures (external market) (EFF)
  • 19Option Interim Trade
  • 20Option Cabinet Trade
  • 22Privately Negotiated Trades
  • 23Substitution of Futures for Forwards
  • 48Non-standard settlement
  • 49Derivative Related Transaction
  • 50Portfolio Trade
  • 51Volume Weighted Average Trade
  • 52Exchange Granted Trade
  • 53Repurchase Agreement
  • 54OTC
  • 55Exchange Basis Facility (EBF)
  • 24Error trade
  • 25Special cum dividend (CD)
  • 26Special ex dividend (XD)
  • 27Special cum coupon (CC)
  • 28Special ex coupon (XC)
  • 29Cash settlement (CS)
  • 30Special price (usually net- or all-in price) (SP)
  • 31Guaranteed delivery (GD)
  • 32Special cum rights (CR)
  • 33Special ex rights (XR)
  • 34Special cum capital repayments (CP)
  • 35Special ex capital repayments (XP)
  • 36Special cum bonus (CB)
  • 37Special ex bonus (XB)
  • 38Block trade (same as large trade)
  • 39Worked principal trade (UK-specific)
  • 40Block Trades - after market
  • 41Name change
  • 42Portfolio transfer
  • 43Prorogation buy - 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 buy
  • 45Option exercise
  • 46Delta neutral transaction
  • 47Financing transaction (includes repo and stock lending)

Value text or deprecation changed 1

ValueFIX 4.4FIX 5.0 SP2
2EFP (Exchange for Physical)EFP (Exchange for physical)

Values 55

ValueMeaning
0

Regular Trade

1

Block Trade

2

EFP (Exchange for physical)

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 ) (e,g, 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 Futures (external market) (EFF)

19

Option Interim Trade

20

Option Cabinet Trade

22

Privately Negotiated Trades

23

Substitution of Futures for Forwards

48

Non-standard settlement

49

Derivative Related Transaction

50

Portfolio Trade

51

Volume Weighted Average Trade

52

Exchange Granted Trade

53

Repurchase Agreement

54

OTC

55

Exchange Basis Facility (EBF)

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 (usually net- or all-in price) (SP)

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 (same as large trade)

39

Worked principal trade (UK-specific)

40

Block Trades - after market

41

Name change

42

Portfolio transfer

43

Prorogation buy - 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 - see prorogation buy

45

Option exercise

46

Delta neutral transaction

47

Financing transaction (includes repo and stock lending)

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"). Examples: 723 in field 21 would be mapped int as |21=723|. -723 in field 12 would be mapped int as |12=-723| The following data types are based on int.

Used in messages 8

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