Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Flávio Schotgues
1
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 devem estar cientes dos riscos, que envolvem a possibilidade de perdas
financeiras que podem ser superiores ao capital investido.
O preço subiu mais e executou a ordem, e então foi iniciada uma operação vendida.
Durante todo esse processo de colocação e execução da ordem não foi procurado
nenhum sinal de reversão do preço, em uma legítima operação contra a tendência. A
estratégia vendeu porque o preço estava subindo muito, e só isso. Vendeu enquanto
ainda subia, e neste caso na máxima do dia.
O preço subiu mais um pouco e depois desceu, e a operação foi encerrada quando o
preço tocou a média móvel.
Aqui está um backtest de 3 anos de 1/1/2015 até 31/12/2017 da estratégia com 5
contratos de mini-índice, usando 800 pontos como distância mínima à média, 50
pontos de deslocamento das ordens limitadas de entrada em relação ao preço, saída
no anulamento da tensão de retorno correspondendo ao toque do preço na média
móvel e 1000 pontos de stop preventivo, aceitando a colocação de ordens de entrada
entre 9h30 min e 12h, e encerrando todas as operações às 13h. Foram considerados
custos operacionais totais de R$ 1,25 por contrato por ordem executada. Este setup
de exemplo adota, portanto, uma tensão de retorno de 800 pontos e um fator de
aceleração de 3,3 pontos/minuto.
Rm% = (100*RFL)/(n*SF)
onde
RFL = (L-C)/DDmax
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
possam parecer enormes e até assustadores mas, como pode ser facilmente
constatado através de backtests, é muito raro o acionamento de um stop loss
corretamente dimensionado usando a técnica aqui descrita.
Para ilustrar a importância de se 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 proporcionalmente crescente e, da mesma forma que os ganhos podem
subir de forma extraordinariamente mais rápida, uma única perda poderá consumir o
lucro de semanas ou meses.
A máquina de fazer dinheiro e a espiral do lucro
A ideia por trás da “máquina de fazer dinheiro” é montar um esquema em que o capital
inicial de uma série gera excedentes que podem ser sacados sem comprometer a
continuidade das operações, ao mesmo tempo em que protege o investimento inicial.
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 esta maneira de operar.
Para que leitores possam fazer testes e simulações com este EA, deixo aqui um link
para o site do programador Marcos Rafael que gentilmente implementou uma versão
do Xeque Mate para que possam 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...