La façon la moins coûteuse de construire une plateforme de paper trading consiste à toujours exécuter le trader au dernier prix affiché. C’est agréable, cela ne coûte rien à implémenter, et cela ruine les traders. Ils prennent des habitudes qui ne survivent pas au contact d’un vrai carnet d’ordres. Quand ils passent sur un compte financé, ils se font laminer dès leur premier épisode de slippage, parce qu’ils n’en ont jamais vu.
Ce que nous modélisons
- La profondeur réelle du carnet d’ordres de la plateforme, pas une profondeur synthétique.
- Le parcours du carnet pour les ordres au marché plus gros que le meilleur niveau.
- Les exécutions partielles des ordres à cours limité retirés avant d’être entièrement exécutés.
- La classification maker ou taker, avec la grille tarifaire réelle de la plateforme.
- La latence entre l’envoi de l’ordre et le tick d’appariement de la plateforme simulée.
Le résultat est une expérience d’exécution volontairement inconfortable. Vous ne serez pas toujours exécuté au meilleur prix du carnet. Votre ordre au marché de 50 lots parcourra le carnet et dégradera votre prix moyen. Votre ordre à cours limité attendra, sera partiellement exécuté, puis retiré quand le prix le dépassera. C’est tout l’intérêt.
Ce que nous ne modélisons pas
Nous ne modélisons pas l’impact sur le marché des propres ordres du trader, puisque nous ne les routons jamais. Le trader est invisible pour la plateforme, donc le carnet de la plateforme ne réagit pas à lui. C’est le seul point sur lequel le simulateur est, par construction, plus clément que la réalité. Nous le disons ouvertement. Pour des tailles de position typiques de particuliers, la différence relève de l’erreur d’arrondi ; pour des tailles plus importantes, le trader doit savoir qu’il sous-estime le slippage.
Pourquoi c’est une question pour les sociétés partenaires
Les prop firms y tiennent davantage que les particuliers. Tout leur processus d’évaluation repose sur le fait que le simulateur soit un filtre fidèle de la performance en réel. Si le simulateur est trop généreux, tous les traders réussissent et la population de comptes financés de la société se remplit de survivants d’une mauvaise pression de sélection. S’il est trop punitif, personne ne réussit et la société n’a plus d’activité. Le calibrage, c’est le produit.