Aller au contenu

03 · Accéder à Rithmic via une prop firm

C'est le chapitre le plus important du rapport sur le plan pratique, parce que c'est celui où le projet peut mourir avant d'avoir commencé.

Le malentendu fondamental

Beaucoup de traders raisonnent ainsi :

« Ma prop firm utilise Rithmic. Rithmic a une API. Donc je peux brancher mon bot Python sur mon compte prop. »

Le raisonnement est faux. Il confond trois choses distinctes :

Ce qui est vrai Ce qui n'en découle pas
La prop firm route via Rithmic Vous avez des identifiants API Rithmic
Rithmic propose R|Protocol API Votre compte y est éligible
Votre compte a des données MBO Ces données passent par l'API

L'API Rithmic est un produit vendu par un intermédiaire, à un titulaire de compte, sous conditions. La prop firm est cet intermédiaire, et elle décide.

Les trois configurations possibles

Configuration A — Compte de courtier classique

Vous ouvrez un compte chez AMP, Optimus, EdgeClear, Ironbeam ou équivalent, avec votre propre capital.

Aspect Situation
Accès R|Protocol API Oui, après conformance
Données MBO Oui, selon package souscrit
Restrictions d'automatisation Aucune, hors règles de la bourse
Capital requis Le vôtre, intégralement
Coût mensuel ~125 $ API + données + routage

C'est la configuration techniquement idéale et financièrement la plus exigeante. C'est aussi celle où votre bot vous appartient complètement.

Configuration B — Prop firm autorisant une API tierce

La prop firm accepte que vous connectiez un logiciel tiers via Rithmic, généralement moyennant un supplément.

Exemple documenté : Bulenox, qui fonctionne sur les plateformes Rithmic (R|Trader, NinjaTrader 8, Quantower, Tiger Trade, ATAS), autorise le trading algorithmique et les Expert Advisors pour des stratégies légitimes, et facture depuis juillet 2026 100 $ par mois pour la connexion à Rithmic via une API tierce ou un logiciel composite (PickMyTrade).

Aspect Situation
Accès API Oui, avec supplément
Données MBO À vérifier au cas par cas
Restrictions d'automatisation Selon les règles de la firme
Capital requis Prix de l'évaluation
Coût mensuel Évaluation + supplément API + éventuelles données

Configuration C — Prop firm sans accès API direct

Le cas le plus fréquent. Vous avez accès à des plateformes (R|Trader Pro, NinjaTrader, Quantower) mais pas à des identifiants R|Protocol API.

Voies possibles :

  1. Développer dans la plateforme. NinjaScript (C#) sur NinjaTrader, ACSIL (C++) sur Sierra Chart, l'API Quantower (C#), l'API Bookmap (Java/Python). Vous perdez le choix du langage, vous gagnez un accès légitime et supporté.
  2. Passer par un pont de signaux. TradersPost, PickMyTrade et équivalents reçoivent des webhooks et exécutent sur le compte. Vous ajoutez une dépendance externe et de la latence.
  3. Changer de firme.

Ne contournez pas

Ouvrir une session Rithmic non déclarée, automatiser l'interface graphique par simulation de clics, ou masquer l'origine de vos ordres constitue une violation des conditions d'utilisation dans la quasi-totalité des cas. La sanction usuelle est la fermeture du compte avec confiscation des profits non versés. Vous perdez la seule chose que vous étiez venu chercher.

La question à poser, mot pour mot

Avant tout achat d'évaluation, envoyez ce message au support :

Bonjour,

Je souhaite développer un système de trading automatisé en Python.

  1. L'accès à l'API Rithmic (R|Protocol API) est-il autorisé sur vos comptes d'évaluation ? Sur vos comptes financés ?
  2. Si oui, quels frais s'appliquent, et quelle est la procédure ?
  3. Le flux Market-by-Order (MBO) est-il disponible, et à quel tarif ?
  4. Le trading entièrement automatisé, sans intervention manuelle par trade, est-il autorisé en évaluation ? En financé ?
  5. L'exécution sur un VPS ou un serveur distant est-elle autorisée ?

Merci de confirmer par écrit.

Conservez la réponse

« Par écrit » n'est pas une formule de politesse. Les règles des prop firms changent souvent — Lucid Trading a été restructurée quatre fois en douze mois selon Phidias. Une réponse écrite datée est votre seule protection en cas de litige sur un versement.

Les données : ce que la prop firm inclut

L'abonnement d'une prop firm inclut typiquement la donnée nécessaire à ses plateformes, souvent en L1 ou L2. Les suppléments courants concernent :

  • le carnet d'ordres complet / MBO, souvent en option payante ;
  • un second login, nécessaire si vous voulez faire tourner à la fois R|Trader Pro (supervision) et votre bot ;
  • les données CME professionnelles, si votre statut change.

Chez Ironbeam, à titre de repère hors prop, la donnée L1 non-professionnelle démarre à 3 $/mois par bourse et le bundle L2 CME complet est à 41 $/mois (Ironbeam).

Le statut non-professionnel

Les tarifs non-professionnels du CME sont conditionnés à des critères d'éligibilité stricts. Gérer des comptes pour des tiers, ou opérer dans un cadre professionnel, fait basculer au tarif professionnel — d'un facteur proche de dix. Un bot qui ne trade que vos propres comptes ne change rien à votre statut ; un bot qui trade pour d'autres, si.

Une architecture qui survit au changement de firme

Puisque les règles bougent, la conception doit l'anticiper. La règle est simple :

Isolez l'exécution derrière une interface

Le moteur de signaux ne doit connaître ni Rithmic, ni ProjectX, ni NinjaTrader. Il émet des intentions (acheter 3 MES, stop à 5000,00, cible à 5003,00). Un adaptateur les traduit.

Changer de prop firm devient alors l'écriture d'un adaptateur de 200 lignes, au lieu de la réécriture du bot. Cette séparation est détaillée au chapitre Architecture du bot, et elle est le seul investissement d'architecture que ce rapport recommande sans réserve.

Résumé

  • « La prop firm utilise Rithmic » n'implique pas « je peux utiliser l'API Rithmic ».
  • Trois configurations : compte courtier (libre, cher), prop avec API autorisée (Bulenox, 100 $/mois), prop sans API (majorité).
  • Sans accès API : développer dans la plateforme, ou passer par un pont de signaux.
  • Posez les cinq questions par écrit avant d'acheter une évaluation.
  • Isolez l'exécution derrière une interface pour survivre aux changements de règles.

Chapitre précédent : Les APIs Rithmic · Chapitre suivant : Règles des prop firms sur l'automatisation