Comment savoir si un backtest TradingView est fiable : 7 vérifications
Un backtest TradingView est fiable quand il résiste à des contrôles que le Strategy Tester ne fait pas à votre place : des frais et un glissement réalistes, assez de trades, aucune lecture du futur, une période que la stratégie n'a jamais vue, et un autre moteur qui retrouve les mêmes trades. Le chiffre affiché dans l'onglet « Strategy Tester » est un calcul exact sur des hypothèses ; la fiabilité dépend des hypothèses.
Mis à jour le 17 octobre 2026. Recherche sur données passées, pas un conseil d'investissement.
La grille de contrôle en une table
| # | Question | Où regarder dans TradingView | Signal d'alerte |
|---|---|---|---|
| 1 | Les frais sont-ils déclarés ? | strategy(commission_type=…, commission_value=…) ou onglet Propriétés |
Commission à 0 |
| 2 | Le glissement est-il déclaré ? | paramètre slippage (en ticks) |
Valeur par défaut : 0 tick |
| 3 | Y a-t-il assez de trades ? | Liste des trades | Moins d'une trentaine de trades |
| 4 | Le script lit-il le futur ? | request.security, lookahead, réglages d'exécution |
lookahead_on, bandeau d'avertissement du rapport |
| 5 | La période de test a-t-elle servi au réglage ? | Votre historique de réglages | Paramètres choisis sur toute la période affichée |
| 6 | Bat-il l'achat-conservation ? | « Buy & hold return » du rapport | Profit positif mais sous l'achat-conservation |
| 7 | Un autre moteur retrouve-t-il les trades ? | Export de la liste des trades | Personne n'a rejoué |
Chaque ligne est détaillée ci-dessous.
1 et 2. Les frais et le glissement sont-ils ceux que vous paierez ?
La documentation Pine de TradingView indique que le glissement (slippage) s'exprime en nombre fixe de ticks et que sa valeur par défaut est 0. Un backtest sans coûts suppose des exécutions parfaites.
L'effet est mesurable. Dans notre étude du RSI sous 30 sur le BTC (67 861 bougies Binance d'une heure, 2019-2026), la meilleure case brute était +0,027 % par signal ; après 0,20 % de frais aller-retour, elle devenait −0,173 %. Le détail du réglage est dans notre guide des frais et du glissement dans le Strategy Tester.
3. Y a-t-il assez de trades pour conclure ?
Un résultat construit sur 7 trades ne dit presque rien. Le juge de la Lab exige au moins 30 événements indépendants sur la période de test avant de rendre un verdict « résiste ». Ce seuil élimine des règles célèbres : la règle de Faber (moyenne 10 mois) n'a produit que 11 trades et 1 seul événement indépendant sur 2012-2026 dans notre test de 1 306 variantes. Elle n'était pas fausse : elle était injugeable.
4. Le script lit-il le futur ?
Trois sources classiques de lecture du futur dans Pine :
request.securityaveclookahead_onmal employé : le script lit la clôture d'une bougie supérieure avant qu'elle existe. Les exports Pine de la Lab écrivent explicitementlookahead_off.- Les réglages d'exécution. La documentation TradingView prévient que modifier les réglages d'exécution du script « peut provoquer du repainting » et qualifie de trompeur un comportement qui suppose de connaître le plus haut d'une bougie dès son ouverture ; le rapport affiche alors un bandeau d'avertissement.
process_orders_on_close = true: l'ordre est rempli à la clôture de la bougie qui l'a créé, au lieu de l'ouverture suivante (le comportement par défaut). C'est parfois voulu, mais c'est une hypothèse à assumer.
5. La période affichée a-t-elle servi au réglage ?
C'est la faute la plus fréquente, et la plus coûteuse. Si vous avez choisi vos paramètres en regardant le résultat sur toute la période, le résultat affiché est un score d'entraînement, pas un test. Notre GPU a trouvé une stratégie à +172,7 % sur sa période d'entraînement, qui faisait −37 % sur des données jamais vues (autopsie). Pour séparer les deux, voir comment tester une stratégie Pine hors échantillon gratuitement.
6. La stratégie bat-elle l'achat-conservation ?
Gagner 40 % quand l'actif en fait 90 % n'est pas un gain d'avance. Le rapport TradingView affiche le rendement de l'achat-conservation : comparez toujours. Sur 9 marchés, aucune de nos 25 stratégies ne battait l'achat-conservation en marché haussier sur un an (World Arena).
7. Un second moteur retrouve-t-il les mêmes trades ?
Un backtest devient une mesure quand un autre moteur retrouve les mêmes trades. Le 13 octobre 2026, nous avons collé des exports Pine de la Lab dans un vrai compte TradingView (plan Basic) et comparé chaque trade : 258 sur 258, 97 sur 97 et 26 sur 26 identiques, capital final identique au centime (méthode complète). Le même contrôle a trouvé un défaut chez nous : un ordre stop qui faisait planter le Pine dans TradingView, corrigé ensuite (62 trades sur 62 identiques).
Reproductible ne veut pas dire rentable : l'export à 258 trades perdait 42,45 %. Le contrôle de reproductibilité vient avant le verdict.
Faire passer la grille à votre stratégie
- Testez votre stratégie Pine gratuitement avec le Quick Check : compatibilité du script et comparaison à l'achat-conservation, frais compris.
- La Lab gratuite pour Windows : période scellée, essais comptés, verdict local, export Pine avec reçu.
- Vérifiez les trades dans TradingView : collez l'export Pine dans l'éditeur et comparez la liste des trades. Ouvrir TradingView (lien partenaire) ; un compte gratuit suffit.
FAQ
Le Strategy Tester de TradingView est-il fiable ?
Le calcul est exact pour les hypothèses déclarées. Nos exports rejoués dans TradingView ont donné les mêmes trades que notre moteur au centime près. La fiabilité du résultat dépend des frais, du glissement, de la lecture du futur et de la période choisie, que l'auteur règle.
Combien de trades faut-il pour qu'un backtest compte ?
Il n'y a pas de seuil universel. Le juge de la Lab exige au moins 30 événements indépendants sur la période de test ; en dessous, il rend « non concluant ».
Un backtest qui bat l'achat-conservation est-il fiable ?
Pas forcément : s'il a été réglé sur la même période, c'est un score d'entraînement. Seule une période mise de côté avant tout réglage donne un test.
Faut-il un plan payant pour vérifier un backtest ?
Non pour les contrôles de cette grille : nos exports ont été vérifiés sur un compte Basic. Les plans payants donnent plus d'historique et le Deep Backtesting (voir quel plan TradingView pour backtester).
Sources
- Documentation Pine Script de TradingView, page « Strategies » (glissement en ticks, valeur par défaut 0 ;
process_orders_on_close; avertissements sur les réglages d'exécution), consultée le 17 octobre 2026. - Strategy Arena, reproductibilité trade pour trade, 13 octobre 2026.
- Strategy Arena, RSI sous 30, frais compris, 13 octobre 2026.
- Strategy Arena, 1 306 variantes jugées, 13 octobre 2026.
Divulgation : Strategy Arena participe au programme partenaire TradingView. Si vous créez un nouveau compte via nos liens puis souscrivez un abonnement sur le web, nous pouvons recevoir une commission, sans surcoût pour vous. Cela ne change aucun chiffre ni aucun verdict de cet article.
Recherche sur données passées, pas un conseil d'investissement. Aucun résultat passé ne garantit un résultat futur.
⚠️ Avertissement — Cet article est publié à titre informatif et éducatif uniquement. Il ne constitue en aucun cas un conseil en investissement ou une recommandation d'achat/vente. Les performances passées ne préjugent pas des performances futures. Strategy Arena est un simulateur éducatif avec capital virtuel. Faites vos propres recherches avant toute décision d'investissement.