📖 Trading Journal – Use Cases
UC-TJ-001 – Trade erfassen
Hinweis (2026-07-13): Manuelle Erfassung über die Journal-UI ist vorerst deferred – der "Neuer Trade"-Button bleibt sichtbar, ist aber nicht verdrahtet. Aktiv genutzt wird aktuell nur die Erfassung per API durch den Trade Optimizer (siehe REQ-TO-009).
Beschreibung
Ein Benutzer erfasst einen neuen Trade.
Ziel
Trade wird persistent gespeichert.
UC-TJ-002 – Trade bearbeiten
Beschreibung
Ein Benutzer bearbeitet bestehende Trading-Daten.
Ziel
Trade-Informationen werden aktualisiert.
UC-TJ-003 – Trades anzeigen
Beschreibung
Ein Benutzer öffnet seine Trade-Historie.
Ziel
Alle gespeicherten Trades werden angezeigt.
UC-TJ-004 – Trade analysieren
Beschreibung
Ein Benutzer betrachtet Details eines Trades, inklusive der zum Übernahmezeitpunkt vorliegenden Trend- und Fundamentalanalyse-KPIs im Detail sowie – bei geschlossenen Trades – der tatsächlichen Ergebnisse (Pips, Rendite-%).
Ziel
Bewertung und Nachvollziehbarkeit ermöglichen, insbesondere ob die ursprüngliche Analyse zum tatsächlichen Ergebnis passte.
UC-TJ-005 – Statistik anzeigen
Beschreibung
Das System berechnet Trading-Statistiken.
Ziel
Performance sichtbar machen.
UC-TJ-006 – Geschützten Zugriff prüfen
Beschreibung
Ein Benutzer greift auf den Service zu.
Ziel
Nur authentifizierte Benutzer erhalten Zugriff.
UC-TJ-007 – Notizen zu einem Trade erfassen
Beschreibung
Ein Benutzer hinterlegt Kommentare und Learnings zu einem bestehenden Trade und kann diese später bearbeiten.
Ziel
Handelsentscheidungen und Erkenntnisse bleiben dauerhaft dem jeweiligen Trade zugeordnet und nachvollziehbar.
UC-TJ-008 – Automatischen Reminder bei Orderübernahme einrichten ❌ obsolet
Status: Obsolet seit 2026-07-22 (TJ-008 v1.1). Der Status "vorbereitet" wurde abgeschafft; der automatische Reminder-Mechanismus entfällt damit.
Beschreibung
~~Beim Anlegen eines Trades mit Status "vorbereitet" aus einem anderen Service (z.B. dem Trade Optimizer) richtet das System automatisch eine Erinnerung für 17:30 Uhr desselben Tages ein.~~
Ziel
~~Der Benutzer vergisst keine vorbereitete oder offene Position bis zum Handelsende.~~
UC-TJ-009 – Trade schließen unter Einbezug des aktuellen Kurses
Beschreibung
Ein Benutzer schließt einen offenen Trade. Klick auf "Abschließen" ruft den aktuellen Kurs des Währungspaares vom Trading Data Layer ab und zeigt eine Vorschau mit Pips und Rendite-% an, bevor der Trade endgültig abgeschlossen wird. Ein zugehöriger End-of-Day-Reminder wird beim endgültigen Schließen storniert.
Ziel
Der Nutzer sieht auf einen Blick, wie erfolgreich der Trade war (Pips, Rendite-%), bevor er den Abschluss bestätigt, ohne den Schlusskurs manuell nachschlagen und eintragen zu müssen.
UC-TJ-010 – Trade endgültig löschen
Beschreibung
Ein Benutzer löscht einen einzelnen Eintrag aus der Trade-Historie. Der Eintrag wird tatsächlich aus der Datenbank entfernt, nicht nur als gelöscht markiert.
Ziel
Fehlerhafte oder unerwünschte Einträge verschwinden vollständig und fließen nicht mehr in spätere Auswertungen (z.B. Statistiken, Performance-Analyse) ein.
UC-TJ-011 – KPI-Performance-Übersicht einsehen
Beschreibung
Ein Benutzer öffnet eine eigenständige Seite, die zeigt, wie zuverlässig die einzelnen Analyse-Kategorien (Trend- und Fundamentalanalyse, von "sehr bullish" bis "sehr bearish") tatsächlich waren – aggregiert über alle geschlossenen Trades mit vorhandenem KPI-Snapshot.
Ziel
Der Nutzer erkennt, ob und welche KPIs verlässliche Vorhersagen liefern (z.B. "stark_bullish traf in 80% der Fälle zu"), um seine Trading-Entscheidungen zukünftig stärker oder schwächer auf einzelne KPIs zu stützen.
UC-TJ-012 – Trade-Alert konfigurieren
Beschreibung
Ein Benutzer aktiviert oder deaktiviert für einen aktiven Trade (status=offen) einen oder mehrere der folgenden Alert-Typen:
- Renditeziel erreicht: Push, sobald die Live-Kursrendite das konfigurierte Renditeziel überschreitet (Default 1 % Kapitalrendite bei konfigurierbarem Hebel).
- These-Invalidierung: Push, sobald die 1h-Trendkategorie die für die Trade-Richtung günstige Zone verlässt – unabhängig vom aktuellen Gewinn/Verlust, mit Zwei-Zyklen-Bestätigung gegen Fehlalarme. Eine Frühwarnung, dass die ursprüngliche Markteinschätzung nicht mehr trägt, auch wenn der Trade noch im Minus ist.
- Gewinnsicherung (Trailing): Push, sobald der Kurs seit dem bisherigen Höchststand seit Erreichen des Renditeziels um einen konfigurierten Anteil zurückgefallen ist – reine Preislogik, unabhängig vom Trend.
Die Konfiguration erfolgt über Toggles im aufgeklappten Trade-Bereich des Trading Journals. Ist ein Alert bereits ausgelöst worden, wird der Zeitpunkt sichtbar angezeigt.
Ziel
Der Nutzer muss offene Positionen nicht manuell überwachen, sondern bekommt im richtigen Moment eine Push-Benachrichtigung auf sein Gerät – sowohl um Gewinne abzusichern als auch um frühzeitig zu erfahren, wenn seine Markteinschätzung nicht mehr zutrifft.
UC-TJ-013 – Trade-Alert ausgelöst
Beschreibung
Das System prüft alle 5 Minuten während der Handelszeiten (Mo–Fr, 00:00–22:00 UTC), ob eine der konfigurierten Alert-Bedingungen für offene Trades zutrifft. Wenn ja, sendet es eine Push-Benachrichtigung an den Nutzer und deaktiviert den Alert automatisch, um Wiederholungen zu verhindern. Die Benachrichtigung enthält Symbol, Richtung, aktuellen Live-pnl_percent und einen Deep-Link zum betroffenen Trade im Journal.
Ziel
Der Nutzer wird im richtigen Moment darauf hingewiesen, dass sein Renditeziel erreicht wurde oder eine Trendumkehr im Profit eingetreten ist – ohne die App ständig manuell öffnen zu müssen.
UC-TJ-014 – Live-Status eines Trades als Tacho einsehen
Beschreibung
Ein Benutzer klappt einen offenen Trade im Trading Journal auf und sieht dort, zusätzlich zu Entry/SL/TP, drei Tacho-Anzeigen: aktuelle Rendite, ob die Trend-Einschätzung noch zur Trade-Richtung passt, und wie weit der Kurs vom bisherigen Höchststand entfernt ist.
Ziel
Der Nutzer erkennt den aktuellen Zustand eines Trades auf einen Blick, ohne auf eine Push-Benachrichtigung warten zu müssen – dieselben Werte, die auch die Alerts auslösen, sind jederzeit live sichtbar.
UC-TJ-015 – Countdown bis zur nächsten Datenaktualisierung einsehen
Beschreibung
Ein Benutzer sieht oben rechts im Trading Journal (Header-Bereich der aktiven Trades) einen Live-Countdown, der anzeigt, in wie vielen Sekunden die nächste Cache-Aktualisierung des Schedulers erwartet wird. Der Countdown läuft client-seitig in 1-Sekunden-Schritten herunter und resettet sich automatisch nach dem Ablauf. Er ist nur während der Handelszeiten (Mo–Fr 00:00–22:00 UTC) sichtbar.
Ziel
Der Nutzer weiß jederzeit, wie aktuell die angezeigten Kurse und PnL-Werte sind – ohne die Seite selbst neu laden zu müssen – und wann die nächste automatische Aktualisierung erfolgt.
Changelog
| Version | Datum | Änderungen |
|---|---|---|
| 1.9 | 2026-07-22 | UC-TJ-015 neu – Countdown "Nächste Datenaktualisierung" oben rechts im Trading Journal (TJ-016) |
| 1.8 | 2026-07-16 | UC-TJ-014 neu – Live-Tacho-Anzeige für Rendite, Trend-Ausrichtung und Gewinnsicherung im aufgeklappten Trade-Bereich (TJ-014) |
| 1.7 | 2026-07-16 | UC-TJ-012 grundlegend überarbeitet: "Trendumkehr bei Renditeziel" und "Trendumkehr unabhängig" ersetzt durch "These-Invalidierung" (1h, Zonen-Austritt, Zwei-Zyklen-Bestätigung) und "Gewinnsicherung" (Trailing, reine Preislogik) – zwei konzeptionell klarer getrennte Fragen statt einer trendbasierten Mischlogik |
| 1.6 | 2026-07-16 | UC-TJ-012 um dritten Alert-Typ ergänzt: Trendumkehr unabhängig vom Renditeziel, feuert auch im Verlust (schließt Lücke gegenüber dem ursprünglichen Ziel, jede Trendumkehr gegen die Position zu melden) |
| 1.5 | 2026-07-16 | UC-TJ-012 neu – Trade-Alert konfigurieren (Renditeziel/Trendumkehr per Trade aktivierbar); UC-TJ-013 neu – Trade-Alert ausgelöst (Monitoring-Scheduler, Push-Versand) |
| 1.4 | 2026-07-13 | UC-TJ-004 um KPI-Detailanzeige ergänzt; UC-TJ-011 neu – KPI-Performance-Übersicht (Vorhersage vs. Realität) |
| 1.3 | 2026-07-13 | UC-TJ-001 als deferred markiert (manuelle Erfassung über die Journal-UI vorerst ohne Funktion); UC-TJ-009 um Vorschau-Schritt sowie Pips/ Rendite-% ergänzt; UC-TJ-010 neu – Trade endgültig löschen |
| 1.2 | 2026-07-08 | UC-TJ-008 und UC-TJ-009 neu – automatischer End-of-Day-Reminder bei Orderübernahme und Trade schließen mit Kursabruf/Erfolgsauswertung (TJ-008, TJ-009) |
| 1.1 | 2026-07-08 | UC-TJ-007 neu – Notizen und Learnings zu einem Trade erfassen (bisher ohne Use Case, obwohl TJ-007 bereits existierte) |
| 1.0 | 2026-06-25 | Initiale Version |