Dans cet article

Action

B2Trader met à jour son backend avec des développements concernant la gestion de risque et l’arbitrage

Actualités des produits

Reading time

B2Trader comprend un matching engine hautement technologique de dernière génération qui propose une vaste gamme de fonctionnalités pour s’assurer que tous les participants au marché bénéficient de la meilleure exécution. Les demandes clients sont satisfaites en un temps record. Des mises à jour régulières sont cruciales pour proposer la solution la plus avancée technologiquement du marché.

Nos derniers efforts étaient principalement concentrés sur les activités de négociations et des mises à jour de systèmes d’alarmes, ajoutant des fonctionnalités-clés pour la sécurité des transactions avec B2Trader.

Ajout de gains et pertes non-réalisés (PnL)

Connaître les gains et pertes non-réalisés peut être très utile et efficace pour le système d’alarme. Cette fonctionnalité a été améliorée pour que l’utilisateur puisse comparer ses PnL à sa limite quotidienne. Cette alarme peut être liée à n’importe quel canal de notifications dont l’e-mail. Cette fonctionnalité peut aussi être très utile pour les contrôles automatisés de tous les retraits d’actifs : lorsque le montant de PnL d’un utilisateur dépasse la limite, l’alarme de sa Trader’s Room peut se déclencher.

Mise à jour du moniteur de risques

Nous avons changé la logique de fonctionnement du Moniteur de Risques du panneau d’administration B2Trader (B2Trader admin-dealing). Les données exposées dans ASSET et les chiffres de Root Asset (Root Asset est une sorte de devise indicative, USD, USDT ou EUR) sont maintenant affichés en flux continu. Pertes et gains d’actifs non-réalisés (Unrealised Asset PnL) est équipé de la même chose. Une fois livrées à l’administrateur B2Trader, nos clients recevront des informations sur l’exposition des actifs de leurs transactions presque sous forme de données en ligne.

De plus longs noms d’actifs

Jusqu’à maintenant, nous ne pouvions traiter et ajouter des marchés que de 8 caractères maximum après la virgule (montant, prix). Il est désormais possible d’entrer des noms de marchés et d’actifs avec plus de caractères.

Mise à jour de la cohérence des données

La cohérence des données entre la Trader’s Room et la base de données B2Trader a été améliorée à la suite de l’ajout de paramètres de matching dans B2Trader. Désormais, peu importe les changements d’adresse e-mail côté Trader’s Room, le nom d’utilisateur B2Trader et le compte liquidité Trader’s Room peuvent être utilisés pour identifier l’utilisateur.

Monitoring d’arbitrage

Le principal souci au sujet du monitoring d’arbitrage a enfin été résolu. Le nouvel algorithme sophistiqué est capable d’identifier les stratégies d’arnaque d’arbitrage de plus de 3 chaînes de marché. Cette solution devrait assurer la sécurité des transactions B2Trader contre les arnaques d’arbitrage. Des alarmes se déclencheront vers n’importe quel canal paramétré par le client.

Réparation du Charting Bot

Au sujet du Charting Bot, il y avait un problème au niveau du volume de l’écart entre les bots de trading automatique et les trades générés à partir des data feed externes. Malgré des paramètres quotidiens, le Charting Bot éjectait du volume en passant des transactions vers l’automatique. Ce problème a été résolu.

Paramètres / Utilisateurs administrateurs

Une nouvelle méthode a été créée pour changer le mot de passe de l’utilisateur administrateur. Un utilisateur avec un rôle d’administrateur peut désormais changer le mot de passe d’un utilisateur avec des rôles d’administrateur et de modérateur. Ceci est rendu possible grâce à l’ajout d’une section Paramètres / Utilisateurs administrateurs dans le panneau d’administration B2Trader.

Notifications

Les conditions d’envoi d’une notification au sujet des PnL ont été changées pour éviter les spams. Il s’agit de notre dernier souci anti-spam, puisque Trades et Arbitrage ont déjà été ajoutés. Si la limite PnL d’un utilisateur n’a pas été changée depuis la dernière vérification, l’alarme ne sera pas envoyée vers Slack.

Nouvelle section

Dans l’information backend root_asset, une nouvelle section a été ajoutée : rateScaleUi. Cet endpoint fournit des informations au sujet de la transaction actuelle Root Asset (qui est une devise indicative pour calculer et afficher Totals, le bilan des commissions, le bilan du volume tradé, le bilan et la quantité d’actifs, le PnL). RateScaleUi peut être utilisé par les front-applications pour afficher les précisions suffisantes au montant root asset et sera très important pour l’intégration d’un parti tiers.

Historique de trade

Un autre souci important au sujet de Volgen (charting bot) a été corrigé. Le souci concernait des montants anormaux présents dans l’historique de trades. Il était nécessaire d’avoir des nombres plus aléatoires et plus humains dans le widget Historique des trades (Trade History). C’est désormais le cas grâce à la fonction “Trade size rounding”.

Autres mises à jour backend

Pour fournir une selection From_To dans Totals Value sur le panneau d’administrateur B2Trader, quelques mises à jour ont été effectuées dans la méthode API administrateur. Désormais, sont affichés non seulement le PnL total pour tous les utilisateurs et tous les actifs, mais aussi les informations d’un actif en particulier. Ceci devrait permettre de réduire le nombre de requête par backend dans la section Commissions / Assets.

Enfin, quelques bugs mineurs ont été corrigés. Si tous ne méritent pas d’être mentionnés, a été corrigé notamment le bug sur la page de connexion (B2Trader admin/Logs), où la pagination ne fonctionnait auparavant pas.

À propos de B2Trader

B2Trader est utilisé par des plateformes parmi les plus célèbres au monde, MTF Brokers, Security Exchanges, Market Makers, Spot FX Brokers et EMI, se chargeant de faire matcher un ordre de marché entrant d’un utilisateur avec l’ordre limite existant d’un autre utilisateur. Le matching engine fonctionne 24/7 en parallèle avec le rythme haletant des marchés crypto, sans interruption. Pour plus d’informations, écrivez-nous à [email protected].

Action