Spectra
Docs durchsuchen

backtester

Equity-Kurve + Trade-Tabelle

Backtester-Output lesen: Equity-Kurve, Trade-für-Trade-Tabelle und die Kennzahlen, die zählen.


Nach einem Lauf öffnet der Backtester ein Ergebnis-Pane mit drei Ansichten: Equity-Kurve, Trade-Tabelle und Kennzahlen-Zusammenfassung.

Equity-Kurve

X-Achse  →  Trade-Index (Default) oder Wall-Clock-Zeit
Y-Achse  →  Konto-Equity, optional log-skaliert
Overlay  →  Buy-and-Hold desselben Symbols

Klicke einen Punkt, um zum entsprechenden Trade in der Tabelle unten zu springen. Eine Drawdown-Schattierungsschicht markiert High-Water-Mark bis aktuell.

Trade-Tabelle

Spalten:

#  side  symbol  entry_time  entry  exit_time  exit  qty  pnl  pnl_pct  bars_held

Sortierbar. Klicke eine Zeile, um den Chart zu diesem Trade zu scrollen und Entry/Exit auf der Preis-Pane hervorzuheben. Rechtsklick → Copy as CSV, um die Ergebnisse zu exportieren.

Kennzahlen-Zusammenfassung

Netto-P&L           $...
Trades              N (W: W%, L: L%)
Avg Win / Avg Loss
Profit Factor       sum(wins) / sum(losses)
Sharpe Ratio        auf Bar-Level-Returns
Max Drawdown        % und absolut
Bars in Market      %

Spectra zeigt nie eine einzelne „Win Rate %" ohne Kontext — Wins werden immer mit durchschnittlicher Win/Loss-Größe gepaart, weil hohe Win Rate mit kleinen Wins ein verlierendes Muster ist.

Runs vergleichen

Strategy → Compare runs legt mehrere Equity-Kurven auf dieselbe Achse. Nützlich beim Tunen von Parametern: lade Runs A und B nebeneinander, der Diff zwischen den Trade-Tabellen hebt hervor, welche Trades der Parameter-Wechsel beeinflusst hat.

Export

Strategy → Export →  CSV (Trades)
                  →  JSON (vollständiger Run-Status)
                  →  PNG (Equity-Kurve)

Das vollständige JSON enthält Skript-Quellcode und alle Einstellungen — wieder in Spectra einfügen, um den exakten Run auf einer anderen Maschine zu reproduzieren.