Cet article sur la release Swift est publié dans le cadre du programme Grow Together qui s’articule autour d’Expertises et de Practices permettant de délivrer des solutions métiers innovantes à forte valeur ajoutée pour les clients et les collaborateurs d'Invivoo.
L'Expertise Post Trade a pour objectif de favoriser les échanges et le partage de connaissances autour des technologies et du métier du Post Trade.
Erwan, Manager de l'Expertise au sein du cabinet, a rédigé ci-dessous une synthèse complète des impacts de la release Swift 2017. Il s'agit d'un document technique et très pointu à destination des spécialistes Swift afin de leur permettre de visualiser au sein d'un seul document l'ensemble des impacts.
Introduction release swift
La release Swift 2017 est une release annuelle qui comporte un nombre d’impacts importants notamment sur les :
MT 3XX : principalement des modifications liées à la Gestion des caratéristiques spécifiques des NDF (Non delivrable Forward) et NDS (Non Delivrable Swap).
MT 5XX : principalement des ajouts/modifications de codes ou qualifiers.
Il est à noter qu’un certain nombre de message type sont retirés des standards swift :
MT 207 Request For Financial Institution Transfer
MT 256 Advice of Non-Payment of Cheques
MT 303 Forex/Currency Option Allocation Instruction :
MT 307 Advice/Instruction of a Third Party FX Deal
MT 574 IRSLST IRS 1441 NRA
MT 574 W8BENO IRS 1441 NRA
MT 577 Statement of Numbers
MT 579 Certificate Numbers
MT 609 Statement of Commodity Contracts
MT 643 Notice of Drawdown/Renewal
MT 644 Advice of Rate and Amount Fixing
MT 646 Payment of Principal and/or of Interest
MT 649 General Syndicated Facility Message
MT 3XX
Les messages types ci-dessous sont supprimés des standarts Swift
MT 303 Forex/Currency Option Allocation Instruction
MT 307 Advice/Instruction of a Third-Party FX Deal
Le champ 35B Identification of Financial Instrument a été ajouté :
Pour les MT 300 dans la Sequence E Reporting Information
Pour les MT 304 dans la Sequence C Optional General Information
Pour les MT 305 dans la Sequence B Reporting Information
Pour les MT 306 dans la Sequence M Reporting Information
Pour les MT 340 dans la Sequence G Reporting Information
Pour les MT 341 dans la Sequence D Reporting Information
Pour les MT 360 dans la Sequence O Reporting Information
Pour les MT 361 dans la Sequence P Reporting Information
Il est à noter que pour les champ 32 E settlement currency les métaux précieux bien qu’étant des devises, ne sont pas autorisé dans les MT 3XX. On doit impérativement utiliser un MT 6XX dans ce cas.
MT 300/304
Dans la Séquence A Pour les MT 300, la gestion de la description des NDF qui était dévolue au champ 77D via codes ci-dessous qui deviennent interdits
/FIX/ reference à l ID de la confirmation de mise en place,
/VALD/ : date de fixing du NDF
/SETC/: devise de livraison
/SRCE/ : fixing source
Pour les MT 300 & MT 304, Ces codes sont remplacés par les TAGs
17F Non-Deliverable Indicator
17O NDF Open Indicator
32E Settlement Currency
30U Valuation Date
21A Reference to Opening Confirmation
Ce champ sont des champ conditionnels qui des nouvelles règles de consistances
C8 & C9 pour les MT 300
C2, C4,C5, C8 pour les MT 304
Pour une confirmation de mise en place d’un NDF, NDS, on aura (si on choisit d’implémenter le champ 17F)
17F:Y
17O:Y
32 E: code iso 3 de la devise de livraison
30U: date de fixing au format YYYYMMDD
14S: code de la fixing sur maximum 3 caractères/HHMM heure minute de constatation du fixing/Ville de constatation du fixing
14S : deuxième tag 14S si c’est une devise indirecte
Pour une confirmation de fixing en place d’un NDF, NDS, on aura (si on choisit d’implémenter le champ 17F)
17F:N
17O:N
21A: référence à l’ID du message (champ 20) de la confirmation de mise en place
MT 305
2 nouveaux TAGs apparaissent pour affiner les descriptions de NDO (Non Deliverable Options)
17F Non-Deliverable Indicator
32E Settlement Currency
Ce champ des champ conditionnels qui des nouvelles règles de consistances
C6 pour les MT 305
Pour une confirmation d’une NDO (si on choisit d’implémenter le champ 17F), on aura la séquence ci-dessous
17F:Y
14S: code de la fixing sur maximum 3 caractères/HHMM heure minute de constatation du fixing/Ville de constatation du fixing
14S : deuxième tag 14S si c’est une devise indirecte
32 E: code iso 3 de la devise de livraison
Pour une confirmation d’une NDO (si on choisit d’implémenter le champ 17F) , on aura la séquence ci-dessous
17F:N
Pas de modification dans la release Swift 2017 pour les autres MT 3XX
MT 1XX
MT 103 modifications mineures sur le champ 72: Sender to Receiver Information MT 110 Advice of Cheque(s) Le champ optionnel 50a Payer avec les options A, K ou F pour identifier le payeur du chèque a été ajouté. Modification du champ 59 qui devient 59a: possibilité de décrire le champ en free text (comme auparavant) ou avec le formalisme de l'option F.
MT 2XX
MT 202 & 202 COV, MT 203 modifications mineures sur le champ 72: Sender to Receiver Information Les messages types ci-dessous sont supprimés des standarts Swift
MT 207 Request For Financial Institution Transfer
MT 256 Advice of Non-Payment of Cheques
MT 4XX
Pas de changement dans le release Swift MT 2017
MT 5XX
Les modifications sur les MT 5XX bien que nombreuses consistent essentiellement en des ajouts/modifications de codes pour préciser des qualifiers (principalement sur des problèmatiques de collateral). Les messages types ci-dessous sont supprimés des standarts Swift
MT 574 IRSLST IRS 1441 NRA
MT 574 W8BENO IRS 1441 NRA
MT 577 Statement of Numbers
MT 579 Certificate Numbers
Ajout de nouveaux champs
MT 565 :
Field 19B: Amount: Instructed Amount champ conditionnel dans la sequence D
Condition : règle C5
Ajout/modification/suppression de code/qualifier Champ 92A : Rate : modification de la définition du qualifier INTR Interest Rate
Messages concernés : MT 500, MT 501, MT 502, MT 508, MT 513, MT 514, MT 515, MT 518, MT 519, MT 524, MT 535, MT 538, MT 540, MT 541, MT 542, MT 543, MT 544, MT 545, MT 546, MT 547, MT 548, MT 564, MT 565, MT 566, MT 568 , MT 576, MT 578, MT 586
Le champ 22F : Indicator modification de la définition des codes ci-dessous pour les si le qualifier est REPT
CALL Repo Call
ROLP Repo Contract Rollover
Messages concernés :MT 502 MT 513 MT 514 MT 515 MT 518 MT 536 MT 537 MT 540 MT 541 MT 542 MT 543 MT 544 MT 545 MT 546 MT 547 MT 548 MT 564 MT 566 MT 575
Le champ 22F : Indicator modification de la définition des codes ci-dessous pour les si le qualifier est CAEV
DRAW Drawing
EXTM Maturity Extension
PCAL Partial Redemption
PRED Partial Redemption With Pool Factor
ReductionMessages concernés : MT 508 MT 536 MT 537 TM538 MT 564 MT 565 MT 568 MT 575
Le champ Field 20C :Reference Modification de la définition des qualifiers ci-dessous :
TCTR Triparty-Agent's/Service-Provider's Collateral Transaction Reference
TRCI Triparty-Agent's/Service-Provider's Collateral Instruction Reference
Messages concernés : MT 536 MT 537 MT 540 MT 541 MT 542 MT 543 MT 544 MT 545 MT 546 MT 547 MT 548 MT 558 MT 569 MT 575
Le champ Field 22F : Indicator ajout du nouveau code ci-dessous pour les si le qualifier est SETR
BYIY Buy In
Messages concernés : MT 537 MT 540 MT 541 MT 542 MT 543 MT 544 MT 545 MT 546 MT 547 MT 548 MT 575 MT 578
Le champ Field 22a : Indicator ajout du nouveau code ci-dessous pour les si le qualifier est SETR
CONV DR Conversion
ISSU Issuance
MKDW Mark-Down
MKUP Mark-Up
NSYN Non Syndicated
REDI Withdrawal
RELE DR Release/Cancellation
SBBK Sell Buy Back
SYND Syndicate of Underwriters
Messages concernés : MT 578 MT 586
Le champ Field 22F : Indicator ajout du nouveau code ci-dessous pour les si le qualifier est STCO
SPST Split Settlement
Messages concernés : MT 540 MT 541 MT 542 MT 543 MT 544 MT 545 MT 546 MT 547
Champ 24B : Reason ajout du nouveau code ci-dessous pour les si le qualifier est REJT
INVM Invalid Modification Request
Messages concernés : MT 548
Champ 24B : Reason le code BOIS n’est plus autorisé si le qualifier est REJT ou PEND
Messages concernés : MT 566 MT 567
Champ 24B : Reason ajout du nouveau code ci-dessous pour les si le qualifier est REJT ou CANP/ REJT/ PEND
DQCS Disagreement onCash Amount (CANP)
DQAM Instruction Type Rejection (REJT)
DQCC Currency Rejection(REJT)
DQCS Amount Rejection(REJT/PEND)
FULL Missing Beneficiary Owner Details(REJT/PEND)
Messages concernés : MT 566 MT 567
MT 586 : Nouvelle option Q pour décrire le champ 95a
95a 4!c Party (see qualifier description) L, P, Q, or R 12
Nouvelle régle C14 pour régir l'apparition du champ 95Q en fonction du champ 23G
MT 586 : 23G : Function of the Message ajout du nouveau code ci-dessous
RMDR Reminder Message sent as a reminder.
Messages concernés : MT 586
Le champ Field 92a : Indicator ajout du nouveau code ci-dessous
PROR Pro-Ration Rate
QCAS Instruct Cash Amount
Messages concernés : MT 564 MT 565
Le champ Field 92a : Rate modification de la définition des codes ci-dessous:
PROR Pro-Ration Rate
FLFR Fully Franked
Messages concernés : MT 564 MT 565 MT 566
MT 6XX
Le champ 35B Identification of Financial Instrument a été ajouté :
Pour les MT 600 dans la Sequence D Reporting Information
Pour les MT 601 dans la Sequence B Reporting Information
Pour les MT 670 & MT 671 :
ajout du champ optionnel Field 22H: Indicator: Precedence Indicator dans la séquence B/B2 Standing Settlement Instruction Details/Other Details
Les messages types ci-dessous sont supprimés des standarts Swift
MT 609 Statement of Commodity Contracts
MT 643 Notice of Drawdown/Renewal
MT 644 Advice of Rate and Amount Fixing
MT 646 Payment of Principal and/or of Interest
MT 649 General Syndicated Facility Message
MT 7XX
Pas de changement dans le release Swift MT 2017
MT 8XX
Pas de changement dans le release Swift MT 2017
MT 9XX
Pas de changement dans le release Swift MT 2017
Annexe
Pour plus d’information vous pouvez télécharger les documents relatifs à la release swift MT 2017