Passer au contenu
Toutes les stratégies

Stratégies

ADA 4H : stratégie Aroon long-only de force de tendance sur ADAUSDT.BINANCE

Résultat: Abandonné

ADA4HAroonTrendStrengthLong

Résumé des résultats

ADA4HAroonTrendStrengthLong a introduit dans le portefeuille le premier signal fondé sur Aroon (lié au temps plutôt qu’à l’amplitude), prenant des positions longues sur ADAUSDT 4H uniquement lors de tendances haussières confirmées par Aroon au-dessus de 200-SMA. Son backtest initial ressemblait à un exemple classique de suivi de tendance — 162 transactions, rendement de +37.6%, espérance et asymétrie positives, drawdown maîtrisé — et a obtenu un verdict « à optimiser » lors de l’examen du backtest, malgré un……Afficher plusAfficher moins

ADA4HAroonTrendStrengthLong a introduit dans le portefeuille le premier signal fondé sur Aroon (lié au temps plutôt qu’à l’amplitude), prenant des positions longues sur ADAUSDT 4H uniquement lors de tendances haussières confirmées par Aroon au-dessus de 200-SMA. Son backtest initial ressemblait à un exemple classique de suivi de tendance — 162 transactions, rendement de +37.6%, espérance et asymétrie positives, drawdown maîtrisé — et a obtenu un verdict « à optimiser » lors de l’examen du backtest, malgré un Sharpe modeste proche de 0.5, dont l’intervalle de confiance incluait zéro. L’optimisation en trois phases a produit une surface de sensibilité régulière, sans falaise, et une validation walk-forward sans surajustement, mais le Sharpe retenu de 0.691 est inférieur au seuil de chance du maximum attendu pour 225 essais, soit 1.905 ; le Sharpe déflaté chute à 0.0213, avec PBO 0.769, et le holdout échoue, ne conservant qu’environ 24% de l’avantage. Après 2 itérations, l’analyste l’a abandonnée, estimant l’avantage réel mais insuffisamment puissant et non itérable — une surface plane déjà à son plateau, entièrement sous le seuil de significativité, tandis que la détérioration dans le régime récent confirme un échec réel plutôt qu’une fluctuation.

Hypothèse

