Note
The use of this message for investment funds is subject to restrictions - the message may only be sent or received by institutions that are members of the Funds Closed User Group.
MT509 Scope
This message is sent by an instructing party or its authorised representative to an executing party or by an executing party to the instructing party or its authorised representative. It may also be sent by an instructing party to its custodian to inform of an update in the trade status of a previously sent settlement instruction.
This message is used to:
advise the status of an order/trade
advise the status of a replacement request
advise the status of a cancellation request
It may also be used to:
provide a third party with a copy of the status message being sent
This message may be sent directly or through an ETC service provider between the parties to the deal, or by an ETC service provider.
MT509 Format Specifications
Status | Tag | Qualifier | Generic Field Name | Detailed Field Name | Content/Options | No. |
---|---|---|---|---|---|---|
Mandatory Sequence A General Information |
||||||
M |
16R |
|
|
GENL | 1 |
|
M |
20C |
SEME |
Reference |
:4!c//16x | 2 |
|
M |
23G |
|
|
4!c[/4!c] | 3 |
|
O |
98a |
PREP |
Date/Time |
A, C, or E | 4 |
|
-----> Optional Repetitive Subsequence A1 Linkages |
||||||
M |
16R |
|
|
LINK | 5 |
|
O |
13a |
LINK |
Number Identification |
A or B | 6 |
|
M |
20a |
4!c |
Reference |
C or U | 7 |
|
M |
16S |
|
|
LINK | 8 |
|
-----| End of Subsequence A1 Linkages |
||||||
-----> Mandatory Repetitive Subsequence A2 Status |
||||||
M |
16R |
|
|
STAT | 9 |
|
M |
25D |
4!c |
Status Code |
:4!c/[8c]/4!c | 10 |
|
-----> Optional Repetitive Subsequence A2a Reason |
||||||
M |
16R |
|
|
REAS | 11 |
|
M |
24B |
4!c |
Reason Code |
:4!c/[8c]/4!c | 12 |
|
O |
70D |
REAS |
Narrative |
:4!c//6*35x | 13 |
|
M |
16S |
|
|
REAS | 14 |
|
-----| End of Subsequence A2a Reason |
||||||
M |
16S |
|
|
STAT | 15 |
|
-----| End of Subsequence A2 Status |
||||||
M |
16S |
|
|
GENL | 16 |
|
End of Sequence A General Information |
||||||
Optional Sequence B Trade Details |
||||||
M |
16R |
|
|
TRADE | 17 |
|
-----> |
||||||
O |
98a |
4!c |
Date/Time |
A, B, or C | 18 |
|
-----| |
||||||
O |
11A |
4!c |
Currency |
:4!c//3!a | 19 |
|
-----> |
||||||
M |
22a |
4!c |
Indicator |
F or H | 20 |
|
-----| |
||||||
-----> |
||||||
O |
95a |
4!c |
Party |
L, P, or R | 21 |
|
-----| |
||||||
O |
97a |
4!c |
Account |
A, B, or D | 22 |
|
-----> Optional Repetitive Subsequence B1 Trading Parties |
||||||
M |
16R |
|
|
TRADPRTY | 23 |
|
-----> |
||||||
M |
95a |
4!c |
Party |
L, P, Q, R, or S | 24 |
|
-----| |
||||||
-----> |
||||||
O |
97a |
4!c |
Account |
A, B, D, or E | 25 |
|
-----| |
||||||
O |
98a |
PROC |
Date/Time |
A or C | 26 |
|
O |
20C |
PROC |
Reference |
:4!c//16x | 27 |
|
-----> |
||||||
O |
70a |
4!c |
Narrative |
C or E | 28 |
|
-----| |
||||||
-----> |
||||||
O |
22F |
4!c |
Indicator |
:4!c/[8c]/4!c | 29 |
|
-----| |
||||||
M |
16S |
|
|
TRADPRTY | 30 |
|
-----| End of Subsequence B1 Trading Parties |
||||||
-----> |
||||||
O |
19A |
4!c |
Amount |
:4!c//[N]3!a15d | 31 |
|
-----| |
||||||
-----> |
||||||
O |
90a |
DEAL |
Price |
A or B | 32 |
|
-----| |
||||||
-----> |
||||||
O |
36a |
4!c |
Quantity of Financial Instrument |
B or D | 33 |
|
-----| |
||||||
M |
35B |
|
|
[ISIN1!e12!c] | 34 |
|
M |
16S |
|
|
TRADE | 35 |
|
End of Sequence B Trade Details |
||||||
Optional Sequence C Additional Information |
||||||
M |
16R |
|
|
ADDINFO | 36 |
|
-----> |
||||||
O |
95a |
4!c |
Party |
P, Q, or R | 37 |
|
-----| |
||||||
M |
16S |
|
|
ADDINFO | 38 |
|
End of Sequence C Additional Information |
MT509 Network Validated Rules
C1 Within each occurrence of subsequence A2a, the qualifier in field 24B must be the same as the code (Status Code) used with the appropriate qualifier in field 25D of its surrounding subsequence A2.
In each occurrence of subsequence A2 Status
In each occurrence of subsequence A2a Reason (if present)
if field 24B:: is ...
Then in subsequence A2 Status
field :25D:: must be ... (1)
:24B::REJT
:25D::CPRC//REJT or
:25D::IPRC//REJT or
:25D::RPRC//REJT
:24B::NMAT
:25D::MTCH//NMAT
:24B::NAFI
:25D::AFFM//NAFI
:24B::REPR
:25D::CPRC//REPR or
:25D::IPRC//REPR or
:25D::RPRC//REPR
C2 In sequence B, either a quantity (field :36a::) or an amount (field :19A::) must be present, but not both.
Sequence B
if field :36a:: is ...
Sequence B
then field :19A:: is ...
Present
Not allowed
Not present
Mandatory
C3 In sequence B, if either Deal Price (field 90a::DEAL) or Original Ordered Quantity (field :36B::ORDR) are present more than once then Buy/Sell Indicator (field :22H::BUSE) must be present with Indicator code FPOO or IPOO or IPPO.
Sequence B
if field :90a::DEAL is ...
Sequence B
if field :36B::ORDR is ...
Sequence B
then field :22H::BUSE ...
Not present or present only once
Not present or present only once
May contain any Indicator code
Present more than once
Indicator code must be FPOO or IPOO or IPPO
Present more than once
Not applicable
Indicator code must be FPOO or IPOO or IPPO
C4 In sequence B, if field :95L::ALTE is present, then field :95a::ACOW must be present.
C5 In each occurrence of subsequence B1, 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).
MT509 Usage Rules
When the message is used to advise the status of a cancellation of an MT 502 Order to Buy or Sell, 513 Client Advice of Execution, 514 Trade Allocation Instruction, 515 Client Confirmation of Purchase or Sale, or 518 Market-Side Securities Trade Confirmation, Field 20C Reference in subsequence A1 Linkages must contain the reference of the cancellation request.
When the message is used to advise the status of a replacement of an MT 502 Order to Buy or Sell, Field 20C Reference in subsequence A1 Linkages must contain the reference of the replacement request.
When the message is used to advise the status of an MT 502 Order to Buy or Sell, Field 20C Reference in subsequence A1 Linkages must contain the reference of the order.