Ein schlanker Desktop-Launcher für die Interactive Brokers Trader Workstation (TWS) und das IB Gateway. Er startet TWS oder Gateway, trägt den Login automatisch ein, zeigt den Live-Status je Verbindung und startet oder stoppt mehrere Instanzen auf einmal — auch mehrere Installationen oder Versionen nebeneinander.
Der komfortable Weg vom Doppelklick zur eingeloggten Handelsplattform: Verbindung anlegen → Ein-Klick-Start mit automatischem Login → Live-Status im Blick → bei Bedarf alles auf einmal stoppen.
Starten Sie TWS oder Gateway pro Verbindung — oder im Stapel über alle angehakten Verbindungen (Start Default / TWS / Gateway). Mehrere Installationen und Versionen laufen problemlos nebeneinander.
Benutzername, Passwort und der Live/Paper-Reiter werden im Login-Dialog von TWS/Gateway automatisch ausgefüllt. Die Erkennung des Login-Fensters ist sprachunabhängig.
Passwörter werden verschlüsselt gespeichert (Fernet / AES), mit einem an die lokale Maschine gebundenen Schlüssel (Windows-MachineGuid). Die Konfiguration lässt sich auf einem anderen Rechner nicht entschlüsseln.
Erkennt TWS (am Fenstertitel) und Gateway (am API-Port) systemweit — auch Instanzen, die in einer früheren Sitzung oder extern gestartet wurden. Drei ehrliche Zustände je Verbindung: gestoppt / startet / läuft.
Englisch, Deutsch, Französisch, Spanisch, Italienisch, Russisch, Niederländisch, Portugiesisch, Chinesisch (vereinfacht) und Japanisch — mit National-Flaggen im Sprachmenü. Deckt die Sprachen ab, die auch TWS mitbringt.
Ein farbiges Trace-Panel zeigt jeden Schritt live; zusätzlich rotierende Datei-Logs (5 MB, automatische Bereinigung nach 3 Tagen). Alles bleibt lokal auf Ihrem Rechner.
TWSStarter startet nichts von selbst neu. Um TWS oder Gateway rund um die Uhr online zu halten, nutzen Sie das eingebaute Auto Restart von TWS: Statt der täglichen Abmeldung startet TWS sich zu einer festgelegten Zeit neu — Sitzung und API bleiben aktiv.
TWS → Konfiguration → Sperren und Beenden → Auto-Logoff-Timer → Neustartzeit setzen und Auto Restart auswählen.
Oberfläche und Starten funktionieren plattformübergreifend; Autofill und Statuserkennung sind Windows-only (sie nutzen die Win32-API). Fertige Binaries für Windows und Linux stehen bereit.
Python 3.13+ und uv für die Abhängigkeiten (PyQt6, cryptography, pyautogui, pywinauto). uv sync, dann uv run python -m twsstarter.main.
Alles wird pro Benutzer lokal gespeichert: %LocalAppData%\TWSStarter\config.json (Einstellungen und Verbindungen) sowie rotierende Logs. Keine Telemetrie, keine Cloud.
MIT-Lizenz — © 2024–2026 trade-commander.de. Quelloffen, kostenlos, kommerziell nutzbar. Der volle Quellcode liegt öffentlich auf GitHub.
TWSStarter ist quelloffen (MIT) und kostenlos. Fertige Builds für Windows und Linux sowie der komplette Quellcode liegen auf GitHub.