← Back to registry

WORKFLOW · backtest_run

No description provided.

Canonical Definition

{
  "artifacts": [
    {
      "en": "Backtest report",
      "es": "Reporte de backtest"
    },
    {
      "en": "Equity curve",
      "es": "Curva de equity"
    },
    {
      "en": "Sharpe/Sortino metrics",
      "es": "Métricas Sharpe/Sortino"
    }
  ],
  "category": {
    "en": "Testing and simulation",
    "es": "Testing y simulación"
  },
  "checkpoints": [
    {
      "en": "Bot selected",
      "es": "Bot seleccionado"
    },
    {
      "en": "Historical data ready",
      "es": "Datos históricos listos"
    },
    {
      "en": "Backtest executed",
      "es": "Backtest ejecutado"
    },
    {
      "en": "Report generated",
      "es": "Reporte generado"
    }
  ],
  "completion": 25,
  "metadata": {
    "artifact_type": "latinos-backtest-workflow",
    "consumers": [
      "Latinos-rust",
      "Imaginclaw"
    ],
    "owner_app": "Latinos-rust",
    "promotion_reason": "Backtest execution must stay reusable across Latinos surfaces and agents.",
    "scope": "app-scoped",
    "version": "0.1.0"
  },
  "slug": "backtest-run",
  "status": {
    "en": "Initial definition",
    "es": "Definición inicial"
  },
  "steps": [
    {
      "detail": {
        "en": "Bot is selected and its configured signals are loaded.",
        "es": "Se selecciona el bot y se cargan sus señales configuradas."
      },
      "step": {
        "en": "Bot selection",
        "es": "Selección de bot"
      }
    },
    {
      "detail": {
        "en": "Historical OHLCV data is loaded for the selected range and symbol.",
        "es": "Se cargan datos OHLCV históricos para el rango y símbolo seleccionados."
      },
      "step": {
        "en": "Data loading",
        "es": "Carga de datos"
      }
    },
    {
      "detail": {
        "en": "Trade execution is simulated according to bot signals.",
        "es": "Se simula la ejecución de trades según las señales del bot."
      },
      "step": {
        "en": "Simulation",
        "es": "Simulación"
      }
    },
    {
      "detail": {
        "en": "PnL, Sharpe, Sortino, Max Drawdown are calculated and equity curve generated.",
        "es": "Se calculan PnL, Sharpe, Sortino, Max Drawdown y se genera la curva de equity."
      },
      "step": {
        "en": "Report generation",
        "es": "Generación de reporte"
      }
    }
  ],
  "summary": {
    "en": "Runs a complete backtest of a bot with historical data, generating performance metrics.",
    "es": "Ejecuta un backtest completo de un bot con datos históricos, generando métricas de rendimiento."
  },
  "template_status": "draft",
  "title": {
    "en": "Backtest execution",
    "es": "Ejecución de backtest"
  }
}