ISO 15022 Data Field Dictionary

MT513 Scope

This message type is sent by the executing party, for example, the broker-dealer, to an instructing party, for example, an institution, or its authorised representative. It may also be sent by a point of execution to the party which had previously submitted an order to buy or sell.

This message is used to provide the instructing party with brief and early information about a deal executed at its instruction. This advice applies to a deal that cannot yet be fully confirmed, for example, because it is a block trade which is to be allocated.

This message may also be used to:

  • request the cancellation of a previously sent advice of execution

  • re-send an advice of execution previously sent

  • provide a third party with a copy of the message (be it the advice of execution or request for cancellation) being sent.

This message may be sent directly or via an ETC service provider between the parties to the deal. It must not be sent to a custodian.

MT513 Format Specifications

Status Tag Qualifier Generic Field Name Detailed Field Name Content/Options No.

Mandatory Sequence A General Information

M

16R

 

 

Start of Block

GENL

1

M

20C

SEME

Reference

Sender's Message Reference

:4!c//16x

2

M

23G

 

 

Function of the Message

4!c[/4!c]

3

O

98a

PREP

Date/Time

Preparation Date/Time

A, C, or E

4

M

22F

TRTR

Indicator

Trade Transaction Type

:4!c/[8c]/4!c

5

-----> Optional Repetitive Subsequence A1 Linkages

M

16R

 

 

Start of Block

LINK

6

O

13a

LINK

Number Identification

Linked Message

A or B

7

M

20C

4!c

Reference

(see qualifier description)

:4!c//16x

8

M

16S

 

 

End of Block

LINK

9

-----| End of Subsequence A1 Linkages

M

16S

 

 

End of Block

GENL

10

End of Sequence A General Information

Optional Sequence B Recap Details

M

16R

 

 

Start of Block

RCAP

11

-----> Optional Repetitive Subsequence B1 Partial Fill Details

M

16R

 

 

Start of Block

PAFILL

12

M

36B

PAFI

Quantity of Financial Instrument

Quantity of Financial Instrument Partially Filled

:4!c//4!c/15d

13

M

90a

DEAL

Price

Deal Price

A or B

14

----->

O

22F

4!c

Indicator

(see qualifier description)

:4!c/[8c]/4!c

15

-----|

O

98a

TRAD

Date/Time

Trade Date/Time

A, B, C, or E

16

----->

O

94a

TRAD

Place

Place of Trade

B or L

17

-----|

M

16S

 

 

End of Block

PAFILL

18

-----| End of Subsequence B1 Partial Fill Details

----->

M

36B

4!c

Quantity of Financial Instrument

(see qualifier description)

:4!c//4!c/15d

19

-----|

M

16S

 

 

End of Block

RCAP

20

End of Sequence B Recap Details

Mandatory Sequence C Order Details

M

16R

 

 

Start of Block

ORDRDET

21

----->

M

98a

4!c

Date/Time

(see qualifier description)

A, B, C, or E

22

-----|

----->

M

90a

4!c

Price

(see qualifier description)

A or B

23

-----|

-----> Optional Repetitive Subsequence C1 Reference Price Information

M

16R

 

 

Start of Block

REFPRICE

24

M

90a

PRIC

Price

Reference Price

A or B

25

O

22F

PRIC

Indicator

Type of Price Indicator

:4!c/[8c]/4!c

26

O

98a

PRIC

Date/Time

Price Quotation Date/Time

A or C

27

O

69a

PRIC

Period

Price Calculation Period

A, B, C, D, E, F, or J

28

O

94B

PRIC

Place

Source of Price

:4!c/[8c]/4!c[/30x]

29

M

16S

 

 

End of Block

REFPRICE

30

-----| End of Subsequence C1 Reference Price Information

----->

O

92A

4!c

Rate

(see qualifier description)

:4!c//[N]15d

31

-----|

----->

O

99A

4!c

Number Count

(see qualifier description)

:4!c//[N]3!n

32

-----|

----->

O

94a

4!c

Place

(see qualifier description)

B, C, F, or L

33

-----|

O

19A

SETT

Amount

Settlement Amount

:4!c//[N]3!a15d

34

----->

M

22a

4!c

Indicator

(see qualifier description)

F or H

35

-----|

O

11A

4!c

Currency

(see qualifier description)

:4!c//3!a

36

-----> Mandatory Repetitive Subsequence C2 Confirmation Parties

M

16R

 

 

Start of Block

CONFPRTY

37

----->

M

95a

4!c

Party

(see qualifier description)

L, P, Q, R, or S

38

-----|

----->

O

97a

4!c

Account

(see qualifier description)

A, B, or E

39

-----|

