Kostenlos starten — inklusive 14 Tage ProOhne Karte; bis zum Abo mit dem KI-Budget von Trader und Charts für NQ, ES, GC und deren Micros. Danach bleibt dir ein kostenloser Tarif mit einem synchronisierten Konto.Kostenlos starten →
Doku Trades importieren

CSV- und Excel-Import

Einen Tradovate- oder TopstepX-Export oder das generische CSV-Format in Tradelyst hochladen.

CSV / Excel ist der schnellste Weg, Historie nachzutragen. Der Importer erkennt Tradovate- und TopstepX-(ProjectX-)Exporte sowie ein generisches Tradelyst-Format für Trades von überall sonst — die bringst du selbst in die Spalten dieses Formats. Dateien mit einem anderen Aufbau werden nicht erkannt; wandle sie vorher ins generische Format um.

Was du hochlädst

  • ▸Tradovate — den Orders-, Fills- oder Performance-Export. Daraus wird je ein Trade pro Position: von flat zu flat, Scale-ins und Scale-outs zu einem Trade mit durchschnittlichem Entry und Exit zusammengefasst. Der Fills-Export bringt Tradovates Kommission mit (Netto-P&L = brutto − Gebühren); der Orders-Export bringt deine Stop-Orders mit, damit der Trade sein R bekommt. Lad beide hoch — in beliebiger Reihenfolge — und dieselben Trades werden vervollständigt statt doppelt angelegt. Noch offene Positionen werden übersprungen, bis sie geschlossen sind.
  • ▸TopstepX (ProjectX) — den Trades-Export; eine Zeile pro geschlossenem Trade.
  • ▸NinjaTrader — Prop-Konten auf der Tradovate-API (Apex, MyFundedFutures, FundedNext, …) synchronisieren sich live über die Tradovate-Verbindung, kein Export nötig. Für NinjaTrader-Brokerage-Direktkonten bringst du die Trades ins generische Format unten.
  • ▸Generisches CSV — eine Zeile pro geschlossenem Trade, mit genau diesen Headern (Groß-/Kleinschreibung egal): symbol, side, qty, entry_at, entry_price, exit_at, exit_price; optional stop_price, setup, tags, thesis, reflection, mood, energy. side ist LONG oder SHORT.
  • ▸Excel (.xlsx) — dieselben Formate wie bei CSV; SheetJS liest die Arbeitsmappe.

Dedup

Jeder importierte Trade bekommt einen Fingerprint, eindeutig pro Trading-Konto. Dieselbe Datei noch einmal hochzuladen ist unproblematisch — es landen nur neue Trades — und bei Tradovate ist der Fingerprint derselbe, egal aus welchem Export (oder aus dem Live-Sync) ein Trade stammt. Genau das macht wöchentliche „den neuesten Export ablegen“-Routinen verlässlich. Ein Trade, den du löschst, bleibt gelöscht: erneute Uploads und der Sync überspringen ihn.

Was nach dem Upload passiert

  • ▸Die Datei geht an /import. Zuerst läuft die Validierung; fehlerhafte Zeilen erscheinen direkt dort mit Zeilennummer.
  • ▸Der Importer läuft im selben Request — kleine Dateien (≲1.000 Trades) sind typischerweise in deutlich unter einer Sekunde durch.
  • ▸Das Ergebnis zeigt, wie viele Trades neu dazugekommen sind, wie viele als bereits vorhanden oder früher gelöscht übersprungen wurden und wie viele um einen fehlenden Stop oder eine fehlende Gebühr ergänzt wurden.
Wenn der Export deines Brokers zu keinem der erkannten Formate passt, schick uns eine Beispiel-CSV (5 beliebige Zeilen reichen) — ein neuer Parser ist eine Stunde Arbeit, sobald wir echte Fixtures haben.