backtester
Courbe d'equity + tableau de trades
Lire la sortie du backtester : courbe d'equity, tableau trade-par-trade et les métriques qui comptent.
Après un run, le backtester ouvre une pane de résultats avec trois vues : courbe d'equity, tableau de trades et résumé des métriques.
Courbe d'equity
Axe X → index de trade (défaut) ou temps wall-clock
Axe Y → equity du compte, optionnellement log-scaled
Overlay → buy-and-hold du même symbole
Cliquez n'importe quel point pour sauter au trade correspondant dans le tableau ci-dessous. Une couche d'ombrage de drawdown marque le high-water mark jusqu'à l'instant courant.
Tableau de trades
Colonnes :
# side symbol entry_time entry exit_time exit qty pnl pnl_pct bars_held
Triable. Cliquez une ligne pour scroller le graphique jusqu'à ce trade
et surligner entry/exit sur la pane de prix. Clic droit →
Copy as CSV pour sortir les résultats.
Résumé des métriques
P&L net $...
Trades N (W : W%, L : L%)
Avg win / avg loss
Profit factor sum(wins) / sum(losses)
Sharpe ratio sur returns niveau-barre
Max drawdown % et absolu
Bars in market %
Spectra ne montre jamais un « win rate % » seul sans contexte — les wins sont toujours appariés avec la taille moyenne de win/loss, car un win rate élevé avec petites wins est un pattern perdant.
Comparer les runs
Strategy → Compare runs superpose plusieurs courbes d'equity sur le
même axe. Utile pour ajuster des paramètres : chargez les runs A et B
côte à côte, et le diff entre tableaux de trades met en évidence quels
trades le changement a affecté.
Export
Strategy → Export → CSV (trades)
→ JSON (état complet du run)
→ PNG (courbe d'equity)
Le JSON complet inclut le code source du script et tous les réglages — collez-le dans Spectra pour reproduire le run exact sur une autre machine.