Escolar Documentos
Profissional Documentos
Cultura Documentos
Flávio Schotgues
ADVERTÊNCIA: Este é um estudo teórico com um exemplo que consiste em um EA ou “robô” e sua
descrição. Não estou recomendando que esta teoria ou este EA sejam utilizados em operações
reais no mercado financeiro, ou que sejam feitas operações de qualquer natureza. Não posso me
responsabilizar pelo uso que venha a ser dado deste material, aqueles que forem operar no
mercado financeiro deve estar ciente dos riscos e assumi-los. Estes riscos envolvem a possibilidade
de perdas financeiras que podem ser superiores ao capital investido.
Definições:
Rm% = rentabilidade mensal em %
L = lucro líquido obtido no teste
n = duração do teste em meses
SF = fator de segurança (múltiplo do DD recorde a ser arbitrado pelo investidor)
M = margem exigida pela corretora para o volume utilizado no teste
DDmax = drawdown (rebaixamento do saldo) máximo durante o teste em dinheiro,
não em %
RFL = Fator de recuperação líquido, que é o critério de teste
.
Rm% = 100 *L /(n *(SF * DDmax + M))
Rm% = (100*RFL)/(n*SF)
Conforme o exposto no texto da teoria, o stop loss tem uma função de prevenção
contra catástrofes, e não uma função operacional. Isto faz com que os valores de stop
pareçam enormes e até assustadores mas, como pode ser facilmente constatados
através de backtests, é muito raro o acionamento de um stop loss.
Para ilustrar a importância se de usar um stop grande nas estratégias que seguem
esta minha teoria das operações contra a tendência, abaixo está uma tabela
mostrando o efeito da variação do stop loss no desempenho do Xeque Mate.
Aumentar o stop de 100 até 1000 pontos causou uma melhoria no resultado da função
de teste, no lucro, no fator de lucro, no pagamento esperado e no índice de Sharpe.
Acima dos 1000 pontos não houve melhoria nestes números mas houve um aumento
no risco no caso de uma catástrofe, portanto 1000 é o valor a ser adotado: o menor
stop que não prejudica o resultado.
A distância à média
Criei e uso um sistema de séries, que funciona da maneira que descrevo a seguir.
A partir de um momento inicial, vamos começar a operar. Começa então uma aposta,
estamos apostando que vamos vencer o mercado, que vamos ter lucro. É normal e
esperado perder às vezes, e então é bem possível que tenhamos algum prejuízo
antes de ter lucro. No momento em que tivermos recuperado o prejuízo que estejamos
tendo, ou até mesmo se já tivermos lucro na primeira operação, então vencemos esta
aposta e ela terminou.
A partir daí, podemos começar uma outra aposta. Chamo cada uma dessas apostas
de série.
É fundamental, neste sistema, que o número de contratos seja constante durante a
série, e é por isso que no início de cada série devemos alocar, além da margem
exigida pela corretora, uma reserva de capital para cobrir eventuais perdas e mais os
recursos necessários para pagar os custos operacionais incorridos até terminar a
série.
Surgem então duas questões: a primeira delas é quanto usar de reserva de capital, e
a outra é o que fazer se as coisas não saírem conforme o esperado e o prejuízo for
aumentando.
Utilizar uma estratégia como o Xeque Mate com um esquema de séries como este
traz uma vantagem adicional. No caso de um drawdown crescente e preocupante,
resta o recurso de aumentar a distância à média se a reserva atingir um nível crítico
pré-estabelecido, como por exemplo 50%. Isto reduzirá o numero de operações e as
tornarão mais seguras, afastando a necessidade de reduzir o volume operado ou até
interromper as operações.
O efeito do aumento do número de contratos sobre a curva de capital
Ainda sobre o sistema de séries, reforço que cada uma das séries é uma aposta
independente e sem relação com as anteriores. Portanto, nada impede que o
drawdown de uma série em curso possa temporariamente consumir o lucro auferido
em séries anteriores já encerradas. Ter ciência disso é parte do gerenciamento de
risco.
O aumento do volume operado deve sempre levar em consideração que se deve ter
uma reserva de capital adequada no inicio de cada série. O aumento progressivo e
rápido do número de contratos operados produz movimentos na curva de capital com
amplitude crescente e, da mesma forma que os ganhos podem subir de forma
extraordinariamente mais rápida, uma única perda poderá consumir os lucros de
semanas ou meses.
Conclusão
Mais outros testes poderão ser feitos com esta estratégia de exemplo, assim como
muitas outras estratégias podem ser implementadas utilizando os mesmos princípios.
Espero com isso estar contribuindo com a educação e o desenvolvimento das
pessoas interessadas em conhecer essa maneira de operar. Para que possam fazer
testes com este EA, e talvez otimizá-lo e simular sua operação em outros papéis,
deixo aqui um link para o site de Marcos Rafael para baixá-lo juntamente com o setup
para o mini-índice que foi usado no backtest, lembrando mais uma vez que não
recomendo e não posso me responsabilizar por operações em conta real.
http://codetrading.com.br/robo-xequ...