O

98a

PROC

Date/Time

Processing Date/Time

A or C

40

O

20C

PROC

Reference

Processing Reference

:4!c//16x

41

----->

O

70a

4!c

Narrative

(see qualifier description)

C or E

42

-----|

----->

O

22F

4!c

Indicator

(see qualifier description)

:4!c/[8c]/4!c

43

-----|

M

16S

 

 

End of Block

CONFPRTY

44

-----| End of Subsequence C2 Confirmation Parties

M

36B

ADVI

Quantity of Financial Instrument

Quantity of Financial Instrument Advised

:4!c//4!c/15d

45

M

35B

 

 

Identification of the Financial Instrument

[ISIN1!e12!c]
[4*35x]

46

Optional Subsequence C3 Financial Instrument Attributes

M

16R

 

 

Start of Block

FIA

47

O

94B

PLIS

Place

Place of Listing

:4!c/[8c]/4!c[/30x]

48

----->

O

22F

4!c

Indicator

(see qualifier description)

:4!c/[8c]/4!c

49

-----|

----->

O

12a

4!c

Type of Financial Instrument

(see qualifier description)

A, B, or C

50

-----|

O

11A

DENO

Currency

Currency of Denomination

:4!c//3!a

51

----->

O

98A

4!c

Date/Time

(see qualifier description)

:4!c//8!n

52

-----|

----->

O

92A

4!c

Rate

(see qualifier description)

:4!c//[N]15d

53

-----|

----->

O

13a

4!c

Number Identification

(see qualifier description)

A or B

54

-----|

----->

O

17B

4!c

Flag

(see qualifier description)

:4!c//1!a

55

-----|

----->

O

90a

4!c

Price

(see qualifier description)

A or B

56

-----|

----->

O

36B

4!c

Quantity of Financial Instrument

(see qualifier description)

:4!c//4!c/15d

57

-----|

----->

O

35B

 

 

Identification of the Financial Instrument

[ISIN1!e12!c]
[4*35x]

58

-----|

O

70E

FIAN

Narrative

Financial Instrument Attribute Narrative

:4!c//10*35x

59

M

16S

 

 

End of Block

FIA

60

End of Subsequence C3 Financial Instrument Attributes

----->

O

13B

CERT

Number Identification

Certificate Number

:4!c/[8c]/30x

61

-----|

O

70E

TPRO

Narrative

Trade Instruction Processing Narrative

:4!c//10*35x

62

M

16S

 

 

End of Block

ORDRDET

63

End of Sequence C Order Details

Optional Sequence D Settlement Details

M

16R

 

 

Start of Block

SETDET

64

----->

M

22F

4!c

Indicator

(see qualifier description)

:4!c/[8c]/4!c

65

-----|

O

11A

4!c

Currency

(see qualifier description)

:4!c//3!a

66

-----> Optional Repetitive Subsequence D1 Settlement Parties

M

16R

 

 

Start of Block

SETPRTY

67

----->

M

95a

4!c

Party

(see qualifier description)

C, L, P, Q, R, or S

68

-----|

O

97a

SAFE

Account

Safekeeping Account

A or B

69

O

98a

PROC

Date/Time

Processing Date/Time

A or C

70

O

20C

PROC

Reference

Processing Reference

:4!c//16x

71

----->

O

70a

4!c

Narrative

(see qualifier description)

C or D

72

-----|

M

16S

 

 

End of Block

SETPRTY

73

-----| End of Subsequence D1 Settlement Parties

-----> Optional Repetitive Subsequence D2 Cash Parties

M

16R

 

 

Start of Block

CSHPRTY

74

----->

M

95a

4!c

Party

(see qualifier description)

L, P, Q, R, or S

75

-----|

----->

O

97a

4!c

Account

(see qualifier description)

A or E

76

-----|

O

98a

PROC

Date/Time

Processing Date/Time

A or C

77

O

20C

PROC

Reference

Processing Reference

:4!c//16x

78

O

70C

PACO

Narrative

Party Narrative

:4!c//4*35x

79

M

16S

 

 

End of Block

CSHPRTY

80

-----| End of Subsequence D2 Cash Parties

-----> Optional Repetitive Subsequence D3 Amounts

M

16R

 

 

Start of Block

AMT

81

----->

O

17B

4!c

Flag

(see qualifier description)

:4!c//1!a

82

-----|

----->

M

19A

4!c

Amount

(see qualifier description)

:4!c//[N]3!a15d

83

-----|

O

98a

VALU

Date/Time

Value Date/Time

A or C

84

O

92B

EXCH

Rate

Exchange Rate

:4!c//3!a/3!a/15d

85

M

16S

 

 

