📊 Cluster Strategy Tester

Backtesting sur TradingView — Test Correct

Par Dan Machado · 8 min de lecture

Vous avez généré une stratégie avec ChatGPT. Elle paraît géniale visuellement. Mais aurait-elle vraiment été profitable sur 6 derniers mois ? C’est ce que répond le backtesting. TradingView Strategy Tester est gratuit, puissant, et accessible à tous. Encore faut-il l’utiliser correctement — la majorité des traders font des erreurs qui invalidate leurs résultats.

🎯 Ce Que Vous Apprendrez

1. Comment lancer un backtest sur TradingView (5 min)
2. Métriques essentielles à analyser (PF, Drawdown, etc.)
3. Le piège #1 : overfitting (la trap qui ruine 90% des traders)
4. Walk-forward analysis pour validation robuste
5. Quand un backtest signifie quelque chose vs rien

Backtest en 5 Étapes

  1. Convertir indicateur en stratégie : utilisez Prompt 2 de notre guide
  2. Coller dans Pine Editor (TradingView)
  3. Add to chart
  4. Ouvrir Strategy Tester (onglet en bas)
  5. Analyser résultats dans « Performance Summary »

Métriques Essentielles

MétriqueCible MinimumIdéal
Net Profit %>0%>20%
Profit Factor>1.5>2.0
Max Drawdown<25%<15%
Total Closed Trades>30>100
Percent ProfitableVariableDépend ratio R:R
Avg Win / Avg Loss>1.0>1.5
Sharpe Ratio>1.0>1.5

💡 Profit Factor — Métrique Clé

Profit Factor = Gross Profit / Gross Loss. Signification :
• PF < 1.0 : stratégie perdante (édge négatif)
• PF 1.0-1.3 : break-even, pas vraiment profitable
• PF 1.5-1.8 : seuil minimal pour considérer live
• PF 2.0+ : très bonne stratégie
• PF > 5 : SUSPICIEUX, probablement overfitting

Le Piège #1 : Overfitting

🚨 Définition Overfitting

L’overfitting est quand vous optimisez tellement les paramètres de votre stratégie sur données passées qu’elle devient parfaitement adaptée au passé mais inutile pour le futur. Comme un étudiant qui mémorise les réponses d’un examen précédent — il aura 100% sur cet examen mais zéro sur un nouveau.

Signes d’Overfitting

  • PF > 5 sur backtest : trop beau pour être vrai
  • Paramètres bizarres : RSI(13.7), EMA(23.4) — non-round = optimisation excessive
  • Win rate > 85% avec ratio 1:1 : statistiquement improbable
  • Performance s’effondre sur période différente
  • 10+ filtres combinés qui réduisent à 3 trades dans tout l’historique

Comment Éviter Overfitting

  1. Paramètres ronds : RSI(14), EMA(20/50/200), pas valeurs bizarres
  2. Max 3 paramètres optimisés simultanément
  3. Validation out-of-sample (voir walk-forward ci-dessous)
  4. Plus de 100 trades pour validité statistique
  5. Tester sur multiples assets/timeframes : si seulement V75 5min marche, suspect

Walk-Forward Analysis (Avancé)

La technique de validation la plus rigoureuse :

  1. Divisez l’historique en 2 périodes : in-sample (IS) et out-of-sample (OOS)
  2. Exemple : 6 mois de données → optimisez sur 4 mois (IS), testez sur 2 mois (OOS)
  3. Si performance OOS > 70% de performance IS, stratégie est robuste
  4. Si OOS s’effondre (perte sur OOS alors que IS profite), c’est overfitting

✅ Exemple Concret

Vous avez stratégie RSI sur V75 :
• IS (jan-avr) : +28% net profit, PF 2.1, DD -8%
• OOS (mai-juin) : +19% net profit, PF 1.8, DD -10%

Ratio OOS/IS = 19/28 = 68% → acceptable, stratégie robuste.

Si OOS = -5% au lieu de +19%, c’est overfitting, ne pas déployer.

Limitations TradingView Free

📉 Free Tier Limitations

Max 5,000 bars sur chart : ~2-3 semaines sur 5min
• Données plus anciennes peuvent être inaccessibles
• Pas d’export CSV automatique des trades
• Pas de tick-by-tick (utilise OHLC seulement)

Solutions : passer en timeframe supérieur (H1, D1) pour plus d’historique. Ou exporter via Pine script vers Excel pour analyse étendue.

Erreurs Communes

❌ Pièges Classiques

1. Backtest sur 30 trades seulement — pas significatif statistiquement
2. Ignorer commission et slippage — résultats optimistes
3. Optimiser jusqu’à perfection — overfitting garanti
4. Tester sans gestion de risque — stratégie semble géniale mais drawdown catastrophique
5. Confondre backtest et trading réel — 25-40% degradation typique en live
6. Pas tester sur baisse de marché — stratégies adaptées uniquement aux hausses
7. Ne pas considérer « look-ahead bias » — utiliser future data dans calculs (Pine v5 protège mais vérifiez)

Process Recommandé (Complet)

  1. Idée stratégie (ex: RSI + EMA filter sur V75)
  2. Code Pine v5 stratégie avec commission 0.05%, slippage 1 tick
  3. Backtest IS sur premiers 70% historique
  4. Métriques : si PF>1.5, DD<25%, trades>30 → continuer
  5. Backtest OOS sur derniers 30% historique (jamais vu pendant optimisation)
  6. Ratio OOS/IS : si >70% → robuste, continuer
  7. Démo live 30 jours minimum avec stratégie inchangée
  8. Comparer démo vs backtest : si dégradation <30% → considérer live
  9. Live avec petit capital (10-20% de planifié) première semaine
  10. Scaling progressif si performance vs démo équivalente

Bibliothèque de Pine Scripts à Tester

Vous pouvez backtester nos indicateurs publiés :

🚀 Backtester sur TradingView puis tester live sur Deriv :

Ouvrir Compte Démo Deriv →

Lectures Connexes

DM

Dan Machado

Fondateur IA Trader Pro · 500+ backtests effectués

⚠️ Avertissement : Backtest ne garantit pas performance future. Différence typique backtest vs live : 25-40%. Trading dérivés = risque élevé. Deriv régulé MFSA/Vanuatu. Contient des liens d’affiliation. Avertissement complet.

Publications similaires