Monte Titoli Instruction formats for Cross Border links
April 2014 Version
April 2014
Page 3 of 146
1.0 Introduction 6
2.0 Austria - OeKB 7
2.1 SWIFT protocol 7 2.2 RNI protocol 12 2.3 X-TRM proprietary format 14
3.0 Belgium - Euroclear Belgium (ESES) 18
3.1 SWIFT protocol 18 3.2 RNI protocol 23 3.3 X-TRM proprietary format 25
4.0 Belgium – National Bank of Belgium (NBB) 29
4.1 SWIFT protocol 29 4.2 RNI protocol 34 4.3 X-TRM proprietary format 36
5.0 France - Euroclear France (ESES) 40
5.1 SWIFT protocol 40 5.2 RNI protocol 45 5.3 X-TRM proprietary format 47
6.0 Germany - Clearstream Banking Frankfurt 51
6.1 SWIFT protocol 51 6.2 RNI protocol 59 6.3 X-TRM proprietary format 61
7.0 Luxembourg – VP Lux 65
Contents
April 2014
Page 4 of 146
7.1 SWIFT protocol 65 7.2 RNI protocol 70 7.3 X-TRM proprietary format 72
8.0 Netherlands - Euroclear Nederland (ESES) 76
8.1 SWIFT protocol 76 8.2 RNI protocol 81 8.3 X-TRM proprietary format 83
9.0 Spain - Iberclear 87
9.1 SWIFT protocol 87 9.2 RNI protocol 91
10.0 Switzerland – SIX SIS 93
10.1 SWIFT protocol 93 10.2 RNI protocol 98 10.3 X-TRM proprietary format 100
11.0 UK and Ireland - Euroclear UK&Ireland (operated by Citi) 104
11.1 SWIFT protocol 104 11.2 RNI protocol 109 11.3 X-TRM proprietary format 111
12.0 United States - DTCC 115
12.1 SWIFT protocol 115 12.2 RNI protocol 119
13.0 Euroclear Bank 121
13.1 SWIFT protocol 121 13.2 RNI protocol 126 13.3 X-TRM proprietary format 128
April 2014
Page 5 of 146
14.0 Clearstream Banking Luxembourg132
14.1 SWIFT protocol 132 14.2 RNI protocol 137 14.3 X-TRM proprietary format 139
Appendix 143
Custody systems codes 143
April 2014
Page 6 of 146
1.0 Introduction
This document contains a detailed description of the instruction formats for all the markets
served by Monte titoli, within its Cross Border Securities Services (CBSS).
A specific chapter will be dedicated to each market, covering all technical protocols available.
The following markets are covered:
• Domestic CSDs:
o Austria - OeKB
o Belgium - Euroclear Belgium (ESES)
o Belgium - National ank of Belgium (NBB)
o France - Euroclear France (ESES)
o Germany - Clearstream Banking Frankfurt
o Netherlands - Euroclear Nederland (ESES)
o Spain - Iberclear
o Switzerland - SIX SIS
o UK and Ireland - Euroclear UK&Ireland (operated by Citi)
o United States - DTCC
• International CSDs:
o Euroclear Bank
o Clearstream Banking Luxembourg
April 2014
Page 7 of 146
2.0 Austria - OeKB
Monte Titoli has a DvP link in place with Austria's domestic CSD, OeKB.
The following instruction types can be managed through the link, using the indicated protocols:
• Delivery Free of Payment:
o SWIFT message MT542
o RNI message 710
o X-TRM proprietary format message
• Receive Free of Payment:
o SWIFT message MT540
o X-TRM proprietary format message
• Delivery Against Payment:
o SWIFT message MT543
o X-TRM proprietary format message
• Receive Against Payment:
o SWIFT message MT541
o X-TRM proprietary format message
2.1 SWIFT protocol
2.1.1 MT540/1/2/3 – Receive/Deliver Free of/Against Payment
Sequence A – General information MANDATORY
M/O
for
SWIFT
Tag Qualifier Format M/O for
Monte
Titoli
Notes
M :16R: GENL
M :20C: SEME :4!c//16x M REFERENCE-CODE:
it must contain the unique message ID
April 2014
Page 8 of 146
M :23G: NEWM
CANC
:4!c M MESSAGE FUNCTION:
NEWM for new messages
CANC for cancellations
Sub-sequence A1 – Linkages This occurrence is MANDATORY for X-TRM, only for cancellations
M :16R: LINK
M :20C: PREV :4!c//16x M PREVIOUS MESSAGE REFERENCE:
Only for cancellations, it must contain the X-TRM reference
of the instruction that needs to be cancelled (max 6
alphanumerics)
M :16S: LINK
End of Sub-sequence A1
Sub-sequence A1 – Linkages MANDATORY
M :16R: LINK
M :20C: TRRF :4!c//16x M DEAL REFERENCE:
it must contain the instruction ID assigned by the user
M :16S: LINK
End of Sub-sequence A1
M :16S: GENL
End of Sequence A
Sequence B – Trade details MANDATORY
M :16R: TRADDET
M :98C: SETT
:4!c//8!n6!n M SETTLEMENT DATE:
This format allows to indicate settlement date and
settlement Time Out. Time Out is not applicable for CBSS,
so it must be filled in with zeroes, e.g.:
:SETT//20110823000000
O :98A: TRAD :4!c//8!n M TRADE DATE:
e.g.:
:TRAD//20011023
M :35B: [ISIN1!e12!c] M ISIN CODE:
ISIN code of the financial instrument
M :16S: TRADDET
End of sequence B
Sequence C – Financial Instrument/Account MANDATORY
M :16R: FIAC
April 2014
Page 9 of 146
M :36B: SETT :4!c//4!c/15d M QUANTITY OF FINANCIAL INSTRUMENT: it can be
expressed either as units number (UNIT) or face amount
(FAMT). It can contain maximum 11 integers and 3 decimals
M :97B: SAFE/MOTI/CEND :4!c/[8c]/4!c/35x M SECURITY SETTLEMENT ACCOUNT:
The issuer code must mandatorily contain the word ‘MOTI’.
The account type code must be ‘CEND’
The settlement account number (35x) contains the following
data, separated by a “-“:
• Settlement system code (‘O’ for OeKB)
• Code of the custody system of the counterparty (see table in Appendix)
• Account code of the counterparty at the cross-border custody system
• BIC code of the beneficiary /customer of the counterparty (opt.)
• Account code of the beneficiary /customer of the counterparty (opt.)
• Account code of the trading member at Monte Titoli (opt.)
M :16S: FIAC
End of sequence C
Sequence E – Settlement details MANDATORY
M :16R: SETDET
M :22F: SETR :4!c/[8c]/4!c M TYPE OF SETTLEMENT TRANSACTION INDICATOR:
It must contain DSS ‘MOTI’ and Indicator ‘OCTC’, i.e.:
:SETR/MOTI/OCTC
O :22F: TRCA :4!c//4!c M PARTY CAPACITY INDICATOR:
‘SPRI’ = own account
‘SAGE’ = third party account
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M
:95P:
PSET :4!c//4!a2!a2!c[3!c]
O PLACE OF SETTLEMENT:
this field is not taken into account by Monte Titoli
April 2014
Page 10 of 146
O :70C: PACO :4!c//6*35x M PARTY NARRATIVE:
It contains codeword ‘COSL’ (settlement system code),
followed by fixed value ‘00’, i.e.:
:PACO//COSL:00
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M
:95P:
:95R:
DEAG
For messages
MT541
:4!c//4!a2!a2!c[3!c]
:4!c/8c/34x
O DELIVERING/RECEIVING AGENT:
this field is not taken into account by Monte Titoli
REAG
For messages
MT543
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M
:95R:
SELL
For messages
MT541
:4!c/8c/34x M
COUNTERPARTY CODE:
It must contain DSS ‘MOTI’ and Indicator CODE ‘617’
(Monte Titoli), i.e.:
:BUYR/MOTI/617
Or
:SELL/MOTI/617
BUYR
For messages
MT543
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties OPTIONAL occurrence
M :16R: SETPRTY
April 2014
Page 11 of 146
O
:95P:
:95R:
:95R:
BUYR
For messages
MT541
:4!c//4!a2!a2!c[3!c]
:4!c/8c/34x
:4!c/8c/34x
O
COUNTERPARTY CODE:
It is only mandatory when the trading member is different to
the sender of the message.
It is made of maximum 11 alphanumerics
The following coding types are admitted:
BIC code
+ 'MOTI' -> CED code
+ 'ITIT' -> ABI code
SELL
For messages
MT543
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E3 – Amounts MANDATORY
M :16R: AMT
M :19A: SETT
:4!c//[N]3!a15d M SETTLEMENT AMOUNT:
It is the countervalue of the instruction (max 11 integers and
3 decimals)
e.g.:
:SETT//EUR5000,
M :16S: AMT
End of Sub-sequence E3
M :16S: SETDET
End of Sequence E
April 2014
Page 12 of 146
2.2 RNI protocol
2.2.1 710 – Delivery Free of Payment
IDC DESCRIPTION FORMAT EXAMPLE NOTES
01 MESSAGE TYPE “3”b 01:710 Fixed value
040 SENDER “5”n(/”5”n/”2”b) 040:60394 ABI code
050 RECEIVER “5”n(/”5”n/”2”b) 050:12930 Fixed value (Monte
Titoli)
031 REFERENCE DATE “6”n 031:260711 DDMMYY
020 C.R.O. “11”n 020:86155101803
010 CHECK NUMBER “5”n 010:36526
751 FORM NUMBER “9”n 751:861551018 Unique code per
instruction and
intermediary
717 REFERENCES 20x 717:EOS1107200019405 Free text
706 PARTICIPANT CODE “7”n 706:8145100 Fixed value for OeKB
701 SECURITY CODE “14”b 701:AT000038611500 ISIN code + suffix
718 QUANTITY – NOMINAL VALUE 15n 718:3500000
741 TRANSFER INSTRUCTIONS 2 * 50x 741:MGTCBEBE Information for the
beneficiary – free text
759 ACTIVITY CODES 1b/1b E/1 Fixed value
774 BENEFICIARY CODE Q S 774:Q/22429 29107 Possible formats:
April 2014
Page 13 of 146
IDC DESCRIPTION FORMAT EXAMPLE NOTES
Q: description
S: BIC code
778 INSTITUTIONAL CUSTOMER
FLAG
“1”x 778:S Fixed value
7E5 FOREIGN INTERMEDIARY CODE R
1b/29x
7E5:R/O Fixed value for OeKB
7E6 FOREIGN INTERMEDIARY
ACCOUNT CODE
B/35x 7E6:B/7204
April 2014
Page 14 of 146
2.3 X-TRM proprietary format
2.3.1 Proprietary format message – Delivery/Receive Against/Free of Payment
LU 6.2 protocol is taken as an example:
DESCRIPTION TYPE LENGTH M/O NOTES
MARKET SOURCE A 3 M 'LU6'
TRADE TYPE ABBREVIATION A 3 M ‘CTC’
OPTION TYPE ABBREVIATION A 3 O Not applicable
ACTION REQUIRED A 1 M ‘I’ = input
‘C’ = cancellation
X-TRM IDENTIFIER A 6 O Only for cancellations
TRADE IDENTIFIER FOR THE TRADING
MEMBER
A 6 M Identifier assigned to the instruction by the
trading member
TRADING MEMBER IDENTIFIER A 11 M Code of the declaring trading member,
according to the type of coding specified
below
TRADING MEMBER TYPE OF CODING A 1 O ‘A’ = ABI
‘B’ = BIC
'C' = CED
SIGN A 1 O ‘A’ = deliver
'D' = receive
COUNTERPARTY IDENTIFIER A 11 M ‘617’ (CED code of Monte Titoli)
COUNTERPARTY TYPE OF CODING A 1 O 'C'
CODE OF THE TRADED SECURITY A 12 M ISIN code of the security
TYPE OF CODING OF THE TRADED
SECURITY
A 1 O 'I'
MARKET IDENTIFIER A 3 O 'FME'
NEGOTIATION TYPE OF THE TRADING
MEMBER
A 1 M ‘P’ = own account
‘T’ = third party account
April 2014
Page 15 of 146
DESCRIPTION TYPE LENGTH M/O NOTES
QUANTITY A 19 M 15 integers and 3 decimals (explicit decimal
comma)
PRICE A 15 O Not applicable
EXCHANGE RATE A 13 O Not applicable
SIGN OF THE COUNTERVALUE A 1 O Blank (assuming countervalue has opposite
sign with respect to quantity)
COUNTERVALUE A 16 O 0 for FoP transfers
Maximum 3 decimals (according to
settlement currency rules)
CODE OF THE SETTLEMENT CURRENCY A 3 O 'EUR'
TRADE DATE N 8 M YYYYMMDD
TRADE TIME N 6 O Not applicable
SETTLEMENT DATE N 8 M YYYYMMDD
END VALIDITY DATE N 8 O Not applicable
UNITARY ACCRUED INTEREST A 8 O Not applicable
OPTION PRICE A 10 O Not applicable
DATE OF PREMIUM OUTCOME N 8 O Not applicable
PREMIUM OPERATION IDENTIFIER A 6 O Not applicable
TRADING MEMBER'S CENTRAL
COUNTERPARTY CODE
A 11 O Not applicable
TRADING MEMBER'S CENTRAL
COUNTERPARTY CODE TYPE
A 1 O Not applicable
TRADING MEMBER'S SETTLEMENT
AGENT CODE
A 11 O Not applicable
TRADING MEMBER'S SETTLEMENT
AGENT CODE TYPE
A 1 O Not applicable
CODE OF THE SETTLEMENT SYSTEM N 2 M ‘00’
April 2014
Page 16 of 146
DESCRIPTION TYPE LENGTH M/O NOTES
TRADING MEMBER'S CUSTODY SYSTEM
CODE
A 4 O ‘MOTI’
TRADING MEMBER'S SECURITY
SETTLEMENT ACCOUNT
A 35 O It contains the following data, separated by
a “-“:
• Settlement system code (‘O’ for OeKB)
• Code of the custody system of the counterparty (see table in Appendix)
• Account code of the counterparty at the cross-border custody system
• BIC code of the beneficiary /customer of the counterparty (opt.)
• Account code of the beneficiary /customer of the counterparty (opt.)
• Account code of the trading member at Monte Titoli
TRADING MEMBER'S GENERAL
CLEARING MEMBER CODE
A 11 O Not applicable
TRADING MEMBER'S GENERAL
CLEARING MEMBER CODE TYPE
A 1 O Not applicable
COSTS AMOUNT A 10 O Not applicable
COSTS DEBIT INDICATOR A 1 O Not applicable
COMMISSION TYPE A 1 O Not applicable
COMMISSION A 10 O Not applicable
INDICATOR FOR COMMISSION RATE A 1 O Not applicable
STAMP DUTY ISSUE INDICATOR A 1 O Not applicable
STAMP DUTY DEBIT INDICATOR A 1 O Not applicable
STAMP DUTY CATEGORY A 1 O Not applicable
CODE OF THE BENEFICIARY/ CUSTOMER
OF THE TRADING MEMBER
A 16 O Not applicable
BUYER OF THE TRADING MEMBER CODE
TYPE
N 2 O Not applicable
April 2014
Page 17 of 146
DESCRIPTION TYPE LENGTH M/O NOTES
TRADING MEMBER'S ORDER IDENTIFIER A 20 O Not applicable
TRADING MEMBER'S ORDER DATE N 8 O Not applicable
FORWARD PRICE A 15 O Not applicable
FORWARD LEG'S STAMP DUTY DEBITING
INDICATOR
A 1 O Not applicable
EXCHANGE RATE OF THE FORWARD
LEG
A 13 O Not applicable
UNIT ACCRUED INTEREST OF THE
FORWARD LEG
A 8 O Not applicable
SETTLEMENT DATE OF THE FORWARD
LEG
N 8 O Not applicable
END VALIDITY DATE OF THE FORWARD
LEG
N 8 O Not applicable
PRIORITY A 1 O Not applicable
TIME OUT A 4 O Not applicable
PRIORITY OF THE FORWARD LEG A 1 O Not applicable
TIME OUT OF THE FORWARD LEG A 4 O Not applicable
TRADING MEMBER BENEFICIARY A 35 O Not applicable
FILLER A 1 O
HOLD-RELEASE INDICATOR A 1 O Not applicable
SETTLEMENT CYCLE A 2 O Not applicable
CORPORATE ACTION INDICATOR A 1 O Not applicable
NEGATIVE UNIT ACCRUED INTEREST
INDICATOR
A 1 O Not applicable
NEGATIVE UNIT ACCRUED INTEREST
INDICATOR OF THE FORWARD LEG
A 1 O Not applicable
COUNTERPARTY BENEFICIARY A 35 O Not applicable
FILLER A 118
April 2014
Page 18 of 146
3.0 Belgium - Euroclear Belgium (ESES)
Monte Titoli has a DvP link in place with Belgium's domestic CSD for equities and part of the
corporate debt, Euroclear Belgium (ESES platform).
The following instruction types can be managed through the link, using the indicated protocols:
• Delivery Free of Payment:
o SWIFT message MT542
o RNI message 710
o X-TRM proprietary format message
• Receive Free of Payment:
o SWIFT message MT540
o X-TRM proprietary format message
• Delivery Against Payment:
o SWIFT message MT543
o X-TRM proprietary format message
• Receive Against Payment:
o SWIFT message MT541
o X-TRM proprietary format message
3.1 SWIFT protocol
3.1.1 MT540/1/2/3 – Receive/Deliver Free of/Against Payment
Sequence A – General information MANDATORY
M/O
for
SWIFT
Tag Qualifier Format M/O for
Monte
Titoli
Notes
M :16R: GENL
M :20C: SEME :4!c//16x M REFERENCE-CODE:
it must contain the unique message ID
April 2014
Page 19 of 146
M :23G: NEWM
CANC
:4!c M MESSAGE FUNCTION:
NEWM for new messages
CANC for cancellations
Sub-sequence A1 – Linkages This occurrence is MANDATORY for X-TRM, only for cancellations
M :16R: LINK
M :20C: PREV :4!c//16x M PREVIOUS MESSAGE REFERENCE:
Only for cancellations, it must contain the X-TRM reference
of the instruction that needs to be cancelled (max 6
alphanumerics)
M :16S: LINK
End of Sub-sequence A1
Sub-sequence A1 – Linkages MANDATORY
M :16R: LINK
M :20C: TRRF :4!c//16x M DEAL REFERENCE:
it must contain the instruction ID assigned by the user
M :16S: LINK
End of Sub-sequence A1
M :16S: GENL
End of Sequence A
Sequence B – Trade details MANDATORY
M :16R: TRADDET
M :98C: SETT
:4!c//8!n6!n M SETTLEMENT DATE:
This format allows to indicate settlement date and
settlement Time Out. Time Out is not applicable for CBSS,
so it must be filled in with zeroes, e.g.:
:SETT//20110823000000
O :98A: TRAD :4!c//8!n M TRADE DATE:
e.g.:
:TRAD//20011023
M :35B: [ISIN1!e12!c] M ISIN CODE:
ISIN code of the financial instrument
M :16S: TRADDET
End of sequence B
Sequence C – Financial Instrument/Account MANDATORY
M :16R: FIAC
April 2014
Page 20 of 146
M :36B: SETT :4!c//4!c/15d M QUANTITY OF FINANCIAL INSTRUMENT: it can be
expressed either as units number (UNIT) or face amount
(FAMT). It can contain maximum 11 integers and 3 decimals
M :97B: SAFE/MOTI/CEND :4!c/[8c]/4!c/35x M SECURITY SETTLEMENT ACCOUNT:
The issuer code must mandatorily contain the word ‘MOTI’.
The account type code must be ‘CEND’
The settlement account number (35x) contains the following
data, separated by a “-“:
• Settlement system code (‘F’ for ESES platform)
• Code of the custody system of the counterparty (‘G’ for Euroclear Belgium)
• Account code of the counterparty at the cross-border custody system
• BIC code of the beneficiary /customer of the counterparty (opt.)
• Account code of the beneficiary /customer of the counterparty (opt.)
• Account code of the trading member at Monte Titoli (opt.)
M :16S: FIAC
End of sequence C
Sequence E – Settlement details MANDATORY
M :16R: SETDET
M :22F: SETR :4!c/[8c]/4!c M TYPE OF SETTLEMENT TRANSACTION INDICATOR:
It must contain DSS ‘MOTI’ and Indicator ‘OCTC’, i.e.:
:SETR/MOTI/OCTC
O :22F: TRCA :4!c//4!c M PARTY CAPACITY INDICATOR:
‘SPRI’ = own account
‘SAGE’ = third party account
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M
:95P:
PSET :4!c//4!a2!a2!c[3!c]
O PLACE OF SETTLEMENT:
this field is not taken into account by Monte Titoli
April 2014
Page 21 of 146
O :70C: PACO :4!c//6*35x M PARTY NARRATIVE:
It contains codeword ‘COSL’ (settlement system code),
followed by fixed value ‘00’, i.e.:
:PACO//COSL:00
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M
:95P:
:95R:
DEAG
For messages
MT541
:4!c//4!a2!a2!c[3!c]
:4!c/8c/34x
O DELIVERING/RECEIVING AGENT:
this field is not taken into account by Monte Titoli
REAG
For messages
MT543
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M
:95R:
SELL
For messages
MT541
:4!c/8c/34x M
COUNTERPARTY CODE:
It must contain DSS ‘MOTI’ and Indicator CODE ‘617’
(Monte Titoli), i.e.:
:BUYR/MOTI/617
Or
:SELL/MOTI/617
BUYR
For messages
MT543
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties OPTIONAL occurrence
M :16R: SETPRTY
April 2014
Page 22 of 146
O
:95P:
:95R:
:95R:
BUYR
For messages
MT541
:4!c//4!a2!a2!c[3!c]
:4!c/8c/34x
:4!c/8c/34x
O
COUNTERPARTY CODE:
It is only mandatory when the trading member is different to
the sender of the message.
It is made of maximum 11 alphanumerics
The following coding types are admitted:
BIC code
+ 'MOTI' -> CED code
+ 'ITIT' -> ABI code
SELL
For messages
MT543
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E3 – Amounts MANDATORY
M :16R: AMT
M :19A: SETT
:4!c//[N]3!a15d M SETTLEMENT AMOUNT:
It is the countervalue of the instruction (max 11 integers and
3 decimals)
e.g.:
:SETT//EUR5000,
M :16S: AMT
End of Sub-sequence E3
M :16S: SETDET
End of Sequence E
April 2014
Page 23 of 146
3.2 RNI protocol
3.2.1 710 – Delivery Free of Payment
IDC DESCRIPTION FORMAT EXAMPLE NOTES
01 MESSAGE TYPE “3”b 01:710 Fixed value
040 SENDER “5”n(/”5”n/”2”b) 040:60394 ABI code
050 RECEIVER “5”n(/”5”n/”2”b) 050:12930 Fixed value (Monte
Titoli)
031 REFERENCE DATE “6”n 031:260711 DDMMYY
020 C.R.O. “11”n 020:86155101803
010 CHECK NUMBER “5”n 010:36526
751 FORM NUMBER “9”n 751:861551018 Unique code per
instruction and
intermediary
717 REFERENCES 20x 717:EOS1107200019405 Free text
706 PARTICIPANT CODE “7”n 706:8134600 Fixed value for
Euroclear Belgium
701 SECURITY CODE “14”b 701: BE000380118100 ISIN code + suffix
718 QUANTITY – NOMINAL VALUE 15n 718:3500000
741 TRANSFER INSTRUCTIONS 2 * 50x 741:MGTCBEBE Information for the
beneficiary – free text
April 2014
Page 24 of 146
IDC DESCRIPTION FORMAT EXAMPLE NOTES
759 ACTIVITY CODES 1b/1b E/1 Fixed value
774 BENEFICIARY CODE Q S 774:Q/93251F Possible formats:
Q: description
S: BIC code
778 INSTITUTIONAL CUSTOMER
FLAG
“1”x 778:S Fixed value
7E5 FOREIGN INTERMEDIARY CODE R
1b/29x
7E5:R/G Fixed value for
Euroclear Belgium
7E6 FOREIGN INTERMEDIARY
ACCOUNT CODE
B/35x 7E6:B/00030
April 2014
Page 25 of 146
3.3 X-TRM proprietary format
3.3.1 Proprietary format message – Delivery/Receive Against/Free of Payment
LU 6.2 protocol is taken as an example:
DESCRIPTION TYPE LENGTH M/O NOTES
MARKET SOURCE A 3 M 'LU6'
TRADE TYPE ABBREVIATION A 3 M ‘CTC’
OPTION TYPE ABBREVIATION A 3 O Not applicable
ACTION REQUIRED A 1 M ‘I’ = input
‘C’ = cancellation
X-TRM IDENTIFIER A 6 O Only for cancellations
TRADE IDENTIFIER FOR THE TRADING
MEMBER
A 6 M Identifier assigned to the instruction by the
trading member
TRADING MEMBER IDENTIFIER A 11 M Code of the declaring trading member,
according to the type of coding specified
below
TRADING MEMBER TYPE OF CODING A 1 O ‘A’ = ABI
‘B’ = BIC
'C' = CED
SIGN A 1 O ‘A’ = deliver
'D' = receive
COUNTERPARTY IDENTIFIER A 11 M ‘617’ (CED code of Monte Titoli)
COUNTERPARTY TYPE OF CODING A 1 O 'C'
CODE OF THE TRADED SECURITY A 12 M ISIN code of the security
TYPE OF CODING OF THE TRADED
SECURITY
A 1 O 'I'
MARKET IDENTIFIER A 3 O 'FME'
NEGOTIATION TYPE OF THE TRADING
MEMBER
A 1 M ‘P’ = own account
‘T’ = third party account
QUANTITY A 19 M 15 integers and 3 decimals (explicit decimal
comma)
April 2014
Page 26 of 146
DESCRIPTION TYPE LENGTH M/O NOTES
PRICE A 15 O Not applicable
EXCHANGE RATE A 13 O Not applicable
SIGN OF THE COUNTERVALUE A 1 O Blank (assuming countervalue has opposite
sign with respect to quantity)
COUNTERVALUE A 16 O 0 for FoP transfers
Maximum 3 decimals (according to
settlement currency rules)
CODE OF THE SETTLEMENT CURRENCY A 3 O 'EUR'
TRADE DATE N 8 M YYYYMMDD
TRADE TIME N 6 O Not applicable
SETTLEMENT DATE N 8 M YYYYMMDD
END VALIDITY DATE N 8 O Not applicable
UNITARY ACCRUED INTEREST A 8 O Not applicable
OPTION PRICE A 10 O Not applicable
DATE OF PREMIUM OUTCOME N 8 O Not applicable
PREMIUM OPERATION IDENTIFIER A 6 O Not applicable
TRADING MEMBER'S CENTRAL
COUNTERPARTY CODE
A 11 O Not applicable
TRADING MEMBER'S CENTRAL
COUNTERPARTY CODE TYPE
A 1 O Not applicable
TRADING MEMBER'S SETTLEMENT
AGENT CODE
A 11 O Not applicable
TRADING MEMBER'S SETTLEMENT
AGENT CODE TYPE
A 1 O Not applicable
CODE OF THE SETTLEMENT SYSTEM N 2 M ‘00’
TRADING MEMBER'S CUSTODY SYSTEM
CODE
A 4 O ‘MOTI’
April 2014
Page 27 of 146
DESCRIPTION TYPE LENGTH M/O NOTES
TRADING MEMBER'S SECURITY
SETTLEMENT ACCOUNT
A 35 O It contains the following data, separated by
a “-“:
• Settlement system code (‘F’ for ESES platform)
• Code of the custody system of the counterparty (‘G’ for Euroclear Belgium)
• Account code of the counterparty at the cross-border custody system
• BIC code of the beneficiary /customer of the counterparty (opt.)
• Account code of the beneficiary /customer of the counterparty (opt.)
• Account code of the trading member at Monte Titoli
TRADING MEMBER'S GENERAL
CLEARING MEMBER CODE
A 11 O Not applicable
TRADING MEMBER'S GENERAL
CLEARING MEMBER CODE TYPE
A 1 O Not applicable
COSTS AMOUNT A 10 O Not applicable
COSTS DEBIT INDICATOR A 1 O Not applicable
COMMISSION TYPE A 1 O Not applicable
COMMISSION A 10 O Not applicable
INDICATOR FOR COMMISSION RATE A 1 O Not applicable
STAMP DUTY ISSUE INDICATOR A 1 O Not applicable
STAMP DUTY DEBIT INDICATOR A 1 O Not applicable
STAMP DUTY CATEGORY A 1 O Not applicable
CODE OF THE BENEFICIARY/ CUSTOMER
OF THE TRADING MEMBER
A 16 O Not applicable
BUYER OF THE TRADING MEMBER CODE
TYPE
N 2 O Not applicable
April 2014
Page 28 of 146
DESCRIPTION TYPE LENGTH M/O NOTES
TRADING MEMBER'S ORDER IDENTIFIER A 20 O Not applicable
TRADING MEMBER'S ORDER DATE N 8 O Not applicable
FORWARD PRICE A 15 O Not applicable
FORWARD LEG'S STAMP DUTY DEBITING
INDICATOR
A 1 O Not applicable
EXCHANGE RATE OF THE FORWARD
LEG
A 13 O Not applicable
UNIT ACCRUED INTEREST OF THE
FORWARD LEG
A 8 O Not applicable
SETTLEMENT DATE OF THE FORWARD
LEG
N 8 O Not applicable
END VALIDITY DATE OF THE FORWARD
LEG
N 8 O Not applicable
PRIORITY A 1 O Not applicable
TIME OUT A 4 O Not applicable
PRIORITY OF THE FORWARD LEG A 1 O Not applicable
TIME OUT OF THE FORWARD LEG A 4 O Not applicable
TRADING MEMBER BENEFICIARY A 35 O Not applicable
FILLER A 1 O
HOLD-RELEASE INDICATOR A 1 O Not applicable
SETTLEMENT CYCLE A 2 O Not applicable
CORPORATE ACTION INDICATOR A 1 O Not applicable
NEGATIVE UNIT ACCRUED INTEREST
INDICATOR
A 1 O Not applicable
NEGATIVE UNIT ACCRUED INTEREST
INDICATOR OF THE FORWARD LEG
A 1 O Not applicable
COUNTERPARTY BENEFICIARY A 35 O Not applicable
FILLER A 118
April 2014
Page 29 of 146
4.0 Belgium – National Bank of Belgium (NBB)
Monte Titoli has a DvP link in place with Belgium's domestic CSD for Government Bonds and
part of the corporate debt, the National Bank of Belgium (NBB).
The following instruction types can be managed through the link, using the indicated protocols:
• Delivery Free of Payment:
o SWIFT message MT542
o RNI message 710
o X-TRM proprietary format message
• Receive Free of Payment:
o SWIFT message MT540
o X-TRM proprietary format message
• Delivery Against Payment:
o SWIFT message MT543
o X-TRM proprietary format message
• Receive Against Payment:
o SWIFT message MT541
o X-TRM proprietary format message
4.1 SWIFT protocol
3.1.1 MT540/1/2/3 – Receive/Deliver Free of/Against Payment
Sequence A – General information MANDATORY
M/O
for
SWIFT
Tag Qualifier Format M/O for
Monte
Titoli
Notes
M :16R: GENL
M :20C: SEME :4!c//16x M REFERENCE-CODE:
it must contain the unique message ID
April 2014
Page 30 of 146
M :23G: NEWM
CANC
:4!c M MESSAGE FUNCTION:
NEWM for new messages
CANC for cancellations
Sub-sequence A1 – Linkages This occurrence is MANDATORY for X-TRM, only for cancellations
M :16R: LINK
M :20C: PREV :4!c//16x M PREVIOUS MESSAGE REFERENCE:
Only for cancellations, it must contain the X-TRM reference
of the instruction that needs to be cancelled (max 6
alphanumerics)
M :16S: LINK
End of Sub-sequence A1
Sub-sequence A1 – Linkages MANDATORY
M :16R: LINK
M :20C: TRRF :4!c//16x M DEAL REFERENCE:
it must contain the instruction ID assigned by the user
M :16S: LINK
End of Sub-sequence A1
M :16S: GENL
End of Sequence A
Sequence B – Trade details MANDATORY
M :16R: TRADDET
M :98C: SETT
:4!c//8!n6!n M SETTLEMENT DATE:
This format allows to indicate settlement date and
settlement Time Out. Time Out is not applicable for CBSS,
so it must be filled in with zeroes, e.g.:
:SETT//20110823000000
O :98A: TRAD :4!c//8!n M TRADE DATE:
e.g.:
:TRAD//20011023
M :35B: [ISIN1!e12!c] M ISIN CODE:
ISIN code of the financial instrument
M :16S: TRADDET
End of sequence B
Sequence C – Financial Instrument/Account MANDATORY
M :16R: FIAC
April 2014
Page 31 of 146
M :36B: SETT :4!c//4!c/15d M QUANTITY OF FINANCIAL INSTRUMENT: it can be
expressed either as units number (UNIT) or face amount
(FAMT). It can contain maximum 11 integers and 3 decimals
M :97B: SAFE/MOTI/CEND :4!c/[8c]/4!c/35x M SECURITY SETTLEMENT ACCOUNT:
The issuer code must mandatorily contain the word ‘MOTI’.
The account type code must be ‘CEND’
The settlement account number (35x) contains the following
data, separated by a “-“:
• Settlement system code (‘L’ for NBB)
• Code of the custody system of the counterparty (‘L’ for NBB)
• Account code of the counterparty at the cross-border custody system
• BIC code of the beneficiary /customer of the counterparty (opt.)
• Account code of the beneficiary /customer of the counterparty (opt.)
• Account code of the trading member at Monte Titoli (opt.)
M :16S: FIAC
End of sequence C
Sequence E – Settlement details MANDATORY
M :16R: SETDET
M :22F: SETR :4!c/[8c]/4!c M TYPE OF SETTLEMENT TRANSACTION INDICATOR:
It must contain DSS ‘MOTI’ and Indicator ‘OCTC’, i.e.:
:SETR/MOTI/OCTC
O :22F: TRCA :4!c//4!c M PARTY CAPACITY INDICATOR:
‘SPRI’ = own account
‘SAGE’ = third party account
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M
:95P:
PSET :4!c//4!a2!a2!c[3!c]
O PLACE OF SETTLEMENT:
this field is not taken into account by Monte Titoli
April 2014
Page 32 of 146
O :70C: PACO :4!c//6*35x M PARTY NARRATIVE:
It contains codeword ‘COSL’ (settlement system code),
followed by fixed value ‘00’, i.e.:
:PACO//COSL:00
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M
:95P:
:95R:
DEAG
For messages
MT541
:4!c//4!a2!a2!c[3!c]
:4!c/8c/34x
O DELIVERING/RECEIVING AGENT:
this field is not taken into account by Monte Titoli
REAG
For messages
MT543
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M
:95R:
SELL
For messages
MT541
:4!c/8c/34x M
COUNTERPARTY CODE:
It must contain DSS ‘MOTI’ and Indicator CODE ‘617’
(Monte Titoli), i.e.:
:BUYR/MOTI/617
Or
:SELL/MOTI/617
BUYR
For messages
MT543
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties OPTIONAL occurrence
M :16R: SETPRTY
April 2014
Page 33 of 146
O
:95P:
:95R:
:95R:
BUYR
For messages
MT541
:4!c//4!a2!a2!c[3!c]
:4!c/8c/34x
:4!c/8c/34x
O
COUNTERPARTY CODE:
It is only mandatory when the trading member is different to
the sender of the message.
It is made of maximum 11 alphanumerics
The following coding types are admitted:
BIC code
+ 'MOTI' -> CED code
+ 'ITIT' -> ABI code
SELL
For messages
MT543
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E3 – Amounts MANDATORY
M :16R: AMT
M :19A: SETT
:4!c//[N]3!a15d M SETTLEMENT AMOUNT:
It is the countervalue of the instruction (max 11 integers and
3 decimals)
e.g.:
:SETT//EUR5000,
M :16S: AMT
End of Sub-sequence E3
M :16S: SETDET
End of Sequence E
April 2014
Page 34 of 146
4.2 RNI protocol
3.2.1 710 – Delivery Free of Payment
IDC DESCRIPTION FORMAT EXAMPLE NOTES
01 MESSAGE TYPE “3”b 01:710 Fixed value
040 SENDER “5”n(/”5”n/”2”b) 040:60394 ABI code
050 RECEIVER “5”n(/”5”n/”2”b) 050:12930 Fixed value (Monte
Titoli)
031 REFERENCE DATE “6”n 031:260711 DDMMYY
020 C.R.O. “11”n 020:86155101803
010 CHECK NUMBER “5”n 010:36526
751 FORM NUMBER “9”n 751:861551018 Unique code per
instruction and
intermediary
717 REFERENCES 20x 717:EOS1107200019405 Free text
706 PARTICIPANT CODE “7”n 706:8568000 Fixed value for
Euroclear Belgium
701 SECURITY CODE “14”b 701:BE00003009600 ISIN code + suffix
718 QUANTITY – NOMINAL VALUE 15n 718:3500000
741 TRANSFER INSTRUCTIONS 2 * 50x 741:MGTCBEBE Information for the
beneficiary – free text
April 2014
Page 35 of 146
IDC DESCRIPTION FORMAT EXAMPLE NOTES
759 ACTIVITY CODES 1b/1b E/1 Fixed value
774 BENEFICIARY CODE Q S 774:Q/93251F Possible formats:
Q: description
S: BIC code
778 INSTITUTIONAL CUSTOMER
FLAG
“1”x 778:S Fixed value
7E5 FOREIGN INTERMEDIARY CODE R
1b/29x
7E5:R/L Fixed value for NBB
7E6 FOREIGN INTERMEDIARY
ACCOUNT CODE
B/35x 7E6:B/00030
April 2014
Page 36 of 146
4.3 X-TRM proprietary format
3.3.1 Proprietary format message – Delivery/Receive Against/Free of Payment
LU 6.2 protocol is taken as an example:
DESCRIPTION TYPE LENGTH M/O NOTES
MARKET SOURCE A 3 M 'LU6'
TRADE TYPE ABBREVIATION A 3 M ‘CTC’
OPTION TYPE ABBREVIATION A 3 O Not applicable
ACTION REQUIRED A 1 M ‘I’ = input
‘C’ = cancellation
X-TRM IDENTIFIER A 6 O Only for cancellations
TRADE IDENTIFIER FOR THE TRADING
MEMBER
A 6 M Identifier assigned to the instruction by the
trading member
TRADING MEMBER IDENTIFIER A 11 M Code of the declaring trading member,
according to the type of coding specified
below
TRADING MEMBER TYPE OF CODING A 1 O ‘A’ = ABI
‘B’ = BIC
'C' = CED
SIGN A 1 O ‘A’ = deliver
'D' = receive
COUNTERPARTY IDENTIFIER A 11 M ‘617’ (CED code of Monte Titoli)
COUNTERPARTY TYPE OF CODING A 1 O 'C'
CODE OF THE TRADED SECURITY A 12 M ISIN code of the security
TYPE OF CODING OF THE TRADED
SECURITY
A 1 O 'I'
MARKET IDENTIFIER A 3 O 'FME'
NEGOTIATION TYPE OF THE TRADING
MEMBER
A 1 M ‘P’ = own account
‘T’ = third party account
QUANTITY A 19 M 15 integers and 3 decimals (explicit decimal
comma)
April 2014
Page 37 of 146
DESCRIPTION TYPE LENGTH M/O NOTES
PRICE A 15 O Not applicable
EXCHANGE RATE A 13 O Not applicable
SIGN OF THE COUNTERVALUE A 1 O Blank (assuming countervalue has opposite
sign with respect to quantity)
COUNTERVALUE A 16 O 0 for FoP transfers
Maximum 3 decimals (according to
settlement currency rules)
CODE OF THE SETTLEMENT CURRENCY A 3 O 'EUR'
TRADE DATE N 8 M YYYYMMDD
TRADE TIME N 6 O Not applicable
SETTLEMENT DATE N 8 M YYYYMMDD
END VALIDITY DATE N 8 O Not applicable
UNITARY ACCRUED INTEREST A 8 O Not applicable
OPTION PRICE A 10 O Not applicable
DATE OF PREMIUM OUTCOME N 8 O Not applicable
PREMIUM OPERATION IDENTIFIER A 6 O Not applicable
TRADING MEMBER'S CENTRAL
COUNTERPARTY CODE
A 11 O Not applicable
TRADING MEMBER'S CENTRAL
COUNTERPARTY CODE TYPE
A 1 O Not applicable
TRADING MEMBER'S SETTLEMENT
AGENT CODE
A 11 O Not applicable
TRADING MEMBER'S SETTLEMENT
AGENT CODE TYPE
A 1 O Not applicable
CODE OF THE SETTLEMENT SYSTEM N 2 M ‘00’
TRADING MEMBER'S CUSTODY SYSTEM
CODE
A 4 O ‘MOTI’
April 2014
Page 38 of 146
DESCRIPTION TYPE LENGTH M/O NOTES
TRADING MEMBER'S SECURITY
SETTLEMENT ACCOUNT
A 35 O It contains the following data, separated by
a “-“:
• Settlement system code (‘L’ for NBB platform)
• Code of the custody system of the counterparty (‘L’ for NBB)
• Account code of the counterparty at the cross-border custody system
• BIC code of the beneficiary /customer of the counterparty (opt.)
• Account code of the beneficiary /customer of the counterparty (opt.)
• Account code of the trading member at Monte Titoli
TRADING MEMBER'S GENERAL
CLEARING MEMBER CODE
A 11 O Not applicable
TRADING MEMBER'S GENERAL
CLEARING MEMBER CODE TYPE
A 1 O Not applicable
COSTS AMOUNT A 10 O Not applicable
COSTS DEBIT INDICATOR A 1 O Not applicable
COMMISSION TYPE A 1 O Not applicable
COMMISSION A 10 O Not applicable
INDICATOR FOR COMMISSION RATE A 1 O Not applicable
STAMP DUTY ISSUE INDICATOR A 1 O Not applicable
STAMP DUTY DEBIT INDICATOR A 1 O Not applicable
STAMP DUTY CATEGORY A 1 O Not applicable
CODE OF THE BENEFICIARY/ CUSTOMER
OF THE TRADING MEMBER
A 16 O Not applicable
BUYER OF THE TRADING MEMBER CODE
TYPE
N 2 O Not applicable
TRADING MEMBER'S ORDER IDENTIFIER A 20 O Not applicable
April 2014
Page 39 of 146
DESCRIPTION TYPE LENGTH M/O NOTES
TRADING MEMBER'S ORDER DATE N 8 O Not applicable
FORWARD PRICE A 15 O Not applicable
FORWARD LEG'S STAMP DUTY DEBITING
INDICATOR
A 1 O Not applicable
EXCHANGE RATE OF THE FORWARD
LEG
A 13 O Not applicable
UNIT ACCRUED INTEREST OF THE
FORWARD LEG
A 8 O Not applicable
SETTLEMENT DATE OF THE FORWARD
LEG
N 8 O Not applicable
END VALIDITY DATE OF THE FORWARD
LEG
N 8 O Not applicable
PRIORITY A 1 O Not applicable
TIME OUT A 4 O Not applicable
PRIORITY OF THE FORWARD LEG A 1 O Not applicable
TIME OUT OF THE FORWARD LEG A 4 O Not applicable
TRADING MEMBER BENEFICIARY A 35 O Not applicable
FILLER A 1 O
HOLD-RELEASE INDICATOR A 1 O Not applicable
SETTLEMENT CYCLE A 2 O Not applicable
CORPORATE ACTION INDICATOR A 1 O Not applicable
NEGATIVE UNIT ACCRUED INTEREST
INDICATOR
A 1 O Not applicable
NEGATIVE UNIT ACCRUED INTEREST
INDICATOR OF THE FORWARD LEG
A 1 O Not applicable
COUNTERPARTY BENEFICIARY A 35 O Not applicable
FILLER A 118
April 2014
Page 40 of 146
5.0 France - Euroclear France (ESES)
Monte Titoli has a DvP link in place with France's domestic CSD, Euroclear France (ESES
platform).
The following instruction types can be managed through the link, using the indicated protocols:
• Delivery Free of Payment:
o SWIFT message MT542
o RNI message 710
o X-TRM proprietary format message
• Receive Free of Payment:
o SWIFT message MT540
o X-TRM proprietary format message
• Delivery Against Payment:
o SWIFT message MT543
o X-TRM proprietary format message
• Receive Against Payment:
o SWIFT message MT541
o X-TRM proprietary format message
5.1 SWIFT protocol
4.1.1 MT540/1/2/3 – Receive/Deliver Free of/Against Payment
Sequence A – General information MANDATORY
M/O
for
SWIFT
Tag Qualifier Format M/O for
Monte
Titoli
Notes
M :16R: GENL
M :20C: SEME :4!c//16x M REFERENCE-CODE:
it must contain the unique message ID
April 2014
Page 41 of 146
M :23G: NEWM
CANC
:4!c M MESSAGE FUNCTION:
NEWM for new messages
CANC for cancellations
Sub-sequence A1 – Linkages This occurrence is MANDATORY for X-TRM, only for cancellations
M :16R: LINK
M :20C: PREV :4!c//16x M PREVIOUS MESSAGE REFERENCE:
Only for cancellations, it must contain the X-TRM reference
of the instruction that needs to be cancelled (max 6
alphanumerics)
M :16S: LINK
End of Sub-sequence A1
Sub-sequence A1 – Linkages MANDATORY
M :16R: LINK
M :20C: TRRF :4!c//16x M DEAL REFERENCE:
it must contain the instruction ID assigned by the user
M :16S: LINK
End of Sub-sequence A1
M :16S: GENL
End of Sequence A
Sequence B – Trade details MANDATORY
M :16R: TRADDET
M :98C: SETT
:4!c//8!n6!n M SETTLEMENT DATE:
This format allows to indicate settlement date and
settlement Time Out. Time Out is not applicable for CBSS,
so it must be filled in with zeroes, e.g.:
:SETT//20110823000000
O :98A: TRAD :4!c//8!n M TRADE DATE:
e.g.:
:TRAD//20011023
M :35B: [ISIN1!e12!c] M ISIN CODE:
ISIN code of the financial instrument
M :16S: TRADDET
End of sequence B
Sequence C – Financial Instrument/Account MANDATORY
M :16R: FIAC
April 2014
Page 42 of 146
M :36B: SETT :4!c//4!c/15d M QUANTITY OF FINANCIAL INSTRUMENT: it can be
expressed either as units number (UNIT) or face amount
(FAMT). It can contain maximum 11 integers and 3 decimals
M :97B: SAFE/MOTI/CEND :4!c/[8c]/4!c/35x M SECURITY SETTLEMENT ACCOUNT:
The issuer code must mandatorily contain the word ‘MOTI’.
The account type code must be ‘CEND’
The settlement account number (35x) contains the following
data, separated by a “-“:
• Settlement system code (‘F’ for ESES platform)
• Code of the custody system of the counterparty (‘F’ for Euroclear France)
• Account code of the counterparty at the cross-border custody system
• BIC code of the beneficiary /customer of the counterparty (opt.)
• Account code of the beneficiary /customer of the counterparty (opt.)
• Account code of the trading member at Monte Titoli (opt.)
M :16S: FIAC
End of sequence C
Sequence E – Settlement details MANDATORY
M :16R: SETDET
M :22F: SETR :4!c/[8c]/4!c M TYPE OF SETTLEMENT TRANSACTION INDICATOR:
It must contain DSS ‘MOTI’ and Indicator ‘OCTC’, i.e.:
:SETR/MOTI/OCTC
O :22F: TRCA :4!c//4!c M PARTY CAPACITY INDICATOR:
‘SPRI’ = own account
‘SAGE’ = third party account
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M
:95P:
PSET :4!c//4!a2!a2!c[3!c]
O PLACE OF SETTLEMENT:
this field is not taken into account by Monte Titoli
April 2014
Page 43 of 146
O :70C: PACO :4!c//6*35x M PARTY NARRATIVE:
It contains codeword ‘COSL’ (settlement system code),
followed by fixed value ‘00’, i.e.:
:PACO//COSL:00
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M
:95P:
:95R:
DEAG
For messages
MT541
:4!c//4!a2!a2!c[3!c]
:4!c/8c/34x
O DELIVERING/RECEIVING AGENT:
this field is not taken into account by Monte Titoli
REAG
For messages
MT543
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M
:95R:
SELL
For messages
MT541
:4!c/8c/34x M
COUNTERPARTY CODE:
It must contain DSS ‘MOTI’ and Indicator CODE ‘617’
(Monte Titoli), i.e.:
:BUYR/MOTI/617
Or
:SELL/MOTI/617
BUYR
For messages
MT543
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties OPTIONAL occurrence
M :16R: SETPRTY
April 2014
Page 44 of 146
O
:95P:
:95R:
:95R:
BUYR
For messages
MT541
:4!c//4!a2!a2!c[3!c]
:4!c/8c/34x
:4!c/8c/34x
O
COUNTERPARTY CODE:
It is only mandatory when the trading member is different to
the sender of the message.
It is made of maximum 11 alphanumerics
The following coding types are admitted:
BIC code
+ 'MOTI' -> CED code
+ 'ITIT' -> ABI code
SELL
For messages
MT543
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E3 – Amounts MANDATORY
M :16R: AMT
M :19A: SETT
:4!c//[N]3!a15d M SETTLEMENT AMOUNT:
It is the countervalue of the instruction (max 11 integers and
3 decimals)
e.g.:
:SETT//EUR5000,
M :16S: AMT
End of Sub-sequence E3
M :16S: SETDET
End of Sequence E
April 2014
Page 45 of 146
5.2 RNI protocol
4.2.1 710 – Delivery Free of Payment
IDC DESCRIPTION FORMAT EXAMPLE NOTES
01 MESSAGE TYPE “3”b 01:710 Fixed value
040 SENDER “5”n(/”5”n/”2”b) 040:60394 ABI code
050 RECEIVER “5”n(/”5”n/”2”b) 050:12930 Fixed value (Monte
Titoli)
031 REFERENCE DATE “6”n 031:260711 DDMMYY
020 C.R.O. “11”n 020:86155101803
010 CHECK NUMBER “5”n 010:36526
751 FORM NUMBER “9”n 751:861551018 Unique code per
instruction and
intermediary
717 REFERENCES 20x 717:EOS1107200019405 Free text
706 PARTICIPANT CODE “7”n 706:8134600 Fixed value for
Euroclear France
701 SECURITY CODE “14”b 701:FR000013000700 ISIN code + suffix
718 QUANTITY – NOMINAL VALUE 15n 718:3500000
741 TRANSFER INSTRUCTIONS 2 * 50x 741:MGTCBEBE Information for the
beneficiary – free text
April 2014
Page 46 of 146
IDC DESCRIPTION FORMAT EXAMPLE NOTES
759 ACTIVITY CODES 1b/1b E/1 Fixed value
774 BENEFICIARY CODE Q S 774:Q/47591N Possible formats:
Q: description
S: BIC code
778 INSTITUTIONAL CUSTOMER
FLAG
“1”x 778:S Fixed value
7E5 FOREIGN INTERMEDIARY CODE R
1b/29x
7E5:R/F Fixed value for
Euroclear France
7E6 FOREIGN INTERMEDIARY
ACCOUNT CODE
B/35x 7E6:B/00030
April 2014
Page 47 of 146
5.3 X-TRM proprietary format
4.3.1 Proprietary format message – Delivery/Receive Against/Free of Payment
LU 6.2 protocol is taken as an example:
DESCRIPTION TYPE LENGTH M/O NOTES
MARKET SOURCE A 3 M 'LU6'
TRADE TYPE ABBREVIATION A 3 M ‘CTC’
OPTION TYPE ABBREVIATION A 3 O Not applicable
ACTION REQUIRED A 1 M ‘I’ = input
‘C’ = cancellation
X-TRM IDENTIFIER A 6 O Only for cancellations
TRADE IDENTIFIER FOR THE TRADING
MEMBER
A 6 M Identifier assigned to the instruction by the
trading member
TRADING MEMBER IDENTIFIER A 11 M Code of the declaring trading member,
according to the type of coding specified
below
TRADING MEMBER TYPE OF CODING A 1 O ‘A’ = ABI
‘B’ = BIC
'C' = CED
SIGN A 1 O ‘A’ = deliver
'D' = receive
COUNTERPARTY IDENTIFIER A 11 M ‘617’ (CED code of Monte Titoli)
COUNTERPARTY TYPE OF CODING A 1 O 'C'
CODE OF THE TRADED SECURITY A 12 M ISIN code of the security
TYPE OF CODING OF THE TRADED
SECURITY
A 1 O 'I'
MARKET IDENTIFIER A 3 O 'FME'
NEGOTIATION TYPE OF THE TRADING
MEMBER
A 1 M ‘P’ = own account
‘T’ = third party account
QUANTITY A 19 M 15 integers and 3 decimals (explicit decimal
comma)
April 2014
Page 48 of 146
DESCRIPTION TYPE LENGTH M/O NOTES
PRICE A 15 O Not applicable
EXCHANGE RATE A 13 O Not applicable
SIGN OF THE COUNTERVALUE A 1 O Blank (assuming countervalue has opposite
sign with respect to quantity)
COUNTERVALUE A 16 O 0 for FoP transfers
Maximum 3 decimals (according to
settlement currency rules)
CODE OF THE SETTLEMENT CURRENCY A 3 O 'EUR'
TRADE DATE N 8 M YYYYMMDD
TRADE TIME N 6 O Not applicable
SETTLEMENT DATE N 8 M YYYYMMDD
END VALIDITY DATE N 8 O Not applicable
UNITARY ACCRUED INTEREST A 8 O Not applicable
OPTION PRICE A 10 O Not applicable
DATE OF PREMIUM OUTCOME N 8 O Not applicable
PREMIUM OPERATION IDENTIFIER A 6 O Not applicable
TRADING MEMBER'S CENTRAL
COUNTERPARTY CODE
A 11 O Not applicable
TRADING MEMBER'S CENTRAL
COUNTERPARTY CODE TYPE
A 1 O Not applicable
TRADING MEMBER'S SETTLEMENT
AGENT CODE
A 11 O Not applicable
TRADING MEMBER'S SETTLEMENT
AGENT CODE TYPE
A 1 O Not applicable
CODE OF THE SETTLEMENT SYSTEM N 2 M ‘00’
TRADING MEMBER'S CUSTODY SYSTEM
CODE
A 4 O ‘MOTI’
April 2014
Page 49 of 146
DESCRIPTION TYPE LENGTH M/O NOTES
TRADING MEMBER'S SECURITY
SETTLEMENT ACCOUNT
A 35 O It contains the following data, separated by
a “-“:
• Settlement system code (‘F’ for ESES platform)
• Code of the custody system of the counterparty (‘F’ for Euroclear France)
• Account code of the counterparty at the cross-border custody system
• BIC code of the beneficiary /customer of the counterparty (opt.)
• Account code of the beneficiary /customer of the counterparty (opt.)
• Account code of the trading member at Monte Titoli
TRADING MEMBER'S GENERAL
CLEARING MEMBER CODE
A 11 O Not applicable
TRADING MEMBER'S GENERAL
CLEARING MEMBER CODE TYPE
A 1 O Not applicable
COSTS AMOUNT A 10 O Not applicable
COSTS DEBIT INDICATOR A 1 O Not applicable
COMMISSION TYPE A 1 O Not applicable
COMMISSION A 10 O Not applicable
INDICATOR FOR COMMISSION RATE A 1 O Not applicable
STAMP DUTY ISSUE INDICATOR A 1 O Not applicable
STAMP DUTY DEBIT INDICATOR A 1 O Not applicable
STAMP DUTY CATEGORY A 1 O Not applicable
CODE OF THE BENEFICIARY/ CUSTOMER
OF THE TRADING MEMBER
A 16 O Not applicable
BUYER OF THE TRADING MEMBER CODE
TYPE
N 2 O Not applicable
TRADING MEMBER'S ORDER IDENTIFIER A 20 O Not applicable
April 2014
Page 50 of 146
DESCRIPTION TYPE LENGTH M/O NOTES
TRADING MEMBER'S ORDER DATE N 8 O Not applicable
FORWARD PRICE A 15 O Not applicable
FORWARD LEG'S STAMP DUTY DEBITING
INDICATOR
A 1 O Not applicable
EXCHANGE RATE OF THE FORWARD
LEG
A 13 O Not applicable
UNIT ACCRUED INTEREST OF THE
FORWARD LEG
A 8 O Not applicable
SETTLEMENT DATE OF THE FORWARD
LEG
N 8 O Not applicable
END VALIDITY DATE OF THE FORWARD
LEG
N 8 O Not applicable
PRIORITY A 1 O Not applicable
TIME OUT A 4 O Not applicable
PRIORITY OF THE FORWARD LEG A 1 O Not applicable
TIME OUT OF THE FORWARD LEG A 4 O Not applicable
TRADING MEMBER BENEFICIARY A 35 O Not applicable
FILLER A 1 O
HOLD-RELEASE INDICATOR A 1 O Not applicable
SETTLEMENT CYCLE A 2 O Not applicable
CORPORATE ACTION INDICATOR A 1 O Not applicable
NEGATIVE UNIT ACCRUED INTEREST
INDICATOR
A 1 O Not applicable
NEGATIVE UNIT ACCRUED INTEREST
INDICATOR OF THE FORWARD LEG
A 1 O Not applicable
COUNTERPARTY BENEFICIARY A 35 O Not applicable
FILLER A 118
April 2014
Page 51 of 146
6.0 Germany - Clearstream Banking Frankfurt
Monte Titoli has a DvP link in place with Germany's domestic CSD, Clearstream Banking
Frankfurt (CBF).
The following instruction types can be managed through the link, using the indicated protocols:
• Delivery Free of Payment:
o SWIFT message MT542
o RNI message 710
• Delivery Against Payment:
o SWIFT message MT543
o X-TRM proprietary format message
• Receive Against Payment:
o SWIFT message MT541
o X-TRM proprietary format message
6.1 SWIFT protocol
5.1.1 MT542 – Deliver Free of Payment
Sequence A – General information MANDATORY
M/O
for
SWIFT
Tag Qualifier Format M/O for
Monte
Titoli
Notes
M :16R: GENL
M :20C: SEME :4!c//16x M REFERENCE-CODE:
it must contain the keyword MOTI- followed by a string of 9
characters
M :23G: NEWM
:4!c M NEWM
April 2014
Page 52 of 146
O :98A: PREP :4!c//8!n M PREPARATION DATE
Sub-sequence A1 – Linkages MANDATORY for X-TRM
M :16R: LINK
M :20C: TRRF :4!c//16x M DEAL REFERENCE:
it must contain the mandatory instruction number from
Monte Titoli composed of 9 numeric positions
M :16S: LINK
End of Sub-sequence A1
M :16S: GENL
End of Sequence A
Sequence B – Trade details MANDATORY
M :16R: TRADDET
M :98A: SETT :4!c//8!n M SETTLEMENT DATE:
O :98A: TRAD :4!c//8!n M TRADE DATE:
M :35B: [ISIN1!e12!c]
[4*35]
M ISIN-CODE: the suffix must be mandatorily input with the
keyword SUFF: followed by the suffix in the first characters
of the first line of 35x
O :70E: SPRO :4!c//10*35
O
O
SETTLEMENT INSTRUCTION:
R717: references
R741:instructions
The max length of instructions must be of 100 characters on
three consecutive lines
M :16S: TRADDET
End of sequence B
Sequence C – Financial Instrument/Account MANDATORY
M :16R: FIAC
April 2014
Page 53 of 146
M :36B: SETT :4!c//4!c/15d M QUANTITY OF FINANCIAL INSTRUMENT: it can be
expressed either as units number (UNIT) or face amount
(FAMT). It must contain maximum two decimals
M :97B: SAFE/MOTI/CEND :4!c/[8c]/4!c/35x M It represents the DELIVERING AGENT that is the
sender’s account:
It must mandatorily be a Monte Titoli participant code with
issuer code (DSS) MOTI
M :16S: FIAC
End of sequence C
Sequence E – Settlement details MANDATORY
M :16R: SETDET
M :22F: SETR :4!c/[8c]/4!c ACTIVITY CODE:
it must contain the data source scheme MOTI and activity
code 00E1
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M
:95P:
PSET :4!c//4!a2!a2!c[3!c]
PLACE OF SETTLEMENT: this field is not taken into
account by Monte Titoli
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M
:95R:
:95P:
REAG
:4!c/8c/34x
:4!c//4!a2!a2!c[3!c]
M RECEIVING AGENT:
Option R: Data Source Scheme ‘DAKV’ plus code of the
foreign intermediary, in the CSD’s proprietary type of
coding.
Option P: it must contain the BIC Code of the foreign
counterpart
April 2014
Page 54 of 146
O :97B: :SAFE/DAKV/CEND
/
:4!c/[8c]/4!c/35x O SAFEKEEPING ACCOUNT: Data Source Scheme
‘DAKV’,type code ‘CEND’ plus code of foreign intermediary
account
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties OPTIONAL occurrence
M :16R: SETPRTY
M
:95Q:
:95P:
BUYR
:4!c/8c/34x
:4!c//4!a2!a2!c[3!c]
O BUYER (Party that receives the financial instrument).
If option Q is used, it contains the description of the
customer of the foreign intermediary that is the beneficiary
of the operation (format Q of the IDC 774)
If option P is used it must contain the Bic Code of the
foreign intermediary that is the beneficiary of the operation
M :16S: SETPRTY
End of Sub-sequence E1
M :16S: SETDET
End of Sequence E
5.1.2 MT540 – Receive Free of Payment
Customers are automatically credited of the incoming securities without need of instructing,
conditional the correct format of the instruction of the counterpart.
April 2014
Page 55 of 146
5.1.3 MT541/3 – Receive/Deliver Against Payment
Sequence A – General information MANDATORY
M/O
for
SWIFT
Tag Qualifier Format M/O for
Monte
Titoli
Notes
M :16R: GENL
M :20C: SEME :4!c//16x M REFERENCE-CODE:
it must contain the unique message ID
M :23G: NEWM
CANC
:4!c M MESSAGE FUNCTION:
NEWM for new messages
CANC for cancellations
Sub-sequence A1 – Linkages This occurrence is MANDATORY for X-TRM, only for cancellations
M :16R: LINK
M :20C: PREV :4!c//16x M PREVIOUS MESSAGE REFERENCE:
Only for cancellations, it must contain the X-TRM reference
of the instruction that needs to be cancelled (max 6
alphanumerics)
M :16S: LINK
End of Sub-sequence A1
Sub-sequence A1 – Linkages MANDATORY
M :16R: LINK
M :20C: TRRF :4!c//16x M DEAL REFERENCE:
it must contain the instruction ID assigned by the user
M :16S: LINK
End of Sub-sequence A1
M :16S: GENL
End of Sequence A
Sequence B – Trade details MANDATORY
M :16R: TRADDET
April 2014
Page 56 of 146
M :98C: SETT
:4!c//8!n6!n M SETTLEMENT DATE:
This format allows to indicate settlement date and
settlement Time Out. Time Out is not applicable for CBSS,
so it must be filled in with zeroes, e.g.:
:SETT//20110823000000
O :98A: TRAD :4!c//8!n M TRADE DATE:
e.g.:
:TRAD//20011023
M :35B: [ISIN1!e12!c] M ISIN CODE:
ISIN code of the financial instrument
M :16S: TRADDET
End of sequence B
Sequence C – Financial Instrument/Account MANDATORY
M :16R: FIAC
M :36B: SETT :4!c//4!c/15d M QUANTITY OF FINANCIAL INSTRUMENT: it can be
expressed either as units number (UNIT) or face amount
(FAMT). It can contain maximum 11 integers and 3 decimals
M :97B: SAFE/MOTI/CEND :4!c/[8c]/4!c/35x M SECURITY SETTLEMENT ACCOUNT:
The issuer code must mandatorily contain the word ‘MOTI’.
The account type code must be ‘CEND’
The settlement account number (35x) contains the following
data, separated by a “-“:
• Settlement system code (‘A’ for CBF)
• Code of the custody system of the counterparty (see table in Appendix)
• Account code of the counterparty at the cross-border custody system
• BIC code of the beneficiary /customer of the counterparty (opt.)
• Account code of the beneficiary /customer of the counterparty (opt.)
• Account code of the trading member at Monte Titoli (opt.)
M :16S: FIAC
End of sequence C
Sequence E – Settlement details MANDATORY
M :16R: SETDET
M :22F: SETR :4!c/[8c]/4!c M TYPE OF SETTLEMENT TRANSACTION INDICATOR:
It must contain DSS ‘MOTI’ and Indicator ‘OCTC’, i.e.:
:SETR/MOTI/OCTC
April 2014
Page 57 of 146
O :22F: TRCA :4!c//4!c M PARTY CAPACITY INDICATOR:
‘SPRI’ = own account
‘SAGE’ = third party account
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M :95P: PSET :4!c//4!a2!a2!c[3!c] O PLACE OF SETTLEMENT:
this field is not taken into account by Monte Titoli
O :70C: PACO :4!c//6*35x M PARTY NARRATIVE:
It contains codeword ‘COSL’ (settlement system code),
followed by fixed value ‘00’, i.e.:
:PACO//COSL:00
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M
:95P:
:95R:
DEAG
For messages
MT541
:4!c//4!a2!a2!c[3!c]
:4!c/8c/34x
O DELIVERING/RECEIVING AGENT:
this field is not taken into account by Monte Titoli
REAG
For messages
MT543
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M :95R: SELL
For messages
MT541
:4!c/8c/34x M
COUNTERPARTY CODE:
It must contain DSS ‘MOTI’ and Indicator CODE ‘617’
(Monte Titoli), i.e.:
April 2014
Page 58 of 146
BUYR
For messages
MT543
:BUYR/MOTI/617
Or
:SELL/MOTI/617
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties OPTIONAL occurrence
M :16R: SETPRTY
O
:95P:
:95R:
:95R:
BUYR
For messages
MT541
:4!c//4!a2!a2!c[3!c]
:4!c/8c/34x
:4!c/8c/34x
O
COUNTERPARTY CODE:
It is only mandatory when the trading member is different to
the sender of the message.
It is made of maximum 11 alphanumerics
The following coding types are admitted:
BIC code
+ 'MOTI' -> CED code
+ 'ITIT' -> ABI code
SELL
For messages
MT543
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E3 – Amounts MANDATORY
M :16R: AMT
M :19A: SETT :4!c//[N]3!a15d M SETTLEMENT AMOUNT:
It is the countervalue of the instruction (max 11 integers and
3 decimals)
e.g.:
:SETT//EUR5000,
M :16S: AMT
End of Sub-sequence E3
M :16S: SETDET
End of Sequence E
April 2014
Page 59 of 146
6.2 RNI protocol
5.2.1 710 – Delivery Free of Payment
IDC DESCRIPTION FORMAT EXAMPLE NOTES
01 MESSAGE TYPE “3”b 01:710 Fixed value
040 SENDER “5”n(/”5”n/”2”b) 040:60394 ABI code
050 RECEIVER “5”n(/”5”n/”2”b) 050:12930 Fixed value (Monte
Titoli)
031 REFERENCE DATE “6”n 031:260711 DDMMYY
020 C.R.O. “11”n 020:86155101803
010 CHECK NUMBER “5”n 010:36526
751 FORM NUMBER “9”n 751:861551018 Unique code per
instruction and
intermediary
717 REFERENCES 20x 717:EOS1107200019405 Free text
706 PARTICIPANT CODE “7”n 706:8131800 Fixed value for CBF
701 SECURITY CODE “14”b 701:DE000352796800 ISIN code + suffix
718 QUANTITY – NOMINAL VALUE 15n 718:3500000
741 TRANSFER INSTRUCTIONS 2 * 50x 741:MGTCBEBE Information for the
beneficiary – free text
April 2014
Page 60 of 146
IDC DESCRIPTION FORMAT EXAMPLE NOTES
759 ACTIVITY CODES 1b/1b E/1 Fixed value
774 BENEFICIARY CODE Q S 774:Q/22429 29107 Possible formats:
Q: description
S: BIC code
778 INSTITUTIONAL CUSTOMER
FLAG
“1”x 778:S Fixed value
7E5 FOREIGN INTERMEDIARY CODE R
1b/29x
S
1b/”4”b/”
2”b/”2”b(
/”3”b)
7E5:R/MGTCBEBE Possible formats:
R: CSD proprietary
code
S: BIC code
7E6 FOREIGN INTERMEDIARY
ACCOUNT CODE
B/35x 7E6:B/7204
7E7 SETTLEMENT DATE “8”n 7E7:20072011 DDMMYYYY
7E8 TRADE DATE “8”n 7E8:20072011 DDMMYYYY
April 2014
Page 61 of 146
6.3 X-TRM proprietary format
5.3.1 Proprietary format message – Delivery/Receive Against/Free of Payment
LU 6.2 protocol is taken as an example:
DESCRIPTION TYPE LENGTH M/O NOTES
MARKET SOURCE A 3 M 'LU6'
TRADE TYPE ABBREVIATION A 3 M ‘CTC’
OPTION TYPE ABBREVIATION A 3 O Not applicable
ACTION REQUIRED A 1 M ‘I’ = input
‘C’ = cancellation
X-TRM IDENTIFIER A 6 O Only for cancellations
TRADE IDENTIFIER FOR THE TRADING
MEMBER
A 6 M Identifier assigned to the instruction by the
trading member
TRADING MEMBER IDENTIFIER A 11 M Code of the declaring trading member,
according to the type of coding specified
below
TRADING MEMBER TYPE OF CODING A 1 O ‘A’ = ABI
‘B’ = BIC
'C' = CED
SIGN A 1 O ‘A’ = deliver
'D' = receive
COUNTERPARTY IDENTIFIER A 11 M ‘617’ (CED code of Monte Titoli)
COUNTERPARTY TYPE OF CODING A 1 O 'C'
CODE OF THE TRADED SECURITY A 12 M ISIN code of the security
TYPE OF CODING OF THE TRADED
SECURITY
A 1 O 'I'
MARKET IDENTIFIER A 3 O 'FME'
NEGOTIATION TYPE OF THE TRADING
MEMBER
A 1 M ‘P’ = own account
‘T’ = third party account
QUANTITY A 19 M 15 integers and 3 decimals (explicit decimal
comma)
April 2014
Page 62 of 146
DESCRIPTION TYPE LENGTH M/O NOTES
PRICE A 15 O Not applicable
EXCHANGE RATE A 13 O Not applicable
SIGN OF THE COUNTERVALUE A 1 O Blank (assuming countervalue has opposite
sign with respect to quantity)
COUNTERVALUE A 16 O Maximum 3 decimals (according to
settlement currency rules)
CODE OF THE SETTLEMENT CURRENCY A 3 O 'EUR'
TRADE DATE N 8 M YYYYMMDD
TRADE TIME N 6 O Not applicable
SETTLEMENT DATE N 8 M YYYYMMDD
END VALIDITY DATE N 8 O Not applicable
UNITARY ACCRUED INTEREST A 8 O Not applicable
OPTION PRICE A 10 O Not applicable
DATE OF PREMIUM OUTCOME N 8 O Not applicable
PREMIUM OPERATION IDENTIFIER A 6 O Not applicable
TRADING MEMBER'S CENTRAL
COUNTERPARTY CODE
A 11 O Not applicable
TRADING MEMBER'S CENTRAL
COUNTERPARTY CODE TYPE
A 1 O Not applicable
TRADING MEMBER'S SETTLEMENT
AGENT CODE
A 11 O Not applicable
TRADING MEMBER'S SETTLEMENT
AGENT CODE TYPE
A 1 O Not applicable
CODE OF THE SETTLEMENT SYSTEM N 2 M ‘00’
TRADING MEMBER'S CUSTODY SYSTEM
CODE
A 4 O ‘MOTI’
April 2014
Page 63 of 146
DESCRIPTION TYPE LENGTH M/O NOTES
TRADING MEMBER'S SECURITY
SETTLEMENT ACCOUNT
A 35 O It contains the following data, separated by
a “-“:
• Settlement system code (‘A’ for CBF)
• Code of the custody system of the counterparty (see table in Appendix)
• Account code of the counterparty at the cross-border custody system
• BIC code of the beneficiary /customer of the counterparty (opt.)
• Account code of the beneficiary /customer of the counterparty (opt.)
• Account code of the trading member at Monte Titoli
TRADING MEMBER'S GENERAL
CLEARING MEMBER CODE
A 11 O Not applicable
TRADING MEMBER'S GENERAL
CLEARING MEMBER CODE TYPE
A 1 O Not applicable
COSTS AMOUNT A 10 O Not applicable
COSTS DEBIT INDICATOR A 1 O Not applicable
COMMISSION TYPE A 1 O Not applicable
COMMISSION A 10 O Not applicable
INDICATOR FOR COMMISSION RATE A 1 O Not applicable
STAMP DUTY ISSUE INDICATOR A 1 O Not applicable
STAMP DUTY DEBIT INDICATOR A 1 O Not applicable
STAMP DUTY CATEGORY A 1 O Not applicable
CODE OF THE BENEFICIARY/ CUSTOMER
OF THE TRADING MEMBER
A 16 O Not applicable
BUYER OF THE TRADING MEMBER CODE
TYPE
N 2 O Not applicable
TRADING MEMBER'S ORDER IDENTIFIER A 20 O Not applicable
April 2014
Page 64 of 146
DESCRIPTION TYPE LENGTH M/O NOTES
TRADING MEMBER'S ORDER DATE N 8 O Not applicable
FORWARD PRICE A 15 O Not applicable
FORWARD LEG'S STAMP DUTY DEBITING
INDICATOR
A 1 O Not applicable
EXCHANGE RATE OF THE FORWARD
LEG
A 13 O Not applicable
UNIT ACCRUED INTEREST OF THE
FORWARD LEG
A 8 O Not applicable
SETTLEMENT DATE OF THE FORWARD
LEG
N 8 O Not applicable
END VALIDITY DATE OF THE FORWARD
LEG
N 8 O Not applicable
PRIORITY A 1 O Not applicable
TIME OUT A 4 O Not applicable
PRIORITY OF THE FORWARD LEG A 1 O Not applicable
TIME OUT OF THE FORWARD LEG A 4 O Not applicable
TRADING MEMBER BENEFICIARY A 35 O Not applicable
FILLER A 1 O
HOLD-RELEASE INDICATOR A 1 O Not applicable
SETTLEMENT CYCLE A 2 O Not applicable
CORPORATE ACTION INDICATOR A 1 O Not applicable
NEGATIVE UNIT ACCRUED INTEREST
INDICATOR
A 1 O Not applicable
NEGATIVE UNIT ACCRUED INTEREST
INDICATOR OF THE FORWARD LEG
A 1 O Not applicable
COUNTERPARTY BENEFICIARY A 35 O Not applicable
FILLER A 118
April 2014
Page 65 of 146
7.0 Luxembourg – VP Lux
Monte Titoli has a DvP link in place with Luxembourg's domestic CSD, VP Lux.
The following instruction types can be managed through the link, using the indicated protocols:
• Delivery Free of Payment:
o SWIFT message MT542
o RNI message 710
o X-TRM proprietary format message
• Receive Free of Payment:
o SWIFT message MT540
o X-TRM proprietary format message
• Delivery Against Payment:
o SWIFT message MT543
o X-TRM proprietary format message
• Receive Against Payment:
o SWIFT message MT541
o X-TRM proprietary format message
7.1 SWIFT protocol
6.1.1 MT540/1/2/3 – Receive/Deliver Free of/Against Payment
Sequence A – General information MANDATORY
M/O
for
SWIFT
Tag Qualifier Format M/O for
Monte
Titoli
Notes
M :16R: GENL
M :20C: SEME :4!c//16x M REFERENCE-CODE:
it must contain the unique message ID
April 2014
Page 66 of 146
M :23G: NEWM
CANC
:4!c M MESSAGE FUNCTION:
NEWM for new messages
CANC for cancellations
Sub-sequence A1 – Linkages This occurrence is MANDATORY for X-TRM, only for cancellations
M :16R: LINK
M :20C: PREV :4!c//16x M PREVIOUS MESSAGE REFERENCE:
Only for cancellations, it must contain the X-TRM reference
of the instruction that needs to be cancelled (max 6
alphanumerics)
M :16S: LINK
End of Sub-sequence A1
Sub-sequence A1 – Linkages MANDATORY
M :16R: LINK
M :20C: TRRF :4!c//16x M DEAL REFERENCE:
it must contain the instruction ID assigned by the user
M :16S: LINK
End of Sub-sequence A1
M :16S: GENL
End of Sequence A
Sequence B – Trade details MANDATORY
M :16R: TRADDET
M :98C: SETT
:4!c//8!n6!n M SETTLEMENT DATE:
This format allows to indicate settlement date and
settlement Time Out. Time Out is not applicable for CBSS,
so it must be filled in with zeroes, e.g.:
:SETT//20110823000000
O :98A: TRAD :4!c//8!n M TRADE DATE:
e.g.:
:TRAD//20011023
M :35B: [ISIN1!e12!c] M ISIN CODE:
ISIN code of the financial instrument
M :16S: TRADDET
End of sequence B
Sequence C – Financial Instrument/Account MANDATORY
M :16R: FIAC
April 2014
Page 67 of 146
M :36B: SETT :4!c//4!c/15d M QUANTITY OF FINANCIAL INSTRUMENT: it can be
expressed either as units number (UNIT) or face amount
(FAMT). It can contain maximum 11 integers and 3 decimals
M :97B: SAFE/MOTI/CEND :4!c/[8c]/4!c/35x M SECURITY SETTLEMENT ACCOUNT:
The issuer code must mandatorily contain the word ‘MOTI’.
The account type code must be ‘CEND’
The settlement account number (35x) contains the following
data, separated by a “-“:
• Settlement system code (‘V’ for VP Lux)
• Code of the custody system of the counterparty (see table in Appendix)
• Account code of the counterparty at the cross-border custody system
• BIC code of the beneficiary /customer of the counterparty (opt.)
• Account code of the beneficiary /customer of the counterparty (opt.)
• Account code of the trading member at Monte Titoli (opt.)
M :16S: FIAC
End of sequence C
Sequence E – Settlement details MANDATORY
M :16R: SETDET
M :22F: SETR :4!c/[8c]/4!c M TYPE OF SETTLEMENT TRANSACTION INDICATOR:
It must contain DSS ‘MOTI’ and Indicator ‘OCTC’, i.e.:
:SETR/MOTI/OCTC
O :22F: TRCA :4!c//4!c M PARTY CAPACITY INDICATOR:
‘SPRI’ = own account
‘SAGE’ = third party account
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M
:95P:
PSET :4!c//4!a2!a2!c[3!c]
O PLACE OF SETTLEMENT:
this field is not taken into account by Monte Titoli
April 2014
Page 68 of 146
O :70C: PACO :4!c//6*35x M PARTY NARRATIVE:
It contains codeword ‘COSL’ (settlement system code),
followed by fixed value ‘00’, i.e.:
:PACO//COSL:00
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M
:95P:
:95R:
DEAG
For messages
MT541
:4!c//4!a2!a2!c[3!c]
:4!c/8c/34x
O DELIVERING/RECEIVING AGENT:
this field is not taken into account by Monte Titoli
REAG
For messages
MT543
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties MANDATORY
M :16R: SETPRTY
M
:95R:
SELL
For messages
MT541
:4!c/8c/34x M
COUNTERPARTY CODE:
It must contain DSS ‘MOTI’ and Indicator CODE ‘617’
(Monte Titoli), i.e.:
:BUYR/MOTI/617
Or
:SELL/MOTI/617
BUYR
For messages
MT543
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E1– Settlement parties OPTIONAL occurrence
M :16R: SETPRTY
April 2014
Page 69 of 146
O
:95P:
:95R:
:95R:
BUYR
For messages
MT541
:4!c//4!a2!a2!c[3!c]
:4!c/8c/34x
:4!c/8c/34x
O
COUNTERPARTY CODE:
It is only mandatory when the trading member is different to
the sender of the message.
It is made of maximum 11 alphanumerics
The following coding types are admitted:
BIC code
+ 'MOTI' -> CED code
+ 'ITIT' -> ABI code
SELL
For messages
MT543
M :16S: SETPRTY
End of Sub-sequence E1
Sub-sequence E3 – Amounts MANDATORY
M :16R: M :16R:
M :19A: M :19A:
M :16S: M :16S:
End of Sub-sequence E3
M :16S: M :16S:
End of Sequence E
April 2014
Page 70 of 146
7.2 RNI protocol
6.2.1 710 – Delivery Free of Payment
IDC DESCRIPTION FORMAT EXAMPLE NOTES
01 MESSAGE TYPE “3”b 01:710 Fixed value
040 SENDER “5”n(/”5”n/”2”b) 040:60394 ABI code
050 RECEIVER “5”n(/”5”n/”2”b) 050:12930 Fixed value (Monte
Titoli)
031 REFERENCE DATE “6”n 031:260711 DDMMYY
020 C.R.O. “11”n 020:86155101803
010 CHECK NUMBER “5”n 010:36526
751 FORM NUMBER “9”n 751:861551018 Unique code per
instruction and
intermediary
717 REFERENCES 20x 717:EOS1107200019405 Free text
706 PARTICIPANT CODE “7”n 706:8575000 Fixed value for VP
Lux
701 SECURITY CODE “14”b 701:LU000193348900 ISIN code + suffix
718 QUANTITY – NOMINAL VALUE 15n 718:3500000
741 TRANSFER INSTRUCTIONS 2 * 50x 741:MGTCBEBE Information for the
beneficiary – free text
April 2014
Page 71 of 146
IDC DESCRIPTION FORMAT EXAMPLE NOTES
759 ACTIVITY CODES 1b/1b E/1 Fixed value
774 BENEFICIARY CODE Q S 774:Q/22429 29107 Possible formats:
Q: description
S: BIC code
778 INSTITUTIONAL CUSTOMER
FLAG
“1”x 778:S Fixed value
7E5 FOREIGN INTERMEDIARY CODE R
1b/29x
7E5:R/V Fixed value for VP
Lux
7E6 FOREIGN INTERMEDIARY
ACCOUNT CODE
B/35x 7E6:B/7204
April 2014
Page 72 of 146
7.3 X-TRM proprietary format
6.3.1 Proprietary format message – Delivery/Receive Against/Free of Payment
LU 6.2 protocol is taken as an example:
DESCRIPTION TYPE LENGTH M/O NOTES
MARKET SOURCE A 3 M 'LU6'
TRADE TYPE ABBREVIATION A 3 M ‘CTC’
OPTION TYPE ABBREVIATION A 3 O Not applicable
ACTION REQUIRED A 1 M ‘I’ = input
‘C’ = cancellation
X-TRM IDENTIFIER A 6 O Only for cancellations
TRADE IDENTIFIER FOR THE TRADING
MEMBER
A 6 M Identifier assigned to the instruction by the
trading member
TRADING MEMBER IDENTIFIER A 11 M Code of the declaring trading member,
according to the type of coding specified
below
TRADING MEMBER TYPE OF CODING A 1 O ‘A’ = ABI
‘B’ = BIC
'C' = CED
SIGN A 1 O ‘A’ = deliver
'D' = receive
COUNTERPARTY IDENTIFIER A 11 M ‘617’ (CED code of Monte Titoli)
COUNTERPARTY TYPE OF CODING A 1 O 'C'
CODE OF THE TRADED SECURITY A 12 M ISIN code of the security
TYPE OF CODING OF THE TRADED
SECURITY
A 1 O 'I'
MARKET IDENTIFIER A 3 O 'FME'
NEGOTIATION TYPE OF THE TRADING
MEMBER
A 1 M ‘P’ = own account
‘T’ = third party account
QUANTITY A 19 M 15 integers and 3 decimals (explicit decimal
comma)
April 2014
Page 73 of 146
DESCRIPTION TYPE LENGTH M/O NOTES
PRICE A 15 O Not applicable
EXCHANGE RATE A 13 O Not applicable
SIGN OF THE COUNTERVALUE A 1 O Blank (assuming countervalue has opposite
sign with respect to quantity)
COUNTERVALUE A 16 O 0 for FoP transfers
Maximum 3 decimals (according to
settlement currency rules)
CODE OF THE SETTLEMENT CURRENCY A 3 O 'EUR'
TRADE DATE N 8 M YYYYMMDD
TRADE TIME N 6 O Not applicable
SETTLEMENT DATE N 8 M YYYYMMDD
END VALIDITY DATE N 8 O Not applicable
UNITARY ACCRUED INTEREST A 8 O Not applicable
OPTION PRICE A 10 O Not applicable
DATE OF PREMIUM OUTCOME N 8 O Not applicable
PREMIUM OPERATION IDENTIFIER A 6 O Not applicable
TRADING MEMBER'S CENTRAL
COUNTERPARTY CODE
A 11 O Not applicable
TRADING MEMBER'S CENTRAL
COUNTERPARTY CODE TYPE
A 1 O Not applicable
TRADING MEMBER'S SETTLEMENT
AGENT CODE
A 11 O Not applicable
TRADING MEMBER'S SETTLEMENT
AGENT CODE TYPE
A 1 O Not applicable
CODE OF THE SETTLEMENT SYSTEM N 2 M ‘00’
TRADING MEMBER'S CUSTODY SYSTEM
CODE
A 4 O ‘MOTI’
April 2014
Page 74 of 146
DESCRIPTION TYPE LENGTH M/O NOTES
TRADING MEMBER'S SECURITY
SETTLEMENT ACCOUNT
A 35 O It contains the following data, separated by
a “-“:
• Settlement system code (‘V’ for VP Lux)
• Code of the custody system of the counterparty (see table in Appendix)
• Account code of the counterparty at the cross-border custody system
• BIC code of the beneficiary /customer of the counterparty (opt.)
• Account code of the beneficiary /customer of the counterparty (opt.)
• Account code of the trading member at Monte Titoli
TRADING MEMBER'S GENERAL
CLEARING MEMBER CODE
A 11 O Not applicable
TRADING MEMBER'S GENERAL
CLEARING MEMBER CODE TYPE
A 1 O Not applicable
COSTS AMOUNT A 10 O Not applicable
COSTS DEBIT INDICATOR A 1 O Not applicable
COMMISSION TYPE A 1 O Not applicable
COMMISSION A 10 O Not applicable
INDICATOR FOR COMMISSION RATE A 1 O Not applicable
STAMP DUTY ISSUE INDICATOR A 1 O Not applicable
STAMP DUTY DEBIT INDICATOR A 1 O Not applicable
STAMP DUTY CATEGORY A 1 O Not applicable
CODE OF THE BENEFICIARY/ CUSTOMER
OF THE TRADING MEMBER
A 16 O Not applicable
BUYER OF THE TRADING MEMBER CODE
TYPE
N 2 O Not applicable
TRADING MEMBER'S ORDER IDENTIFIER A 20 O Not applicable
April 2014
Page 75 of 146
DESCRIPTION TYPE LENGTH M/O NOTES
TRADING MEMBER'S ORDER DATE N 8 O Not applicable
FORWARD PRICE A 15 O Not applicable
FORWARD LEG'S STAMP DUTY DEBITING
INDICATOR
A 1 O Not applicable
EXCHANGE RATE OF THE FORWARD
LEG
A 13 O Not applicable
UNIT ACCRUED INTEREST OF THE
FORWARD LEG
A 8 O Not applicable
SETTLEMENT DATE OF THE FORWARD
LEG
N 8 O Not applicable
END VALIDITY DATE OF THE FORWARD
LEG
N 8 O Not applicable
PRIORITY A 1 O Not applicable
TIME OUT A 4 O Not applicable
PRIORITY OF THE FORWARD LEG A 1 O Not applicable
TIME OUT OF THE FORWARD LEG A 4 O Not applicable
TRADING MEMBER BENEFICIARY A 35 O Not applicable
FILLER A 1 O
HOLD-RELEASE INDICATOR A 1 O Not applicable
SETTLEMENT CYCLE A 2 O Not applicable
CORPORATE ACTION INDICATOR A 1 O Not applicable
NEGATIVE UNIT ACCRUED INTEREST
INDICATOR
A 1 O Not applicable
NEGATIVE UNIT ACCRUED INTEREST
INDICATOR OF THE FORWARD LEG
A 1 O Not applicable
COUNTERPARTY BENEFICIARY A 35 O Not applicable
FILLER A 118
April 2014
Page 76 of 146
8.0 Netherlands - Euroclear Nederland (ESES)
Monte Titoli has a DvP link in place with the Netherlands' domestic CSD, Euroclear Nederland
(ESES platform).
The following instruction types can be managed through the link, using the indicated protocols:
• Delivery Free of Payment:
o SWIFT message MT542
o RNI message 710
o X-TRM proprietary format message
• Receive Free of Payment:
o SWIFT message MT540
o X-TRM proprietary format message
• Delivery Against Payment:
o SWIFT message MT543
o X-TRM proprietary format message
• Receive Against Payment:
o SWIFT message MT541
o X-TRM proprietary format message
8.1 SWIFT protocol
7.1.1 MT540/1/2/3 – Receive/Deliver Free of/Against Payment
Sequence A – General information MANDATORY
M/O
for
SWIFT
Tag Qualifier Format M/O for
Monte
Titoli
Notes
M :16R: GENL
April 2014
Page 77 of 146
M :20C: SEME :4!c//16x M REFERENCE-CODE:
it must contain the unique message ID
M :23G: NEWM