End of Block

AMT

86

-----| End of Subsequence D3 Amounts

M

16S

 

 

End of Block

SETDET

87

End of Sequence D Settlement Details

-----> Optional Repetitive Sequence E Other Parties

M

16R

 

 

Start of Block

OTHRPRTY

88

----->

M

95a

4!c

Party

(see qualifier description)

L, P, Q, R, or S

89

-----|

----->

O

97a

4!c

Account

(see qualifier description)

A, B, or E

90

-----|

O

70C

PACO

Narrative

Party Narrative

:4!c//4*35x

91

O

20C

PROC

Reference

Processing Reference

:4!c//16x

92

M

16S

 

 

End of Block

OTHRPRTY

93

-----| End of Sequence E Other Parties

Optional Sequence F Two Leg Transaction Details

M

16R

 

 

Start of Block

REPO

94

----->

O

98a

4!c

Date/Time

(see qualifier description)

A, B, or C

95

-----|

----->

O

22F

4!c

Indicator

(see qualifier description)

:4!c/[8c]/4!c

96

-----|

----->

O

20C

4!c

Reference

(see qualifier description)

:4!c//16x

97

-----|

----->

O

92a

4!c

Rate

(see qualifier description)

A or C

98

-----|

----->

O

99B

4!c

Number Count

(see qualifier description)

:4!c//3!n

99

-----|

----->

O

19A

4!c

Amount

(see qualifier description)

:4!c//[N]3!a15d

100

-----|

O

70C

SECO

Narrative

Second Leg Narrative

:4!c//4*35x

101

M

16S

 

 

End of Block

REPO

102

End of Sequence F Two Leg Transaction Details

