EU Data Act · Art. 25 und 26
Alles, was du in Tradezy einträgst, gehört dir — und du bekommst es jederzeit vollständig heraus. Diese Seite hat zwei Teile: das Online-Register (Art. 26 Data Act) beschreibt, welche Daten du exportieren kannst und in welchen Formaten sie vorliegen; der Wechsel- und Ausstiegsplan (Art. 25 Data Act, Annex „Anbieterwechsel" unserer AGB) beschreibt, wie ein Wechsel zu einem anderen Anbieter oder auf deinen eigenen Rechner abläuft. Der Export ist in jedem Tarif kostenlos, auch im kostenlosen. Es gibt keine Wechselgebühren und keine Vertragsstrafen.
| Was | Format | Wo in der App | Dauer |
|---|---|---|---|
| Vollständige Sicherung (alle Daten, wahlweise mit Bildern) | JSON | Einstellungen → Daten → Sicherung herunterladen | Sekunden; mit vielen Bildern wenige Minuten |
| Trades (alle oder eine gefilterte Auswahl) | CSV | Einstellungen → Daten → Trades als CSV, oder in der Trades-Liste | Sekunden |
| Vermögens-Stände | CSV | Einstellungen → Daten → Vermögen als CSV | Sekunden |
| Ein- und Auszahlungen | CSV | Einstellungen → Daten → Ein-/Auszahlungen als CSV | Sekunden |
| Rückweg: Sicherung wieder einspielen | JSON | Einstellungen → Daten → Sicherung einlesen | Sekunden |
| Trades aus anderen Programmen übernehmen | CSV | Einstellungen → Daten → CSV-Import | Sekunden |
Die Dateien entstehen vollständig in deinem Browser. Es gibt keine Warteschlange, keinen Antrag und keine Freigabe durch uns.
Teil A
Gegliedert nach dem Muster der IT-Recht Kanzlei für Art. 26 Data Act.
| Anbieter | Finn Apel, Tucheler Weg 11b, 22844 Norderstedt, Deutschland (siehe Impressum) |
| Marke / Produkt | Tradezy — Trading-Journal mit Vermögens-Tracker (Web-App) |
| Art des Dienstes | SaaS. Keine API, kein IaaS/PaaS. |
| Geltungsbereich dieses Registers | Alle Tarife (Free, Plus, Pro); Datenhaltung ausschließlich in der EU (Frankfurt am Main) |
| Kontakt / Support | info@tradezy.eu — Deutsch oder Englisch. Keine Telefon-Hotline, keine Status-Seite. |
| Stand | 18.09.2026 — Register v1.3, Sicherungs-Formatversion 1 |
| Änderungshistorie | 18.09.2026 — v1.3: Trades-CSV mit lesbarer Kopfzeile in der App-Sprache, dahinter in Klammern die feste Kennung (z. B. PNL netto, ohne Gebühren (pnl)) — Programme lesen die Kennung, der Import erkennt alte (nackte Kennung) und neue Dateien; fünf neue Spalten session, margin, zukaeufe, zusatz, brokerTradeId; Dateiname trägt den Zeitraum; Ein-/Auszahlungs-CSV beginnt mit einer Startkapital-Zeile; neue Trade-Felder margin (Zahl), zukaeufe (Liste) und zusatz (Objekt, bis fünf freie Felder); neue Einstellungen tickGroessen, tageswechsel, routineEinstellungen in der Sicherung; abwärtskompatibel, Formatversion bleibt 118.09.2026 — v1.2: feste Zahlengenauigkeit im CSV-Export (Geldbeträge zwei Nachkommastellen, Kurse nach Notierung, Mengen bis acht Stellen, nie Exponent-Schreibweise); Import erkennt Windows-1252- und UTF-16-Dateien; neue Einstellung vorbelegungFelder in der Sicherung; abwärtskompatibel, Formatversion bleibt 117.09.2026 — v1.1: neues Trade-Feld marktphase (Text, optional) in Sicherung und Trades-CSV, Spalte 30; abwärtskompatibel, Formatversion bleibt 111.09.2026 — erste Fassung — alle Abschnitte |
Tradezy stellt kein automatisiertes Wechseltool und keine Programmierschnittstelle bereit. Der Export ist eine Selbstbedienungsfunktion in der App:
| Bereitstellungsform | Funktion in der Web-App (GUI), läuft im Browser — kein Download, keine Installation |
| Unterstützte Umgebungen | Jeder aktuelle Browser (iOS Safari, Android Chrome, Desktop). Die Dateien sind plattformunabhängig. |
| Exportformate | JSON (vollständige Sicherung), CSV (Trades, Vermögen, Ein-/Auszahlungen) |
| Interoperabilitätsstandards | JSON nach RFC 8259 · CSV Excel-üblich (UTF-8 mit BOM, Textfelder in Anführungszeichen) · Datum/Zeit nach ISO 8601 · Bilder als Data-URL (RFC 2397), PNG oder JPEG |
| Authentifizierung | Anmeldung in der App (E-Mail + Passwort). Der Export ist an dein Konto gebunden; niemand sonst kann ihn auslösen. |
| Kategorie | Datenstruktur | Format(e) | Standard |
|---|---|---|---|
| Trades | trades[] — Felder siehe Abschnitt 15 | JSON, CSV | RFC 8259 / ISO 8601 |
| Journal (Notizen, Tageseinschätzungen, Tagesjournal) | notes[], daily[], days[] | JSON | RFC 8259 |
| Vermögen (Stände, Positionen, Verbindlichkeiten, Sparpläne) | wealth[] | JSON, CSV | RFC 8259 |
| Ein- und Auszahlungen | cashflows[] | JSON, CSV | RFC 8259 |
| Einstellungen und Listen (Regeln, Manifest, Checklisten, Routinen, Ziele, Kapital, Sprache, Währungen, Zeitzone, Erinnerungen) | Schlüssel auf oberster Ebene, siehe Abschnitt 15 | JSON | RFC 8259 |
| KI-Analysen (mit Kennzeichnung als KI-erzeugt, Art. 50 KI-VO) | kiAnalysen, kiKennzeichnung | JSON | RFC 8259 |
| Broker-Verbindungen (welche Plattform, wann zuletzt abgeglichen — ohne Zugangsschlüssel) | brokerConnections[] | JSON | RFC 8259 |
| Bilder / digitale Assets (Screenshots) | eingebettet in den jeweiligen Datensatz (screenshots[]) | Data-URL in JSON | RFC 2397, PNG/JPEG |
Keine dieser Ausnahmen behindert den Wechsel: Alles, was du selbst eingetragen oder in Tradezy erzeugt hast, ist exportierbar.
| Ankündigungsfrist für die Wechselmitteilung (Annex Ziffer 5.1) | 2 Monate — eine Obergrenze zu deinem Schutz; der Export selbst steht dir jederzeit offen |
| Bestätigung des Eingangs der Mitteilung (Annex Ziffer 5.3) | spätestens 3 Werktage, auf demselben Weg |
| Bereitstellung des Exports | sofort — die Funktion ist dauerhaft in der App verfügbar |
| Übergangsfrist (Annex Ziffer 6.1) | 30 Kalendertage |
| Abrufphase nach der Übergangsfrist (Annex Ziffer 9.1) | 30 Kalendertage; auf Wunsch länger |
app, formatVersion) und Zeitstempel; beim Einlesen prüft Tradezy Aufbau und Feldtypen und weist unpassende Dateien ab.id und ts (letzte Bearbeitung), sodass du Export und Zielsystem Zeile für Zeile vergleichen kannst.Öffne die JSON-Datei in einem Texteditor und vergleiche die Anzahl der Einträge in trades
mit der Anzahl in der App (Trades-Liste). Der gründliche Weg: Lege ein zweites, kostenloses Tradezy-Konto an, spiele die
Sicherung dort ein und vergleiche Dashboard und Kennzahlen. Stimmt etwas nicht, schreib uns — wir sehen uns die
Datei gemeinsam an (Annex Ziffer 4.3).
Entfällt — Tradezy bietet keine Programmierschnittstelle. Der Export kennt keine Mengenbegrenzung.
| Ziel | Status | Hinweis |
|---|---|---|
| Tabellenkalkulation (Excel, LibreOffice, Numbers, Google Sheets) | unterstützt | CSV direkt öffnen; Trennzeichen folgt der App-Sprache (siehe Abschnitt 15) |
| Andere Trading-Journale mit CSV-Import | unterstützt, ungetestet | Spaltennamen sind fest und dokumentiert; eine Zuordnung im Zielsystem ist meist nötig |
| Eigener Rechner / eigene Datenbank | unterstützt | JSON ist mit jeder Programmiersprache lesbar; Struktur in Abschnitt 15 |
| Zweites Tradezy-Konto | unterstützt, getestet | Sicherung einlesen — verlustfrei inklusive Bildern |
Keine. Weder für den Export noch für den Wechsel noch für den Ausstieg fallen Entgelte an — in keinem Tarif (Art. 29 Data Act, Annex Ziffer 10).
info@tradezy.eu, Antwort in der Regel innerhalb von zwei Werktagen. Keine Servicezeiten-Garantie, keine Status-Seite; über größere Störungen informieren wir per E-Mail.
Allgemeine Konventionen
\n, Textfelder in Anführungszeichen. Trennzeichen und Dezimalzeichen folgen der App-Sprache: Deutsch ; und Komma, Englisch , und Punkt.JJJJ-MM-TT (ISO 8601), Uhrzeit HH:MM in der eingestellten Zeitzone, Zeitstempel (ts, angelegtAm, bearbeitetAm) als ISO-8601-Zeichenkette in UTC. angelegtAm ist das unveränderliche Anlagedatum des Datensatzes, bearbeitetAm die letzte inhaltliche Änderung; ts ist der Abgleich-Stempel und wird auch beim Wiederherstellen einer Sicherung neu gesetzt.| getrennt, Teilwerte innerhalb eines Listeneintrags mit @.pnl, risiko, gebuehren, funding, betrag, investiert, wert) mit genau zwei Nachkommastellen; Kurse (entry, stop, exitKurs, ziel, strike, praemie) mit der Genauigkeit der Notierung (Währungspaare 5, JPY-Paare 3, sonst 2–6 Stellen, unter 1 bis zu 8 — nie weniger Stellen als gespeichert); Mengen (stueckzahl, hebel, rrr, punktwert) mit bis zu acht Nachkommastellen ohne Endnullen; Prozentwerte mit bis zu zwei Stellen. Nie in Exponent-Schreibweise. Beim Import werden UTF-8 (mit und ohne BOM), UTF-16 (mit BOM) und Windows-1252 erkannt.currencyTrading. Seit dem 17.09.2026 trägt jeder Trade seine eigene Abrechnungswährung (waehrung); ältere Trades ohne Angabe werden beim nächsten Währungswechsel mit der bis dahin eingestellten Währung festgeschrieben.data:image/png;base64,…) direkt im Datensatz, oder — bei der Sicherung ohne Bilder — als interner Verweis sb:… auf den Bildspeicher deines Kontos, der beim erneuten Einspielen in Tradezy wieder aufgelöst wird.=, +, - oder @ beginnen, bekommen ein vorangestelltes ', damit Tabellenprogramme sie nicht als Formel ausführen. Der Import entfernt es wieder.JSON-Sicherung — oberste Ebene
| Schlüssel | Typ | Bedeutung |
|---|---|---|
app | Text | immer "Tradezy Trading Journal" — Erkennungszeichen |
formatVersion | Zahl | aktuell 1; steigt nur bei nicht abwärtskompatiblen Änderungen |
erstelltAm | ISO-Zeit | Zeitpunkt des Exports |
trades | Liste | alle Trades, Aufbau siehe nächste Tabelle |
notes, daily, days | Listen | Notizen, Tageseinschätzungen, Tagesjournal |
wealth | Liste | Vermögens-Stände (date, assets[], liabilities[]) |
cashflows | Liste | Ein- und Auszahlungen (id, ts, datum, betrag — negativ = Auszahlung, notiz) |
brokerConnections | Liste | verbundene Plattformen (broker, status, letzter Abgleich) — ohne Schlüssel |
routines, checklist, selfAssess | Objekte | je Tag (JJJJ-MM-TT) die abgehakten Punkte |
rulesText, manifestText, checklistItems, routineItems | Text / Listen | deine Regeln, dein Manifest, deine Listen |
goal, balance, startBalance, wealthGoal, wealthAllocGoal | Zahlen / Objekte | Ziele und Kapital |
kiAnalysen | Objekt | gespeicherte KI-Analysen, jede mit Feld ki als Kennzeichnung |
kiKennzeichnung | Objekt | Norm, betroffene Felder und Systemname für die KI-Kennzeichnung |
einwilligungen | Objekt | erteilte Einwilligungen (Diktat, Broker) mit Zeitpunkt und Fassung |
vorbelegungFelder | Liste | welche Felder ein neuer Trade vom zuletzt bearbeiteten übernimmt (seit 18.09.2026, optional) |
sprache, currencyTrading, currencyWealth, zeitzone, theme, … | Text | Einstellungen |
deleted | Objekt | Kennungen gelöschter Datensätze, damit ein Abgleich sie nicht wiederbelebt |
scalarTs | Objekt | je Einstellung der Zeitpunkt der letzten Änderung (nur für den Abgleich zwischen Geräten) |
Ein Trade (trades[])
| Feld | Typ | Bedeutung |
|---|---|---|
id | Text | eindeutige Kennung |
ts | ISO-Zeit | letzte Bearbeitung (UTC) |
datum, uhrzeit | Datum, Zeit | Einstieg |
datumAus, uhrzeitAus | Datum, Zeit | Ausstieg (bei mehreren Teilausstiegen: der letzte) |
asset | Text | Markt, z. B. BTCUSDT, NQ, EURUSD |
direction | Text | Long oder Short |
status | Text | offen oder zu |
entry, stop, exitKurs, ziel | Zahlen | Kurse |
ausstiege | Liste | Teilausstiege: {menge, kurs, datum, uhrzeit, pnl} |
zukaeufe | Liste | Zukäufe (Position in mehreren Schritten aufgebaut): {menge, kurs, datum, uhrzeit} — entry und stueckzahl sind dann der mengengewichtete Mittelwert bzw. die Summe (seit 18.09.2026, optional) |
pnl, pnlpct | Zahlen | Ergebnis absolut und als Anteil (0,05 = 5 %) |
rrr, risiko, hebel, margin, gebuehren, funding, punktwert | Zahlen | Chance-Risiko-Verhältnis, Risiko, Hebel, Einschuss je Kontrakt (seit 18.09.2026, optional), Kosten, Punktwert (Futures) |
zusatz | Objekt | bis zu fünf freie Zusatzfelder {Name: Wert}, z. B. eigene Spalten aus einem CSV-Import (seit 18.09.2026, optional) |
outcome | Text | Win, Loss oder Breakeven; outcomeAbgeleitet = aus dem PnL errechnet |
setup, strategie, marktphase, session | Text | Setup-Name, Strategie, Marktphase beim Einstieg (seit 17.09.2026, optional), Handelssitzung |
confluence, vor, nach, umgebung, fehler, regelverstoss | Listen von Text | Confluence-Punkte, Zustand vor/nach dem Trade, Umgebung, Fehler, Regelverstöße |
regeln | Objekt | je Regel, ob eingehalten |
strike, verfall, praemie, legs, stueckzahl | gemischt | Optionen: Basispreis, Verfall, Prämie, Legs {art, typ, strike, verfall, praemie, kontrakte} |
notiz | Text | Freitext |
screenshots | Liste | Bilder (Data-URL oder Verweis) |
source | Text | manual, csv oder broker |
brokerTradeId, brokerConnectionId, csvKey | Text | Herkunfts-Kennungen, damit ein Abgleich nichts doppelt anlegt |
Journal- und Vermögens-Datensätze
notes[]): id, ts, datum, titel, text, screenshotsdaily[]): id, ts, datum, titel, einschaetzung, m4h, md, mw, schlaf, news, gefuehl, screenshotsdays[]): id, ts, datum, name, bias, richtung, outcome, regeln, emotionen[], fehler[], regelverstoss[], news, einschaetzung, verbesserungen, screenshotswealth[]): id, ts, date, assets[{name, klasse, invested, wert, sparplanBetrag, sparplanRhythmus, ziel, live, qty, entry, symbol, kursWaehrung}], liabilities[]CSV-Dateien — jede Spalte hat eine feste, sprachunabhängige Kennung (unten). In der Trades-CSV steht seit dem 18.09.2026 im Spaltenkopf zuerst der lesbare Name in der App-Sprache und dahinter in Klammern die Kennung, z. B. PNL netto, ohne Gebühren (pnl) oder Schließzeit (uhrzeitAus); Programme lesen die Kennung in den Klammern. Ältere Dateien mit nackter Kennung liest der Import weiterhin. Die Vermögens- und Ein-/Auszahlungs-CSV tragen die nackte Kennung.
Trades (tradezy-trades_JJJJ-MM-TT_bis_JJJJ-MM-TT.csv — der Zeitraum ist das früheste und späteste Buchungsdatum der enthaltenen Trades; bei einer gefilterten Auswahl mit Zusatz _auswahl-N):
datum · uhrzeit · uhrzeitAus · datumAus · session · asset · direction · outcome · status · pnl · realisiertOffen · pnlpct · rrr · risiko · hebel · margin · entry · stop · exitKurs · ausstiege · zukaeufe · gebuehren · funding · ziel · punktwert · regeln · setup · strategie · confluence · vor · nach · umgebung · marktphase · fehler · regelverstoss · strike · verfall · praemie · legs · stueckzahl · notiz · zusatz · waehrung · id · brokerTradeId · angelegtAm · bearbeitetAm · herkunft
pnlpct steht in der CSV in Prozent (5 statt 0,05).realisiertOffen: nur bei status = offen gefüllt — die Summe der bereits realisierten Teilausstiege einer noch laufenden Position. pnl bleibt bei laufenden Positionen leer. Für eine Jahressumme also pnl und realisiertOffen addieren; nichts wird doppelt gezählt. Die Spalte ist abgeleitet und wird beim Import überlesen.ausstiege: je Teilausstieg menge@kurs@datum@uhrzeit@pnl, mehrere mit | getrennt.zukaeufe: je Zukauf menge@kurs@datum@uhrzeit, mehrere mit | getrennt.legs: je Leg art@typ@strike@verfall@praemie@kontrakte, mehrere mit | getrennt.outcome: Win, Loss oder Breakeven.pnl ist das Nettoergebnis des Trades, ohne die Spalten gebuehren und funding — die stehen daneben und sind nicht abgezogen.regeln: Ja/Nein in der deutschen, Yes/No in der englischen Fassung.zusatz: freie Felder als Name=Wert, mehrere mit | getrennt.brokerTradeId: die Belegnummer des Brokers bei automatisch importierten Trades — der Faden zum Kontoauszug.Vermögen (vermoegen-JJJJ-MM-TT.csv), eine Zeile je Position und Stichtag:
datum · typ · name · klasse · art · investiert · wert · betrag · zinssatz · live · symbol · menge · einstiegspreis · sparplan_betrag · sparplan_rhythmus · ziel · waehrung · id · bearbeitetAm
Ein- und Auszahlungen (ein-auszahlungen-JJJJ-MM-TT.csv):
datum · betrag · richtung · notiz · waehrung · id · bearbeitetAm
richtung = Startkapital, id = startkapital, Datum = Tag der Einrichtung, falls bekannt) — damit lässt sich der Kontostand aus Startkapital, Ein-/Auszahlungen und Trade-Ergebnissen vollständig nachrechnen.Diese Seite dient der Erfüllung von Art. 26 Data Act (Verordnung (EU) 2023/2854). Die Vertragsbedingungen zum Wechsel — Fristen, Löschung, Abrufphase — ergeben sich aus dem Annex „Regelungen zum Anbieterwechsel" unserer AGB (Art. 25 Data Act). Bei Widersprüchen gehen die AGB vor.
Teil B
Das ist der Plan nach Ziffer 4 des Annex „Anbieterwechsel" unserer AGB, gegliedert nach dem Muster der IT-Recht Kanzlei für Dienste ohne Wechseltool. Er gilt für jeden Kunden gleich; ein individuell abweichender Plan ist nur nötig, wenn du ihn ausdrücklich wünschst.
Für den bloßen Export brauchst du keine Mitteilung — die Funktion steht dir jederzeit offen. Willst du den Wechsel förmlich nach dem Annex einleiten (etwa, weil ein laufendes Abo gleichzeitig enden soll), schreib an info@tradezy.eu:
Innerhalb von 3 Werktagen (Annex Ziffer 5.3) bestätigen wir dir den Eingang auf demselben Weg und benennen die Datenkategorien, die übertragen werden:
id und ts, im Format JSON (CSV für Trades, Vermögen, Ein-/Auszahlungen).Weil die Kategorien für alle Kunden gleich sind, gilt diese Aufstellung bereits als unsere Bestätigung — die Antwort auf deine Mitteilung wiederholt sie nur.
Du teilst uns mit, welche Daten du innerhalb der Übergangsfrist erhalten möchtest — oder ziehst sie einfach selbst. Standard ist die vollständige Sicherung mit Bildern.
Register v1.3, Sicherungs-Formatversion 1, Stand 18. September 2026. Änderungen am Format kündigen wir hier an; der Import liest auch ältere Sicherungen weiterhin ein. Fragen zum Format: info@tradezy.eu.