Guias de exportação

Como exportar as operações do vectorbt

Salve a tabela legível de operações de um Portfolio do vectorbt em CSV e envie para a auditoria.

Que arquivo você obtém

Um .csv com as colunas Column, Size, Avg Entry Price, Avg Exit Price, PnL, Direction e Status.

Passos

  1. Monte o Portfolio: pf = vbt.Portfolio.from_signals(...)
  2. Salve as operações: pf.trades.records_readable.to_csv('trades.csv')

Onde enviar

No campo 'Relatório da sua plataforma'.

Antes de enviar

  • Se o Portfolio tiver várias colunas (variantes de parâmetros), só a primeira é importada. Exporte a que você quer auditar, por exemplo pf[column].trades.records_readable.
  • Para que cada variante conte, declare o número de tentativas ou envie a matriz de variantes.
  • 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.