Guías de exportación

Cómo exportar las operaciones de backtesting.py

Guarda con pandas la tabla de operaciones de backtesting.py en CSV y súbela a la auditoría.

Qué archivo obtienes

Un .csv con las columnas Size, EntryBar, ExitBar, EntryPrice, ExitPrice y PnL.

Pasos

  1. Ejecuta el backtest: stats = Backtest(...).run()
  2. Guarda las operaciones: stats._trades.to_csv('trades.csv')

Dónde subirlo

En el campo «Informe de tu plataforma».

Antes de subirlo

  • No cambies los nombres de las columnas: así se reconoce el formato.
  • Si tu versión incluye la columna Commission, la auditoría la usa como coste Medido.
  • Este archivo no dice con cuánto capital empezaste: escríbelo en «Balance inicial». Sin él la auditoría supone 10 000 y lo avisa en el informe.
  • El archivo solo trae operaciones cerradas: el drawdown flotante dentro de cada operación queda como No medido.