Lesezeit … Min.

KI-native Runtime für Tastytrade-Optionsstrategien

Entwickeln in Cursor, Claude Code oder einer beliebigen AI IDE. Deployment aus GitHub in eine verwaltete Cloud-Runtime mit nativer MCP-Steuerung, Logs und Regionsauswahl.

Vom TradingHost-Engineering-Team

Abschnitt 01 · Auf einen Blick

Auf einen Blick

Broker
Tastytrade Inc.
Broker-Typ
US-regulierter Retail-Broker mit Fokus auf Optionen
Anlageklasse
US-Optionen (Hauptprodukt), US-Aktien, US-Futures, Krypto
Asset-Abdeckung
Börsennotierte US-Optionen (über OCC geclearte Aktien- und Indexoptionen, Single-Leg und Multi-Leg mit bis zu vier Legs), US-Aktien (NYSE, NASDAQ und US-Listings), US-Futures, Optionen auf Futures, Krypto (BTC, ETH und ausgewählte andere). Tastytrade ist primär als Options-Broker positioniert; Futures folgten 2018, Krypto 2022.
Options-Zulassung
Gestufte Freigabestufen für den Optionshandel. Die Freigabestufe bestimmt, welche Strategien der Broker akzeptiert (Covered Calls und Cash-Secured Puts auf niedrigeren Stufen, ungedeckte Optionen und komplexe Multi-Leg-Strategien auf höheren Stufen).
Runtime-Modell
Containerisierte Strategie-Runtime
Deployment-Quelle
GitHub
Sprachen
Jede Sprache, die in einem Container läuft
Gängige Integrationen
Tastytrade REST API, OAuth 2.0, Session API für direkten Login, Community-Python-Wrapper wie tastytrade und tastyworks-api, native HTTP-Clients, eigene Konnektoren
KI-Workflow-Integration
MCP-Steuerungsoberfläche für Cursor, Claude Code, GitHub Copilot und CLI-Agents
Rolle von TradingHost
Runtime, Deployment, Logs, Health Checks, Regionsauswahl, MCP-Steuerung
Rolle von Tastytrade
Broker-Konto, API-Zugang, Marktdaten, Ausführungsplatz, Verwahrung, Settlement, Steuerberichterstattung
Regulierungsbehörden
Tastytrade Inc.: SEC- und FINRA-registrierter Broker-Dealer (CRD 39562). SIPC-Mitglied.
US-Retail
Ja. Sandbox- / Zertifizierungsumgebung für die Entwicklung verfügbar.
Zugehörigkeit
TradingHost ist unabhängig und steht in keiner Verbindung zu Tastytrade Inc. oder der IG Group Holdings plc, der Muttergesellschaft von Tastytrade seit Januar 2021.

Abschnitt 02 · Was Tastytrade bietet

Was Tastytrade bietet

Tastytrade bietet eine einheitliche REST API für Optionen, Aktien, Futures, Optionen auf Futures und Krypto unter einem einzigen Account-Credential. Multi-Leg-Optionsorders mit bis zu vier Legs werden in einem einzigen Request übertragen. Die Marke und das Publikum sind auf Optionen fokussiert; die API ist es nicht. Spezifische Endpunkt-Pfade, Request-Schemas und Rate Limits finden Sie in der Entwicklerdokumentation von Tastytrade.

Märkte und Strategiemuster

  • Multi-Leg-Optionsstrategien (vertical spreads, iron condors, butterflies, calendars)
  • Automatisierung von 0DTE SPX sowie wöchentlichen XSP-, SPY- und QQQ-Optionen
  • Wahrscheinlichkeitsgewichtete Einstiegsfilter unter Verwendung der vom Broker bereitgestellten Greeks
  • Skaliertes Premium Selling mit definiertem Risiko
  • Anlageklassenübergreifende Aktien-plus-Optionen-Paarstrategien
  • Spreading von Optionen auf Futures (ES, /CL, /GC)
  • Krypto-Strategien unter denselben Zugangsdaten (BTC, ETH und ausgewählte andere)

API-Schnittstelle

