Tradovate-Prop-Konten blockieren direkte API-Bots
Sie haben einen Tradovate-API-Schlüssel erzeugt, /account/list aufgerufen, und Ihr finanziertes Evaluierungskonto fehlt in der Antwort. Das ist kein Fehler in Ihrem Skript. Hier erfahren Sie, warum die Tür verschlossen ist und welche regelkonformen Wege zur Automatisierung bleiben.
On This Page
- Was „Prop-Konten blockieren direkte API-Bots“ bedeutet
- Die häufigsten Ursachen für blockierte Automatisierung bei Prop-Konten
- 1. Das Konto wird von der Firma verwaltet, es ist nicht Ihres
- 2. Die Bedingungen der Firma verbieten (oder beschränken) Automatisierung
- 3. Sie richten ein Setup für persönliche Konten auf ein Prop-Login
- 4. Sie erwarten, dass Tradovate es aktiviert
- Blockierte Prop-Konto-Automatisierung beheben: Schritt für Schritt
- Prüfen, ob Ihr Konto die API überhaupt nutzen kann
- Die Prop-Firma richtig fragen
- Eine Firma oder Plattform mit API-Zugriff wählen
- Tradovate-Prop-Konten ohne rohen API-Schlüssel automatisieren
- Tabelle zur Fehlerbehebung
- Vorbeugen mit PickMyTrade
Sie haben einen Bot aufgesetzt, einen Tradovate-API-Schlüssel erzeugt, /account/list aufgerufen, und Ihr finanziertes Evaluierungskonto fehlt in der Antwort. Oder Sie haben versucht, eine Order zu routen, und eine Zugriff-verweigert-Ablehnung erhalten, obwohl exakt derselbe Code auf Ihrer persönlichen Demo einwandfrei läuft. Das ist kein Fehler in Ihrem Skript. Tradovate-Prop-Firmen- und Evaluierungskonten erlauben keinen direkten API-Zugriff, und ein persönlicher Tradovate-API-Schlüssel kann die Konten, die Ihre Prop-Firma verwaltet, weder sehen noch handeln. Schlimmer noch: Ein nicht autorisierter Bot an einem finanzierten Konto kann gegen die Bedingungen Ihrer Firma verstoßen und dazu führen, dass das Konto durchfällt. Bevor Sie also eine weitere Evaluierungsgebühr für Phantom-Authentifizierungsfehler verbrennen, klären wir, warum die Tür verschlossen ist und welche regelkonformen Wege zur Automatisierung bleiben.
Kurze Checkliste für die API-Automatisierung bei Prop-Konten
- Bestätigen Sie, dass das Konto ein Prop-/Evaluierungskonto und kein persönliches ist. Von Firmen verwaltete Konten (Apex, die Topstep-Familie, MyFundedFutures, Tradeify und die übrigen) werden unter dem Master der Firma bereitgestellt und sind von persönlichen API-Schlüsseln ausgeschlossen.
- Lesen Sie zuerst die Automatisierungsrichtlinie Ihrer Firma. Die Regeln unterscheiden sich je nach Firma und sogar je nach Phase, Evaluierung gegenüber Live-Finanzierung. Prüfen Sie daher die aktuellen Bedingungen Ihrer Firma, bevor Sie etwas automatisieren.
- Erwarten Sie nicht, dass ein persönlicher API-Schlüssel ein Prop-Konto erreicht. Er authentifiziert sich nur für Konten unter Ihrem eigenen Tradovate-Benutzernamen, nicht unter dem der Firma.
- Fragen Sie die Firma, nicht Tradovate. Tradovate kann keine API-Rechte für ein Konto vergeben, das ihm nicht gehört; nur die Prop-Firma kann Automatisierung aktivieren oder genehmigen.
- Nutzen Sie eine autorisierte Bridge ohne API. Anbieter-Tools routen Ihre TradingView-Alerts zur Plattform der Firma, ohne dass ein API-Schlüssel am Konto selbst nötig ist.
- Wenn Sie wirklich API-Zugriff brauchen, wählen Sie eine Firma oder Plattform, die ihn anbietet. Einige Firmen (wie TopstepX, betrieben von ProjectX) verkaufen ein API-Add-on, jedoch mit strengen Auflagen.
Was „Prop-Konten blockieren direkte API-Bots“ bedeutet
Ein Tradovate-API-Schlüssel wird auf Benutzernamen-Ebene ausgestellt. Wenn Sie sich bei Ihrem eigenen Tradovate-Konto anmelden, das API-Access-Add-on aktivieren und Zugangsdaten erzeugen, kann dieser Schlüssel sich authentifizieren und Orders für die Konten unter Ihrem Benutzernamen routen. Ein Evaluierungs- oder finanziertes Konto einer Prop-Firma ist etwas völlig anderes: Es wird von der Firma unter deren Master-Beziehung zu Tradovate bereitgestellt und kontrolliert, und Sie melden sich mit von der Firma ausgestellten Zugangsdaten an. Obwohl diese Evaluierungskonten technisch simulierte (Demo-)Konten sind, sind sie vom persönlichen API-Zugriff abgeschottet, das Konto taucht in Ihrer /account/list-Antwort schlicht nicht auf, es gibt also nichts, was Ihr Bot handeln könnte.
Die Sperre ist sowohl technisch als auch vertraglich. Technisch hat Ihr persönlicher Schlüssel keine Berechtigung für die Konten der Firma, die Aufrufe liefern daher eine leere Kontoliste oder einen Zugriff-verweigert-Fehler zurück. Vertraglich legen die Nutzungsbedingungen der meisten Prop-Firmen fest, wie und ob Sie mit deren Kapital automatisieren dürfen. Ein Bot, der auf Ihrem eigenen Live-Tradovate-Konto völlig legal wäre, kann auf einem finanzierten Konto ein glatter Regelverstoß sein, und Firmen setzen das durch.
Die Regel ist unmissverständlich: Prop-Konten erlauben keinen direkten API-Zugriff, und es ist kein Workaround bekannt, um bei einem Prop-Firmen-Konto irgendetwas mit der API zu tun. Der richtige Schritt ist, die Anfrage an Ihre Prop-Firma zu richten, nicht an Tradovate, denn Tradovate kann keine API-Rechte für Konten vergeben, die ihm nicht gehören.
Die häufigsten Ursachen für blockierte Automatisierung bei Prop-Konten
1. Das Konto wird von der Firma verwaltet, es ist nicht Ihres
Das ist der große Punkt. Das Evaluierungs- oder finanzierte Konto gehört der Prop-Firma, und Ihre persönlichen Tradovate-Zugangsdaten sowie jeder daraus abgeleitete API-Schlüssel haben keinerlei Beziehung dazu. Deshalb erscheint das Konto nie, wenn Ihr Bot die Konten auflistet, und deshalb ändert das Austauschen von Schlüsseln oder das Neuerzeugen eines Secrets genau nichts.
2. Die Bedingungen der Firma verbieten (oder beschränken) Automatisierung
Selbst wo ein technischer Weg existiert, kann das Regelwerk der Firma unbeaufsichtigte Bots verbieten, sie auf aktiv überwachten Betrieb beschränken oder in bestimmten Phasen ganz untersagen. Die Automatisierungsrichtlinien unterscheiden sich je nach Firma und Kontophase, ein Bot, der in der Evaluierung in Ordnung ist, kann auf dem finanzierten Live-Konto verboten sein. Prüfen Sie die aktuellen, veröffentlichten Regeln Ihrer Firma, statt Annahmen zu treffen.
3. Sie richten ein Setup für persönliche Konten auf ein Prop-Login
Ein häufiger Fehlgriff: Code, der auf Ihrem eigenen Demo- oder Live-Tradovate-Konto funktioniert, scheitert in dem Moment, in dem Sie ihm die Zugangsdaten einer Prop-Firma geben. Die deviceId, die Berechtigungen und die Konto-IDs, auf die sich Ihr persönlicher Schlüssel stützt, übertragen sich nicht. Es sieht nach einem Authentifizierungs- oder „access is denied“-Fehler aus, aber die eigentliche Ursache ist, dass die Zugangsdaten überhaupt nicht für das API-Routing berechtigt sind.
4. Sie erwarten, dass Tradovate es aktiviert
Viele Trader eröffnen ein Support-Ticket bei Tradovate und bitten darum, den „API-Zugriff“ für ein finanziertes Konto einzuschalten. Tradovates Position ist, dass Prop- und Evaluierungskonten unter die Anbieterbeziehung der Firma fallen, die Firma und nicht Tradovate also kontrolliert, was darauf aktiviert ist. Sich an die falsche Stelle zu wenden kostet Sie nur Zeit.
Blockierte Prop-Konto-Automatisierung beheben: Schritt für Schritt
Prüfen, ob Ihr Konto die API überhaupt nutzen kann
Anmelden und den Kontotyp notieren
Melden Sie sich mit genau den Zugangsdaten an, die Ihre Prop-Firma ausgestellt hat, und notieren Sie den Kontotyp: Evaluierung/simuliert oder persönlich live.
/account/list mit Ihrem eigenen Schlüssel aufrufen
Erzeugen Sie in Ihrem eigenen Tradovate-Konto (nicht dem der Firma) einen API-Schlüssel und rufen Sie /account/list auf. Fehlt das Prop-Konto, haben Sie bestätigt, dass es über Ihre persönliche API nicht erreichbar ist.
Nicht verschiedene Schlüssel durchprobieren
Probieren Sie nicht immer wieder andere Schlüssel aus und bombardieren Sie den Auth-Endpunkt nicht. Wiederholte fehlgeschlagene Aufrufe können die Ratenlimits oder eine Zeitstrafe von Tradovate auslösen und Sie vorübergehend aussperren.
Die Prop-Firma richtig fragen
Direkt bei der Firma nachfragen
Wenden Sie sich an den Support Ihrer Firma und fragen Sie direkt, ob API-Automatisierung für Ihre Kontostufe zulässig ist und unter welchen Bedingungen.
Das genehmigte Setup anfordern
Wenn sie es unterstützen, fordern Sie das konkrete Setup an, manche Firmen stellen eine eigene Plattform, einen eigenen Schlüssel oder eine Liste genehmigter Anbieter bereit statt roher Tradovate-Schlüssel.
Die Regeln schriftlich festhalten
Beaufsichtigter oder unbeaufsichtigter Betrieb, erlaubte Strategietypen und etwaige VPS- oder Remote-Server-Beschränkungen. Diese unterscheiden sich je nach Firma, prüfen Sie daher die aktuellen Regeln Ihrer Firma.
Eine Firma oder Plattform mit API-Zugriff wählen
Wenn direkte API-Automatisierung eine harte Anforderung ist, wählen Sie eine Firma, deren Plattform dafür gebaut ist. TopstepX ist zum Beispiel eine eigene Plattform (betrieben von ProjectX, getrennt von Tradovate) und verkauft API-Zugriff als kostenpflichtiges Add-on, mit dem Sie automatisierte Strategien bauen und REST- und WebSocket-Orders senden können. Die Leitplanken sind jedoch streng und werden durchgesetzt: Alle Handelsaktivitäten müssen von Ihrem persönlichen Gerät ausgehen, und VPS, VPN und Remote-Server sind nach den Bedingungen der Firma untersagt, ein Bot auf Cloud-Infrastruktur kann zu einer Sperre oder zum Ausschluss führen. API-Orders sind außerdem endgültig, ohne Prüfung oder Rückabwicklung, und Berechtigungen aus der Evaluierungsphase gelten möglicherweise nicht für ein finanziertes Live-Konto. Preise und genaue Regeln variieren und ändern sich mit der Zeit, prüfen Sie daher vor einer Entscheidung die aktuellen Add-on-Kosten und Richtlinien bei der Firma.
Tradovate-Prop-Konten ohne rohen API-Schlüssel automatisieren
Eine autorisierte Bridge nutzen
Nutzen Sie eine autorisierte Bridge, die Ihre TradingView-Strategie-Alerts mit der Tradovate-Plattform der Firma verbindet, ohne dass ein API-Schlüssel am Konto selbst nötig ist.
Risiko-Zuordnung konfigurieren
Konfigurieren Sie Menge, Symbol und Risikozuordnung so, dass Alerts die Kontraktlimits und Verlustgrenzen der Firma einhalten (diese variieren je nach Firma und Kontogröße).
Verbindung eng begrenzt und bestätigt halten
Halten Sie die Kontoverknüpfung der Bridge auf das beschränkt, was die Firma erlaubt, und prüfen Sie den Ansatz zuerst anhand der Automatisierungsrichtlinie Ihrer Firma.
Tabelle zur Fehlerbehebung
| Symptom | Bedeutung | Lösung |
|---|---|---|
Prop-Konto fehlt in /account/list | Ihr persönlicher API-Schlüssel hat keine Berechtigung für von Firmen verwaltete Konten | Nicht über einen persönlichen Schlüssel automatisieren; bei der Firma nach einer genehmigten Methode fragen |
| „Access is denied“ / 401 bei Place Order | Die Zugangsdaten sind nicht berechtigt, das Prop-Konto per API zu routen | Kontotyp bestätigen; autorisierte Bridge oder von der Firma bereitgestellte API nutzen |
| Bot funktioniert auf Demo, scheitert beim finanzierten Login | Berechtigungen und Geräte-ID persönlicher Konten gelten nicht für Prop-Konten | Zu einem von der Firma genehmigten Automatisierungsweg wechseln |
| Firma lässt das Konto durchfallen oder markiert es nach der Automatisierung | Die Automatisierung hat gegen die Nutzungsbedingungen der Firma verstoßen | Aktuelle Firmenregeln erneut lesen; nur automatisieren, was ausdrücklich erlaubt ist |
| Wiederholte Auth-Versuche sperren Sie aus | Ratenlimit oder Zeitstrafe durch schnelle fehlgeschlagene Aufrufe | Wiederholungen stoppen, die Abkühlzeit abwarten, die Ursache der Berechtigung beheben |
| Auf VPS gehosteter Bot gesperrt (bei Firmen, die die API erlauben) | Die Firma verlangt Ausführung auf dem persönlichen Gerät und verbietet Remote-Server | Automatisierung gemäß den Regeln der Firma lokal auf Ihrem eigenen Rechner ausführen |
Vorbeugen mit PickMyTrade
PickMyTrade ist ein autorisierter Tradovate-Anbieter, sodass Sie ein von einer Firma verwaltetes Konto automatisieren können, ohne jemals einen rohen API-Schlüssel an einen Bot zu übergeben:
- Routing ohne API-Schlüssel, verknüpft Ihre TradingView-Alerts über eine genehmigte Integration direkt mit Ihrem Tradovate-Konto und umgeht die Beschränkung persönlicher API-Schlüssel vollständig.
- Mengen-/Symbolvalidierung, blockiert Orders, die Positionslimits verletzen würden, bevor sie gesendet werden, damit ein fehlerhafter Alert keine Firmenregel auslöst.
- Berechtigungs- & Risikofilter, beachten die Limits der Prop-Firma und den Kontostatus, die je nach Firma und Kontogröße variieren, prüfen Sie daher die aktuellen Regeln Ihrer Firma.
- Multi-Account-Sync, spiegelt eine validierte Order auf die Konten, die Sie handeln dürfen, ohne einen separaten Schlüssel pro Konto.
Automatisieren, ohne mit rohen API-Schlüsseln zu kämpfen
Automatisieren Sie ein von einer Firma verwaltetes Tradovate-Konto, ohne jemals einen rohen API-Schlüssel an einen Bot zu übergeben.
Starten Sie Ihre kostenlose 7-Tage-TestphaseHäufig gestellte Fragen
Nicht direkt. Tradovate-Prop- und Evaluierungskonten werden von der Firma verwaltet und sind von persönlichen API-Schlüsseln ausgeschlossen, Ihr Schlüssel listet das Konto also nicht einmal auf. Jede Automatisierung muss über eine Methode laufen, die die Firma genehmigt.
Der Zugriff hängt von der Berechtigung ab, nicht davon, ob das Konto simuliert ist. Das Konto liegt unter der Master-Beziehung der Firma, daher hat ein persönlicher API-Schlüssel keine Rechte darauf, selbst wenn es ein Demokonto ist.
In der Praxis beide. Tradovate stellt das Konto Ihrem persönlichen Schlüssel nicht zur Verfügung, und die Nutzungsbedingungen der Firma regeln, ob und wie Sie automatisieren dürfen. Fragen Sie die Firma, denn Tradovate kann keine Rechte an einem Konto vergeben, das ihm nicht gehört.
Ja. Autorisierte Bridge-Tools verbinden Ihre TradingView-Alerts mit der Tradovate-Plattform der Firma, ohne dass ein roher API-Schlüssel am Konto hängt. Vergewissern Sie sich vor der Nutzung, dass Ihre Firma diesen Ansatz erlaubt.
Einige schon. TopstepX, die eigene ProjectX-basierte Plattform und nicht Tradovate, verkauft ein API-Add-on für automatisierte Strategien, verlangt jedoch die Ausführung auf dem persönlichen Gerät und verbietet VPS und Remote-Server, und die Regeln können sich zwischen Evaluierung und Live unterscheiden. Die Richtlinien variieren je nach Firma und ändern sich, prüfen Sie daher die aktuellen Bedingungen.
Das kann passieren, wenn er gegen die Automatisierungsregeln der Firma verstößt, zum Beispiel bei unbeaufsichtigten Bots, verbotenen Strategien oder VPS-Nutzung, wo die Firma ein persönliches Gerät verlangt. Lesen Sie die aktuelle Richtlinie Ihrer Firma, bevor Sie automatisieren.
In der Regel nicht. Derselbe Code funktioniert bei einem persönlichen Konto, weil dieses Konto für das API-Routing berechtigt ist. Das Prop-Konto ist es nicht, die Lösung ist also ein regelkonformer Automatisierungsweg, keine Codeänderung.
Wenn Sie per Code Orders bei einem Tradovate-Konto platzieren, das die API unterstützt, müssen algorithmische oder Bot-Orders isAutomated auf true setzen, eine CME-Vorgabe für automatisiertes Order-Routing. Es schaltet keinen Prop-Konto-Zugriff frei, ist aber Pflicht, sobald Sie programmgesteuert routen.
Dieser Leitfaden dient ausschließlich Bildungs- und Informationszwecken und stellt keine Finanz-, Anlage- oder Handelsberatung dar. Der Handel mit Futures und anderen gehebelten Produkten birgt ein erhebliches Verlustrisiko und ist nicht für jeden Anleger geeignet. PickMyTrade ist eine unabhängige Automatisierungsplattform eines Drittanbieters und steht in keiner Verbindung zu Tradovate, Inc., wird weder von Tradovate, Inc. unterstützt noch gesponsert. Alle genannten Namen, Logos und Marken sind Eigentum ihrer jeweiligen Inhaber. Funktionen und Schritte der Plattform ändern sich im Laufe der Zeit; bestätigen Sie daher stets den aktuellen Ablauf in der offiziellen Dokumentation der Plattform, bevor Sie handeln.