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