Produktschnittstellen
Tastytrade bietet eine einheitliche REST API für Optionen, Aktien, Futures, Optionen auf Futures und Krypto unter einem einzigen Account-Credential. Order-Endpunkte akzeptieren komplexe Optionsorders mit bis zu vier Legs in einem einzigen Request. Das Account-Streaming erfolgt über einen separaten Streaming-Endpunkt.
Verbindungsmethoden
HTTPS REST für Orders, Kontostand, Optionsketten und Historie. Die sitzungsbasierte Authentifizierung stellt ein session token aus, das in nachfolgenden Requests verwendet wird; OAuth 2.0 ist das empfohlene Muster für Drittanbieter-Anwendungen. Echtzeit-Marktdaten werden über einen separaten Streamer-Endpunkt übertragen.
Authentifizierung
Zwei Muster: (1) Session API, bei der die Strategie Benutzername + Passwort an einen Session-Endpunkt per POST sendet und ein session token erhält, das in nachfolgenden Requests verwendet wird; (2) OAuth 2.0 für Anwendungen, die im Namen von Benutzern agieren. Die Zugangsdaten für die Sandbox / certification environment sind von den Live-Zugangsdaten getrennt.

Spezifische Details finden Sie bei Tastytrade

Spezifische Endpunkte, Rate Limits, Anforderungen für die Optionsfreigabe und Marktdatenberechtigungen finden Sie in der Entwicklerdokumentation von Tastytrade. Betrachten Sie diese als die maßgebliche Quelle.

Abschnitt 03 · Mit KI entwickeln

Erstellen Sie Ihre Tastytrade-Strategie mit KI

Wählen Sie eine Integrationsmethode, forken Sie ein Starter-Repository und schreiben Sie Ihre Strategie in einer AI-IDE. Cursor, Claude Code, GitHub Copilot und CLI-basierte KI-Agenten arbeiten alle mit demselben GitHub-nativen Deployment-Loop.

  • Native Tastytrade REST

    Direkte HTTPS-REST-Anfragen an die Tastytrade API. Authentifizierung über OAuth 2.0 oder session token; Multi-Leg-Orders werden in einem einzigen Request-Body übertragen.

  • Community Python-Bibliotheken

    Von der Community gepflegte Python-Wrapper um die REST-Schnittstelle. Das tastytrade Python-Paket und tastyworks-api (Legacy) werden häufig verwendet; prüfen Sie die Repository-Aktivität vor der Auswahl.

  • Framework-Adapter

    Event-gesteuerte Frameworks bieten unter Umständen einen Tastytrade-Adapter. Der Funktionsumfang variiert je nach Adapter; prüfen Sie dies anhand der aktuellen Dokumentation des gewählten Frameworks.

  • Eigener Konnektor

    Ihre eigene In-House-Engine oder proprietäre Tastytrade-Integration. Die REST-Schnittstelle ist kompakt genug, um sie in einem spezialisierten Client zu kapseln.

Bibliotheks- und Framework-Unterstützung für Tastytrade-Produkte

Die REST-Schnittstelle von Tastytrade wird von mehreren Community-Python-Bibliotheken gekapselt. Das Paket tastytrade wird am aktivsten gepflegt; tastyworks-api funktioniert weiterhin für bestehende Strategien, spiegelt jedoch die Markenidentität vor dem Rebranding wider. Eigene Konnektoren sind praktisch, da die API-Schnittstelle überschaubar ist.

Bibliothek oder FrameworkSingle-LegMulti-LegWeeklies / 0DTEFuturesKrypto
Native RESTUnterstütztUnterstütztUnterstütztUnterstütztUnterstützt
tastytrade (Python)UnterstütztUnterstütztUnterstütztTeilweise unterstütztTeilweise unterstützt
tastyworks-api (legacy)UnterstütztUnterstütztUnterstütztTeilweise unterstütztTeilweise unterstützt
Custom connectorUnterstütztUnterstütztUnterstütztUnterstütztUnterstützt

✓ Bestätigter Support laut Dokumentation der Bibliothek oder Schnittstelle. „check repo“ weist darauf hin, dass der Support von der Bibliotheksversion abhängt; überprüfen Sie dies vor dem Deployment im aktuellen Repository.

TradingHost schreibt keine Bibliothek vor. Es führt dein Projekt aus.

Mit KI entwickeln

