Trandence

Andere Broker

Ihr Broker steht nicht in der Liste? Sie können Ihre Trades trotzdem importieren. Wandeln Sie den Export Ihres Brokers in Trandence CSV um, ein einfaches Format, das Trandence für jeden Broker liest, und importieren Sie ihn mit Other broker (Trandence CSV).

Am schnellsten geht die Umwandlung mit einem KI-Assistenten, den Sie bereits nutzen. Von Hand in einer Tabellenkalkulation funktioniert es ebenfalls.

Umwandlung mit Ihrem KI-Assistenten

Das funktioniert mit ChatGPT, Claude, Gemini oder jedem Assistenten, der Dateien annimmt und Code ausführen kann.

  1. Exportieren Sie Ihre Trade-Historie beim Broker als CSV oder Excel. Wenn der Broker es erlaubt, nur ausgeführte Orders.
  2. Öffnen Sie eine neue Unterhaltung mit Ihrem Assistenten und hängen Sie die Datei an.
  3. Kopieren Sie den Prompt unten und senden Sie ihn ab. Der Assistent fragt, von welchem Broker die Datei stammt und was er sonst noch braucht. In Trandence kopiert die Schaltfläche Copy AI prompt im Importdialog denselben Prompt.
  4. Der Assistent erklärt zuerst, wie er Ihre Datei verstanden hat: das Datumsformat, wie Leerverkäufe markiert sind, welche Zeilen er auslässt. Prüfen Sie das sorgfältig und korrigieren Sie ihn, falls etwas nicht stimmt. Hier werden die meisten Fehler entdeckt.
  5. Laden Sie die umgewandelte Datei herunter und merken Sie sich die Zeitzone, die der Assistent genannt hat.
  6. Vergleichen Sie die Prüfung des Assistenten mit Ihrem Broker: Zeilenzahl und Gesamtkommission sollten mit Ihrer Abrechnung übereinstimmen.

Wenn der Download-Link nicht funktioniert. Manche Assistenten zeigen einen Link, der statt der Datei eine Suchseite öffnet. Der Prompt bittet den Assistenten, die fertige Datei auch als Code-Ausgabe auszugeben: Kopieren Sie diese Ausgabe in einen einfachen Texteditor wie Editor oder TextEdit und speichern Sie sie mit der Endung .csv.

Wenn Ihr Broker Datumsangaben ohne Uhrzeit exportiert. Der Assistent sagt es Ihnen vor der Umwandlung. Die Datei lässt sich trotzdem importieren, jede Ausführung erhält 12:00:00, aber Haltedauern und Intraday-Statistiken sind dann nicht aussagekräftig. Zeilen desselben Tages müssen in der Reihenfolge bleiben, in der sie stattfanden, sonst steht ein Verkauf vor seinem Kauf und der Trade wird als Short gelesen: Prüfen Sie die Seite jedes Trades in der Vorschau. Bietet Ihr Broker einen Export mit Ausführungszeiten, verwenden Sie diesen.

Der Prompt ist auf Englisch, damit Assistenten ihn einheitlich verstehen. Antworten wird Ihnen der Assistent in Ihrer Sprache.

Help me convert a trade history export from my broker into "Trandence CSV" so I can import it into my trading journal. Reply in the language I write to you in.

BEFORE YOU START
1. Ask me which broker the export comes from and which of its reports it is, unless I have already said. If I attached a file, you may name the broker you think it comes from and ask me to confirm.
2. Then ask me, in one message, for anything else you need and cannot read from the file, only what matters for this broker and file. For example: the timezone of the times; whether I trade options; whether fees are in a separate report; whether the export starts on a day when I had no open positions (if not, a sale that closes a position opened earlier is read as a short sale, so I should export a longer period).
3. If I have not attached the file yet, tell me how to export it from that broker, if you know, and ask me to attach it.

HOW TO WORK
1. Do not retype, summarise or regenerate rows yourself. Write a script that reads my file and writes the result, run it, and give me the file to download. If you cannot run code, say so and give me the script instead.
   Download links from some assistants do not work, so also have the script print the finished file's full contents as code output, which I can copy into a .csv file. Do not retype those contents in your message. If the file has more than 1000 rows, print only the first 20 and say so.
