Rithmic bietet R | API+, R | Protocol API und R | Diamond API für unterschiedliche Entwicklungsumgebungen. Beziehen Sie das passende Kit und die aktuelle Verbindungsspezifikation von Rithmic. Entwickler-Testzugang, Produktiv-Conformance, Konto-Zugangsdaten und Erlaubnis des Anbieters sind getrennte Anforderungen. Ein Desktop-Login oder eine gewöhnliche Paper-Demo begründet keine Erlaubnis, eine eigene API-Anwendung zu betreiben.
Hinweise zur Software zu Bildungszwecken. Der Handel ist mit Risiken verbunden. Finanzielle Hinweise und Informationshinweise lesen.
Die Schnittstellenfamilien vergleichen
Die offizielle API-Seite beschreibt:
| Familie | Unterschied bei Schnittstelle/Bereitstellung |
|---|---|
| R | API+ | C++- und .NET-Bibliotheksschnittstellen; prüfen Sie die Betriebssystemunterstützung des Kits |
| R | Protocol API | Wire-Protokoll mit WebSockets und Protocol Buffers für Clients in verschiedenen Sprachen |
| R | Diamond API | Spezialisierter Linux-C/C++- und Co-Location-Workflow mit zusätzlichen Zugangsvoraussetzungen |
Eine API ist die Schnittstelle, über die ein Programm Daten oder Order-Aktionen anfordert. Protocol Buffers beschreiben strukturierte Nachrichten; sie sind nicht dasselbe wie ein generischer JSON-Webhook. Co-Location platziert Rechenressourcen in einer festgelegten Infrastrukturumgebung; sie ist nicht automatisch dasselbe wie ein gewöhnlicher Retail-VPS.

Mit den Zugangsanforderungen beginnen
- Beschreiben Sie Rithmic den Zweck, die Sprache und die vorgesehene Bereitstellung der Anwendung.
- Beziehen Sie das passende aktuelle Kit und die Anweisungen zur Testumgebung. Erfinden Sie keine Endpunkte und übernehmen Sie keine historische Konfiguration in die Produktion.
- Entwickeln und validieren Sie in der für dieses Kit freigegebenen Umgebung.
- Bestätigen Sie den Conformance-Prozess vor dem Produktivzugang. Conformance ist die Integrationsprüfung des Anbieters; sie ist keine Freigabe der Anlageperformance.
- Beziehen Sie vom Anbieter ausgegebene Konto-Zugangsdaten und bestätigen Sie Marktdaten-, Sitzungs- und Kontoberechtigungen getrennt.
- Klären Sie Gebühren und etwaige Beschränkungen von Anbieter bzw. Firma für die konkrete Nutzung, bevor Sie sich auf den Workflow festlegen.
Rithmics API-Anfrageseite unterscheidet das Protocol-Onboarding von anderen Kit-Anfragen und nennt für Diamond zusätzliche Zugangsbeschränkungen. Folgen Sie diesen aktuellen Anweisungen, statt anzunehmen, dass die drei Schnittstellen identisch freigeschaltet werden.
Test ist nicht dasselbe wie eine Paper-Demo
Das System-Menü des Desktops enthielt Rithmic Test, Rithmic Paper Trading und Rithmic 01. Es wurde gelesen, ohne einen neuen Login zu versuchen. Die offizielle FAQ besagt, dass der Protocol-API-Zugang für Paper-Trading-Demos mit Live-Marktdaten nicht verfügbar ist. Halten Sie diese Einschränkung getrennt vom Entwickler-Test-Workflow der API-Seite und von einem vom Anbieter ausgegebenen Simulationskonto.

Was eine Integration prüfen muss
Planen Sie, wie die Anwendung Anfragen, Bestätigungen, Fills, Rejects und Stornierungen protokolliert. Legen Sie die Wiederherstellung fest, wenn die Verbindung zwischen einer Anfrage und dem protokollierten Ergebnis abbricht. Bestätigen Sie, welche Schutzfunktionen unterstützt werden und wo sie für die konkrete Route laufen. Eine beworbene serverseitige Fähigkeit belegt nicht, dass jeder Drittanbieter-Connector sie nutzt.
Veröffentlichen Sie keinen erfundenen funktionierenden Code und keine erfundenen JSON-Felder als Rithmic-API. Verwenden Sie die Nachrichtendefinitionen des aktuellen Kits und kontrollierte Validierung. Für diesen Artikel wurde kein Kit angefordert, keine eigene App registriert, keine Order gesendet und kein Conformance-Test durchgeführt.
Häufige Fragen
Ist ein TradingView-Webhook die offizielle Rithmic-API?
Nein. Das eingehende Alert-Format einer Bridge ist eine eigene Schnittstelle. Sie kann Anfragen über ihre eigene unterstützte Verbindung übersetzen.
Autorisiert mein RTrader-Pro-Login eigenen Produktivcode?
Gehen Sie nicht davon aus. Bestätigen Sie Anwendungsfreigabe, Umgebung und Berechtigungen des Anbieters.
Ist der API-Zugang kostenlos?
Diese Anleitung legt keinen allgemeingültigen Preis fest. Holen Sie aktuelle Gebühren für Kit, Infrastruktur, Anbieter und Börsendaten für Ihr konkretes Setup ein.
Sagen Latenzangaben von Anbietern meine Fill-Geschwindigkeit voraus?
Nein. Die vom Anbieter genannte Leistungsbasis ist kein gemessenes Ende-zu-Ende-Ergebnis für Ihr Netzwerk, Ihre Anwendung, Ihr Konto und Ihre Order.