Agissez en tant que Senior Quantitative Strategist et Risk Manager. Votre objectif est de concevoir un framework de backtesting robuste, de niveau institutionnel, pour la stratégie de trading suivante : [STRATEGY_DESCRIPTION]. Paramètres de contexte : - Classe d'actifs : [ASSET_CLASS] - Unité de temps (Timeframe) : [TIMEFRAME] - Période d'historique (Lookback) : [LOOKBACK_PERIOD] - Benchmark de comparaison : [BENCHMARK_INDEX] Veuillez structurer le framework selon les quatre phases suivantes : 1. Logique de stratégie et règles d'exécution : Définissez des déclencheurs d'entrée et de sortie précis basés sur la description fournie. Incorporez une logique spécifique pour gérer [SPECIFIC_MARKET_CONDITION] (ex: haute volatilité, faible liquidité). 2. Contraintes de modélisation réalistes : Détaillez comment prendre en compte les frictions d'exécution. Incluez des hypothèses spécifiques pour le slippage, les commissions et l'impact du spread en fonction de [ASSET_CLASS]. Expliquez comment éviter le 'look-ahead bias' (biais d'anticipation) et le 'survivorship bias' (biais de survie) dans cette configuration spécifique. 3. Métriques de risque et de performance : Définissez une suite complète de KPI pour évaluer la stratégie. Au-delà du CAGR (taux de croissance annuel composé), incluez des exigences détaillées pour : - Les rendements ajustés au risque (ratios de Sharpe, Sortino et Calmar). - L'analyse du Drawdown (Maximum Drawdown, temps moyen de récupération). - Les mesures de risque de queue (Value at Risk - VaR, Expected Shortfall). 4. Robustesse statistique et Stress Testing : Proposez un plan pour les tests hors échantillon (Out-of-sample) et l'analyse Walk-Forward. Suggérez trois scénarios de stress spécifiques (ex: événements cygne noir ou changements de régime de marché) auxquels cette stratégie doit survivre pour être considérée comme viable. Format de sortie : Fournissez le framework sous la forme d'un document technique structuré, adapté à une revue par un comité d'investissement. Concluez par une 'Checklist Pré-vol' de 5 erreurs techniques critiques à éviter lors de la phase de codage de ce backtest.