AlgoTier · Contrôles de trading algorithmique

Pourquoi deux ordres de trading nécessitent une approbation et deux restent autorisés.

Un choc de marché synthétique modifie la réponse : au lieu de ralentir chaque ordre, seuls les instruments affectés sont retenus pour révision. Nous suivons les signaux, les règles et les quatre ordres qui expliquent ce changement.

Explorer la présentation par captures d'écran ↓

Présentation complète · 8 min 19 s · Enregistrée à partir de la démo réelle

12 observations

Rejeu d'un choc de marché synthétique fixe

06:10 à 06:30 ET dans le scénario

4 ordres d'échantillon

TECHX, EMFX, UTIL et GOLD

Dispositions simulées, sans exécution sur le marché

1 décision à reconstruire

Périmètre, signaux, politique et preuve d'audit

L'exemple étudié est le GATE de 06:18

Toutes les valeurs de marché, heures et ordres ci-dessous appartiennent au scénario synthétique. Les captures d'écran montrent la même application que celle utilisée dans la vidéo.

Le problème d'examen

Un libellé de contrôle laisse les ordres affectés inexpliqués.

À 06:18, l'Order Blotter affiche des badges orange Approval Required pour TECHX et EMFX, et des badges verts Allowed pour UTIL et GOLD. Pour expliquer cette répartition, un réviseur a besoin de l'observation de marché sélectionnée, des instruments situés dans le périmètre de contrôle et de la règle qui a déterminé la réponse.

AlgoTier rassemble ces éléments dans un espace de travail unique. La liste des événements sélectionne le moment examiné ; les panneaux ci-dessous basculent vers cette décision. La capture d'écran montre le rejeu terminé avec 06:18 sélectionné.

Espace de travail AlgoTier · 06:18 sélectionnéAgrandir la capture d'écran ↗
L'événement sélectionné pilote les valeurs de marché, les quatre résultats d'ordres, les scores consultatifs et le coupe-circuit gradué situé en dessous. Agrandissez l'image pour inspecter l'interface complète.
Événements de décision

Dans l'enregistrement, le présentateur sélectionne une observation et ouvre sa boîte de dialogue Détails. Les commandes de pause et de reprise laissent le temps d'inspecter chaque décision.

Moniteur de marché

Lisez le VIX, la volatilité réalisée, les variations de devises et d'actions, les écarts d'options et la corrélation pour cette observation.

Order Blotter

L'Order Blotter affiche chaque disposition simulée. La vue détaillée enregistrée ajoute le montant de l'ordre, sa stratégie et la justification du contrôle.

Signaux et politique

Inspectez les scores consultatifs à côté du niveau de contrôle final et du périmètre des instruments.

Suivre le scénario

D'un flux d'ordres normal à un filtre d'approbation ciblé

Le rejeu commence avec les quatre ordres autorisés. Il démontre ensuite deux réponses distinctes : un ralentissement à l'échelle du carnet lorsque le signal VIX est incertain ou dicté par les spreads, suivi d'une exigence d'approbation sur le périmètre corrélé à mesure que le signal de carry se développe.

Heures du scénario synthétique, non temps de vidéo écoulé
ObservationCe qui changeRéponse enregistrée
06:10 à 06:12Observations de référence ; score de carry 0NONE. Les quatre ordres sont autorisés.
06:13La classification du VIX est INDETERMINATER5 applique THROTTLE sur l'ensemble du carnet.
06:14 à 06:16Le classificateur passe à SPREAD-DRIVENR1 maintient THROTTLE à un taux d'ordres simulé de 25%.
06:17Le score de carry 0.542 entre dans la zone ambiguëR3 sélectionne GATE pour NKY, TECHX et EMFX.
06:18Le score de carry 0.7913 dépasse le seuil confirmé de 0.60R2 confirme la condition. Le filtre conserve le même périmètre.
06:20 à 06:30Le carry reste confirmé ; la volatilité réalisée augmente plus tardGATE demeure la réponse finale. À 06:24, il prévaut sur le candidat RESTRICT.

La première réponse gère l'incertitude.

À 06:13, le VIX est à 22.0 et la volatilité réalisée est à 13.1. Le classificateur renvoie INDETERMINATE. La règle R5 ralentit les quatre ordres et signale la décision pour examen. Le périmètre inclut également UTIL et GOLD à ce stade.

À 06:14, le VIX atteint 45.4 tandis que la volatilité réalisée est à 13.9 et l'écart d'options est de 520 points de base. Le libellé devient SPREAD-DRIVEN. La règle R1 maintient THROTTLE ; le comparateur simplifié de la démo basé uniquement sur le VIX affiche HALT.