Multi-Leg-Optionsstrategien eignen sich hervorragend für die Entwicklung mit einer AI-IDE: Die Strategielogik (Auswahl von Strikes, Verfallstagen, Delta-Zielen und risikodefinierten Spreads) ist repetitiver Boilerplate-Code, den eine AI-IDE generieren kann, während die eigentliche Strategie-Intention (Filter, Exits, Positionsgröße) der Teil ist, den Sie selbst schreiben. Die TradingHost-MCP-Steuerungsoberfläche schließt den Kreis: KI-Tools können Deployments inspizieren, Logs prüfen und die Runtime gemeinsam mit Ihnen verwalten – niemals jedoch den Pfad der Trade-Ausführung beeinflussen.

Bereich 04 · Auf TradingHost ausführen

Führe deinen Code auf TradingHost aus

Tastytrade stellt das Broker-Konto, den API-Zugang und den Ausführungsplatz bereit. TradingHost liefert die Produktionsumgebung, in der deine mit Tastytrade verbundene Strategie läuft.

Anstatt den Strategie-Code auf einem Laptop, Desktop-Rechner, einem generischen VPS oder einem manuell konfigurierten Server auszuführen, deployst du direkt aus GitHub in eine von TradingHost verwaltete Container-Runtime.

Du

  • Dein Repository enthält deinen Code.
  • Dein Deployment definiert, wie er ausgeführt wird.
  • Deine Strategie verbindet sich mit Tastytrade.

TradingHost

  • Hält die Runtime online.
  • Stellt Logs und Health-Checks bereit.
  • Auswahl der Region.
  • Kontrollierte Deployment-Oberfläche.

Deployment-Ablauf

  1. SCHRITT 01

    GitHub verbinden

    Autorisiere TradingHost für den Zugriff auf dein GitHub-Konto.

  2. SCHRITT 02

    Repository verknüpfen oder mit Starter-Template beginnen

    Verknüpfen Sie TradingHost mit Ihrem bestehenden Tastytrade-Strategie-Repository oder forken Sie ein tastytrade Python-Starter-Repository für eine funktionierende Basis.

  3. SCHRITT 03

    In einen TradingHost-Container deployen

    Wählen Sie eine Region (US-East ist die naheliegende Wahl für Tastytrade-Strategien, da Tastytrade ausschließlich in den USA operiert und seine Options-Matching-Engines an der US-Ostküste stehen), hinterlegen Sie Ihre Tastytrade-Zugangsdaten als Umgebungsvariablen und starten Sie das Deployment. TradingHost baut Ihren Container aus dem Repository und betreibt Ihre Strategie auf einer verwalteten Kubernetes-Infrastruktur.

  4. SCHRITT 04

    Logs und Status überwachen

    Verfolge Live-Logs, Status und Runtime-Zustand direkt im TradingHost-Dashboard. Dieselbe Oberfläche ist über MCP aus jeder AI-IDE erreichbar, sodass Cursor, Claude Code oder ein CLI-Agent den Deployment-Status auslesen und die Runtime gemeinsam mit dir verwalten können. Die Trade-Ausführung verbleibt im Code-Pfad der Strategie und läuft nicht über MCP.

  5. SCHRITT 05

    Aktualisieren und neu deployen

    Pushen Sie Änderungen in Ihren GitHub-Main-Branch, und TradingHost führt automatisch ein erneutes Deployment durch. Ein Deployment, das mit der certification environment verknüpft ist, eignet sich ideal als Testumgebung, bevor Sie auf Live-Zugangsdaten umstellen.

Bereich 05 · Betriebshinweise

Betriebshinweise für Tastytrade

Fallstricke, die beim Betrieb einer Tastytrade-Strategie in einer containerisierten Cloud-Runtime auftreten können. Jede der folgenden Aussagen ist aus der Dokumentation von Tastytrade selbst oder einer primären Regulierungsquelle zitiert oder paraphrasiert; die deploymentseitigen Hinweise stammen aus dem Betrieb dieser Strategien auf TradingHost.

  1. 01 · Session API

    Zwei Authentifizierungsmuster: Session API (Benutzername + Passwort) und OAuth 2.0

    Tastytrade authentifiziert sich entweder über eine Session API (POST von Benutzername + Passwort an einen Session-Endpunkt, um ein session token für nachfolgende Anfragen zu erhalten) oder über OAuth 2.0 für Anwendungen, die im Namen von Benutzern agieren. Für Ihre eigene Strategie in einem privaten Repository ist die Session API der direktere Weg; für jede Anwendung, bei der sich andere Benutzer authentifizieren müssen, ist OAuth 2.0 das richtige Muster. Session tokens laufen ab und müssen erneuert werden.

  2. 02 · Certification env

    Certification environment für Sandbox-Tests

    Tastytrade stellt ein certification environment bereit, das die Struktur der Live-Endpunkte mit separaten Zugangsdaten und Testguthaben spiegelt. Speichern Sie Live- und Zertifizierungsdaten in unterschiedlichen TradingHost Secrets-Einträgen; der Wechsel in den Live-Betrieb erfordert lediglich den Tausch von Host und Zugangsdaten.

  3. 03 · Multi-Leg-Orders

    Multi-Leg-Optionsorders akzeptieren bis zu vier Legs pro Anfrage

    Der Order-Endpunkt von Tastytrade akzeptiert komplexe Optionsorders mit bis zu vier Legs in einer einzigen Anfrage. vertical spreads, iron condors, butterflies, calendars und diagonals passen alle in diesen Rahmen von vier Legs. Strategien, die fünf oder mehr Legs erfordern, müssen in mehrere Orders aufgeteilt werden, was das entsprechende Legging-Risiko mit sich bringt.

  4. 04 · Options-Zulassung

    Die Options-Zulassung gilt pro Konto und beschränkt den Order-Endpunkt

    Der Optionshandel bei Tastytrade erfordert eine gestaffelte Zulassung. Die Zulassungsstufe bestimmt, welche Strategien der Broker akzeptiert; Orders, die Ihre Stufe überschreiten, werden direkt beim Broker abgelehnt, nicht bei TradingHost. Planen Sie Ihre Strategien passend zu Ihrer Zulassungsstufe oder beantragen Sie vor dem Deployment ein Upgrade bei Tastytrade.

  5. 05 · Pattern Day Trader

    PDT gilt für Margin-Konten unter 25.000 $ gemäß FINRA Rule 4210

    FINRA Rule 4210 gilt für Tastytrade-Margin-Konten unter 25.000 $: Vier oder mehr Daytrades innerhalb von fünf Geschäftstagen lösen den PDT-Status aus, was den weiteren Daytrading-Handel einschränkt. Tastytrade setzt dies auf Broker-Ebene durch, nicht in der Runtime. Cash-Konten unterliegen nicht der PDT-Regel, sind jedoch an die Einschränkungen des Settlement-Zyklus gebunden.

Bereich 06 · Entwickelt für

Entwickelt für

TradingHost-Runtimes für Tastytrade eignen sich besonders für:

  • Entwickler, die Strategien in KI-IDEs (Cursor, Claude Code) erstellen
  • Wahrscheinlichkeitsbasierte Optionshändler mit mechanischem Ansatz
  • Stillhalter von Multi-Leg-Optionen mit definiertem Risiko
  • Spezialisten für die Automatisierung von 0DTE- und wöchentlichen Optionen
  • Entwickler von kombinierten Aktien- und Optionsstrategien

Das Verbinden von GitHub und das Erstellen deiner ersten Strategie ist kostenlos.

Abschnitt 08 · FAQ

FAQ

Nein. TradingHost ist unabhängig und steht in keiner Verbindung zu Tastytrade Inc. oder der IG Group Holdings plc, der Muttergesellschaft von Tastytrade seit Januar 2021.

Nein. TradingHost ist eine Runtime für den Code von Handelsstrategien. Tastytrade Inc. ist der Broker-Dealer, registriert bei der SEC und FINRA (CRD 39562) sowie Mitglied der SIPC. Ihr Konto, die Verwahrung, der Marktzugang, das Settlement und die Steuerberichterstattung liegen vollständig bei Tastytrade.

Nein. Ihr Strategie-Code verbindet sich mit Tastytrade und sendet Order-Anweisungen basierend auf Ihrer eigenen Logik, Ihren Kontoberechtigungen und Ihrer Integrationsmethode. TradingHost stellt lediglich die Runtime bereit, in der dieser Code ausgeführt wird.

Nein. Der Zugang zur Tastytrade-API wird von Tastytrade bereitgestellt. Sie sind selbst für Ihr Tastytrade-Konto, Ihre Zugangsdaten, OAuth-Registrierungen und die Einhaltung der Nutzungsbedingungen von Tastytrade verantwortlich.

Ja. Der Order-Endpunkt von Tastytrade akzeptiert komplexe Optionsorders mit bis zu vier Legs in einer einzigen Anfrage. vertical spreads, iron condors, butterflies, calendars und diagonals passen alle in diesen Rahmen. Die Zulassungsstufe Ihres Tastytrade-Kontos bestimmt, welche Strategien der Broker akzeptiert; TradingHost umgeht diese Zulassung nicht.

Ja, vorbehaltlich Ihrer Options-Zulassungsstufe. SPX wird bar abgerechnet (cash-settled) und ist europäischer Art (European-style), weshalb sich das Zuteilungsrisiko (assignment risk) von physisch abgerechneten Optionen amerikanischer Art (American-style) wie SPY unterscheidet. Tastytrade stellt 0DTE-Ketten über denselben Optionsketten-Endpunkt bereit wie länger laufende Kontrakte.

Ja. Tastytrade bietet US-Aktien, US-Futures (seit 2018), Optionen auf Futures sowie Krypto (BTC, ETH und ausgewählte andere, seit 2022) unter denselben Kontodaten an. Die Trading-API-Schnittstelle ist für diese Vermögenswerte vereinheitlicht; lediglich der Order-Endpunkt und die Instrumenten-Symbolik unterscheiden sich.

Jede Sprache, die in einem Container ausgeführt werden kann. Die API von Tastytrade ist eine HTTPS-REST-API, sodass jeder HTTP-Client mit ihr kommunizieren kann. Beliebte Python-Wrapper aus der Community sind unter anderem tastytrade und tastyworks-api.

Verbinden Sie Ihr GitHub-Repository mit dem Strategie-Code, verknüpfen Sie es mit TradingHost und starten Sie das Deployment. Nutzen Sie ein Deployment im certification environment als Testumgebung und wechseln Sie zu den Live-Zugangsdaten, sobald die Strategie stabil läuft. Die Verknüpfung mit GitHub und das Erstellen einer Strategie sind kostenlos; die Tarife für die Runtime finden Sie auf der Preisseite.

In Ihrem von GitHub gesteuerten Secrets-Workflow. TradingHost liest sie zur Laufzeit über GitHub-Repository-Secrets, Environment-Secrets oder Ihren eigenen freigegebenen Secret-Management-Prozess aus. TradingHost benötigt keinen direkten Zugriff auf die Zugangsdaten. Details zum Sicherheitsmodell finden Sie unter Platform Secrets.

Nein. Strategien sollten niemals Berechtigungen für Auszahlungen oder Transaktionen benötigen. Die Zugangsdaten erfordern lediglich Zugriff auf die Orderplatzierung und Marktdaten.

Ja. TradingHost unterstützt die MCP-basierte Steuerung für KI-IDEs wie Cursor, Claude Code, GitHub Copilot und CLI-basierte KI-Agenten. KI-Tools können Deployments überprüfen, Logs einsehen, Strategien neu starten und Runtime-Workflows verwalten. MCP dient als Steuerungs- und Beobachtungsschnittstelle, nicht als Pfad für die Trade-Ausführung. Details dazu finden Sie unter MCP-Steuerungsschnittstelle.

Nein. Die Zuteilung (Assignment) erfolgt durch die OCC über Tastytrade; Ihre Strategie kann auf Zuteilungsereignisse reagieren, diese jedoch nicht verhindern. Exercise-by-exception ist ein Standardverfahren der OCC, das Tastytrade pro Konto konfiguriert. TradingHost greift in keines von beiden ein.

Nein. Die PDT-Regel (FINRA Rule 4210) wird von Tastytrade durchgesetzt, nicht von TradingHost. Margin-Konten unter 25.000 $ unterliegen den PDT-Einschränkungen für das Daytrading.

TradingHost läuft in den Regionen EU und US-East. Tastytrade ist nur in den USA aktiv, daher ist US-East die naheliegende Wahl für die Nähe zu den US-Options-Matching-Engines. Details zu Routing und Latenzen finden Sie auf der Regionen-Seite.

Nein. TradingHost konzentriert sich auf die Live-Laufzeitumgebung und das Deployment. Backtesting gehört in Ihren Research-Stack, Ihr Framework oder AlgoBuilder.