2. Before converting, tell me briefly, and wait for my confirmation:
   - which columns of my file you will use for each output column;
   - the date format you found (for example MM/DD or DD/MM) and how you know;
   - the timezone of the times in the file, if the file or the broker says;
   - whether the file has execution times or only dates. If only dates, say so clearly: my journal can still import them, but hold times and intraday statistics will not be meaningful;
   - how buys, sells, short sales and covers are marked;
   - whether the file has option trades, and how it writes the contract (symbol, expiry, strike, call or put) and the option price;
   - which rows you will skip and why (cancelled or unfilled orders, deposits, dividends, interest, fee-only rows, futures and options on futures, crypto, non-US stocks).
   If something is ambiguous, ask me instead of guessing.
3. After converting, show me a check: rows read, rows written, rows skipped by reason; shares bought and shares sold per symbol; contracts bought and sold per option contract; total commission; first and last DateTime. List every symbol or contract where the amounts bought and sold differ, because that is either a position still open or a mistake. Trandence shows the same totals when I import the file, so I can compare them.

OUTPUT FORMAT
- A CSV file, comma-separated, UTF-8, with exactly this header: DateTime,Symbol,Side,Quantity,Price,Commission,Expiry,Strike,Right,Multiplier,Event,OrderId
- The last six columns are for options. Leave them empty on stock rows.
- One row per execution (fill), in the order the executions happened. Sort by DateTime with a stable sort, so rows with the same DateTime keep their order. If the file lists newest first, reverse it before sorting; otherwise, when times are missing or equal, a sell can end up before the buy it closes and the trade is read as a short. If the file has only closed round-trip trades (entry and exit on one row), write two rows per trade: the entry and the exit.
- DateTime: YYYY-MM-DD HH:MM:SS, the time of the fill exactly as in the file. Do not convert timezones and do not invent times: if the file has dates only, use 12:00:00 (noon keeps the date the same in any timezone). If the file gives a UTC offset, you may keep it: 2026-09-15T09:31:07-04:00
- Symbol: the ticker only, for example AAPL or BRK.B, without exchange prefixes or suffixes.
- Side: BUY, SELL, SHORT (a short sale that opens or adds to a short) or COVER (a buy that closes a short). If the file does not mark short sales, use only BUY and SELL.
- Quantity: number of shares, positive, no sign.
- Price: price per share, positive, with a dot as the decimal separator, no currency symbol, no thousands separator.
- Commission: all fees for that fill added together (commission, exchange and regulatory fees), as a positive number; empty if none.
- US stocks and US stock or index options only.

OPTIONS
- Symbol: the underlying ticker (for example NVDA, or SPXW for SPX weeklies), and fill Expiry (YYYY-MM-DD), Strike (a number) and Right (CALL or PUT).
- Quantity: number of contracts. Price: the premium per share as quoted, for example 3.40, not 340. If the file gives the price per contract, divide it by the multiplier.
- Multiplier: only if the file states one other than 100; otherwise leave it empty.
- OrderId: the broker's order id, if the file has one.
- Event: only for a row where the file itself records that a contract expired, was assigned or was exercised. Write EXPIRATION, ASSIGNMENT or EXERCISE, leave Side empty, and use Price 0, or the settlement price per share if the file shows a cash settlement. The shares an assignment or exercise delivers are a normal stock row, as in the file.
- Never add an expiration, assignment or exercise row that is not in my file, even for a contract that is past its expiry and still open. My journal asks me what happened to it.

Der Prompt bittet den Assistenten, Ihre Datei mit einem Skript umzuwandeln, statt die Zeilen selbst neu zu schreiben. Assistenten, die lange Tabellen abtippen, verlieren Zeilen und verändern Zahlen, ohne es zu sagen; ein Skript übernimmt sie exakt. Kann Ihr Assistent keinen Code ausführen, etwa in manchen kostenlosen Tarifen, gibt er Ihnen stattdessen das Skript, das Sie selbst ausführen können, oder Sie wandeln die Datei von Hand um.

Ihre Datei geht an den Assistenten Ihrer Wahl, zu dessen Bedingungen. Trandence sieht sie erst, wenn Sie das Ergebnis importieren.

Umwandlung von Hand

Für eine kurze Historie reicht eine Tabellenkalkulation. Benennen und ordnen Sie die Spalten nach dem Format unten, korrigieren Sie Datums- und Seitenangaben und speichern Sie als CSV (Trennzeichen Komma).

Beispieldatei: Trandence-CSV-Vorlage herunterladen.

Das Trandence-CSV-Format

Eine Zeile pro Ausführung, mit dieser Kopfzeile:

DateTime,Symbol,Side,Quantity,Price,Commission
2026-02-02 09:31:07,AAPL,BUY,100,227.15,1.00
2026-02-02 09:48:22,AAPL,SELL,100,228.40,1.00
SpaltePflichtInhalt
DateTimeJa2026-02-02 09:31:07. Sekunden sind optional. Wird in der beim Import gewählten CSV Timezone gelesen, außer der Wert hat einen eigenen Offset: 2026-02-02T09:31:07-05:00.
SymbolJaDer Ticker: AAPL, BRK.B.
SideJaBUY, SELL, SHORT oder COVER. Markiert Ihr Broker Leerverkäufe nicht, verwenden Sie nur BUY und SELL: Ein Verkauf ohne offene Long-Position gilt als Leerverkauf, der Kauf, der ihn schließt, als Eindeckung.
QuantityJaAnzahl der Aktien, positiv.
PriceJaPreis pro Aktie, positiv, mit Punkt als Dezimaltrennzeichen. Kein $, keine Tausendertrennzeichen.
CommissionNeinAlle Gebühren der Ausführung zusammengerechnet. Leer bedeutet keine.

Groß- und Kleinschreibung der Spaltennamen spielt keine Rolle, zusätzliche Spalten werden ignoriert.

Import in Trandence

  1. Öffnen Sie Trandence und gehen Sie zur Seite Trades.
  2. Klicken Sie auf Import Trades und wählen Sie Upload CSV/TXT.
  3. Wählen Sie als Broker Other broker (Trandence CSV).
  4. Stellen Sie CSV Timezone auf die Zeitzone der Zeiten in Ihrer Datei. Bei den meisten US-Brokern ist das America/New_York.
  5. Wählen Sie die umgewandelte CSV-Datei aus oder ziehen Sie sie hinein.
  6. Prüfen Sie die erkannten Trades vor dem Speichern. Oben zeigt der Bereich Check the converted file before saving die Summen, die Ihr Assistent ausgegeben hat: Zeilen, Gesamtkommission, erstes und letztes Datum samt Uhrzeit sowie die gekauften und verkauften Aktien oder Kontrakte pro Symbol. Diese Werte sollten übereinstimmen; ein Symbol mit ungleichen Mengen ist entweder noch offen oder ein Fehler. Öffnen Sie anschließend zwei oder drei Trades und vergleichen Sie sie mit Ihrer Broker-Abrechnung sowie den Gesamt-P&L für denselben Zeitraum. Trandence zeigt den P&L nach Abzug der Provisionen. So fallen auch Fehler auf, die eine formal gültige Datei enthalten kann, etwa vertauschte Tage und Monate.
  7. Klicken Sie auf Save & Review Session, oder auf Import & Review Summary, wenn die Datei mehrere Tage umfasst, um den Import zu speichern.

Den vollständigen Importablauf finden Sie unter Importing Trades.

Wenn die Datei abgelehnt wird

Trandence lehnt die ganze Datei ab, wenn eine Zeile ungültig ist, damit eine fehlerhafte Zeile nie unbemerkt in Ihrem Journal fehlt. Die Meldung nennt die Zeilen und das Problem, zum Beispiel:

Trandence CSV has 1 invalid row. Nothing was imported. Row 3: Side must be BUY, SELL, SHORT or COVER, got "Sold".

Die häufigsten Ursachen:

  • Datum in einem anderen Format, etwa 02/03/2026. Verwenden Sie 2026-02-03 und achten Sie darauf, dass Tag und Monat nicht vertauscht sind.
  • Seitenbezeichnungen des Brokers, etwa Bot, Sld oder Buy to Cover. Verwenden Sie BUY, SELL, SHORT oder COVER.
  • Formatierte Zahlen, etwa $1,234.50. Verwenden Sie 1234.50.
  • Eine Tabellenkalkulation hat mit Semikolons gespeichert. Speichern Sie als CSV mit Kommas.

Wenn ein Assistent die Datei erstellt hat, klicken Sie unter der Fehlermeldung auf Copy for your AI assistant und fügen Sie den Bericht in dieselbe Unterhaltung ein. Er listet jedes Problem mit den betroffenen Zeilen und Werten auf und fordert den Assistenten auf, sein Skript zu korrigieren und Ihnen eine komplett neue Datei auszugeben, anstatt Zeilen manuell auszubessern.


Brauchen Sie Hilfe?

Schreiben Sie uns an [email protected], welchen Broker Sie nutzen. Broker, nach denen Trader am häufigsten fragen, bekommen eine eigene Importoption, damit die Umwandlung entfällt.

Brauchen Sie Hilfe?

Fragen zu Andere Broker? Wir antworten innerhalb eines Werktages.

Support kontaktieren