Notez que la négociation des dérivés sur taux d'intérêt cessera à 13 h 30 en ce 28 mars 2024. Par ailleurs, les marchés de la Bourse seront fermés le 29 mars 2024.

9 février 2022Avis technique 22-002

Mise à jour du protocole d'API de compensation

Le présent avis technique vise à faire le point sur les changements qui seront apportés au protocole d'API de compensation. Pour obtenir des renseignements détaillés sur les mises à jour du protocole, veuillez consulter le guide intitulé Clearing Access Services Messaging Protocol Guide (V1.17).

L'objectif de cette mise à jour du protocole est d'ajouter l'étiquette BusinessDate au message TradeReport. Depuis le lancement de l'horaire de négociation pour l'Asie, les opérations peuvent avoir des dates d'exécution différentes pour le même jour ouvrable. La lecture de l'étiquette BusinessDate permettra de savoir clairement la date à laquelle l'opération est comptabilisée, ce qui élimine la probabilité qu'il y ait des opérations manquantes en raison de l'ouverture aléatoire à l'heure avancée.

De plus, prenez note que la description du champ ExecutionDateTime (tag75) a été mise à jour pour inclure des renseignements plus précis. Cependant, son contenu demeure le même. Veuillez noter qu'en raison des heures d'ouverture prolongées, la date indiquée dans ce champ peut changer au cours d'un même jour ouvrable.

Voici quelques exemples qui illustrent les valeurs que prendront les champs ExecutionDateTime et BusinessDate dans divers scénarios.

Exemple 1 – Heure normale de l'Est (HNE)

Champ Heure normale de l'Est (HNE) Temps universel coordonné (UTC)
ExecutionDateTime (étiquette 75) 20220201-19:59:59 20220202-00:59:59
BusinessDate (étiquette 715) 20220202
ExecutionDateTime (étiquette 75) 20220201-20:00:00 20220202-01:00:00
BusinessDate (étiquette 715) 20220202
ExecutionDateTime (étiquette 75) 20220202-13:00:00 20220202-18:00:00
BusinessDate (étiquette 715) 20220202

Exemple 2 – Heure avancée (HA)

Champ Heure avancée (HA) Temps universel coordonné (UTC)
ExecutionDateTime (étiquette 75) 20220501-19:59:59

20220501-23:59:59

BusinessDate (étiquette 715)

20220502

ExecutionDateTime (étiquette 75) 20220501-20:00:00 20220502-00:00:00
BusinessDate (étiquette 715) 20220502
ExecutionDateTime (étiquette 75) 20220502-13:00:00 20220502-17:00:00
BusinessDate (étiquette 715) 20220202

API DE COMPENSATION

Les modifications apportées aux spécifications du protocole d'API de compensation sont résumées ci-dessous.

  • Modification du message TradeReport
    • ○ Mise à jour de la description pour l'étiquette 75 (ExecutionDateTime)
    • ○ Ajout de l'étiquette 715 (BusinessDate)

Message

Champ

Étiquette

Obligatoire

Type de données

Description des changements

TradeReport ExecutionDateTime 75 O UTCTimestamp

Représente l'horodatage de l'opération indiquée dans le message. La valeur est toujours exprimée en UTC (temps universel coordonné).

Format : UTCTimestamp (voir 2.1.2 Types de données)

Remarque : En raison des heures d'ouverture prolongées, la date de ce champ peut changer au cours d'un même jour ouvrable.

TradeReport BusinessDate 715 O LocalMktDate

Indique la date de l'opération.

Format : AAAAMMJJ

CALENDRIER

Essais d'acceptation par l'utilisateur de la mise à jour de l'API de compensation (dans l'environnement d'essai général GTE3) 9 février 2022
Essais d'acceptation par l'utilisateur de la mise à jour de l'API de compensation (dans l'environnement d'essai général GTE2) 27 avril 2022
LANCEMENT de la mise à jour de l'API de compensation 9 mai 2022

Clearing Access Services Messaging Protocol Guide V1.17

Disponible le 7 février 2022 au www.tmxwebstore.com

Veuillez communiquer avec le Centre de soutien technique pour toute question, tout commentaire ou toute demande de renseignements supplémentaires.

Centre de soutien technique

Numéro sans frais : 1 877 588-8489
Téléphone : 514 871-7872
Courriel : MarketOps@tmx.com