MT513 Network Validated Rules

  • C1 If an Exchange Rate (field :92B::EXCH) is present, the corresponding Resulting Amount (field :19A::RESU) must be present in the same subsequence. If the Exchange Rate is not present, the Resulting Amount is not allowed.

    Subsequence D3

    if field :92B::EXCH is ...

    Subsequence D3

    then field :19A::RESU is ...

    Present

    Mandatory

    Not present

    Not allowed

  • C2 If Settlement Amount (:19A::SETT) is present in sequence C, it must not be present in any occurrence of subsequence D3.

    Sequence C

    if field :19A::SETT is ...

    Then for each occurrence of subsequence D3

    field :19A::SETT IS ...

    Present

    Not allowed

    Not present

    Optional

  • C3 If the message is a cancellation, that is, Function of the Message (field 23G) is CANC, then subsequence A1 (Linkages) must be present at least once in the message, and in one and only one occurrence of A1, field :20C::PREV must be present; consequently, in all other occurrences of A1, field :20C::PREV is not allowed.

    Sequence A

    if field :23G: is ...

    Then subsequence A1 is ...

    And field :20C::PREV is ...

    CANC

    Mandatory (minimum one occurrence of A1 must be present)

    Mandatory in one occurrence of subsequence A1, and not allowed in all other occurrences of subsequence A1

    NEWM

    Optional

    Not applicable

  • C4 The following party fields for subsequences D1 and D2 cannot appear more than once in sequence D. The party fields for sequence E cannot appear more than once in a message:

    Subsequence D1

    Subsequence D2

    Sequence E

    :95a::BUYR

    :95a::ACCW

    :95a::EXCH

    :95a::DEAG

    :95a::BENM

    :95a::MEOR

    :95a::DECU

    :95a::PAYE

    :95a::MERE

    :95a::DEI1

    :95a::DEBT

    :95a::TRRE

    :95a::DEI2

    :95a::INTM

    :95a::VEND

    :95a::PSET

    :95a::TRAG

    :95a::REAG

    :95a::RECU

    :95a::REI1

    :95a::REI2

    :95a::SELL

  • C5 If a qualifier from the list Deliverers is present in a subsequence D1, in a field :95a::4!c, then all the remaining qualifiers following this qualifier in the list Deliverers (see below) must be present.

    In other words, in sequence D, the following scenarios must be validated:

    • If :95a::DEI2 is present in subsequence D1, then :95a::DEI1 must be present in another subsequence D1.

    • If :95a::DEI1 is present in subsequence D1, then :95a::DECU must be present in another subsequence D1.

    • If :95a::DECU is present in subsequence D1, then :95a::SELL must be present in another subsequence D1.

    • If :95a::SELL is present in subsequence D1, then :95a::DEAG must be present in another subsequence D1.

    If a qualifier from the list Receivers is present in a subsequence D1, in a field :95a::4!c, then all the remaining qualifiers following this qualifier in the list Receivers (see below) must be present.

    In other words, in sequence D, the following scenarios must be validated:

    • If :95a::REI2 is present in subsequence D1, then :95a::REI1 must be present in another subsequence D1.

    • If :95a::REI1 is present in subsequence D1, then :95a::RECU must be present in another subsequence D1.

    • If :95a::RECU is present in subsequence D1, then :95a::BUYR must be present in another subsequence D1.

    • If :95a::BUYR is present in subsequence D1, then :95a::REAG must be present in another subsequence D1.

    Deliverers

    Receivers

    DEI2

    Deliverer's Intermediary 2

    REI2

    Receiver's Intermediary 2

    DEI1

    Deliverer's Intermediary 1

    REI1

    Receiver's Intermediary 1

    DECU

    Deliverer's Custodian

    RECU

    Receiver's Custodian

    SELL

    Seller (Deliverer)

    BUYR

    Buyer (Receiver)

    DEAG

    Delivering Agent

    REAG

    Receiving Agent

  • C6 In subsequence D1, if field :95a::PSET is present, then field :97a::SAFE is not allowed in the same sequence..

    Subsequence D1

    if field :95a::PSET is ...

    Subsequence D1

    then field :97a::SAFE is ...

    Present

    Not allowed within the same occurrence

    Not present

    Optional

  • C7 If field :22F::DBNM//VEND is present in sequence D, then a vendor must be specified; that is one occurrence of subsequence E must contain field :95a::VEND.

    If sequence D is ...

    And in sequence D

    if field :22F::DBNM//VEND is ... (1)

    Then sequence E is ...

    And in one occurrence of sequence E

    field :95a::VEND is ...

    Present

    Present

    Mandatory that is sequence E must be present minimum once

    Mandatory

    Not present

    Optional

    Optional

    Not present

    Not applicable

    Optional

    Optional

    (1) if the Data Source Scheme is present in field :22F::DBNM//VEND then the conditional rule does not apply.
  • C8 In sequence E, if field :95a::EXCH Stock Exchange or :95a::TRRE Trade Regulator is present, then field :97a:: is not allowed in the same sequence.

    Sequence E

    if field :95a::EXCH or TRRE is ...

    Sequence E

    then field :97a:: is ...

    Present

    Not allowed within the same occurrence

    Not present

    Optional

  • C9 In each occurrence of subsequence B1, field :94a::TRAD must not be present more than twice. When repeated, one and only one occurrence must be with format option L (:94L::TRAD).

    In sequence C, field :94a::TRAD must not be present more than twice. When repeated, one and only one occurrence must be with format option L (:94L::TRAD).

    In sequence C, field :94a::SAFE must not be present more than twice. When repeated, one and only one occurrence must be with format option L (:94L::SAFE).

    In each occurrence of subsequence C2, field :95a::ALTE must not be present more than twice. When repeated, one and only one occurrence must be with format option L (:95L::ALTE).

    In each occurrence of subsequence D1, field :95a::ALTE must not be present more than twice. When repeated, one and only one occurrence must be with format option L (:95L::ALTE).

    In each occurrence of subsequence D2, field :95a::ALTE must not be present more than twice. When repeated, one and only one occurrence must be with format option L (:95L::ALTE).

    In each occurrence of sequence E, field :95a::ALTE must not be present more than twice. When repeated, one and only one occurrence must be with format option L (:95L::ALTE).

  • C10 In each occurrence of sequence E , if field :95a::ALTE is present with format option L, then field :95a::MEOR and field :95a::MERE must not be present in the same occurrence of the sequence.

MT513 Usage Rules

  • When an instruction is sent to a party other than the original Receiver, this original Receiver is identified in the other parties sequence as :95a::MERE (Recipient of the Message).

  • When a broker is identified as a confirming party, the party capacity (:22F::TRCA) must be specified.

  • When an ETC service provider transfers a message from one institution to another, and when the originator of the message is not already identified in the confirmation parties sequence or the settlement parties sequence, the originating party is identified in the other parties sequence as :95a::MEOR (Originator of Message).

  • The MT 513 Advice of Execution may be sent either per partial execution or at the end of the execution day (along with an average price in the case of two or more partial fills executed during the day), but not both.

  • In the case of partial executions, the message may include an optional repetitive partial fill sequence summarising previously executed partial trades related to the order to buy or sell to which the MT 513 Advice of Execution relates. An additional set of optional fields in the recap details sequence allows the executing party to indicate the total quantity ordered, the quantity previously executed and the remaining quantity on order.

  • The Receiver of a request to cancel must advise the requesting party that the request has been accepted or denied in an MT 509 Trade Status Message.

  • If a reference to the original order is available, the linkage sequence A1 must include this reference.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------