Mise à jour B2CONNECT d’octobre : connexion de plusieurs instances d’agrégateurs de liquidité et sessions FIX adaptatives

Hazem Rédacteur Hazem Alhalabi
Mise à jour B2CONNECT d’octobre : connexions dédiées. Un seul hub B2CONNECT.

Les mises à jour d’octobre de B2CONNECT introduisent plusieurs connexions au même agrégateur de liquidité, ainsi que des spécifications FIX par taker, des motifs de rejet d’ordres plus clairs et des améliorations dans le traitement et la reprise des ordres.

Pour les courtiers, cela signifie que chaque instance d’agrégateur de liquidité peut se connecter via une seule instance B2CONNECT, tandis qu’un seul serveur FIX peut accueillir des takers aux spécifications différentes. Voici comment la mise à jour prend en charge ces workflows.

Connecter plusieurs instances d’agrégateurs de liquidité via le hub B2CONNECT

Les hubs B2CONNECT ont toujours pris en charge plusieurs connecteurs maker. Nous avons désormais franchi une étape supplémentaire en supprimant la limite d’un connecteur par type. Les courtiers peuvent ainsi exécuter simultanément des connexions dupliquées vers le même agrégateur de liquidité sur un seul hub.

Chaque connexion reste entièrement autonome : elle conserve ses propres sessions de trading et de cotation dédiées et associe les symboles et les ordres à cette instance spécifique.

Ajouter et configurer chaque connexion

Chaque instance d’agrégateur de liquidité est ajoutée comme connecteur distinct. Donnez-lui un nom, sélectionnez son adaptateur et configurez-le comme une connexion distincte. La liste des connecteurs entrants regroupe les connexions au sein du même hub.

Liste des connecteurs entrants dans B2CONNECT avec plusieurs connecteurs d’agrégateurs de liquidité
Fenêtres Ajouter un connecteur et Modifier le connecteur dans B2CONNECT

Adapter les sessions FIX à chaque taker

Les identifiants FIX de chaque taker peuvent désormais porter leur propre spécification FIX. Un seul point d’accès du hub peut ainsi servir des takers dont les plateformes attendent des spécifications différentes.

Les ordres rejetés fournissent désormais des motifs plus clairs liés au compte, comme des fonds insuffisants ou un compte introuvable, au lieu d’une erreur interne générique. Si les identifiants d’un taker sont supprimés pendant une session active, le taker reçoit un message Logout avant la fermeture de la connexion.

Améliorer le traitement des ordres après inactivité et limites de débit

Le premier ordre après une période calme atteint désormais la plateforme avec moins de délai, ce qui réduit l’attente lorsque le trading reprend après une période d’inactivité.

Lorsqu’une plateforme impose une limite de débit, les ordres attendent désormais une capacité disponible dans leur durée de vie (time-to-live), ce qui réduit les délais liés à l’ancien calendrier de nouvelles tentatives fixe du hub.

Corrections complémentaires de connectivité et de configuration

La mise à jour corrige des carnets d’ordres et des données de financement obsolètes sur une plateforme de futures, ainsi que des confirmations de placement d’ordres perdues lorsque des connexions maker crypto prises en charge s’interrompent en cours d’ordre. Elle améliore également l’arrêt des connexions pendant une reconnexion.

Les anciens identifiants de takers peuvent à nouveau être ouverts et modifiés, et leurs mots de passe peuvent être changés dans l’interface Web. Les envois de configuration de symboles avec Depth 0 sont rejetés au lieu de vider le carnet d’ordres.

Articles recommandés

Abonnez-vous à notre newsletter