Steuerauswertungen für MetaTrader-5-Trader – §20 + §23 EStG
MT5-SelfTaxTool verbindet sich direkt mit laufenden MetaTrader-5-Instanzen auf deinem PC, exportiert alle Handelsdaten des gewählten Steuerjahres und erstellt daraus strukturierte Berechnungsvorschläge nach §20 und §23 EStG. Alles läuft lokal – keine Cloud, keine Datenweitergabe.
Direkt aus MT5-API. Nettogewinn, Bruttogewinn, Bruttoverlust. Format für Anlage KAP.
FIFO-Methode, EZB-Tageskurse, Jahresklausel. Aus Transaction-History-XLSX des Brokers.
Druckfertiges A4-PDF für alle Broker. Interaktiver HTML-Bericht mit FIFO-Nachweis.
Mehrere MT5-Instanzen gleichzeitig. Jeder Broker erhält eine separate ELSTER-Tabelle.
Automatischer Abruf und lokaler Cache. BMF-Jahresdurchschnitt als Fallback.
Keine Cloud. Keine Datenweitergabe. Handelsdaten verlassen deinen PC nicht.
64-Bit. Keine weitere Installation nötig – einzelne EXE-Datei.
Installiert, gestartet und eingeloggt.
Extras → Optionen → Community → Python-Integration aktivieren
Für Lizenzaktivierung (einmalig) und EZB-Kursdaten-Abruf.
MT5-SelfTaxTool verwendet Jahreslizenzen. Jede Lizenz gilt bis 31.12. des gekauften Steuerjahres und erlaubt Auswertungen für 10 Jahre rückwirkend ab heute.
Abgelaufen seit 01.01.2026. Nur noch für rückwirkende Prüfung.
Gültig bis 31.12.2026. Auswertungen 2017–2026. Läuft gerade.
Gültig bis 31.12.2027. Auswertungen 2018–2027. Vorbestellung.
Format: STTX-XXXX-XXXX-XXXX – nach dem Kauf per E-Mail erhalten.
Das Steuerjahr-Dropdown zeigt automatisch alle erlaubten Jahre aus deiner Lizenz.
Das Ablaufdatum ist im signierten Token gespeichert – auch ohne Internet korrekt geprüft.
Neue Jahreslizenz unter selftaxtools.de/#pricing erwerben.
Das Tool enthält einen vollständigen Demo-Modus mit echten Beispieldaten – kein Kauf, keine Registrierung nötig. Einfach herunterladen, starten und „Demo starten" klicken.
Demo-Broker und Alpha_Broker – Multi-Broker-Auswertung wie im Livebetrieb.
Demo-Daten mit Transaktionen <365 Tage – §23-FIFO vollständig sichtbar.
MetaTrader 5 öffnen und einloggen. Einmalig prüfen:
Extras → Optionen → Community → Haken bei „Python-Integration"
Ohne diesen Haken meldet das Tool „MT5 nicht gefunden".
Im Dropdown nur erlaubte Jahre sichtbar (aus Lizenz).
Transaction History als XLSX aus dem Broker-Portal exportieren und ablegen.
Steuerreport, Handelsbericht, Jahreschart und XLSX-Export einzeln aktivierbar.
Auswertung starten. Alle Berichte werden automatisch erstellt.
Druckfertiger A4-Bericht über alle Broker. §20+§23 je Broker, Zusammenfassung mit Steuer-Schätzung.
Interaktiver Steuerreport je Broker. §20-Tabelle, §23-FIFO-Nachweis, ELSTER-Hinweise.
Übersicht aller Konten: Nettogewinn, Win-Rate, Handelsumsatz, Kommission, Swap.
Alle Deals des Auswertungsjahres je Konto. Mit EZB-Kursen und EUR-Umrechnung.
Vollständiges Debug-Log: MT5-Verbindung, EZB-Kurse, FIFO-Berechnungen, Fehler.
| Kennzahl | Berechnung | Rechtsgrundlage |
|---|---|---|
| Nettogewinn §20 | Σ(Profit + Kommission + Swap) aller Closing-Deals | §20 Abs. 2 Nr. 3 EStG |
| Bruttogewinn | Summe aller Deals mit positivem Netto-Ergebnis | §20 EStG |
| Bruttoverlust | Summe aller Deals mit negativem Netto-Ergebnis | §20 EStG |
| Umrechnungskurs §20 | EZB-Tageskurs je Trade-Abschluss. Fallback: BMF-Monatskurs → Jahresdurchschnitt. | BMF-Schreiben |
| §23 Währungsgewinne | FIFO: Completed-Withdrawals + Approved-Deposits. EZB-Tageskurs je Datum. | §23 Abs. 1 Nr. 2 EStG |
| Jahresklausel §23 | Haltedauer ≥ 365 Tage → steuerfrei. Freigrenze: 1.000 EUR. | §23 Abs. 3 S. 5 EStG |
| §23 Verlustverrechnung | Nur mit §23-Gewinnen verrechenbar – nicht mit §20. Verlustvortrag durch FA. | §23 Abs. 3 EStG |
| Bereich | Formular | Zeile | Erläuterung |
|---|---|---|---|
| §20 Ausländ. Kapitalerträge | Anlage KAP | 19 (234/434) | Ausländische Kapitalerträge ohne inl. Steuerabzug. Pro Broker separat. |
| §20 Gewinne Termingeschäfte | Anlage KAP | 21 (631/831) | In Zeile 19 enthalten. CFD/Forex-Gewinne. Pro Broker. |
| §20 Verluste Termingeschäfte | Anlage KAP | 24 (635/835) | Bruttoverluste. Ab 2025 unbegrenzt verrechenbar. Als positiver Betrag. |
| §23 Währungsgewinn/-verlust | Anlage SO | 47–51 | FIFO-Methode, saldiert, Freigrenze 1.000 EUR. |
Das Tool prüft beim Start automatisch via GitHub Releases API ob eine neue Version verfügbar ist. Bei einer neuen Version erscheint ein Update-Button.
Bei Fragen oder Problemen bitte folgende Informationen mitschicken:
Lizenzkey + Beschreibung + selftaxtool.log
Neue Lizenzen, Downloads, Dokumentation.