Escolar Documentos
Profissional Documentos
Cultura Documentos
Trading System Modelo Quantitativo PDF
Trading System Modelo Quantitativo PDF
Sobre os autores
Sobre os autores
Renato Falcão
CEO da Omega Invest
Trading Ideas
Para ser rentável, uma estratégia deve capturar
de movimentos das massas em sua origem, para
então assumir posições favoráveis a estes, com
um gerenciamento de risco que permita
benefícios entre os erros e acertos. Para isto,
devemos observar atentamente aos PADRÕES de
movimentação dos preços de ação para ação.
Cada papel negociado em bolsa têm uma
determinada “personalidade”, expressa em
diferentes unidades de tendência e ruído. Neste
contexto, uma trading idea consiste em, após
observação detalhada do comportamento dos
preços do ativo, propor um conjunto inicial de
regras que pareça coerente e adaptivo àquelas
IFR
movimentações observadas. Este é um ponta-pé
inicial do trabalho que, com o direcionamento
RETRAÇÕES adequado e melhores ferramentas, pode ser
lapidado até atingir o Estado da Arte. Somente
após algumas trading ideas, podemos partir para
ZIGZAG exercícios de avaliação e comparação de
estratégias. Em outros termos, é possível dizer
que são a “alma” de uma estratégia.
12
Tendência
Nesta árvore, todo o objetivo consiste em operar na direção da tendência sem limites de
ganho quando grandes movimentos se estabelecerem. Em geral, captura o sinal de um
rastreador de tendência (a exemplo de uma média móvel) e só irá se desfazer desta posição
quando do sinal contrário, trabalhando com “viradas de mão”.
Recuo à média
Aqui, o conceito já é outro. O objetivo não é o de identificar o início dos chamados
“movimentos bem-informados”, aqueles que dão início às tendências. O que esta escola
busca explorar são os pontos em que as movimentações já deixaram de ser consistentes e
passam a ser puro efeito-manada, tornando-se oportuna a adoção de posição contrária
buscando a “normalização” dos preços. É comum o uso de osciladores de preço ou bandas
para tal.
Rompimentos
Em meio ao contraste entre os mundos opostos das tendências e recuos à média, surge um
modelo híbrido, muitas vezes comum a um maior leque de ativos operáveis. A operação de
rompimentos nasce da idéia de comprar o rompimento de uma resistência a favor de uma
tendência de alta, vender a perda de um suporte a favor de um rally de pânico, ou mesmo,
operar o rompimento de um pivot de reversão de tendência. Aqui, o balizador é um indicador
que defina topos e fundos de forma objetiva, ou mesmo acuse os chamados “candles
guerrilha”, que se rompidos para um dos lados, tendem a desenvolver movimentações amplas
e voláteis.
13
1. Há poucos cruzamentos entre média móvel de 9 períodos (curta) e de 20 períodos (longa) dentro da
janela de um ano. Isto nos demonstra facilidade em sinalizar e manter uma tendência, pelo menos no
histórico.
2. O indicador de topos e fundos PIVOT MM aponta poucos momentos em que não há fundos nem
descendentes nem ascendentes, mas sim afunilados.
3. As bandas de Bollinger apontam, na maior parte do tempo, para uma mesma direção, com inclinação
relevante (e não lateral ou em aberturas e fechamentos constantes)
15
Médias móveis
Já vimos em exemplos anteriores de que se trata uma estratégia baseada em cruzamentos de
médias móveis. Existem também os que consideram o cruzamento puro e simples do preço
em relação a UMA média móvel, assim como os que consideram o cruzamento de 3 ou mais
médias para confirmar entrada. Tudo isto terá impacto direto na frequência e no nível de
acerto das operações, mas desde que os ganhos, quando do desenvolvimento de tendências,
sejam ilimitados por gatilho, tendem a explorar adequadamente os ativos com
comportamento gráfico sujeito a isto.
No exemplo a seguir é possível observar todos os casos em que o IFR (janela inferior) superou 50, gerando sinal
de compra (sinal “Ok”), e todas as vezes em que passou para baixo de 50 (sinal “X”), em ambos os casos
gerando “virada de mão” da operação até então em aberto. As setas informam ponto de partida e fim, sendo
verdes quando de lucro, e vermelhas quando de prejuízo. Neste exemplo , como o gráfico demonstou
comportamento bastante tendencioso, apenas uma curta operação não teria sido lucrativa.
20
No exemplo a seguir é possível observar todos os casos em que o IFR (janela inferior) desenvolveu seus sinais
de compra e de venda pela regra de saída das áreas “sobre”. As setas informam ponto de partida e fim, sendo
verdes quando de lucro, e vermelhas quando de prejuízo. Neste exemplo , como o gráfico demonstou
comportamento bastante ruidoso, a maior parte das operações foi lucrativa, apesar de não ter tido um risco x
retorno na prática favorável.
22
No exemplo a seguir é possível observar todos os casos em que as Bandas de Bollinger (pontilhadas em cinza)
geraram seus sinais de compra e venda conforme a discrição, nas aberturas seguintes aos sinais de entrada,
atingimento de alvo, ou saída com prejuízo. As setas informam ponto de partida e fim, sendo verdes quando
de lucro, e vermelhas quando de prejuízo. Neste exemplo , como o gráfico demonstou comportamento
bastante ruidoso, apenas uma curta operação não teria sido lucrativa.
23
No exemplo a seguir é possível observar um caso de resistência rompia pró-tendência, a qual atingiu stop loss,
e um segund caso de pivot de baixa, o qual atingiu stop gain da posição vendida a descoberto.
25
No exemplo a seguir é possível observar cinco ocorrências do referido candle guerrilha da descrição anterior.
Destes, o primeiro foi acionado em compra e bateu o Gain. O segundo, abriu compra, foi stopado, virou mão e
bateu gain na operação vendida. O terceiro abriu uma venda que atingiu gain. O quarto abriu primeiramente
uma operação de compra, virou mão para venda, e encerrou ambas no prejuízo. O quinto abriu uma venda e
atingiu gain logo na sequência.
O objetivo deste exercício é cristalizar o encontro de padrões, e não substituir etapas de avaliação e backtest.
26
Modelo Antimartingale:
Modelo com uma série de benefícios, no entanto, somente aplicável a operações em que se tem
conhecimento do ponto de stop da operação ANTES da entrada no trade, o que não ocorre em sistemas
seguidores de tendência e alguns de volatilidade.
Basicamente, determina-se um capital-base para o manejo de risco. Em seguida, é selecionado um valor
em percentual deste capital que será exposto ao risco por operação, valor este que irá definir a quantidade
de títulos a operar. Por exemplo, se tenho R$100.000,00, meu percentual de exposição é 1%, e a distância
entre entrada e stop de uma operação, em preço, é de R$2,00, a quantidade de ações a operar será de 500
títulos. É um modelo que traz como principal vantagem a possibilidade de reduzir prejuízos financeiros
após uma sequência de perdas e aumentar exposição ao risco quando está ganhando, uma condição
psicologicamente confortável para muitos. Isto porque, caso você tenha, por exemplo, uma perda de
R$5.000,00, seu limite de risco não será mais de 1% sobre R$100.000,00, mas sim sobre R$95.000,00. O
mesmo é válido quando recuperamos o capital e começamos a operar em campo positivo. Com capital a
R$110.000,00, seu manejo de risco irá automaticamente arriscar 1% sobre este valor atualizado,
possibilitando o efeito de juros compostos na curva de capital.
29
O backtesting nos retornará o resultado final da sequência de trades, bem como a evolução da curva de
capital em forma gráfica. No entanto, mais importante do que isto é a capacidade analítica que nos
fornece dos indicadores de capacidade de geração de resultados, mensuração de riscos e comparação de
benefícios. Vamos a eles!
31
Tenha cuidado!
Slippage e custos operacionais
Nível de acerto
Indicadores da capacidade de geração de resultado
Pay/Off Ratio
Indicadores da capacidade de geração de resultado
Frequência
Indicadores da capacidade de geração de resultado
Estratégia 1:
E(x)= 90% x (R$5.000)+ 10% x (-R$1.000)
E(x)= R$4.500,00 - R$100,00
E(x)= +R$4.400,00
Estratégia 2:
E(x)= 50% x (R$1.500,00) + 50% x (-R$1.000)
E(x)= R$750,00 – R$500,00.
E(x)= +R$250,00
Veja que o motivo de calcularmos a expectativa por trade, é a possibilidade de conciliarmos este indicador com a
performance para conhecer a “esperança matemática no período”. Mantendoo os exemplos da página anterior, se
na Estratégia 1, temos 1 sinal a cada 2 anos, nossa esperança matemática ao longo dos 12 meses é de R$4.400,00.
Pode não ser ruim, mas vamos agora calcular a esperança da Estratégia 2: Sendo uma operação por semana, e
sendo 104 semanas na janela de 24 meses, encontramos para esta estratégia, mesmo com piores números de
Pay/Off e Nível de acerto, uma expectativa de lucro de R$26.000,00 ao final do período. Por este motivo, fica
claro que a Estratégia 2 ganha de longe no quesito “capacidade de resultados”.
36
Medida de risco: Obtido nas análises de underwater, o máximo drawdownconsiste no máximo decaimento na curva de
capital antes da superação de um topo (limite de ganhos) anterior. Pode ser expresso em valores percentuais ou
financeiros. Útil para determinação de viabilidade do modelo e para determinação de modelos de manejo de risco de
capital fixo alocado , bem como para o controle sobre o comportamento de risco da estratégia e adequação da
dosagem no contexto de uma alocação.
Em um exemplo prático, uma estratégia ter um máximo drawdown de 10% significa que se o trader iniciasse suas
operações (com uma carga de azar um pouco além da conta) no momento em que o máximo de ganho da estratégia
cessa, e é dado o início ao pior momento de perdas, teria chegado a acumular perda de 10% em algum momento
durante o percurso da estratégia, para só depois recuperar.
2008 2015
37
• Recovery factor: Mede a capacidade de recuperação de prejuízos de uma estratégia. Calculado como
[resultado financeiro do backtest / máximo drawdown ].
• Vantagens: Promove uma leitura da probabilidade de ocorrência de um período de perdas como
o máximo drawdown, com base na amostra. Deve ser dito que estamos falando de
probabilidades, e que na prática, nada impede que o limite de máximo drawdown seja, inclusive,
superado.
• Desvantagem: Se a estratégia é sustentável a longo-prazo, naturalmente espera-se que quanto
maior a base de dados testada, maior será o resultado, e mais próximo do obtido inicial será o
máximo drawdown. Em sendo estas premissas verdadeiras, uma estratégia mais antiga, mas que
eventualmente não esteja passando por seus melhores dias em uma janela mais curta, ganhará
de uma estratégia com base de dados mais curta.
38
O segundo indicador é o:
• Retorno anualizado / máximo drawdown: O próprio nome já é sugestivo quanto à base de cálculo. O
retorno anualizado pode ser obtido multiplicando-se a expectativa por trades pelo número de
ocorrências médio observado em janelas de 12 meses. Assim o fazendo, encontraremos um índice em
que, o maior número positivo obtido representará a melhor estratégia dentre o rol de elencáveis.
• Vantagens: Leitura com menor viés do tamanho da amostra.
• Desvantagens: Temos como inconsistência que o tamanho da amostra ainda se faz presente, mas
de uma forma indireta, no máximo drawdown. Pode ser assumido que um máximo drawdown de
20 anos é mais representativo do que um obtido em 2 anos. Esta é uma característica que este
indicador simplesmente não enxerga.
39
ETAPAS FINAIS
40
Otimização
Parametrize!
Uma das vantagens de robôs e planilhas de backtest é a 80%
possibilidade de simular em tempo hábil, diferentes
50% 60%
parâmetros de Alvo, Stop Loss, Breakeven, Trailling
Stops, Stop por tempo e horários de negociação. 40%
O processo de construção
de estratégias
Surge um primeiro teste de
conceito, manual, em base
de poucos meses ou
Tudo começa com uma trade idea
papéis.
discricionária, para depois
descrevermos o que é de fato o
padrão
É hora de aumentar os testes! A
automação torna-se fundamental.