O tempo de processamento de um backtest dependerá de vários fatores, como:
- Estratégia parametrizada (indicadores e parâmetros de cada um);
- Critérios de saída utilizados;
- Período selecionado;
- Ativo selecionado.
Atualmente, o sistema de backtesting da SmarttBot leva entre 5 e 10 segundos para processar um dia de backtest. Um backtest de 3 meses, por exemplo, poderá levar entre 7 minutos e 15 minutos para ser concluído.
Você também pode adquirir pacotes avulsos de execução de backtests por meio deste link.