Das Problem:Im Dashboard oder in den Positions-Listen erscheint bei einer Position ein ⚠️-Symbol neben dem Konto-Namen. Der Tooltip zeigt
"Fehlende Trade-Daten — Für diese Position wurden keine Transaktionen importiert. Dadurch kann die Strategie nicht automatisch erkannt werden."Die Ursache:Die Position selbst ist über den Portfolio-Snapshot von IBKR bekannt, aber die Eröffnungs-Trades liegen
vor dem ältesten bisher importierten Handelstag. Das ist typisch bei LEAPS (lang laufende Optionen, z.B. Januar-Expiries im Folgejahr), die Monate oder Jahre vor dem ersten Flex-Sync geöffnet wurden. Ohne diese Trades kann die Plattform keinen Trade-Cycle aufbauen und keine Strategie (z.B. Iron Butterfly, Box Spread, Cash-Secured Put) erkennen.
✅ Die Lösung (Kurzfassung):
Bei der bestehenden Flex Query einmalig einen Ad-hoc-Export mit historischem Zeitraum anstoßen, als XML herunterladen und über den XML-Import hochladen. Es muss keine neue Flex Query angelegt werden!
Schritt-für-Schritt:1. Bei IBKR den historischen Export anstoßen• Einloggen im IBKR Client Portal
•
Performance & Berichte → Flex Queries (englische Oberfläche: „Performance & Reports")• In der Liste die
bestehende Flex Query suchen (dieselbe, die auch der automatische Sync verwendet)
• Auf
Run bzw. das ▶-Symbol neben der Query klicken
• Im Dialog den
Zeitraum auf
„Benutzerdefinierter Zeitraum" umstellen
•
Von (Datum): so weit zurück setzen, wie nötig (z.B. 01.01.2024 oder das Datum der ältesten noch offenen LEAPS-Position)
•
Bis (Datum): ein Tag vor dem ältesten bereits importierten Trade
•
Format: XML
• Auf
„Starten" klicken — IBKR generiert das XML einmalig für genau diesen Zeitraum. Die in der Query gespeicherte Standard-Period bleibt unverändert!
💡 Hinweis: Ein einzelner Flex-Query-Run kann maximal
365 Tage abdecken. Bei größeren Lücken mehrere Runs nacheinander anstoßen (z.B. 2023 und 2024 separat) und die XMLs einzeln importieren.
2. XML-Datei herunterladenNach dem Run zeigt IBKR einen Download-Link. Datei lokal speichern, z.B.
ibkr-backfill-2024.xml.
3. In Singularity Trader hochladen•
Konten in der Seitenleiste öffnen
• Beim betroffenen Broker-Konto auf
"IBKR konfigurieren" klicken
• Zum Abschnitt
XML Import scrollen (oder oben auf die Sync-Methoden-Karte "XML Import")
• Die XML-Datei auswählen →
Import starten• Der Import läuft in drei Phasen (Upload → Process → Finalize) — Ergebnis-Anzeige abwarten
4. Was beim Import passiert•
Trades: Es werden nur neue Trades importiert. Bereits vorhandene werden anhand der Execution-ID erkannt und übersprungen → kein Duplikats-Risiko, auch bei Überlappungen
•
Positions-Snapshots: Historie bleibt vollständig erhalten, nur ein neuer Snapshot wird angehängt
•
Strategien, Kampagnen und Trade-Cycles: Werden für das gesamte Konto neu berechnet — genau dadurch werden die jetzt vollständigen Trades zu Strategien gruppiert (z.B. Iron Butterfly, Box Spread)
5. Ergebnis prüfen• Dashboard neu laden — das ⚠️-Badge bei der Position sollte verschwunden sein
• In der Positions- oder Trade-Detailansicht sollte jetzt die erkannte Strategie angezeigt werden
Wenn das ⚠️ weiter bleibt:Die Eröffnungs-Trades liegen noch weiter zurück als der gewählte Zeitraum. Einen weiteren Run mit früherem Startdatum anstoßen und das zusätzliche XML importieren.