Zum Inhalt

Detailansicht gespeicherter Rohdaten je Quelle

ID: TRADINGDL-006 · Service: trading-data-layer · Status: 🟢 aktiv · Use Case: UC-TDL-008


Im Bereich "Trading > Analyse & Bewertung" kann der Benutzer durch Klick auf eine der angezeigten Collector-Karten (Forex OHLCV, Wirtschaftsdaten, Rohstoffe & Indizes) eine Detailansicht öffnen, die die zuletzt tatsächlich in der Datenbank gespeicherten Datensätze dieser Quelle auflistet. Die Detailansicht ergänzt die bestehende Statusanzeige (TRADINGDL-005) um Einblick in die konkreten Werte statt nur Zeitpunkt und Anzahl.


Inputs

  • Klick auf eine Collector-Karte (forex_ohlcv | economic | correlation)
  • GET /data-layer/collectors/{key}/records (neuer Endpoint, key ∈ forex|economic|commodities; optionale Query-Parameter: limit [Default 50, Max 200], offset)

Outputs

  • Liste der letzten Datensätze, neueste zuerst, je Quelle mit den jeweiligen Feldern:
  • forex_ohlcv (Tabelle market_data.forex_ohlcv): pair, open, high, low, close, volume, timestamp
  • economic (Tabelle market_data.economic_indicators): indicator, country, value, period, timestamp
  • commodities (Tabelle market_data.correlation_data): instrument, price, currency_correlation, timestamp

Verhalten

  • Detailansicht öffnet sich innerhalb der bestehenden Analyse-Seite (z. B. als Panel/Modal), Übersicht bleibt über "Zurück" erreichbar
  • Standardmäßig werden die letzten 50 Datensätze geladen
  • Ladezustand wird angezeigt, während die Daten abgerufen werden
  • Bei keinen vorhandenen Datensätzen wird ein entsprechender Hinweis angezeigt
  • Bei nicht erreichbarem Data Layer wird ein Fehlerhinweis angezeigt (kein Absturz)

Abnahmekriterien

  • [ ] Klick auf eine Collector-Karte öffnet die Detailansicht der zugehörigen Quelle
  • [ ] Detailansicht zeigt mindestens die letzten 50 Datensätze sortiert nach Zeitstempel (absteigend)
  • [ ] Je Quelle werden die für sie relevanten Felder korrekt dargestellt (siehe outputs)
  • [ ] Benutzer kann von der Detailansicht zur Übersicht zurückkehren
  • [ ] Leerer Datenbestand und Fehlerfall werden verständlich kommuniziert statt einer leeren/defekten Ansicht

Changelog

Eintrag 1

Version: 1.0

Changes: Initiale Version