R | Protocol (API Rithmic)
R | Protocol est l'interface de programmation de Rithmic, le canal par lequel un logiciel tiers se connecte à un système Rithmic, s'abonne aux données de marché et route des ordres. Y avoir accès est un droit distinct de l'utilisation de la plateforme R | Trader Pro de Rithmic.
Senzoukria · Glossaire · Mis à jour en septembre 2026
Comment l'API est structurée
Un client se connecte à une gateway Rithmic via une adresse WebSocket sécurisée, demande la liste des systèmes que cette gateway sert, puis s'identifie sur un système avec un nom d'utilisateur et un mot de passe. De là, il ouvre des sessions distinctes vers les plants dont il a besoin : données de marché pour les transactions et la profondeur, routage d'ordres pour le compte, historique pour les ticks ou barres passés, et profits et pertes. Chaque session fait l'objet d'un droit propre accordé par la société qui a émis l'identifiant.
Parce que le protocole est exposé à des logiciels externes, Rithmic et la société émettrice contrôlent qui peut l'utiliser. Les applications éditeurs sont enregistrées et nommées ; un compte peut être autorisé pour une application et pas pour une autre, et un essai demo n'est pas proposé sur l'API du tout.
- Gateway : le point d'accès, choisi par géographie ; certains sont réservés à la colocation.
- Nom de système : identifie l'environnement du broker ou de la prop firm sur cette gateway.
- Plants : des sessions de connexion indépendantes, avec leurs propres heartbeats et permissions.
Ce qu'une connexion API n'établit pas
- Que le compte est abonné à l'instrument ou à la bourse demandés.
- Que la profondeur est disponible, ni jusqu'à combien de niveaux.
- Que des ticks ou des barres historiques existent aux dates demandées ; un refus de permission sur l'historique est un droit chez le broker, pas un réglage du logiciel.
- Que le routage d'ordres manuel ou automatisé est autorisé à cette étape du compte.
Dans Senzoukria
Le desktop implémente R | Protocol directement, sans bridge, sur la carte de connexion Rithmic Direct. La carte expose l'URL de la gateway, qui doit commencer par wss://, une liste de points d'accès comprenant une entrée personnalisée, et une action « Récupérer la liste des systèmes en direct depuis la gateway » qui interroge la gateway avant que vous ne choisissiez le nom de système. Les identifiants vont dans le trousseau du système d'exploitation et ne doivent jamais être saisis dans un formulaire de site web.
Un avertissement sur la même carte explique qu'un demo Rithmic gratuit ne peut pas se connecter parce que Rithmic n'ouvre pas l'API R | Protocol aux comptes demo, et que R | Trader Pro acceptant le même identifiant n'y change rien. Quand la connexion réussit et qu'aucun tick n'arrive, le diagnostic de connexion liste les causes possibles par fréquence plutôt que d'afficher un chart vide, puisqu'un marché fermé et un flux cassé sont identiques à l'écran. L'attribution Rithmic exigée par le fournisseur figure sur la page À propos.
Erreurs fréquentes
- Saisir la gateway de R | Trader Pro en s'attendant à ce que la gateway de l'API soit la même.
- Choisir un nom de système de mémoire au lieu de récupérer la liste en direct.
- Lire une requête d'historique rejetée comme un bug du chart.
- Partager un identifiant API entre deux applications quand la société limite les sessions simultanées.
Voir aussi
Cette page dans d’autres langues
Questions fréquentes
- R | Protocol est-il la même chose que l'essai gratuit Rithmic ?
- Non. Le demo gratuit de 14 jours donne des données de marché en direct dans la plateforme de Rithmic, mais l'API n'est pas proposée aux comptes demo : un logiciel tiers ne peut donc pas se connecter avec ces identifiants, quel que soit le nom de système. Il faut un compte émis par un broker ou une prop firm avec accès API.
- L'usage de l'API coûte-t-il un supplément ?
- Les frais sont fixés par le broker ou la prop firm émetteur et par les bourses, pas par le logiciel graphique. Certaines sociétés incluent l'accès API dans leurs offres de compte, d'autres le facturent ou le restreignent selon l'étape du compte ; demandez-le par écrit à la société et conservez la réponse.