Backtesting sur TradingView — Test Correct
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
- Convertir indicateur en stratégie : utilisez Prompt 2 de notre guide
- Coller dans Pine Editor (TradingView)
- Add to chart
- Ouvrir Strategy Tester (onglet en bas)
- Analyser résultats dans « Performance Summary »
Métriques Essentielles
| Métrique | Cible Minimum | Idéal |
|---|---|---|
| Net Profit % | >0% | >20% |
| Profit Factor | >1.5 | >2.0 |
| Max Drawdown | <25% | <15% |
| Total Closed Trades | >30 | >100 |
| Percent Profitable | Variable | Dé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
- Paramètres ronds : RSI(14), EMA(20/50/200), pas valeurs bizarres
- Max 3 paramètres optimisés simultanément
- Validation out-of-sample (voir walk-forward ci-dessous)
- Plus de 100 trades pour validité statistique
- Tester sur multiples assets/timeframes : si seulement V75 5min marche, suspect
Walk-Forward Analysis (Avancé)
La technique de validation la plus rigoureuse :
- Divisez l’historique en 2 périodes : in-sample (IS) et out-of-sample (OOS)
- Exemple : 6 mois de données → optimisez sur 4 mois (IS), testez sur 2 mois (OOS)
- Si performance OOS > 70% de performance IS, stratégie est robuste
- 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)
- Idée stratégie (ex: RSI + EMA filter sur V75)
- Code Pine v5 stratégie avec commission 0.05%, slippage 1 tick
- Backtest IS sur premiers 70% historique
- Métriques : si PF>1.5, DD<25%, trades>30 → continuer
- Backtest OOS sur derniers 30% historique (jamais vu pendant optimisation)
- Ratio OOS/IS : si >70% → robuste, continuer
- Démo live 30 jours minimum avec stratégie inchangée
- Comparer démo vs backtest : si dégradation <30% → considérer live
- Live avec petit capital (10-20% de planifié) première semaine
- Scaling progressif si performance vs démo équivalente
Bibliothèque de Pine Scripts à Tester
Vous pouvez backtester nos indicateurs publiés :
- 10 Indicateurs Pine Script — convertis en stratégies via prompt 2
- Fibonacci Auto Pine Script
- SuperTrend + MACD Combo
- Ichimoku Cloud Complet
🚀 Backtester sur TradingView puis tester live sur Deriv :
Ouvrir Compte Démo Deriv →Lectures Connexes
- Setup TradingView Gratuit
- Prompts IA (incluant Prompt 2 conversion)
- Test Réel après Backtest
- Risque Backtest vs Réel
