backtester
Curva de equity + tabla de trades
Leyendo el output del backtester: curva de equity, tabla trade-a-trade y las métricas que importan.
Tras una corrida, el backtester abre un panel de resultados con tres vistas: curva de equity, tabla de trades y resumen de métricas.
Curva de equity
Eje X → índice de trade (default) o tiempo wall-clock
Eje Y → equity de cuenta, opcionalmente log-scaled
Overlay → buy-and-hold del mismo símbolo
Click en cualquier punto para saltar al trade correspondiente en la tabla de abajo. Una capa de sombreado de drawdown marca high-water mark hasta actual.
Tabla de trades
Columnas:
# side symbol entry_time entry exit_time exit qty pnl pnl_pct bars_held
Ordenable. Click en una fila para hacer scroll del gráfico hasta ese
trade y resaltar entry/exit en el panel de precio. Click derecho →
Copy as CSV para sacar los resultados.
Resumen de métricas
P&L neto $...
Trades N (W: W%, L: L%)
Avg win / avg loss
Profit factor sum(wins) / sum(losses)
Sharpe ratio sobre returns nivel-barra
Max drawdown % y absoluto
Bars in market %
Spectra nunca muestra un "win rate %" solo sin contexto — los wins siempre van pareados con tamaño promedio de win/loss, ya que win rate alta con wins pequeños es un patrón perdedor.
Comparando runs
Strategy → Compare runs superpone múltiples curvas de equity sobre el
mismo eje. Útil al ajustar parámetros: carga runs A y B lado a lado, y
el diff entre tablas de trades resalta qué trades afectó el cambio.
Exportando
Strategy → Export → CSV (trades)
→ JSON (estado completo del run)
→ PNG (curva de equity)
El JSON completo incluye el código fuente del script y todos los ajustes — pégalo en Spectra para reproducir el run exacto en otra máquina.