Backtest — simulateur multi-indice
Analyse rigoureuse · multi-indice multi-actif
Live data

Simulateur de stratégie long-only avec Stop-Loss et Take-Profit ajustables. Choisissez un indice parmi les 3 disponibles (FCI Daily, Macro Score Mensuel, Crisis Index) et testez son pouvoir predictif sur un actif (S&P 500, BTC, ETH, Or).

  1. Rendements Bitcoin après chaque zone Radar
Pour chaque jour de l’historique : signal(j) → rendement actif j+1 / j+5 / j+20 / j+60
Zone Radar Observations % temps Rdt moy 1j Rdt moy 5j Rdt moy 20j Rdt moy 60j Hit rate 20j
Calcul en cours…
  1. Tester une stratégie
Simulation sur l’historique, execution au close du jour, signal sur FCI du jour − 1 (pas de look-ahead)
Quel indice tester comme signal ?
Multi-indice
Mode :Choisis un signal isole ci-dessus
Tester sur quel actif ?
Historique disponible · Bitcoin : 2014 — aujourd’hui (26 ans)
Setup du backtest
Capital · Fenetre
La somme que tu engages au depart. Tous les resultats seront affiches en euros.
Premier jour du backtest. Vide = depuis le debut de l’historique.
Dernier jour du backtest. Vide = jusqu a aujourd hui.
Raccourcis :
20
On achète quand le signal dépasse ce niveau
−2%
On coupe la position si on perd plus que ca
+15%
On encaisse les gains quand on atteint ce niveau
Règles d execution de la stratégie
Signal = cohérent avec la logique. SL/TP = risk mgmt fixe. Les deux = conservateur.
Binaire/lineaire = base. Confiance = poids ∝ force du signal au-dessus du seuil. Vol-targeted = ajuste le poids pour cibler 30%/an de vol portefeuille (reduit en marche nerveux). Kelly frac = poids optimal mathematique × 0.25 (prudent, base sur les trades passes).
Long/short si le signal est symétrique (exploite les deux extremes).
90 j
0 = illimitee. Aligne la durée avec l’horizon naturel du signal (slider continu, 5-250 jours).
0% = realisme HL perp. 2-4.5% = compte brokerage classique.
Conditionne le signal par le regime de tendance.
1× = spot · 5× = expose 5× ton capital. Levier multiplie aussi funding et liquidation possible.
Coupe ou reduit la position si signal de risque
Ces règles s ajoutent au SL/TP : elles peuvent reduire la position (50% ou TP partiel ajustable) ou couper avant que le SL soit touche. Verrouille les gains (trailing, break-even, TP partiel) ou limite les pertes intra-trade (DD trade, flash crash journalier).
Apples-to-apples compare a un B&H qui paye aussi funding + frais.
Slippage variable + latence signal
Variable = slippage augmente si position grande ou vol haute (réaliste sur HL).
Latence = delai entre l observation du signal et l execution. Critique pour signaux HF.
Sauvegarder / Charger une stratégie
localStorage
Capture tous les paramètres : signal, asset, seuil, SL/TP, règles d execution, protections, modele réaliste. Stockage local du navigateur (localStorage). Export JSON = fichier partageable. La stratégie par défaut est BTC Radar Crypto BLUE 65 PRIME (validee bootstrap + random).
Anchored = train n’a JAMAIS de futur. CPKF = Combinatorial Purged K-Fold (15 splits).
30
Purge N jours autour du test pour eviter la fuite par autocorrelation des prix.
Trades sur le Bitcoin — prix d’achat & de vente
Distribution des gains/pertes
Top 3 meilleurs trades
Top 3 pires trades
Durée des trades
Realisme : impact des frictions
Hyperliquid
Les chiffres du backtest standard sont 30-40% trop optimistes. Trois limitations structurelles sont maintenant prises en compte pour un resultat réaliste :
1. Frais Hyperliquid (VIP 0)
Taker 0.045%/trade · round-trip 0.090%
Funding 0.03%/jour sur perp long
(baseline 0.01%/8h = 11.6% APR)
Source : docs.hyperliquid.xyz avril 2026
2. Gap risk (close daily)
SL/TP declenches au close du jour : l execution réelle capture les wicks intraday.
+0.5% slippage sur SL
+0.2% slippage sur TP
Note : HL trade 24/7, donc pas de gap overnight reel, mais le backtest daily en simule l’effet
3. Overfitting
Tu optimises sur l’ensemble de la période.
En forward-testing reel, les gains sont 20-30% plus bas.
Active le train/test ci-dessous.
Drag annualise (net vs brut, apres composition)
Train / Test split (anti-overfitting)
Split 70/30 : optimise sur les 70% anciens, valide sur les 30% recents (hors-echantillon).
Carte de sensibilite — SL × TP
Pour le seuil courant, teste toutes les combinaisons SL × TP. Chaque cellule colore le rendement. Robuste = plateau uniforme. Fragile = pic isole.
Clique sur “Calculer” pour tester ~72 combinaisons au seuil courant. Cliquer une cellule applique ses paramètres aux sliders.
  1. Ta stratégie expliquee en détail
Indicateur BLUE · Lecture pedagogique · evolue en live selon tes paramètres

BTC MOON

Backtest historique · Bitcoin · Radar Crypto · 2019-01-02 → 2024-12-31
Pas encore exécuté
Capital final
Alpha vs B&H
Sharpe Ratio
Max Drawdown

Trade Explorer

Chargement des données…
BTC/USDT 1D Binance
O H L C
Volume
Drawdown (underwater)
Navigateur

Liste des trades

# Type Entrée Sortie Durée Raison P&L %
Pas encore de trades · lancer une simulation

 Top 5 winners

 Top 5 losers

Analyse statistique

Distribution · Volatilité · Robustesse
Lance une simulation pour analyser la distribution des résultats

Robustesse statistique

BLUE Score · Bootstrap · Walk-Forward · Test vs aléatoire
BLUE Score
Lance le walk-forward
Bootstrap des trades
1000 resamples · IC 95% sur Sharpe / Alpha / DD
Cliquer pour calculer
Test vs aléatoire
100 stratégies random · percentile
Cliquer pour calculer
Configuration de la stratégie Cliquer pour ouvrir / fermer
Survolez pour les détails · Échap ou clic extérieur pour fermer