Rithmic propose R | API+, R | Protocol API et R | Diamond API pour différents environnements de développement. Obtenez auprès de Rithmic le kit correspondant et la spécification de connexion actuelle. L'accès de test développeur, la conformité pour la production, les identifiants de compte et l'autorisation du fournisseur sont des exigences distinctes. Une connexion desktop ou une démo paper ordinaire n'établit pas l'autorisation d'exécuter une application API personnalisée.
Conseils éducatifs sur le logiciel. Le trading comporte des risques. Lire les avertissements financiers et d'information.
Comparer les familles d'interfaces
La page officielle des API décrit :
| Famille | Distinction d'interface/de déploiement |
|---|---|
| R | API+ | Interfaces de bibliothèque C++ et .NET ; vérifiez les systèmes d'exploitation pris en charge par le kit |
| R | Protocol API | Protocole de communication utilisant WebSockets et Protocol Buffers pour des clients écrits dans différents langages |
| R | Diamond API | Flux de travail spécialisé Linux C/C++ et co-location, avec des prérequis d'accès supplémentaires |
Une API est l'interface qu'un programme utilise pour demander des données ou des actions sur les ordres. Les Protocol Buffers décrivent des messages structurés ; ils ne sont pas équivalents à un webhook JSON générique. La co-location place des ressources de calcul dans un environnement d'infrastructure spécifié ; ce n'est pas automatiquement la même chose qu'un VPS particulier ordinaire.

Commencer par les conditions d'accès
- Décrivez à Rithmic l'objectif de l'application, son langage et son déploiement prévu.
- Obtenez le kit actuel approprié et les instructions de l'environnement de test. N'inventez pas de points de terminaison et ne copiez pas une configuration historique en production.
- Développez et validez dans l'environnement approuvé pour ce kit.
- Confirmez le processus de conformité avant l'accès à la production. La conformité est la revue d'intégration de l'éditeur ; ce n'est pas une approbation de performance d'investissement.
- Obtenez les identifiants de compte fournis par le fournisseur et confirmez séparément les droits sur les données de marché, les sessions et le compte.
- Confirmez les frais et les éventuelles restrictions du fournisseur ou de la société pour l'usage précis avant de vous engager dans le flux de travail.
La page de demande API de Rithmic distingue l'intégration Protocol des autres demandes de kit et précise un contrôle d'accès supplémentaire pour Diamond. Suivez ces instructions actuelles plutôt que de supposer que les trois interfaces ont une procédure d'inscription identique.
Le test n'est pas une démo paper
Le menu System du desktop contenait Rithmic Test, Rithmic Paper Trading et Rithmic 01. Il a été lu sans tenter de nouvelle connexion. La FAQ officielle indique que l'accès à Protocol API n'est pas disponible pour les démos de paper trading incluant des données de marché en direct. Gardez cette restriction distincte du flux de travail de test développeur de la page API et d'un compte de simulation fourni par un fournisseur.

Ce qu'une intégration doit vérifier
Prévoyez la manière dont l'application enregistre les requêtes, les accusés de réception, les exécutions, les rejets et les annulations. Établissez une procédure de reprise lorsque la connexion tombe entre une requête et l'enregistrement de son résultat. Confirmez quelles fonctions de protection sont prises en charge et où elles s'exécutent pour la voie exacte. Une capacité côté serveur mise en avant commercialement ne prouve pas que chaque connecteur tiers l'utilise.
Ne publiez pas de code fonctionnel ou de champs JSON inventés comme étant l'API Rithmic. Utilisez les définitions de messages du kit actuel et une validation contrôlée. Aucun kit n'a été demandé, aucune application personnalisée enregistrée, aucun ordre envoyé et aucun test de conformité réalisé pour cet article.
Questions fréquentes
Un webhook TradingView est-il l'API officielle de Rithmic ?
Non. Le format d'alerte entrant d'un pont est une interface distincte. Il peut traduire les requêtes via sa propre connexion prise en charge.
Ma connexion RTrader Pro autorise-t-elle du code personnalisé en production ?
Ne le supposez pas. Confirmez l'approbation de l'application, l'environnement et les droits accordés par le fournisseur.
L'accès à l'API est-il gratuit ?
Ce guide n'établit aucun prix universel. Obtenez les frais actuels du kit, de l'infrastructure, du fournisseur et des données de bourse pour votre configuration réelle.
Les chiffres de latence d'un éditeur prédisent-ils ma vitesse d'exécution ?
Non. La base de performance annoncée par un éditeur n'est pas un résultat de bout en bout mesuré pour votre réseau, votre application, votre compte et votre ordre.