Voir le premier ralentissement · 01:36 ↗
Détails de la décision · 06:13Agrandir la capture d'écran ↗
Le premier THROTTLE est déclenché par un libellé indéterminé. Les quatre ordres échantillons affichent Throttled.

Inspecter le changement de contrôle

Le filtre s'active avant que le signal de carry ne soit confirmé.

À 06:17, le score de carry est de 0.542, dans la plage ambiguë de la politique allant de 0.30 à moins de 0.60. La règle R3 exige déjà un examen pour NKY, TECHX et EMFX. Le dialogue arrondit le score à 0.54 et indique « Ambiguous contagion confidence ».

À 06:18, le score monte à 0.7913, affiché sous la forme 0.79. La règle R2 confirme désormais la condition de carry. La continuité importante est visible sur les captures d'écran : le périmètre et les quatre résultats d'ordres restent identiques. Des preuves plus solides modifient la justification enregistrée, tandis que l'exigence de révision est déjà active.

06:17 · Signal ambiguAgrandir la capture d'écran ↗
R3 exige une révision avec un score de 0.542. Il s'agit du premier GATE ciblé du rejeu.
06:18 · Signal confirméAgrandir la capture d'écran ↗
R2 confirme la condition à 0.7913. NKY, TECHX et EMFX restent dans le périmètre.
Observer la transition vers le gate · 02:20 ↗

Retracer les éléments de preuve

Deux calculs consultatifs répondent à des questions différentes.

Qu'est-ce qui motive la classification du VIX ?

Le classificateur de régime VIX utilise trois entrées : la divergence entre les variations des cours et de la volatilité réalisée, la largeur de l'écart d'options et la variation de la volatilité réalisée. À 06:18, son score SPREAD-DRIVEN est de 0.9999.

L'ouverture de View Attribution montre comment le modèle forme ce score. L'écart cours/volatilité réalisée contribue à hauteur de 50.4% de la contribution absolue des caractéristiques, la largeur de l'écart à 35.7% et la variation de la volatilité réalisée à 13.9%. Les valeurs signées à côté des barres sont des contributions additives en log-odds.

Ces pourcentages expliquent le calcul de ce classificateur synthétique. Ils ne mesurent pas les causes d'un mouvement de marché réel.

View Attribution · 06:18Agrandir la capture d'écran ↗
Les trois contributions d'entrée sont présentées séparément, afin qu'un réviseur puisse voir quelles entrées dominent la sortie du modèle.

Quels instruments entrent dans le filtre ?

Le calcul du carry combine le renforcement du yen, une baisse du Nikkei et la corrélation yen/tech. À 06:18, le scénario présente une variation USD/JPY de −2.30%, une variation du Nikkei de −6.40% et une corrélation de 0.83 par rapport à une référence synthétique de 0.62. La vue de propagation montre des facteurs normalisés d'environ 0.867, 1 et 0.913. La multiplication des facteurs sous-jacents produit le score de carry de 0.7913, affiché à 0.79. Les liaisons JPY montrent les chemins de propagation configurés.

Le calcul du graphe attribue ensuite le stress par instrument. NKY est à 0.3979, TECHX à 0.3645 et EMFX à 0.2990. Tous dépassent le seuil de coupure du périmètre de 0.25. UTIL et GOLD ont un stress nul et restent en dehors du filtre. JPY et SP500 sont exclus du périmètre des instruments.

Le graphe utilise des arêtes synthétiques fixes et deux étapes de diffusion. Les poids de ses arêtes, son niveau de référence et son seuil de stress sont des hypothèses de démonstration qu'un examen en production devrait vérifier.

View Propagation · 06:18Agrandir la capture d'écran ↗
Les valeurs des composantes affichées expliquent la construction du score de carry ; les liaisons de propagation JPY indiquent les chemins configurés.
View Contagion Map · 06:18Agrandir la capture d'écran ↗
La carte montre le stress sur NKY, TECHX et EMFX, sans barre de stress pour UTIL ou GOLD.
Regarder l'attribution et la propagation des signaux · 03:46 ↗

Lire la conséquence

Les quatre ordres rendent le périmètre visible.

Le GATE sélectionné enregistre une exigence d'approbation pour les ordres situés dans son périmètre. Les ordres en dehors de ce périmètre restent autorisés. Il n'y a pas d'ordre échantillon NKY, c'est pourquoi un périmètre contenant trois instruments produit deux ordres retenus dans cet exemple à quatre ordres.

