Technische Referenz 02
Überwachungs- und Erkennungssysteme für Trading-Umgebungen
Eine historische technische Referenz aus der individuellen Softwareentwicklung: die Entwicklung einer Anwendung zur Überwachung von Trading-Aktivität – Erkennungseinträge, Exposure-Ansichten sowie Oberflächen für Operatoren zur Prüfung und Steuerung.
- Technische Disziplinen
- Relevante Anwendungsfälle
- Prüfung von Trading-Aktivität anhand konfigurierter Vorgaben
- Exposure-Verfolgung nach Instrument und nach Gruppe
- Eine einzige Konsole für die Prüfung durch Operatoren
Die technische Herausforderung.
Einen Trading-Betrieb zu überwachen heißt, ein großes Aktivitätsvolumen auf den kleinen Teil hin zu beobachten, der Aufmerksamkeit verdient, und diesen Teil so darzustellen, dass ein Operator ihn schnell beurteilen kann.
Hier treffen mehrere Probleme zusammen: potenziell relevante Ereignisse erkennen, Erkennungseinträge prüfbar darstellen, zeigen, wie sich das Exposure verteilt, und operative Aktionen anbieten, ohne dass sie sich leicht versehentlich auslösen lassen.
Der technische Ansatz.
Die Arbeit verband mehrere Disziplinen.
- Erkennung
- Erkennungslogik, entworfen auf Basis von Regeln aus den Vorgaben und von Heuristiken. Die Ansicht „Erkennungen“: Einträge mit Typ, Schweregrad, Punktwert und Zusammenfassung, zur Prüfung durch Operatoren.
- Überblick
- Ein Dashboard mit Zählern, den neuesten Erkennungen und einer Exposure-Zusammenfassung; dazu in der Ansicht „Erkennungen“ Filter nach Typ, Schweregrad und Konto.
- Exposure-Analyse
- Eine Exposure-Ansicht, entworfen, um Positionen nach Instrument und nach Gruppe aggregiert darzustellen, mit Spalten für Long, Short, Netto und Brutto.
- Operator-Aktionen
- Oberflächen, entworfen für kontrollierte Aktionen: eine Bestätigung per Texteingabe für das folgenreichste Bedienelement und eine Ansicht des Aktionsverlaufs.
- Protokolle & Diagnose
- Eine Live-Protokollansicht und Indikatoren zum Systemzustand, für Betrieb und Diagnose des Systems.
Oberfläche.
Die Konsole der Anwendung: Dashboard, Erkennungen, Exposure, Aktionen, Engine, Protokolle und Einstellungen.

Dashboard – Verbindungs- und Engine-Status, neueste Erkennungen, Exposure und Systemzustand. 
Erkennungen – Einträge mit Typ, Schweregrad und Punktwert, zur Prüfung durch Operatoren. 
Exposure – Positionen, aggregiert nach Instrument und nach Gruppe. 
Aktionen – Bedienelemente für Operatoren, eine Bestätigung per Texteingabe für das folgenreichste davon und der Aktionsverlauf. 
Engine – Status, Bedienelemente zum Starten und Stoppen, Plattformverbindung und aktive Regeln. 
Einstellungen – Plattformverbindung, Engine-Parameter und Regeln je Gruppe. 
Live-Protokolle – die Ausgaben der Engine, zur Diagnose.
Bildschirmaufnahmen der Desktop-Anwendung, nach der Maskierung gezeigt. Kontokennungen, Instrumenten- und Gruppennamen, Beträge, Zeitstempel und Beschreibungen wurden in den Bildern maskiert; Oberflächenbeschriftungen, Statusanzeigen, Schweregrad-Markierungen und Punktwerte bleiben sichtbar. Was an Status, Einträgen, Punktwerten oder Bedienelementen auf dem Bildschirm sichtbar ist, zeigt, was die Oberfläche bietet: Es ist kein Beleg für einen aktuellen Einsatz, für eine zutreffende Erkennung oder dafür, dass eine bestimmte Aktion ausgeführt wurde.
Eine frühere Version dieses Systems war eine Zeit lang auf der Produktivplattform einer professionellen Trading-Umgebung im Einsatz und setzte dort Limits für Positionsanzahl und Lotgröße automatisch durch, bis hin zum Schließen von Positionen, die sie überschritten. Neue Anforderungen an die Risikomanagement-Regeln und an die Art, wie Positionen geschlossen wurden, führten anschließend zu einer Weiterentwicklung des Systems. Diese Angaben zum Einsatz beziehen sich nur auf diese Version.
Diese Referenz im Überblick.
- Eine historische technische Referenz aus der individuellen Softwareentwicklung: ein für den professionellen Trading-Betrieb entworfenes System.
- Sie ist nicht Teil des Softwarekatalogs von C.G Solutions: Sie wird weder zum Kauf noch zum Test noch zur Lizenzierung angeboten.
- Beschrieben sind die Funktionen der Anwendung, wie ihre Ansichten sie zeigen.
- Das System war darauf ausgelegt, auf Aktivität anzusetzen, die die Plattform bereits gemeldet hatte; es handelt sich nicht um eine Kontrolle bei der Orderaufgabe.
- Nichts Gezeigtes nennt oder identifiziert einen Dritten; Kontokennungen, Instrumentennamen und Beträge sind maskiert.
AI Project Architect
Sie denken an ein vergleichbares System?
Beschreiben Sie Ihre eigenen Anforderungen und erhalten Sie eine vorläufige Skizze auf Grundlage unserer allgemeinen Entwicklungskompetenzen – keine Kopie einer Referenz.
Sie benötigen ein vergleichbares System?
Ein ähnliches System würde für Ihre eigenen Vorgaben, Daten und Operatoren entworfen.