Stratégie de suivi de tendance long-only, sur un seul instrument, fondée sur l’indicateur Aroon pour mesurer la force de la tendance sur ADAUSDT.BINANCE — sa testabilité est confirmée par les 10+ ajouts récents réussis au pipeline sur un seul instrument ADA-4H (ADADonchianBreakoutLong4HOnly, ADAWeekendCalendarEffectLong, ADAVolContractionSqueezeLong, ADABullishRSIDivergenceLong, ADAMACDBullishCrossoverWithHistogramAccelerationLong, ADABullishOBVDivergenceLong et ADAParabolicSARTrendFollowingLong ont tous été……Afficher plusAfficher moins

Stratégie de suivi de tendance long-only, sur un seul instrument, fondée sur l’indicateur Aroon pour mesurer la force de la tendance sur ADAUSDT.BINANCE — sa testabilité est confirmée par les 10+ ajouts récents réussis au pipeline sur un seul instrument ADA-4H (ADADonchianBreakoutLong4HOnly, ADAWeekendCalendarEffectLong, ADAVolContractionSqueezeLong, ADABullishRSIDivergenceLong, ADAMACDBullishCrossoverWithHistogramAccelerationLong, ADABullishOBVDivergenceLong et ADAParabolicSARTrendFollowingLong ont tous été backtestés avec succès sur les seules bougies ADA-4H — ce qui en fait la configuration testable sur un seul instrument la plus fiable THE). Sa structure la distingue de toutes les stratégies précédentes du pipeline ADA : elle utilise un indicateur TIME-BASED, plutôt qu’un indicateur fondé sur l’amplitude. L’indicateur Aroon (Chande 1995, « A New Way to Find Trends », dans Stocks & Commodities Magazine ; développé ensuite dans Chande 1996, « The New Technical Trader ») mesure le NUMBER OF PERIODS SINCE du plus haut et du plus bas sur une fenêtre rétrospective, puis normalisé à 0-100. Quand Aroon-Up = 100, le cours vient d’atteindre un nouveau plus haut sur N barres. Quand Aroon-Down = 100, il vient d’atteindre un nouveau plus bas sur N barres. Une forte tendance haussière est signalée lorsque Aroon-Up reste constamment élevé (>70) AND qu’Aroon-Down reste constamment faible (<30) sur plusieurs barres : l’actif atteint fréquemment de nouveaux plus hauts sans atteindre de nouveaux plus bas. Le mécanisme se distingue structurellement de toutes les classes de signaux précédentes : RSI/MACD mesurent le momentum MAGNITUDE ; OBV mesure CUMULATIVE VOLUME direction ; Donchian utilise des franchissements de canal statique ; SAR utilise des stops suiveurs adaptatifs. Aroon mesure POSITION IN TIME — corrélation empirique d’environ 0.3 avec les indicateurs fondés sur l’amplitude. Il est associé au filtre 200-SMA (qui reprend l’exploitation de l’asymétrie directionnelle observée dans l’échec récent de ADA, limité aux positions courtes : les positions longues fonctionnent, les courtes non), afin de limiter les entrées aux seuls régimes de tendance haussière confirmée. La stratégie utilise des barres de ONLY ADAUSDT.BINANCE 4H : un seul instrument, une seule unité de temps, aucun risque audit_stale inter-actifs. Elle comble des lacunes importantes : (1) une stratégie FIRST AROON-BASED dans le portefeuille (classe de signaux mathématiques entièrement nouvelle, fondée sur le temps plutôt que sur l’amplitude), (2) positions longues uniquement, conformément à l’asymétrie directionnelle établie, (3) simplicité d’un seul instrument, (4) instrument dont la testabilité est confirmée. Taille de position : 18% par transaction. Risque par transaction : environ 1.5%, plafonné par le stop-loss.

L’itération 2 corrige le seul problème signalé par l’auditeur sémantique : le décalage instrument/plateforme. L’hypothèse exige à plusieurs reprises et explicitement « ADAUSDT.BINANCE » et « Utilise les bougies ONLY ADAUSDT.BINANCE 4H » ; config.instrument_id est donc rétabli à « ADAUSDT.BINANCE » et bar_type à « ADAUSDT.BINANCE-4-HOUR-LAST-EXTERNAL » (USD-M futures, niveau de frais 0.02%/0.05%), au lieu de BINANCE_SPOT, vers lequel il avait été redirigé. La stratégie est long-only et utilise un effet de levier de 1.0 — ce qui est parfaitement valide sur une plateforme de futures (elle n’ouvre simplement jamais de positions courtes) — donc aucun signal, dimensionnement ni logique de risque n’a changé ; seule la plateforme de la configuration a été corrigée pour correspondre exactement à l’hypothèse. Toutes les étapes précédemment validées (statique, synthétique, backtest) restent intactes, car le code est identique octet pour octet, à l’exception des docstrings.

Échec du Sharpe déflaté et du holdout prospectif malgré une grille de sensibilité régulière et une validation walk-forward sans surajustement. DSR=0.0213 (contre 0.95), le Sharpe optimisé 0.691 est BELOW au seuil de chance du maximum attendu pour 225 essais, soit 1.905 (is_significant=false), PBO=0.769, holdout FAILED (ratio 0.238 ; holdout_sharpe 0.196 contre WF-OOS 0.822), et sharpe_ci_low -0.55 (de CI à 0). Les étapes validées illustrent le piège de la « cohérence, pas de la significativité » : la surface de……Afficher plusAfficher moins

Échec du Sharpe déflaté et du holdout prospectif malgré une grille de sensibilité régulière et une validation walk-forward sans surajustement. DSR=0.0213 (contre 0.95), le Sharpe optimisé 0.691 est BELOW au seuil de chance du maximum attendu pour 225 essais, soit 1.905 (is_significant=false), PBO=0.769, holdout FAILED (ratio 0.238 ; holdout_sharpe 0.196 contre WF-OOS 0.822), et sharpe_ci_low -0.55 (de CI à 0). Les étapes validées illustrent le piège de la « cohérence, pas de la significativité » : la surface de sensibilité est plane avec 0 falaises et le résultat walk-forward OOS est positif dans les trois fenêtres (moyenne 0.82), mais la surface ENTIRE présente un Sharpe uniformément modeste d’environ 0.5-0.7, toujours sous le seuil de chance — une surface plane sans surajustement, mais avec un avantage sous ce seuil, reste un avantage sous ce seuil. L’échec du holdout récent et les valeurs négatives de 2026 (-2.7%) / base-2025 (-5.8%) confirment une détérioration réelle, pas des fluctuations. FAILURE PATTERN : l’indicateur de tendance temporel mono-actif (Aroon) sur ADA 4H produit un avantage réel mais modeste de suivi de tendance (Sharpe optimisé ~0.69, PF 1.28), qui ne résiste pas à la déflation du meilleur parmi -225 essais — son Sharpe ponctuel passe sous le seuil de chance du maximum attendu, donc DSR chute à environ 0.02 et le holdout intact ne conserve qu’environ 24% de l’avantage. Non itérable (surface plane avec 0 falaises = l’optimiseur est déjà à son plateau ; aucune zone robuste au-dessus du seuil de chance vers laquelle tendre), non révisable (aucun frère Aroon promu — le mécanisme n’est pas validé puis bloqué, il manque simplement de puissance). Une grille de sensibilité régulière et une validation walk-forward sans surajustement NOT sauvent pas une stratégie dont le Sharpe retenu est sous le seuil de chance des tests multiples et dont le holdout échoue.

Implémentation

Stratégie de suivi de tendance Aroon, uniquement à l'achat, sur les barres futures ADAUSDT.BINANCE USD-M de 4H. Utilise l'oscillateur Aroon (Aroon-Up moins Aroon-Down, indicateur temporel mesurant le nombre de barres écoulées depuis le plus haut et le plus bas) comme variable de décision continue. Ouvre une position longue uniquement lorsque Aroon-Up > 70, Aroon-Down < 30 et le prix > 200-SMA (régime de forte tendance haussière confirmé) ; sort sur stop-loss, take-profit ou retournement de l'oscillateur. Taille de position : 18% des fonds propres par transaction, effet de levier 1.0.

Revue du backtest

Sharpe
0,50
Rendement total
37,61%
Drawdown max
18,34%
Total des transactions
162
Taux de réussite
35,2%
Facteur de profit
1,16

162 transactions longues sur ~6.4 ans — échantillon suffisant pour une optimisation pertinente sans ajustement au bruit

Les transactions correspondent à l’hypothèse : long-only (0 positions courtes), taux de réussite de 35% + PF 1.16 + ~2:1 avg_win/avg_loss + return_skew 2.96 — profil classique de suiveur de tendance à longue queue droite, cohérent avec une stratégie longue Aroon de force de tendance

Espérance positive (+144/transaction), alpha positif (0.0095), bêta faible (0.06), drawdown maximal maîtrisé (18.3%), aucune entrée rejetée (min_notional/taille toutes valides) — la stratégie fonctionne réellement

Structure simple : un seul instrument, une seule unité de temps, aucun risque lié à une jambe obsolète inter-actifs

Avantage modeste : Sharpe 0.499 avec sharpe_ci_low -0.67 (CI chevauche 0) — la significativité n’est pas encore établie

Détérioration possible du régime : 2025 (-5.8%) et 2026 (-1.4%) sont négatifs ; la validation walk-forward/le holdout doit confirmer que l’avantage persiste hors échantillon

Le faible taux de réussite signifie que le résultat repose sur quelques grands gains (largest_win 8260, kurtosis 17.2) — surveiller la sensibilité aux valeurs extrêmes lors de l’étape de promotion

Seuils de promotion non évalués à l’étape review_backtest ; seule la pertinence de l’optimisation a été examinée

Analyse

Sensibilité régulière : 0 falaises, surface plane (~0.5-0.7 de Sharpe pour tous les paramètres) — aucun paramètre fragile

La validation walk-forward est NOT surajustée : moyenne IS 1.73 -> moyenne OOS 0.82 (ratio ~2.1), les trois fenêtres OOS positives [0.76, 0.43, 1.28]

La configuration optimisée n’est pas dégénérée : 122 transactions, profit_factor 1.28, max_drawdown 9%, asymétrie positive 2.77, capacité saine

Échec net du Sharpe déflaté : DSR=0.0213 (contre 0.95), le Sharpe optimisé 0.691 est BELOW au seuil de chance du maximum attendu pour 225 essais, soit 1.905 — le résultat retenu est indiscernable du bruit du meilleur parmi N, et même inférieur

PBO 0.769H (>0.5) : sélection des paramètres probablement surajustée

Holdout FAILED : ratio 0.238 (<0.70), holdout_sharpe 0.196 contre WF-OOS 0.822 — la récente fenêtre intacte ne conserve qu’environ 24% de l’avantage

sharpe_ci_low -0.55 (de CI à 0) ; probabilistic_sharpe 0.876 (<0.95)

Avantage en baisse dans le régime récent : optimisé 2026 -2.7%, base 2025 -5.8% — l’échec du holdout reflète une détérioration réelle, pas seulement des fluctuations

L’auditeur sémantique a détecté un décalage code↔hypothèse — le code ne NOT pas l’hypothèse. Recoder la stratégie pour mettre en œuvre l’hypothèse EXACTLY (instrument, unité de temps, direction, avantage/mécanisme nommé, dimensionnement). Problèmes précis : décalage instrument/plateforme : le titre et le corps de l’hypothèse indiquent explicitement et à plusieurs reprises « ADAUSDT.BINANCE » (y compris « Utilise les bougies ONLY ADAUSDT.BINANCE 4H »), mais config.instrument_id vaut « ADAUSDT.BINANCE_SPOT » et bar_type vaut « ADAUSDT.BINANCE_SPOT-4-HOUR-LAST-EXTERNAL ». Le développeur a redirigé vers BINANCE_SPOT selon la règle de plateforme long-only/sans levier (conforme à la politique), mais cela modifie la plateforme et le niveau de frais (futures 0.02%/0.05% contre spot 0.10%/0.10%) sur lesquels le backtest a réellement été exécuté, sans que l’hypothèse ait été mise à jour pour refléter l’instrument effectivement testé.

Résumé des résultats

Une surface de sensibilité plane, sans falaise, et un résultat walk-forward positif (OOS) ne sauvent pas une stratégie dont le Sharpe retenu est sous le seuil de chance lié aux tests multiples — la cohérence n’est pas la significativité, et un avantage uniformément modeste sous ce seuil échoue toujours à la déflation et au holdout prospectif.

L’analyste l’a abandonnée à l’étape ANALYZING après optimisation : le Sharpe déflaté était de 0.0213 (contre 0.95 requis), le Sharpe optimisé de 0.691 restait sous le seuil de chance du maximum attendu pour 225 essais, soit 1.905, avec PBO 0.769, et le holdout prospectif a échoué — résultat impossible à distinguer du bruit du meilleur parmi N, malgré une grille de sensibilité régulière et une validation walk-forward sans surajustement.

Stratégie long-only ADAUSDT.BINANCE 4H utilisant l’indicateur Aroon fondé sur le temps (Aroon-Up élevé, Aroon-Down faible), ainsi qu’un filtre 200-SMA pour n’entrer que dans des régimes haussiers forts confirmés, en exploitant l’asymétrie directionnelle avérée du côté long de ADA.

Le backtest initial sur environ 657 jours a produit 162 transactions longues, un rendement total de +37.6%, un Sharpe de 0.499 (CI faible -0.67), un taux de réussite de 35.2%, un facteur de profit de 1.16 et un drawdown maximal de 18.3% ; après l’optimisation en 3 phases, la meilleure configuration a obtenu un Sharpe de 0.691, un facteur de profit de 1.28 et un drawdown maximal de 9.1% sur 122 transactions, mais a échoué au holdout (ratio 0.238, Sharpe du holdout 0.196 contre WF-OOS 0.822).

Stratmill est un outil de recherche et de paper trading, pas un conseil financier ni un courtier. Les résultats de backtest et de paper trading sont hypothétiques. Le trading comporte un risque de perte.