Data Layer Service – Use Cases
UC-TDL-001: Forex Livedaten abrufen
Als Analyse-Service möchte ich aktuelle OHLCV-Daten für EUR/USD, EUR/JPY und GBP/USD erhalten damit ich technische Indikatoren berechnen kann.
UC-TDL-002: Wirtschaftskalender abrufen
Als Fundamentalanalyse-Service möchte ich aktuelle und kommende Wirtschaftsereignisse mit Erwartungs- und Ist-Werten erhalten damit ich marktbewegende Ereignisse in die Bewertung einbeziehen kann.
UC-TDL-003: Rohstoff- und Indexkorrelationsdaten abrufen
Als Analyse-Service möchte ich aktuelle Preise für Gold, Öl und relevante Indizes erhalten damit ich Korrelationen zu Währungspaaren berechnen kann.
UC-TDL-004: Daten persistent speichern
Als Analyse-Service möchte ich auf historische Marktdaten der letzten 6 Monate zugreifen können damit ich Trends und Muster erkennen kann.
UC-TDL-005: Alte Daten automatisch bereinigen
Als Systembetreiber möchte ich dass Daten älter als 6 Monate automatisch gelöscht werden damit ich den Speicherverbrauch kontrollieren kann.
UC-TDL-006: Datenverfügbarkeit prüfen
Als Analyse-Service möchte ich wissen ob die Daten aktuell und vollständig sind damit ich keine veralteten oder fehlerhaften Analysen durchführe.
UC-TDL-007: Datensammlung im Frontend einsehen und manuell anstoßen
Als Benutzer im Bereich „Trading“ möchte ich den Status der Datensammlung (Forex OHLCV, Wirtschaftsdaten, Rohstoffe & Indizes) auf einen Blick sehen und bei Bedarf einen einzelnen Collector manuell anstoßen damit ich erkennen kann, ob aktuelle Marktdaten vorliegen, und fehlende Daten selbst nachladen kann, ohne auf den nächsten geplanten Lauf zu warten.
UC-TDL-008: Gesammelte Rohdaten einer Quelle einsehen
Als Benutzer im Bereich „Trading“ möchte ich durch Klick auf eine der angezeigten Datenquellen (Forex OHLCV, Wirtschaftsdaten, Rohstoffe & Indizes) die zuletzt tatsächlich gespeicherten Datensätze dieser Quelle einsehen damit ich nachvollziehen kann, welche konkreten Daten gesammelt wurden, und die Qualität/Plausibilität der Werte prüfen kann.
UC-TDL-009: Aktuellen Kurs eines Währungspaars für andere Services bereitstellen
Als anderer Plattform-Service (z.B. Trading Journal) möchte ich gezielt den zuletzt gespeicherten Kurs für ein bestimmtes Währungspaar abrufen können damit ich ihn für nachgelagerte Berechnungen verwenden kann (z.B. Gewinn/Verlust beim Schließen eines Trades), ohne eine ungefilterte Liste aller Paare abrufen und selbst filtern zu müssen.
Changelog
| Version | Datum | Änderungen |
|---|---|---|
| 1.1 | 2026-07-08 | UC-TDL-009 neu – Einzelwert-Endpunkt für den aktuellen Kurs eines Währungspaars, benötigt vom Trading Journal beim Schließen eines Trades |
| 1.0 | 2026-06-25 | Initiale Version |