Order Blotter · 06:18Agrandir la capture d'écran ↗
Orange signifie Approval Required. Vert signifie Allowed. Ces résultats s'appliquent à ce GATE ciblé ; le THROTTLE précédent affecte les quatre ordres.
Ordres simulés lors de la décision sélectionnée de 06:18
OrdreStratégieDisposition et motif
SELL TECHX · $40MAlgo à cible de volatilité réduisant le risque techApproval Required. TECHX se trouve dans le filtre.
SELL EMFX · $22MAlgo à cible de volatilité réduisant le risque EMApproval Required. EMFX se trouve dans le filtre.
BUY UTIL · $15MRotation vers des valeurs défensivesAllowed. UTIL se trouve hors du filtre.
SELL GOLD · $8MRééquilibrage de routineAllowed. GOLD se trouve hors du filtre.

Ouvrir un ordre pour inspecter sa justification.

La sélection de TECHX ouvre l'horodatage, le montant, la stratégie, la disposition et le motif de contrôle de l'ordre. Cela associe le résultat au niveau de l'ordre à la décision sélectionnée, sans demander au réviseur de déduire la règle à partir de la couleur d'un badge.

Approval Required est une exigence enregistrée. La démo ne dispose pas d'approbateur authentifié, d'action approuver/rejeter ni de connexion à une bourse. Elle démontre ce que le contrôle exigerait d'un flux de travail d'approbation distinct.

Regarder l'inspection d'un ordre individuel · 04:23 ↗
Détail de l'ordre TECHXAgrandir la capture d'écran ↗
Le détail de l'ordre identifie l'ordre de vente synthétique de $40M et relie son exigence d'approbation à la justification du GATE ciblé.

Reconstruire et vérifier la décision

Le paquet d'audit conserve les règles évaluées.

À partir de la décision sélectionnée, Audit Packet ouvre les entrées enregistrées, les sorties consultatives, le périmètre et les évaluations de règles. À 06:18, R1 propose THROTTLE car le libellé du VIX est SPREAD-DRIVEN. R2 propose GATE car le score de carry dépasse 0.60. L'ordre de priorité de la politique sélectionne GATE. Les trois autres règles restent visibles avec leurs raisons de non-déclenchement.

Audit Packet · Journal d'évaluation des règlesAgrandir la capture d'écran ↗
Les lignes en surbrillance correspondent aux règles déclenchées. R1 et R2 sont toutes deux conservées, permettant au réviseur d'expliquer le GATE final et le candidat THROTTLE de priorité inférieure.

Examiner l'enregistrement, puis exporter ses données.

La boîte de dialogue Audit Record vérifie la chaîne de hachage locale et ouvre la décision sélectionnée pour révision. Export Packet (JSON) télécharge cette entrée sélectionnée, y compris les dispositions simulées des ordres. Le paquet HTML imprimable offre une vue complémentaire de la décision et de l'évaluation des règles.

Chaque entrée relie sa charge utile au hachage précédent. Elle consigne également les versions du moteur et du scoreur ainsi qu'un hachage des constantes de configuration sélectionnées. La chaîne non modifiée est vérifiée sur l'ensemble des 12 observations.

Regarder le paquet de décision · 05:11 ↗
Audit Record · Avant le testAgrandir la capture d'écran ↗
Chain Verified couvre les 12 entrées de ce rejeu synthétique. L'action d'exportation télécharge l'enregistrement sélectionné.

Modifier une valeur stockée et localiser l'anomalie.

La fonction intégrée Run Tamper Test modifie le niveau stocké de la séquence 8 de GATE à HALT tout en conservant son hachage inchangé. La vérification signale « Chain Broken at Seq 8: entry_hash mismatch (payload altered) ». La réinitialisation rétablit le rejeu d'origine.

Il s'agit d'une démonstration d'intégrité délimitée. Le journal est en mémoire et réinitialisable, sans signature numérique ni ancrage indépendant. Il détecte cette modification de charge utile ; il n'établit pas de protection contre la réécriture de chaque enregistrement et hachage.

Regarder le test d'altération · 06:38 ↗
Audit Record · Après la modification contrôléeAgrandir la capture d'écran ↗
Le test nomme la séquence modifiée et l'inadéquation charge utile/hachage au lieu de signaler une erreur générique.

Interpréter la comparaison

Ce que cette démonstration établit

Le contrôle binaire hérité adjacent est une règle de comparaison définie : il affiche HALT dès que le VIX a augmenté d'au moins 100% par rapport à la première observation. À 06:14, AlgoTier affiche THROTTLE ; à 06:18, il affiche un GATE ciblé. Cette comparaison illustre les conséquences de ces règles spécifiques.

