Spectra
Parcourir la doc

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.