Einfach präzise tracken.
Langfristig profitabler Aktien- und Optionshandel braucht ein gutes Trading-Journal. ThetaForge holt Deine Trades automatisch aus Interactive Brokers / CapTrader, rechnet Renditen zeitgewichtet und zeigt je Strategie, was wirklich hängen bleibt. Kein Abtippen, keine Excel-Pflege, kein Abo. Installieren, starten, fertig: ThetaForge läuft auf Deinem eigenen Rechner, und Deine Daten verlassen ihn nicht.
AGPL-3.0 · Für Interactive Brokers und kompatible Introducing Broker
Dashboard mit Demo-Depot (synthetische Daten, ~70 T€).
Ein Trade-Tagebuch beantwortet die Frage, womit Du Geld verdienst und womit nicht. Dafür muss es zwei Dinge können: von selbst aktuell bleiben und korrekt rechnen. Ein Journal, das man von Hand pflegen muss, wird nach drei Wochen nicht mehr gepflegt.
Trades, Prämien, Dividenden, Gebühren und Transfers – automatisch aus IBKR, ohne Abtippen und ohne laufende TWS.
Ein- und Auszahlungen verzerren Deine Performance nicht. Gerechnet wie im Reporting professioneller Vermögensverwalter.
Covered Calls, CSPs, Spreads, 0DTE – jede Position einer Strategie zuordnen und je Strategie auswerten statt nur je Konto.
KPI-Kacheln, Kalender-Heatmap, Prämienverlauf – der Zustand deines Handels auf einen Blick, in deutscher Zahlenformatierung.
Mehrere IBKR-Konten in einer Instanz, getrennt auswertbar und gemeinsam betrachtbar. Und in der Cloud-Variante mehrere Nutzer mit eigenem Login – Familie oder Trading-Partner journalen auf derselben Instanz, jeder strikt nur mit den eigenen Daten; lokal ist ThetaForge für eine Person gedacht.
Ein Journal ist nur so gut wie seine Daten. ThetaForge verarbeitet die für das Journal relevanten Flex-Query-Daten einschließlich typischer Sonderfälle – gerade der Zeilen, an denen Tabellenkalkulationen scheitern.
Einzahlungen sehen in einfachen Depot-Kurven wie Scheingewinne aus. ThetaForge rechnet zeitgewichtet – so wie Vermögensverwalter Rechenschaft ablegen.
Ein Depotstand sagt nichts darüber, ob die Covered Calls laufen oder die Spreads Rendite kosten. Erst die Zuordnung je Strategie macht Handeln steuerbar.
Widgets statt starrer Berichte für Deine Depotauswertung: Du stellst Dir das Dashboard zusammen, das Deine Fragen beantwortet.
Finanzdaten verlangen mehr als ein Login. Die Sicherheitsarchitektur ist Teil des Kerns, keine Option.
Kein Video, keine Anmeldung: Öffne die laufende ThetaForge-Instanz mit einem synthetischen Demo-Depot und klick Dich selbst durch Dashboard, Journal, Strategie-Auswertung und Rendite-Rechnung. Alles echt gerechnet, nichts geschönt – nur mit erfundenen Zahlen.
Für Windows gibt es ein fertiges Installationsprogramm: herunterladen, installieren, starten – fertig. Auf Mac, Linux oder mit dem Quellcode läuft ThetaForge über ein kostenloses Hilfsprogramm genauso lokal. Wer stattdessen von jedem Gerät im Browser arbeiten möchte, betreibt dieselbe App in der eigenen Cloud. Alle drei Wege laden ThetaForge aus dem öffentlichen Archiv.
Die komplette App samt Datenbank läuft lokal auf Deinem Windows-Rechner. Kein Cloud-Konto, keine Einrichtung bei fremden Diensten – Deine Trades bleiben auf dem Rechner. Ins Netz geht ThetaForge nur, um sich selbst einzurichten und Deine Broker-Berichte abzuholen.
Auf der Releases-Seite bei GitLab liegt die aktuelle Version als ThetaForge Desktop Setup für Windows zum Herunterladen, daneben eine Prüfsummen-Datei für alle, die sie nachrechnen wollen.
Windows warnt vor dem Setup, weil es nicht signiert ist. Über Weitere Informationen und Trotzdem ausführen geht es normal weiter.
Der Assistent führt durch die Installation und richtet beim ersten Start alles Nötige ein. Danach öffnet sich ThetaForge in einem Browserfenster – ohne Anmeldung. Ist das Hilfsprogramm Docker noch nicht auf dem Rechner, installiert der Assistent es mit: dann dauert der erste Durchlauf deutlich länger, und ein Neustart des Rechners kann nötig sein.
Auf Mac und Linux, oder wer lieber gleich den Quellcode nimmt: ein kostenloses Hilfsprogramm installieren, ThetaForge laden, Starter ausführen.
Ein kostenloses Hilfsprogramm, einmalig. Es startet ThetaForge und seine Datenbank in abgeschotteten Kästchen – einstellen musst Du darin nichts.
Öffne gitlab.com/thetaforge/thetaforge im Browser. Über der Dateiliste steht rechts die Schaltfläche Code: anklicken, dann unter Download source code auf zip. Pack die Datei aus: Du bekommst einen Ordner thetaforge-main; darin liegt ein Ordner desktop, und darin die Datei ThetaForge starten — die brauchst Du im nächsten Schritt.
Auf Mac und Linux ein kurzer Befehl aus der Anleitung, unter Windows ein Doppelklick auf „ThetaForge starten“ – falls Du den Quellcode statt des Installationsprogramms nimmst. Der erste Start lädt die fertige App, richtet alles ein und öffnet ein Browserfenster – ohne Anmeldung, vollständig auf Deinem Rechner.
Dieselbe App auf den kostenlosen Einstiegsstufen von Vercel und Supabase – sinnvoll, wenn Du von mehreren Geräten zugreifen, weitere Nutzer einladen oder den täglichen Import auch bei ausgeschaltetem Rechner laufen lassen willst.
Die Lizenz steht fest, und das Archiv ist offen.
Fehlt Dir ein Widget oder eine Auswertung, die kein Anbieter je für Dich bauen wird? Dann nimmst Du Dir eine eigene Abzweigung und lässt Deinen KI-Assistenten genau das ergänzen, was Dein Handel braucht – auf einem gereiften Fundament statt bei null. Diese Freiheit hat kein Abo-Produkt.
Jede Formel, jede Berechnung ist prüfbar. Abzweigen und privat anpassen ist ausdrücklich erlaubt – die Lizenz hält den Code dauerhaft frei.
Der Rechenkern bleibt in einer Hand – das hält Qualität und Richtung konsistent. Fehlerberichte sind willkommen. Für einen Bereich sind auch Code-Beiträge ausdrücklich erwünscht: Anbindungen an weitere Broker und Banken.
Die Wortmarke „ThetaForge™“ ist geschützt. Der Code ist frei – der Name steht für das Original und seinen Update-Strom.
Die komplette App inklusive Datenbank läuft lokal per Docker – ohne Vercel- und ohne Supabase-Konto, alle Daten bleiben auf dem Rechner. Für Mac, Linux und alle, die den Quellcode nehmen möchten, siehe Installation.
Dieselbe App auf Vercel + Supabase, Anleitung inklusive – für Zugriff von mehreren Geräten und mehrere Nutzer.
ThetaForge komplett auf Englisch – gleiche App, umschaltbare Sprache. Geplant als eines der nächsten Updates, damit auch internationale Trader das Journal in ihrer Sprache nutzen können.
ThetaForge Desktop als gewöhnliches Windows-Programm: herunterladen, installieren, loslegen – Docker richtet der Installer im Hintergrund selbst ein, ganz ohne eigene Einrichtung. Der empfohlene Weg für Windows, siehe Installation.
Jede Version ist im Changelog nachvollziehbar. Vorschläge und Fehlerberichte gehen über die GitLab-Issues oder per Mail an kontakt@thetaforge.de – die Roadmap ist öffentlich. Und wer selbst entwickelt: Anbindungen an weitere Broker und Banken sind als Beitrag ausdrücklich willkommen.
Betreibt ThetaForge als Open-Source-Projekt und entwickelt es kontinuierlich weiter. Fragen, Feedback und Fehlerberichte gern per Mail an kontakt@thetaforge.de oder über die GitLab-Issues.
ThetaForge ist kein Startup und kein Abo-Produkt. Es entstand aus einem einfachen Bedarf: Wer aktiv handelt, aber wenig Zeit hat, pflegt kein Journal von Hand. Also musste eines her, das sich selbst pflegt – mit automatischem Import, korrekt gerechneten Renditen und Auswertungen je Strategie.
Es gibt schon einige kommerzielle Trading-Journal-Lösungen, hier hat ThetaForge aber ein paar echte Alleinstellungsmerkmale.
Das Werkzeug ist im realen Handelseinsatz gereift, Version für Version, abgeglichen gegen reale IBKR-Berichte und ihre Sonderfälle. Jetzt wird der Kern geöffnet: quelloffen, selbst gehostet, ohne Bezahlschranke. Die Entwicklung bleibt in einer Hand; das hält Qualität und Richtung konsistent.
Entwickelt und gepflegt wird ThetaForge von seinem Maintainer unter dem Handle westkontor; erreichbar über kontakt@thetaforge.de.
git commit -s) – kein Vertrag, keine Rechteabtretung: Dein Beitrag bleibt Dein Werk unter AGPL-3.0. Die Einzelheiten stehen in der CONTRIBUTING.md.Das Installationsprogramm ist der empfohlene Weg für Windows: Dieselbe App läuft auf Deinem eigenen Computer, damit keine Daten ins Internet gehen. Du brauchst weder ein Vercel- noch ein Supabase-Konto, und um Docker kümmert sich der Installer von selbst. Auch dieser Weg lädt ThetaForge aus dem öffentlichen Archiv; er steht offen.
Auf der Releases-Seite bei GitLab liegt die aktuelle Version als ThetaForge Desktop Setup für Windows, daneben eine Prüfsummen-Datei für alle, die sie nachrechnen wollen.
Windows warnt vor dem Setup, weil es nicht signiert ist – das ist keine Auffälligkeit an der Datei selbst, sondern die Standardwarnung für jedes unsignierte Programm. Über Weitere Informationen und Trotzdem ausführen geht es normal weiter.
Der Assistent führt durch die Installation und lässt Dich die Lizenz (AGPL-3.0) bestätigen. Fehlt Docker Desktop noch, lädt und installiert der Installer es selbst im Hintergrund mit – das dauert deutlich länger als auf einem Rechner, auf dem Docker schon läuft, und danach ist eventuell ein Neustart des Rechners nötig.
Über die neue Verknüpfung „ThetaForge Desktop starten" (Startmenü oder Desktop) öffnen. Der erste Klick lädt die App und fragt, ob der mitgelieferte Demo-Datensatz geladen werden soll; danach öffnet sich ein Browserfenster – ohne Anmeldung. Nichts davon geht online außer dem einmaligen Laden der App.
Klemmt beim Einrichten etwas? Mach ein Bildschirmfoto der Fehlermeldung, zeig es einem KI-Assistenten und schreib dazu, was Du gerade getan hast. Das ist meist der schnellste Weg, eine Meldung einzuordnen, die man zum ersten Mal sieht.
Für Mac und Linux, oder wer lieber gleich den Quellcode nimmt: Dieselbe App läuft auf Deinem eigenen Computer, damit keine Daten ins Internet gehen. Du brauchst weder ein Vercel- noch ein Supabase-Konto – nur ein kostenloses Hilfsprogramm, das die App startet. Auch dieser Weg lädt ThetaForge aus dem öffentlichen Archiv; er steht offen.
Einmalig installierst Du ein kostenloses Programm namens Docker. Es startet auf Deinem Rechner kleine, abgeschottete Kästchen, in denen ThetaForge und seine Datenbank laufen – Du musst darin nichts einstellen.
Öffne gitlab.com/thetaforge/thetaforge im Browser. Über der Dateiliste steht rechts die Schaltfläche Code: anklicken, dann unter Download source code auf zip. Pack die Datei aus: Du bekommst einen Ordner thetaforge-main; darin liegt ein Ordner desktop, und darin die Datei ThetaForge starten — die brauchst Du im nächsten Schritt.
Unter Windows genügt ein Doppelklick auf die Datei „ThetaForge starten". Auf Mac oder Linux ist es ein kurzer Befehl, den die Anleitung zeigt. Beim ersten Mal lädt ThetaForge die fertige App und richtet sich von selbst ein, das dauert ein paar Minuten.
ThetaForge öffnet sich in einem Browserfenster – es sieht aus wie eine Internetseite, läuft aber komplett auf Deinem Rechner. Nichts davon geht online.
Klemmt beim Einrichten etwas? Mach ein Bildschirmfoto der Fehlermeldung, zeig es einem KI-Assistenten und schreib dazu, was Du gerade getan hast. Das ist meist der schnellste Weg, eine Meldung einzuordnen, die man zum ersten Mal sieht.
Für wen sich der Cloud-Weg lohnt: für alle, die von mehreren Geräten auf ihr Journal wollen, weitere Nutzer einladen möchten oder den täglichen Import auch bei ausgeschaltetem Rechner brauchen. Wer das nicht braucht, ist mit der lokalen Version schneller am Ziel.
Die Web-Version läuft nicht auf Deinem Rechner, sondern bei zwei Cloud-Diensten, beide für die private Nutzung kostenlos:
Aus dem Quellcode richtest Du Deine eigene Kopie von ThetaForge ein – dafür legst Du Dir je ein kostenloses Konto bei Vercel und Supabase an, dort läuft dann Deine App. Eine Anleitung führt Dich Klick für Klick. Der Quellcode ist öffentlich. Für Nicht-Programmierer ist hier ein KI-Assistent sehr hilfreich.
In Deinem Interactive-Brokers-Konto erlaubst Du ThetaForge, Deine Trades zu lesen. Nur lesen – kaufen, verkaufen oder Geld bewegen kann die App nie.
ThetaForge holt Deine Trades automatisch, rechnet die Renditen aus und zeigt Dir, was jede Strategie wirklich bringt. Ab jetzt aktualisiert sich alles von selbst, jeden Tag.
Es gibt gute kommerzielle Trading-Journals. Diese Punkte kombiniert bislang keines davon in einer einzigen App: