Aller au contenu principal

Systèmes de négociation

Que doit afficher le tableau de bord opérationnel d’un robot de négociation?

Organisez l’état d’exécution, la fraîcheur des données, les décisions, les ordres, les positions, les contrôles et les incidents dans une vue opérationnelle claire.

Par Sunbot Labs

Mis à jour le

5 min de lecture

Un espace de travail d'opérations de négociation combinant l'état d'exécution, la connectivité, les alertes, l'examen des commandes et les actions contrôlées de l'opérateur.

Comment le flux de travail s’articule

  1. 1Confirmer l'état de l'environnement et de l'exécution
  2. 2Vérifier la connectivité des données et des courtiers
  3. 3Tracer les décisions stratégiques récentes
  4. 4Examiner les ordres, les positions et les incidents
  5. 5Utiliser des actions de pause ou d'arrêt contrôlées

Les graphiques peuvent situer le marché, mais l’exploitation d’un logiciel automatisé exige une autre hiérarchie d’information. La vue principale nécessite l'état d'exécution actuel, la connectivité, la fraîcheur des données, les décisions récentes, la progression des ordres, les contrôles et les incidents non résolus. Ensemble, ces éléments donnent aux opérateurs les éléments de preuve dont ils ont besoin pour comprendre et gérer le flux de travail sans suggérer un rendement financier.

Commencer par l’état opérationnel

Afficher le papier, la démo ou l'environnement en direct; courir, faire une pause, s'arrêter ou arrêter l'état; l'état en direct; la version déployée; le dernier battement de cœur; et le nombre d'incidents actifs. Ces détails indiquent si le système est autorisé et capable d'agir avant qu'une personne interprète des cartes ou des statistiques.

Connecter la fraîcheur des données aux décisions

Affichez le dernier temps de données du marché, la connexion source, la cadence attendue et le seuil de données statiques. Une évaluation récente de la stratégie fondée sur de vieux commentaires ne devrait pas sembler saine. Liener chaque décision aux timestamps d'entrée, à la version des règles, au résultat et au code de raison.

  • Source d'entrée et dernière observation
  • Stratégie et version de configuration
  • Résultat et raison de la décision
  • Identificateur de demande d'ordre créé
  • Suppression ou limitation de l'action

Présenter les ordres comme un cycle de vie

Le groupe a demandé, soumis, accepté, ouvert, partiellement rempli, rempli, annulé, rejeté et les dossiers incertains avec les identifiants des courtiers et les temps de mise à jour. Montrez l'état local et l'état déclaré par les courtiers quand ils diffèrent. Les positions devraient être liées aux exécutions qui les ont créées là où les données du courtier appuient cette relation.

Traiter les contrôles et les incidents comme des flux de travail

Pause, reprise, annulation et actions d'urgence ont besoin de contrôles de rôle, confirmation de la portée, un changement d'état côté serveur, et un résultat visible. Les incidents devraient identifier les stratégies ou les liens touchés, le propriétaire, l'accusé de réception, les notes de recouvrement et si le rapprochement est terminé.

Suivre un ordre incertain, de l’alerte au rapprochement

Une demande de commande prend fin après la soumission. Le tableau de bord doit montrer la stratégie et l'état du système, l'ID de commande du client, la connexion du courtier, le dernier événement confirmé et un résultat de soumission inconnu. Il ne devrait pas afficher échoué simplement parce que la réponse n'a pas été reçue. L'opérateur a besoin d'une recherche contrôlée ou d'une action de rapprochement avant qu'une autre soumission ne soit possible.

Si le courtier déclare une commande ouverte, le dossier local est relié à cette commande et continue tout au long de son cycle de vie. Si aucune commande n'est trouvée après les vérifications définies, l'exploitant autorisé peut décider si la demande est sûre de réessayer. L'historique de l'incident conserve le délai, les questions, l'état de courtier observé, la décision, et le règlement éventuel.

La santé des exécutions, la fraîcheur des données, le progrès de la commande et une demande incertaine présentée dans une vue opérationnelle.

Repère visuel

Informations sur le tableau de bord, de l’état à la preuve

Le premier écran prend en charge les décisions d'exploitation rapides tout en conservant un chemin vers les événements derrière chaque statut.

  1. 1

    État de fonctionnement

    Mode, stratégies activées, état de pause et santé de connexion.

  2. 2

    Fraise

    Dernier marché, compte, commande et mise à jour des battements de coeur avec la source.

  3. 3

    Cycle de vie des commandes

    État demandé, accepté, ouvert, partiel, terminal et incertain.

  4. 4

    Exceptions

    Rejeté, abandonné, déconnecté, dupliqué et travail de rapprochement.

  5. 5

    Contrôles

    Arrêt autorisé, reprise, annulation, reconnaissance et mesures de récupération.

  6. 6

    Preuves

    Tracer les identifiants, les charges utiles, les tentatives, les décisions et l'historique de la vérification.

Un tableau de bord utile répond à ce que fait le système, à l'actualité de l'information et à ce qu'un opérateur peut faire en toute sécurité.

Concevoir les permissions et les routines opérationnelles

La surveillance de l'accès, de la configuration de la stratégie, de l'activation en direct, de l'annulation de la commande et de la fermeture des incidents ne devrait pas automatiquement avoir le même rôle. Définir les actions qui nécessitent une réauthentification, une deuxième approbation, une raison ou une fenêtre de maintenance. Les commandes doivent appeler le même flux de travail protégé que toute action automatisée; un bouton de tableau de bord n'est pas un raccourci autour des règles d'état.

Décider qui consulte le tableau de bord au démarrage, pendant l'opération, après une alerte et au moment du transfert. Les routines utiles comprennent la vérification de la fraîcheur des données avant l'activation, l'examen des écarts non résolus, la confirmation de la prise en charge de l’alerte et l'enregistrement des changements de configuration. Tester les écrans étroits et les états dégradés afin que les contrôles critiques ne disparaissent pas lorsque le système est soumis à des contraintes.

  • Surveillance séparée en lecture seule des contrôles consécutifs
  • Affiche la version de configuration et de déploiement efficace
  • Afficher le fuseau horaire et la source à côté des informations sensibles au temps
  • Exiger un rapprochement avant de supprimer les états d'ordre inconnus
  • Conserver l'action de l'opérateur, la raison et l'état du système résultant
Les contrôles de pause et d’arrêt, adaptés aux permissions, sont liés à la responsabilité des incidents et aux preuves de transfert.

Questions pratiques

Questions fréquentes sur le sujet

Le bénéfice et la perte devraient-ils être la principale mesure du tableau de bord?

Il peut être pertinent pour un opérateur autorisé, mais il ne remplace pas le temps d'exécution, la connectivité, l'état d'ordre, le contrôle et la visibilité d'incident nécessaire pour faire fonctionner le logiciel.

Un contrôle du tableau de bord garantit-il l'arrêt d'une action du courtier?

Non. L'interface doit confirmer l'état de l'application et afficher séparément l'état du courtier ou de la plateforme. Les ordres et les positions ouverts peuvent exiger leurs propres actions et rapprochement.

Collaborer avec Sun Cluster

Vous planifiez un système semblable pour votre organisation?

Sun Cluster construit des systèmes de négociation privés avec des règles définies par le client, des tableaux de bord opérationnels, l'intégration des courtiers et la surveillance.