De modo a otimizar o processo de backtesting, a ferramenta Otimização de Parâmetros tem como objetivo apresentar até 100.000 cenários para avaliação da eficácia de uma estratégia de execução, com base em dados históricos.
Como utilizar
Para abrir a Otimização de Parâmetros, acesse o menu Ultra:
Vá em Nova Otimização:
Na aba Geral, clique no botão Selecionar Estratégia. Nela estarão listadas todas as estratégias de execução presentes na plataforma.
Saiba como importar e exportar estratégias, clicando aqui.
Adicione até 10 ativos em Adicionar Ativo ou Carregar Lista. Na coluna Períodos, através da opção Adicionar Periodicidade, adicione até 10 periodicidades a serem testadas pelo otimizador.
Configure, também o período de análise, Slippage (Ticks), a quantidade e quantidade máxima de contratos analisados.
E então, na aba Parâmetros, defina o intervalo de valores de um parâmetro a ser utilizado no processo de otimização.
No exemplo acima, foram inseridos os intervalos de HoraInicio e HoraFechamento e a ferramenta fornecerá 4.160 possibilidades de lucro com base no histórico.
Clicando em Otimizar, a ferramenta abre a interface por onde visualizamos o status do processo de otimização, além de informações como o resultado médio de operações ganhadoras e perdedoras, a porcentagem de operações ganhadoras e perdedoras e o maior fator de lucro:
Quando finalizado, clique em Resultados.
A aba Resumo, contém informações gerais sobre desempenho de acordo com o período de análise definido nas configurações de execução.
Clique sobre uma variação para visualizar seus detalhes.
O Saldo Líquido Total exibe o resultado da diferença entre Lucro Bruto e Prejuízo Bruto.
Lucro Bruto é o resultado de ganhos de todas as operações, enquanto o Prejuízo Bruto é a soma de todas as operações onde se obteve perda.
O Fator de Lucro é a divisão do Lucro Bruto pelo Prejuízo Bruto.
Já na aba Detalhes, visualize os resultados das operações em Gráfico ou Tabela, ordenados de forma descendente ou ascendente e filtrados por ativo e período.
Clique sobre um dos gráficos para expandi-lo.
Observações:
Referente aos ajustes aplicados:
A ferramenta irá considerar o que está ativo no momento da utilização, caso os ajustes estejam ativos a ferramenta irá considerar, em caso negativo, não considera.
Achou útil este conteúdo?
Não esqueça de nos avaliar abaixo.
Desejamos bons trades!