599 / 736PAPER

Paper Trading

Négociation d’entraînement

Paper Trading permet de s’exercer avec de l’argent virtuel. On peut y tester des règles et la gestion d’un compte, sans garantie d’obtenir le même résultat dans une transaction réelle.

Paper Trading consiste à passer et à suivre des ordres d’entraînement sans acheter ni vendre réellement avec ses propres fonds. Les ordres, leur exécution et le solde sont simulés, même si les prix du marché sont actuels.

Pierre veut savoir s’il saura respecter une règle de trading à mesure que les cours arrivent, sans connaître leur prochain mouvement. Il ouvre un compte d’entraînement doté de fonds virtuels. QuantConnect décrit ce mode pour les stratégies automatiques ; le principe sert aussi à s’exercer manuellement. Backtesting rejoue un historique enregistré, alors qu’ici les décisions se prennent au fil de l’eau. Des cours actuels ne transforment pas un ordre d’entraînement en achat réel. Le résultat dépend toujours du simulateur. [1]

Avant de cliquer sur Acheter, Pierre doit s’assurer qu’il se trouve bien dans l’environnement d’entraînement. Alpaca utilise par exemple des clés d’accès et des adresses API distinctes pour les comptes simulés et réels. Vérifiez le compte, le mode et la destination des ordres dans l’application comme dans la configuration du programme automatique. Un fichier nommé « test » ne prouve rien. Copier des réglages ne doit pas rediriger discrètement un essai vers de l’argent réel. [2]

Un simulateur peut confirmer un achat qui serait difficile sur une vraie plateforme. Alpaca indique ne pas modéliser l’impact de votre ordre sur le marché, le décalage de prix lié à la latence ni la place d’un ordre limité dans la file d’attente. Atteindre le prix affiché ne prouve donc pas que la quantité était disponible. Notez séparément la quantité demandée et celle réellement attribuée par le simulateur. Un modèle d’exécution favorable est une hypothèse du résultat, pas une propriété vérifiée du marché. [2]

Interactive Brokers décrit des exécutions fondées sur le meilleur niveau du carnet d’ordres, donc les cotations les plus proches, sans utiliser les niveaux plus profonds. Certains ordres complexes fonctionnent autrement ou ne sont pas pris en charge. Pour comparer des plateformes, conservez la source et l’heure des prix, les ordres disponibles et le modèle d’exécution. Un bénéfice différent peut venir du simulateur plutôt que d’une meilleure stratégie. Une fonction indisponible ne peut pas être considérée comme testée. [3]

Le modèle par défaut de QuantConnect exécute les ordres au marché immédiatement et intégralement, sans Slippage, c’est-à-dire sans écart entre prix attendu et obtenu. L’écart disponible entre les cotations acheteuse et vendeuse peut toutefois entrer dans le prix d’exécution. Séparez donc prix, frais et autres coûts, en précisant ce qui manque. Un coût nul en simulation ne signifie pas un coût nul en réel. Ne retranchez pas une seconde fois, comme frais distincts, un effet de prix déjà comptabilisé. [1]

Alpaca évoque les ordres non exécutés et les interruptions de connexion en fonctionnement. Pierre doit donc aussi éprouver l’acceptation, l’exécution partielle, l’annulation confirmée du reliquat et le rapprochement des données après reconnexion. Une réponse absente ne signifie pas que le système a rejeté l’ordre. Reliez son identifiant aux événements confirmés et à l’état du compte ; le renvoyer à l’aveugle peut créer un ordre supplémentaire. Un essai sans incident ne valide pas la gestion d’une panne jamais testée. [2]

Après une perte, Pierre pourrait ouvrir un autre compte d’entraînement et ne montrer qu’une semaine réussie. Il cacherait alors une partie de l’expérience. La NFA souligne que qualifier des résultats de résultats en temps réel peut aussi masquer leur nature hypothétique. Fixez à l’avance la version des règles, la période observée, les conditions d’intervention et les mesures retenues. Conservez interruptions, nouveaux comptes et modifications. Si les observations servent à ajuster la stratégie, elles deviennent des données de développement ; identifiez séparément le prochain test. [4]

Paper Trading peut révéler des erreurs de règles, de manipulation ou de suivi. Un total positif ne valide pas la rentabilité et ne justifie pas automatiquement le passage à un compte réel. La NFA américaine rappelle que le trading hypothétique ne reproduit pas pleinement la capacité à supporter des pertes réelles et à suivre un plan sous pression ; ses règles publicitaires concernent des membres déterminés. Distinguez les situations éprouvées des situations non testées. Un bitcoin d’entraînement ne vous appartient pas et ne peut pas être retiré vers votre propre portefeuille. [4]

ExempleEXEMPLE · PAPER

Quantité demandée et exécution simulée

Notre exemple fictif commence avec 1000 USD de liquidités simulées, sans dette ni flux externes. Nous demandons l’achat de 1 BTC, mais le simulateur n’exécute que 0.6 BTC à 100 USD/BTC, avec 0.1 USD de frais. L’annulation des 0.4 BTC restants est ensuite confirmée, sans autre exécution ni frais d’annulation. Il reste 939.9 USD de liquidités et une position simulée ouverte de 0.6 BTC. À un prix de valorisation intermédiaire de 105 USD/BTC, cette position vaut 63 USD et le compte entier, liquidités comprises, 1002.9 USD. Le gain brut latent de 3 USD est une valorisation provisoire, pas le résultat net final. Le simulateur revend ensuite la totalité des 0.6 BTC à 104 USD/BTC et déduit encore 0.1 USD de frais. Le gain brut réalisé est de 2.4 USD, les frais totaux de 0.2 USD et le résultat net de 2.2 USD. Les liquidités finales sont de 1002.2 USD et la position de 0 BTC. Le schéma compare les quantités d’achat demandée, exécutée et annulée [1, 0.6, 0.4] BTC ; ce ne sont pas trois transactions exécutées. Les prix sont inventés, pas des cotations réelles du bitcoin. Aucun autre coût ni effet de prix n’est supposé en dehors des exécutions décrites. Aucun bitcoin réel ni bénéfice monétaire effectif n’a été créé.

Pour une vision complète, lisez aussi Backtesting, Slippage, Trading Plan, Trading Journal, Risk Management. Cette entrée est également citée par Overfitting, Look-ahead Bias, Survivorship Bias.

01Des prix en direct signifient-ils que je négocie réellement ?

Non. Des prix actuels peuvent simplement alimenter une simulation, tandis que les ordres restent dans l’environnement d’entraînement. Le compte, l’acheminement des ordres et leur exécution comptent, pas la fraîcheur du graphique.

02Un compte d’entraînement rentable suffit-il à valider une stratégie ?

Non. Il faut connaître les hypothèses d’exécution, les coûts, l’historique des modifications et les situations effectivement testées. La simulation ne reproduit pas non plus entièrement la liquidité, votre impact sur le marché ou votre réaction à une perte financière réelle.

DOC · 001QuantConnect — QuantConnect Paper TradingDocumentation DOC · 002Alpaca — Paper TradingDocumentation DOC · 003Interactive Brokers — About Paper Trading AccountsDocumentation DOC · 004NFA — Use of Promotional Material Containing Hypothetical Performance ResultsDocumentation
Révisé le: Sources d’abord · Pas un conseil financier