Présenté dans cette démoTravail requis pour le déploiement
Un rejeu synthétique fixe et quatre ordres simulésFlux en direct, intégration OMS/courtier/bourse et validation opérationnelle
Périmètre consigné, résultats des règles et exigences d'approbationFlux d'approbation authentifié, autorisations et contrôles d'exécution
Calculs inspectables du classificateur synthétique et du grapheValidation indépendante par rapport à des conditions de marché représentatives
Vérification locale de la chaîne de hachage et test d'altération contrôléRétention durable, ancrage d'intégrité indépendant et contrôles d'accès
Mise en correspondance réglementaire illustrativeValidation juridique de l'applicabilité, des obligations et des preuves justificatives

Le Scenario Benchmark distinct utilise des hypothèses financières fixes pour un portefeuille synthétique. Ses montants en dollars sont des comparaisons arithmétiques, et non des rendements de trading mesurés, un backtest de marché ou des économies réalisées par des clients. La preuve concrète apportée par la page réside dans la décision de contrôle reconstructible et les résultats de ses ordres.

Le rejeu produit NONE, THROTTLE et GATE comme niveaux définitifs. RESTRICT est un candidat ultérieur supplanté par GATE ; HALT apparaît dans le comparateur simplifié et lors de l'exercice d'altération. Aucun ordre réel d'approbation ou de transaction n'est jamais exécuté par cette version.

Questions relatives à la version

Questions d'examen, traitées directement

Le modèle décide-t-il quels ordres bloquer ?

Les calculs consultatifs génèrent le libellé VIX, le score de carry et le stress des instruments. Des règles déterministes sélectionnent le niveau et le périmètre de contrôle, puis attribuent des dispositions simulées aux ordres. À 06:18, R2 propose GATE car le score de carry dépasse 0.60.

Pourquoi les services aux collectivités et l'or peuvent-ils rester autorisés pendant le gate ?

Lors de l'observation sélectionnée de 06:18, UTIL et GOLD ont un stress de graphe nul et restent en dehors du périmètre NKY, TECHX et EMFX. Leurs ordres d'échantillon sont donc autorisés. Les décisions THROTTLE antérieures à l'échelle du carnet ralentissent également UTIL et GOLD.

Un signal incertain signifie-t-il que les ordres continuent d'être exécutés ?

Un libellé VIX INDETERMINATE déclenche THROTTLE à 06:13. Un score de carry ambigu de 0.542 déclenche un GATE ciblé à 06:17. Les règles définissent explicitement une réponse pour chaque type d'incertitude.

Quelqu'un peut-il approuver un ordre retenu dans la démo ?

La démo enregistre Approval Required mais ne fournit aucun approbateur authentifié ni action d'approbation/rejet. L'exécution des ordres et un flux de travail d'approbation avec personnel relèvent de travaux d'intégration distincts.

Que peut retenir un réviseur de l'écran d'audit ?

L'entrée sélectionnée peut être exportée au format JSON, y compris son état de marché, ses calculs consultatifs, ses évaluations de règles et ses dispositions d'ordres simulées. Un paquet HTML imprimable offre une vue d'examen complémentaire. Le journal étant local et en mémoire, la rétention durable des preuves constitue un travail distinct.

Cela prouve-t-il la conformité réglementaire ou des économies financières ?

La mise en correspondance des références réglementaires est illustrative et nécessite une validation juridique. Le Scenario Benchmark distinct utilise des hypothèses fixes pour un portefeuille synthétique. Ni la correspondance ni ces montants en dollars n'établissent de certification de conformité, d'économies réalisées ou de performances de trading.

Soumettre une décision de contrôle complexe à l'examen

Nous accueillons volontiers les échanges avec les équipes de conformité du trading, de risque de marché et d'ingénierie.

Utilisez l'exemple synthétique pour identifier les preuves, le périmètre et le contexte d'approbation dont vos réviseurs ont besoin pour reconstruire une décision.

Examiner la frontière de contrôle

  • ✓ Périmètre des instruments et résultats des ordres
  • ✓ Gestion des signaux ambigus
  • ✓ Priorité des règles et seuils
  • ✓ Exigences d'examen humain

Examiner la conception des preuves

  • ✓ Entrées de marché et sorties consultatives
  • ✓ Évaluations consignées des règles
  • ✓ Intégrité des enregistrements et besoins de rétention
  • ✓ Validation juridique de la correspondance de référence

Capture d'écran de la démo

Ouvrir l'image en pleine résolution dans un nouvel onglet ↗