Zusammenfassung
Das Investmentunternehmen benötigt Zeit für den Wechsel zwischen Marktanalyse, Strategietests, Orderausführung und Berichterstattung.
Die Lösung wurde zu einem Handelssystem für konfigurierbare Strategien, Marktdaten und automatisierte Orders. Sie umfasst außerdem Risikokontrollen und Berichte.
Die Software wurde entwickelt, um manuelle Handelsarbeit und wiederholte Prüfungen zwischen den einzelnen Handelsschritten zu reduzieren.
Kundengeschichte
Der Kunde ist ein Investmentunternehmen aus Bulgarien. Es arbeitet mit Marktdaten und Handelsstrategien, die Analyse, Tests, Ausführung und Überwachung erfordern.
Manuelle und uneinheitliche Entscheidungen kosten das Unternehmen Zeit. Das Trading-Team muss außerdem Signale, Positionen und Orders überprüfen.
Die Anforderung war klar: ein automatisiertes Handelssystem zu entwickeln, das Echtzeit- oder historische Daten verarbeitet, kundendefinierte Regeln anwendet, Handelsentscheidungen erzeugt und Orders über die erforderliche Handelsverbindung verwaltet.
Die Lösung wurde mit separaten Modulen für Strategiekonfiguration, Live-Signale, Backtesting, Ausführung und Berichte entwickelt. Das Risikomonitoring wurde als eigener Bestandteil des Handelsprozesses integriert.
Der Kunde benötigte
- Strategien mit Indikatoren, Regeln, Machine Learning oder Price Action konfigurieren
- Echtzeit- oder historische Markt- und zugehörige Daten verwenden
- Signale, Ein- und Ausstiegspunkte sowie Handelsentscheidungen erzeugen
- Orders über Broker- oder Börsenverbindungen ausführen und verwalten
Warum Standardsoftware nicht passte
Brokerage-Plattformen decken Kauf, Verkauf und Portfoliomanagement ab, entsprechen jedoch nicht dem vollständigen Prozess dieses Unternehmens. Die gewünschte Lösung wurde entwickelt, um individuelle Strategien, Backtesting und automatisierte Ausführung in einem Ablauf zu verbinden. Risikokontrollen und Live-Monitoring wurden für den Handelsprozess des Unternehmens integriert.
Projektübersicht
Die Lösung wurde rund um einen Strategie-Editor entwickelt, in dem das Unternehmen Handelsregeln, Indikatoren und Marktparameter konfiguriert. Historische oder Echtzeitdaten werden in dasselbe Strategie-Setup eingespeist.
Für die Strategieentwicklung wurde ein Backtesting-Modul bereitgestellt. Es vergleicht das Verhalten der Strategie anhand historischer Daten und zeigt Handelsergebnisse sowie Leistungskennzahlen.
Das Live-Dashboard analysiert Marktdaten und zeigt Kauf- und Verkaufssignale, Ein- und Ausstiegspunkte sowie offene Positionen an. So erhält das Trading-Team eine zentrale Ansicht der aktuellen Marktaktivität.
Die automatisierte Ausführung wurde für Handelsplattformen, Broker-APIs und Börsen-APIs entwickelt. Der Ausführungsmonitor zeigt während der Orderverarbeitung den Orderstatus, ausgeführte Trades und Risikolimits.
Handelshistorie, P&L und maximaler Drawdown können überprüft werden. Das System exportiert diese Daten als JSON, Excel oder PDF.
Wichtige bereitgestellte Funktionen
- Konfigurierbarer Editor für Handelsstrategien
- Echtzeit- und historische Marktdaten
- Konfiguration technischer Indikatoren und Regeln
- Erzeugung von Kauf- und Verkaufssignalen
- Backtesting und Strategieoptimierung
- Automatisierte Orderausführung
- Überwachung von Risikolimits und Ausführung
- Verfolgung offener Positionen und der Performance
- Handelsprotokolle und Berichte
- P&L-, JSON-, Excel- und PDF-Exporte