Eigene Software statt
fremder Blackbox.
ThetaPilot ist die Handelssoftware, mit der wir unsere Optionsstrategien automatisiert live handeln – selbst entwickelt, von der Order-Ausführung über die IBKR-API bis zum Dashboard.
Als ich angefangen habe, gab es kaum Alternativen.
Die meisten verfügbaren Tools waren auf einzelne Strategien oder einzelne Symbole zugeschnitten – kaum eine Lösung konnte Underlyings jenseits von SPX und beliebige DTEs sauber abbilden. Meine Vision war eine andere: Optionshandel, ohne an bestimmte Tageszeiten oder manuelle Eingriffe gebunden zu sein, unabhängig davon, welche Strategie als Nächstes dazukommt.
Dazu kommt, dass ich Tech-Nerd bin: Ich arbeite mich gerne tief in ein Thema ein, und bei etwas so Sensiblem wie Trading mit echtem Geld will ich genau verstehen, was über die Broker-Schnittstelle passiert – nicht nur, dass "es funktioniert".
Ein praktischer Nebeneffekt: Ich spare mir die laufenden Kosten externer Trading-Software. Und weil das Backend bewusst schlank gehalten ist, läuft das gesamte Setup stabil auf einer 3€/Monat Ubuntu-VPS – während vergleichbare Setups mit Windows-VPS für Drittsoftware oft über 20€/Monat kosten.
Ein schlanker Stack, bewusst synchron.
Trading-Bot
Bewusst komplett synchron geschrieben – für die Ausführungslogik eines Trading-Bots zählt Nachvollziehbarkeit mehr als der Durchsatz-Vorteil von Async.
Type Safety
Datenmodelle durchgängig mit Pydantic, um Fehler an der Schnittstelle zwischen Broker-Daten und interner Logik früh abzufangen.
Broker-Anbindung
Kommunikation mit Interactive Brokers über ib_async.
Datenhaltung
PostgreSQL für Trades, Positionen und Slippage-Tracking.
Frontend
Flutter-App, die über die FastAPI/OpenAPI-Schnittstelle mit dem Backend spricht – lauffähig auf Desktop und Mobile.
Discord-Anbindung
Benachrichtigungen bei Trade-Eröffnung und -Schließung, Alerts bei Abweichung von den erwarteten Parametern sowie ein Heartbeat-Signal.
Was kann man damit handeln?
ThetaPilot bildet beliebige Multi-Leg-Strategien ab – der Strategie-Builder folgt einem ähnlichen Prinzip wie in Option Omega. Dazu kommen laufende Überwachung von Positions- und Leg-Delta, dynamisches Position Sizing analog zum Ansatz von Option Omega, eine eingebaute Margin-Überwachung sowie Portfolio-Hedging.
Aktuell implementierte Underlyings sind SPX, SPY, XSP, IWM, SLV, XLE, XLP, VIX und IB01; ein neues Symbol hinzuzufügen dauert in der Regel nur wenige Minuten.
Alle bei uns eingesetzten Strategien – darunter auch MESH Wheel und die RSL-Strategie – laufen vollständig automatisiert über ThetaPilot.
Die App im Einsatz
Alle Screenshots stammen aus unserer Testumgebung (Paper Trading). Einzelne Werte sind geschwärzt, da wir keine proprietären Informationen zu Positionsgrößen oder Parametern veröffentlichen möchten.
Sprich uns an.
Fragen zur IBKR-API?
Wir haben uns tief mit den Möglichkeiten und Grenzen der Schnittstelle beschäftigt.
Kontakt aufnehmen