Guias de exportação

Como exportar as operações do backtesting.py

Salve a tabela de operações do backtesting.py em CSV com o pandas e envie para a auditoria.

Que arquivo você obtém

Um .csv com as colunas Size, EntryBar, ExitBar, EntryPrice, ExitPrice e PnL.

Passos

  1. Rode o backtest: stats = Backtest(...).run()
  2. Salve as operações: stats._trades.to_csv('trades.csv')

Onde enviar

No campo 'Relatório da sua plataforma'.

Antes de enviar

  • Não renomeie as colunas: é assim que o formato é reconhecido.
  • Se a sua versão incluir a coluna Commission, a auditoria a usa como custo Medido.
  • Este arquivo não diz com quanto capital você começou: escreva-o em 'Saldo inicial'. Sem ele a auditoria supõe 10 000 e avisa no relatório.
  • O arquivo só traz operações fechadas: o drawdown flutuante dentro de cada operação fica como Não medido.