MT586 Scope
This message is sent by an account servicer (account servicing institution) to an account owner or its designated agent. The account servicer may be a local agent (sub-custodian) acting on behalf of their global custodian customer, or a custodian acting on behalf of an investment management institution or a broker/dealer.
It is used to provide, as at a specified time, details of pending settlement allegements, for all or selected securities in a specified safekeeping account.
When bilaterally agreed, this message may also be sent by an account servicer to another account servicer. The account servicers may be local agents or global custodians acting on behalf of an investment management institution, a broker/dealer or a retail client.
Sent with subfunction :23G::NEWM/PORT, it is used for the exchange of settlement details information during a retail or institutional client portfolio transfer. By exchange of settlement details, it is understood the providing, by the delivering account servicer to the receiving account servicer, of the settlement details (trade date, settlement date, delivering parties, and place of settlement) of the individual transfers that will take place during a full or partial portfolio transfer.
This message may also be used to respond to a request for statement/status advice (that is, the MT 549) and to report that there are pending settlement allegements.
MT586 Format Specifications
Status | Tag | Qualifier | Generic Field Name | Detailed Field Name | Content/Options | No. |
---|---|---|---|---|---|---|
Mandatory Sequence A General Information |
||||||
M |
16R |
|
|
GENL | 1 |
|
M |
28E |
|
|
5n/4!c | 2 |
|
O |
13a |
STAT |
Number Identification |
A or J | 3 |
|
M |
20C |
SEME |
Reference |
:4!c//16x | 4 |
|
M |
23G |
|
|
4!c[/4!c] | 5 |
|
-----> |
||||||
M |
98a |
4!c |
Date/Time |
A, C, or E | 6 |
|
-----| |
||||||
-----> |
||||||
O |
22F |
4!c |
Indicator |
:4!c/[8c]/4!c | 7 |
|
-----| |
||||||
-----> Optional Repetitive Subsequence A1 Linkages |
||||||
M |
16R |
|
|
LINK | 8 |
|
O |
13a |
LINK |
Number Identification |
A or B | 9 |
|
M |
20C |
4!c |
Reference |
:4!c//16x | 10 |
|
M |
16S |
|
|
LINK | 11 |
|
-----| End of Subsequence A1 Linkages |
||||||
-----> |
||||||
O |
95a |
4!c |
Party |
L, P, Q, or R | 12 |
|
-----| |
||||||
M |
97a |
4!c |
Account |
A, B, or D | 13 |
|
M |
17B |
ACTI |
Flag |
:4!c//1!a | 14 |
|
M |
16S |
|
|
GENL | 15 |
|
End of Sequence A General Information |
||||||
-----> Optional Repetitive Sequence B Allegement Details |
||||||
M |
16R |
|
|
ALLDET | 16 |
|
-----> Optional Repetitive Subsequence B1 Linkages |
||||||
M |
16R |
|
|
LINK | 17 |
|
O |
13a |
LINK |
Number Identification |
A or B | 18 |
|
M |
20a |
4!c |
Reference |
C or U | 19 |
|
M |
16S |
|
|
LINK | 20 |
|
-----| End of Subsequence B1 Linkages |
||||||
O |
25D |
ALLE |
Status Code |
:4!c/[8c]/4!c | 21 |
|
-----> Optional Repetitive Subsequence B2 Reason |
||||||
M |
16R |
|
|
REAS | 22 |
|
M |
24B |
4!c |
Reason Code |
:4!c/[8c]/4!c | 23 |
|
O |
70D |
REAS |
Narrative |
:4!c//6*35x | 24 |
|
M |
16S |
|
|
REAS | 25 |
|
-----| End of Subsequence B2 Reason |
||||||
-----> |
||||||
O |
94a |
4!c |
Place |
B, H, or L | 26 |
|
-----| |
||||||
-----> |
||||||
M |
98a |
4!c |
Date/Time |
A, B, or C | 27 |
|
-----| |
||||||
O |
90a |
DEAL |
Price |
A or B | 28 |
|
O |
99A |
DAAC |
Number Count |
:4!c//[N]3!n | 29 |
|
M |
35B |
|
|
[ISIN1!e12!c] | 30 |
|
Optional Subsequence B3 Financial Instrument Attributes |
||||||
M |
16R |
|
|
FIA | 31 |
|
O |
94B |
PLIS |
Place |
:4!c/[8c]/4!c[/30x] | 32 |
|
-----> |
||||||
O |
22F |
4!c |
Indicator |
:4!c/[8c]/4!c | 33 |
|
-----| |
||||||
-----> |
||||||
O |
12a |
4!c |
Type of Financial Instrument |
A, B, or C | 34 |
|
-----| |
||||||
O |
11A |
DENO |
Currency |
:4!c//3!a | 35 |
|
-----> |
||||||
O |
98A |
4!c |
Date/Time |
:4!c//8!n | 36 |
|
-----| |
||||||
-----> |
||||||
O |
92A |
4!c |
Rate |
:4!c//[N]15d | 37 |
|
-----| |
||||||
-----> |
||||||
O |
13a |
4!c |
Number Identification |
A or B | 38 |
|
-----| |
||||||
-----> |
||||||
O |
17B |
4!c |
Flag |
:4!c//1!a | 39 |
|
-----| |
||||||
-----> |
||||||
O |
90a |
4!c |
Price |
A or B | 40 |
|
-----| |
||||||
-----> |
||||||
O |
36a |
4!c |
Quantity of Financial Instrument |
B or D | 41 |
|
-----| |
||||||
-----> |
||||||
O |
35B |
|
|
[ISIN1!e12!c] | 42 |
|
-----| |
||||||
O |
70E |
FIAN |
Narrative |
:4!c//10*35x | 43 |
|
M |
16S |
|
|
FIA | 44 |
|
End of Subsequence B3 Financial Instrument Attributes |
||||||
-----> |
||||||
M |
22a |
4!c |
Indicator |
F or H | 45 |
|
-----| |
||||||
Mandatory Subsequence B4 Financial Instrument/Account |
||||||
M |
16R |
|
|
FIAC | 46 |
|
M |
36a |
SETT |
Quantity of Financial Instrument |
B or D | 47 |
|
O |
70D |
DENC |
Narrative |
:4!c//6*35x | 48 |
|
O |
97a |
CASH |
Account |
A or E | 49 |
|
-----> |
||||||
O |
94a |
SAFE |
Place |
B, C, F, or L | 50 |
|
-----| |
||||||
-----> Optional Repetitive Subsequence B4a Quantity Breakdown |
||||||
M |
16R |
|
|
BREAK | 51 |
|
O |
13B |
LOTS |
Number Identification |
:4!c/[8c]/30x | 52 |
|
O |
36a |
LOTS |
Quantity of Financial Instrument |
B or D | 53 |
|
O |
98a |
LOTS |
Date/Time |
A, C, or E | 54 |
|
O |
90a |
LOTS |
Price |
A or B | 55 |
|
O |
22F |
PRIC |
Indicator |
:4!c/[8c]/4!c | 56 |
|
M |
16S |
|
|
BREAK | 57 |
|
-----| End of Subsequence B4a Quantity Breakdown |
||||||
M |
16S |
|
|
FIAC | 58 |
|
End of Subsequence B4 Financial Instrument/Account |
||||||
Optional Subsequence B5 Two Leg Transaction Details |
||||||
M |
16R |
|
|
REPO | 59 |
|
O |
98a |
TERM |
Date/Time |
A, B, or C | 60 |
|
-----> |
||||||
O |
22F |
4!c |
Indicator |
:4!c/[8c]/4!c | 61 |
|
-----| |
||||||
-----> |
||||||
O |
20C |
4!c |
Reference |
:4!c//16x | 62 |
|
-----| |
||||||
-----> |
||||||
O |
92a |
4!c |
Rate |
A or C | 63 |
|
-----| |
||||||
O |
99B |
CADE |
Number Count |
:4!c//3!n | 64 |
|
-----> |
||||||
O |
19A |
4!c |
Amount |
:4!c//[N]3!a15d | 65 |
|
-----| |
||||||
O |
70C |
SECO |
Narrative |
:4!c//4*35x | 66 |
|
M |
16S |
|
|
REPO | 67 |
|
End of Subsequence B5 Two Leg Transaction Details |
||||||
Mandatory Subsequence B6 Settlement Details |
||||||
M |
16R |
|
|
SETDET | 68 |
|
-----> |
||||||
M |
22F |
4!c |
Indicator |
:4!c/[8c]/4!c | 69 |
|
-----| |
||||||
-----> Mandatory Repetitive Subsequence B6a Settlement Parties |
||||||
M |
16R |
|
|
SETPRTY | 70 |
|
-----> |
||||||
M |
95a |
4!c |
Party |
C, L, P, Q, R, or S | 71 |
|
-----| |
||||||
O |
97a |
4!c |
Account |
A, B, or D | 72 |
|
O |
98a |
PROC |
Date/Time |
A or C | 73 |
|
O |
20C |
PROC |
Reference |
:4!c//16x | 74 |
|
-----> |
||||||
O |
70a |
4!c |
Narrative |
C, D, or E | 75 |
|
-----| |
||||||
M |
16S |
|
|
SETPRTY | 76 |
|
-----| End of Subsequence B6a Settlement Parties |
||||||
-----> Optional Repetitive Subsequence B6b Amounts |
||||||
M |
16R |
|
|
AMT | 77 |
|
-----> |
||||||
M |
19A |
4!c |
Amount |
:4!c//[N]3!a15d | 78 |
|
-----| |
||||||
O |
98a |
VALU |
Date/Time |
A or C | 79 |
|
O |
92B |
EXCH |
Rate |
:4!c//3!a/3!a/15d | 80 |
|
M |
16S |
|
|
AMT | 81 |
|
-----| End of Subsequence B6b Amounts |
||||||
M |
16S |
|
|
SETDET | 82 |
|
End of Subsequence B6 Settlement Details |
||||||
M |
16S |
|
|
ALLDET | 83 |
|
-----| End of Sequence B Allegement Details |
||||||
-----> Optional Repetitive Sequence C Additional Information |
||||||
M |
16R |
|
|
ADDINFO | 84 |
|
-----> |
||||||
O |
95a |
4!c |
Party |
C, L, P, Q, R, or S | 85 |
|
-----| |
||||||
M |
16S |
|
|
ADDINFO | 86 |
|
-----| End of Sequence C Additional Information |
MT586 Network Validated Rules
C1 If the activity flag (field :17B:ACTI) in sequence A General Information is N, then sequence B must not be present. Otherwise, sequence B is mandatory.
Sequence A
if field :17B::ACTI is ...
Sequence B is ...
N
Not allowed
Y
Mandatory
C2 If the instruction is against payment (:22H::PAYM//APMT) then it is mandatory to specify a Settlement Amount (field :19A::SETT). This rule applies to sequence B.
Sequence B
if field :22H::PAYM is ...
Then subsequence B6b Amounts is ...
And in one occurrence of subsequence B6b Amounts field :19A::SETT
APMT
Mandatory
Mandatory
Not equal to APMT
Optional
Optional
C3 Within each occurrence of sequence B the following amount fields cannot appear in more than one occurrence of the subsequence B6b (Amounts):
Subsequence B6b Amounts
:19A::ACRU
:19A::CHAR
:19A::DEAL
:19A::EXEC
:19A::LOCL
:19A::LOCO
:19A::OTHR
:19A::SETT
:19A::STAM
:19A::TRAX
:19A::WITH
:19A::COAX
C4 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 then the resulting amount is not allowed. This check applies within each occurrence of subsequence B6b (Amounts).
Subsequence B6b Amounts
if field :92B::EXCH is ...
Subsequence B6b Amounts
then field :19A::RESU is ...
Present
Mandatory
Not present
Not allowed
C5 The following party fields cannot appear more than once in the same occurrence of sequence B:
Subsequence B6a Settlement Parties
:95a::BUYR
:95a::DEAG
:95a::DECU
:95a::DEI1
:95a::DEI2
:95a::PSET
:95a::REAG
:95a::RECU
:95a::REI1
:95a::REI2
:95a::SELL
C6 Within each occurrence of sequence B, if the allegement is a delivery (:22H::REDE//DELI in sequence B), then it is mandatory to specify a delivering agent: one occurrence of subsequence B6a (Settlement Parties) must contain party field :95a::DEAG.
Within each occurrence of sequence B, if the allegement is a receipt (:22H::REDE//RECE in sequence B), then it is mandatory to specify a Receiving Agent: One occurrence of subsequence B6a (Settlement Parties) must contain party field :95a::REAG.
Sequence B
if field :22H::REDE is ...
Then in the same occurrence of sequence B, in one occurrence of sequence B6a Settlement Parties field :95a::DEAG
DELI
Must be present
Sequence B
if field :22H::REDE is ...
Then in the same occurrence of sequence B, in one occurrence of sequence B6a Settlement Parties field :95a::REAG
RECE
Must be present
C7 If a qualifier from the list deliverers is present in a subsequence B6a (Settlement Parties), 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 subsequence B6 (Settlement Details), the following scenarios must be validated:
If :95a::DEI2 is present in subsequence B6a (Settlement Parties), then :95a::DEI1 must be present in another subsequence B6a (Settlement Parties).
If :95a::DEI1 is present in subsequence B6a (Settlement Parties), then :95a::DECU must be present in another subsequence B6a (Settlement Parties).
If :95a::DECU is present in subsequence B6a (Settlement Parties), then :95a::SELL must be present in another subsequence B6a (Settlement Parties).
If a qualifier from the list receivers is present in a subsequence B6a (Settlement Parties), 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 subsequence B6 (Settlement Details), the following scenarios must be validated:
If :95a::REI2 is present in subsequence B6a (Settlement Parties), then :95a::REI1 must be present in another subsequence B6a (Settlement Parties).
If :95a::REI1 is present in subsequence B6a (Settlement Parties), then :95a::RECU must be present in another subsequence B6a (Settlement Parties).
If :95a::RECU is present in subsequence B6a (Settlement Parties), then :95a::BUYR must be present in another subsequence B6a (Settlement Parties).
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)
C8 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
C9 In subsequence B6a (Settlement Parties), if field :95a::PSET is present, then field :97a:: is not allowed in the same subsequence.
Subsequence B6a Settlement Parties
if field :95a::PSET is ...
Subsequence B6a Settlement Parties
then field :97a:: is ...
Present
Not allowed within the same occurrence
Not present
Optional
C10 A value date must only be provided for cash/securities split settlement. That is, in any occurrence of subsequence B6b (Amounts), if value date field :98a::VALU is present, then in subsequence B6 (Settlement Details) field :22F::STCO//SPST must be present, and settlement amount field :19A::SETT must be present in the same subsequence B6b (Amounts).
In any occurrence of
subsequence B6b Amounts
if field :98a::VALU is ...
Subsequence B6 Settlement Details
then field :22F::STCO//SPST with DSS not present is ...
In the same occurrence of
subsequence B6b Amounts
and field :19A::SETT is ...
Present
Mandatory
Mandatory
Not present
Optional
Optional
C11 In sequence A, if field :95L::ALTE is present, then field :95a::ACOW must be present.
C12 In each occurrence of sequence B, field :94a::CLEA must not be present more than twice. When repeated, one and only one occurrence must be with format option L (:94L::CLEA).
In each occurrence of sequence B, 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 subsequence B4 (Financial Instrument/Account), 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 B6a (Settlement Parties), 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 C, 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).
C13 In each occurrence of sequence C, 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.
C14 In sequence A, if Subfunction in field 23G is PORT, then field 95Q is optional, otherwise it is not allowed.
Sequence A
if Subfunction in field 23G is ...
Sequence A
then field 95Q is ...
PORT
Optional
Any other value
Not allowed
MT586 Usage Rules
The frequency of the statement must be bilaterally agreed between the account servicer and the account owner.
The statement can be sent reflecting all outstanding holding information or may contain only changes since the latest statement sent.
Since a SWIFT message as sent is restricted to the maximum input message length, several messages may be needed to accommodate all the information.