quarta-feira, 28 de dezembro de 2011

Sistema de Continuidade

Swing Trading
Normalmente os investidores utilizam os Osciladores para estratégias contra a tendência (por exemplo, sobrecompra/ sobrevenda), porém é possível trabalhar com esses indicadores em sistemas de continuidade como visto no livro Operando com Trading Systems na Bolsa de Valores.
No capítulo 5 foi apresentando uma estratégia que usa a média móvel para definir qual é a tendência atual e o Estocástico Lento para disparar entradas a favor do movimento. Aplicado sobre um universo de 22 papéis, entre janeiro de 2001 à novembro de 2010, o trading system rendeu 198,69% e o Ibovespa 338,9%. O resultado menor não foi surpreendente dado que a entrada só acontece quando o papel já está em tendência de alta, sofre uma correção e volta a subir.

Agora iremos rodar essa mesma estratégia no intervalo de 01 de dezembro de 2010 à 23 de dezembro de 2011 com os mesmos critérios de "backtesting" utilizados no livro (corretagem, 10 papéis na carteira, máxima participação individual de 10%, mas com o universo de empresas ampliado de 22 para 65).

Quadro de papéis elegíveis:
Nota: Ao longo de 2011 TCSL3 virou TIMP3 e TLPP4 mudou para VIVT4

Tabela de Resultados:

O ganho foi modesto, 2,45%, mas vale destacar que 2011 foi marcado por uma tendência de baixa que fez o Ibovespa sofrer uma desvalorização de 17,5% e como a estratégia só tira proveito de tendências prolongadas de alta é natural o resultado dentro desse ambiente.

segunda-feira, 19 de dezembro de 2011

São Tomé pt2

Position Trader
Da última vez que falamos sobre o sistema São Tomé, leia o post anterior na íntegra, ele acumulava uma perda de -9,59% frente um prejuízo de -24,55% do Ibovespa (período de 1 de Dez/10 à 30 de Set/11). Passados dois meses e meio vamos checar o seu desempenho frente a queda acumulada de -19,11% do Ibov.

No livro "Operando com Trading Systems na Bolsa de Valores" vimos que o São Tomé é um sistema de position trading que só aceita entrar a partir da indicação que o semanal já trabalha em tendência de alta. Rodando a estratégia entre 01 de dezembro de 2010 à 16 de dezembro de 2011 com os mesmos critérios de "backtesting" utilizados no livro (10 papéis na carteira, máxima participação individual de 10%, mas com o universo de empresas ampliado de 22 para 40)  vamos analisar os seus resultados.

Quadro de papéis elegíveis:
Nota: Ao longo de 2011 TCSL3 virou TIMP3 e TLPP4 mudou para VIVT4

Tabela de Resultados:

Para fins de relatório de backtesting as operações em aberto sempre são marcadas como "encerradas" ao preço da cotação mais recente, porém em termos práticos elas permanecem abertas e, caso o papel se recupere, alguns prejuízos contábeis acabam não se realizando efetivamente. Esse foi o motivo dos valores de máximo drawdown e prejuízo bruto terem diminuído do relatório anterior para esse.

Melhores e Piores Operações realizadas
Vale relembrar que a estratégia vem se comportando como o esperado, isto é, perde pouco na tendência de baixa e rentabiliza nas tendências de alta, sendo uma genuína Trend Following.

sábado, 17 de dezembro de 2011

Estratégia Dobra Volume pt1

Position Trader
A quantidade de papéis negociados (VOLUME) pode servir como um indicador sobre a força ou fraqueza do movimento dos preços e, normalmente, o aumento de Volume quantifica a força da tendência.
A partir dessa ideia, no capítulo 7 do livro Operando com Trading Systems na Bolsa de Valores, foi montada uma estratégia que dispara compras quando o preço apresenta alta com o dobro do volume-médio. Esse artigo atualiza os resultados do trading system aplicado sobre os papéis pertencentes ao SMLL - Índice Small Caps.

Parâmetros do backtesting:
  • 01 de Dezembro de 2010 à 16 de Dezembro de 2011; 
  • Capital inicial de R$ 10.000,00;
  • Custos de negociação : 0,15% do volume;
  • Reaplicação do capital anterior.
Segue a tabela de resultados com os melhores e piores desempenhos:

Ticker Número de Operações Nível de Acerto Retorno % Acumulado Retorno % Buy & Hold
MNDL4 9
22,22%
93,86%
78,76%
LLIS3 8
75,00%
49,32%
103,57%
KLBN4 5
40,00%
44,37%
52,55%
JHSF3 7
42,86%
41,42%
64,83%
FHER3 7
71,43%
40,30%
16,80%
CGAS5 11
81,82%
27,35%
22,17%
MDIA3 6
66,67%
17,40%
11,58%
ALPA4 8
75,00%
16,91%
23,52%
STBP11 7
57,14%
15,01%
4,54%
MRFG3 4
50,00%
13,59%
-33,91%
CNFB4 4
50,00%
12,04%
-31,44%
CTAX4 5
40,00%
10,99%
-25,16%
TCSA3 6
50,00%
8,45%
0,43%
FLRY3 6
33,33%
8,06%
-2,60%
LLXL3 2
50,00%
7,43%
-56,36%
ODPV3 3
66,67%
6,96%
-1,41%
MAGG3 4
25,00%
-10,21%
-43,24%
QGEP3 4
25,00%
-10,87%
-8,51%
BBRK3 6
50,00%
-11,35%
-36,84%
AEDU3 6
16,67%
-11,56%
-31,50%
MMXM3 3
0,00%
-11,84%
-47,59%
ALSC3 7
57,14%
-11,96%
-0,78%
VIVR3 5
40,00%
-12,23%
-39,96%
RAIA3 6
0,00%
-12,68%
13,53%
TERI3 7
0,00%
-14,58%
-37,77%
VAGR3 5
20,00%
-16,25%
-59,61%
TEKA4 9
33,33%
-17,53%
11,25%
RAPT4 8
25,00%
-17,74%
-32,43%
BICB4 7
0,00%
-19,54%
-40,24%
BTOW3 5
0,00%
-21,45%
-64,90%
UNIP6 5
20,00%
-23,28%
-50,13%
GFSA3 3
0,00%
-23,36%
-55,23%
PMAM3 11
18,18%
-24,60%
-32,32%
FESA4 5
0,00%
-27,24%
-43,04%
INEP4 9
22,22%
-28,69%
-51,57%
KEPL3 4
0,00%
-30,65%
-31,60%
PLAS3 6
16,67%
-31,29%
-42,35%
POSI3 8
0,00%
-32,52%
-45,54%
EVEN3 7
14,29%
-35,65%
-25,56%

Vale destacar que o sistema não verifica a fase da tendência (início, meio ou sobrecomprada) e filtros desse tipo poderão melhor o desempenho.

domingo, 11 de dezembro de 2011

Hilo Activator


Swing Trading
Anteriormente construímos uma estratégia baseada em Média Móvel que obteve bons resultados dentro das tendências mas sofria muito nas acumulações. Agora, ao invés da média do preço de fechamento, iremos trabalhar com o indicador Hilo Activator que é fruto das médias das mínimas e da máximas (mais detalhes sobre esse indicador você encontra no livro Operando com Trading Systems na Bolsa de Valores) . 

Outra mudança que será feita para tentar reduzir as entradas desnecessárias   é a exigência que a mínima atual trabalhe acima do indicador.


Vamos entender as regras:

Regra de Compra:
  • Se o preço de mínima atual cruzar para cima a média simples de 8 períodos das máximas calculada até a barra anterior (média deslocada);
  • Entrada na abertura da barra seguinte.
Regra de Saída da Compra:
  • Se o preço de fechamento atual cruzar para baixo a média simples de 8 períodos das mínimas calculada até a barra anterior (média deslocada);
  • Saída na abertura da barra seguinte.
O relatório mostra melhorias em relação a estratégia anterior:


  1. O ganho acumulado subiu para 141%;
  2. A quantidade de operações diminui de 45 para 28;
  3. O percentual de acerto subiu para 46%;
  4. O número máximo de operações consecutivas com perdas caiu de 8 para 4;
  5. O máximo drawndown percentual teve uma redução de 34,9% para 24,7%.
  6. O lucro líquido foi 2,2 vezes maior que o máximo drawdown (fator de recuperação).

quarta-feira, 23 de novembro de 2011

Squeeze - Afunilamento

Swing Trading
É mérito de John Bollinger cunhar  a palavra Squeeze (afunilamento) para as situações de acumulação onde a amplitude do movimento dos preços vai se estreitando.

A idéia é que após um período de afunilamento das Bandas o preço entre novamente em tendência e o rompimento de um dos lados mostrará se esta é de alta ou de baixa. Para detectar esse fenômeno basta uma simples observação do comportamento das Bandas ou então utilizar o Bollinger BandWidth para quantificar o nível de afunilamento - quanto menor mais estreita ela será (mais detalhes sobre esse  indicador  você encontra no livro Operando com Trading Systems na Bolsa de Valores).

Como exemplo, no gráfico de 15 minutos de VALE PNA podemos verificar que ocorreu uma acomodação dos preços e isso permitiu que as bandas de Bollinger se estreitassem, em seguida os preços explodiram e esse aumento de volatilidade fez as bandas se abrirem.


No livro vimos que o "portfolio backtesting" de janeiro de 2001 à novembro de 2010 apresentou uma rentabilidade de 270,7% versus um ganho de 338,9% do Ibovespa. A seguir veremos como a estratégia se comportou entre dezembro de 2010 à novembro de 2011.

Swing Trading
Universo de escolha
Todos os critérios de "backtesting" utilizados no livro foram mantidos (máximo de 10 papéis na carteira, máxima participação individual de 10%, etc.), apenas o universo de empresas foi ampliado de 22 para 40.

Segue a tabela de resultado:

domingo, 6 de novembro de 2011

Médias Móveis


Swing Trading
A média móvel é um indicador do tipo seguidor de tendência que trabalha abaixo dos preços dentro dos movimentos de alta e acima dos mesmos nas tendências de baixa (mais informações podem ser encontradas nos livros E$tratégia Acionária para Vencer na Bolsa de Valores e Operando com Trading Systems na Bolsa de Valores).

Geralmente, quando estamos começando com Trading Systems, o primeiro sistema que testamos é baseado nos cruzamentos Preço vs Média ou Média Curta Vs Média Longa. Porém, vale destacar que esse tipo de estratégia é funcional em cenários de  tendência e sofre muito dentro de acumulações. Para exemplificar os seus prós e contras iremos construir um sistema  e aplicar sobre o gráfico diário de Hypermarcas ON a partir de 2008.



Regra de Compra:
  • Se o preço de fechamento atual cruzar para cima a média simples de 21 períodos da barra anterior;
  • Entrada na abertura da barra seguinte.
Regra de Saída da Compra:

  • Se o preço de fechamento atual cruzar para baixo a média simples de 21 períodos da barra anterior;
  • Saída na abertura da barra seguinte.
O relatório mostra que a estratégia foi lucrativa e superou o Buy & Hold, mas as acumulações foram prejudiciais e houve uma grande devolução dos resultados a partir de uma sucessão de perdas (Drawdown de R$ 9.535,48 e até 8 perdas consecutivas).


No próximo artigo discutiremos sobre algumas formas de filtrar as acumulações.

terça-feira, 1 de novembro de 2011

Grávida de Alta

Position Trader
O capítulo 4 do livro Operando com Trading Systems na Bolsa de Valores abrange os padrões do Candlestick e para exemplificá-los foi construído um sistema baseado no formato Grávida de Alta. Aplicado sobre o gráfico diário de USIMINAS PNA (USIM5) vimos que esse padrão apareceu em 91 ocasiões distintas entre janeiro de 2001 à Novembro de 2010. Além disso, a duração média das operações foi de 4 pregões e mesmo assim o resultado acumulado da estratégia ultrapassou 400% (emolumentos e corretagem inclusos).

Ao aplicar a mesma estratégia a partir de Dezembro de 2010 até o final de Outubro de 2011, o ganho acumulado  foi de 1,8% e, em um primeiro momento ele poderá parecer muito modesto, mas vale lembrar que nesse mesmo período USIM5 acumula uma baixa de 38%.

Se ao invés de nos atermos sobre um único papel tivéssemos preferido utilizar o mesmo sistema para compor uma carteira de ações*, o resultado de Dezembro de 2010 à Outubro de 2011 acumula uma perda de 2,2% versus um prejuízo de 15,9% registrado pelo IBOVESPA (um bom sistema de alta pode perder dentro de ambientes de baixa, mas esse prejuízo deve ser pequeno).


Outro ponto importante é que dada a natureza de curta duração das operações dessa estratégia, nos períodos que o sistema se mantêm fora o trader/investidor pode aplicar seus recursos em outras modalidades.

*Todos os critérios de "backtesting" discutidos no livro foram mantidos (máximo de 10 papéis na carteira, máxima participação individual de 10%, etc.), mas agora o universo de empresas foi ampliado de 22 para 40. 

domingo, 30 de outubro de 2011

Virtudes de um Trading System

Ao contrário do que muitos possam pensar, a maior dificuldade no mercado acionário não é encontrar uma boa estratégia, mas conseguir segui-la com consistência e disciplina. Afinal, ao longo do tempo eventuais perdas ocorrem e o investidor/trader, por muitas vezes, acaba mudando sua estratégia de operação e parte para uma nova "solução". Vale destacar que esse tipo de atitude cria a eterna busca pelo sistema infalível que conseguirá gerar entradas e saídas perfeitas (busca do Santo Graal).

É importante entender que não é necessário acertar todas as vezes ou conseguir comprar nas mínimas e vender nas máximas históricas, basta que o somatório financeiro das operações vencedoras supere, ao longo do tempo, os resultados negativos (isso é chamado de expectativa positiva). Ou seja, se de cada 10 operações você acerta apenas 4 delas (40%) e cada uma gere em média R$1000,00 e cada perda gire em torno de R$ 300,00, o resultado final esperado é positivo e igual à R$ 2.200.

A fim de obter esse tipo de estatística é possível detalhar todos os procedimentos para a entrada e a saída de uma operação e, com o auxílio de um computador, programar essas regras e testar a validade da estratégia por intermédio da simulação histórica dos preços (backtesting).

De forma resumida a construção de um sistema mecânico de operação, trading system, tem como virtudes: 
  1. Reduzir o improviso e os efeitos das emoções sobre as operações.
  2. Testar no passado ideias de operação antes de colocá-las em prática, evitando que o capital do trader seja utilizado como um balão de ensaio de algo que visualmente parece “bom”.
  3. Avaliar se a estratégia é compatível com os objetivos traçados e, em caso contrário, o que será preciso fazer para readequá-la.
  4. Possibilidade de otimizar os parâmetros do sistema para maximizar a relação lucro versus perda.
  5. Executar automaticamente as operações de compra e venda.
No próximo artigo irei implementar um trading system baseado no cruzamento de médias móveis para podermos avaliar os resultados obtidos nos últimos anos e detectar os seus prós e contras.

    domingo, 23 de outubro de 2011

    DayTrend


    Position Trader
    No capítulo 3 do livro Operando com Trading Systems na Bolsa de Valores foi ilustrado um sistema de venda para daytrading que trabalha com o 15 minutos de FIBRIA ON (FIBR3). Além das regras de entrada e saída por indicadores, a estratégia possui stops de perda de 2% e de ganho de 2%.

    Àqueles que já a implementaram devem ter percebido que ao sair com ganho durante o pregão, se as condições de baixa ainda existirem, o trading system abrirá nova posição na barra seguinte e como efeito teremos uma quantidade de operações desnecessárias que poderão impactar negativamente o desempenho geral.

    Pensando nisso, a tabela a seguir mostra os resultados dessa estratégia para diferentes níveis de Stops de Ganho durante o período do horário de inverno (14-Mar/11 à 14-Out/11):



    O resultado demonstra que a ampliação da faixa de ganho evitou que em várias ocasiões a operação fosse fechada e logo em seguida outra venda fosse aberta, daí a menor quantidade de operações e, consequentemente, redução do custo total de corretagem.

    quarta-feira, 12 de outubro de 2011

    StocLento

    Swing Trading
    Geralmente as estratégias de Swing Trading utilizam como time frame (tempo gráfico) a escala diária ou intradiária. Um exemplo disso é o sistema de compra StocLento baseado no indicador Estocástico e ilustrado no capítulo 5 do livro Operando com Trading Systems na Bolsa de Valores.

    Na obra a estratégia foi aplicada sobre o gráfico de 120 minutos de Itaúsa PN e rendeu 157% entre janeiro de 2007 à novembro de 2010, enquanto ITSA4 acumulou uma alta de 84% no mesmo período.

    De dezembro de 2010 à setembro de 2011 Itaúsa PN acumula uma baixa de 23,55% e a estratégia uma alta de 7,61%.

    Segue abaixo o resumo do backtesting de 2011:



    A estratégia chegou a devolver 18,82% do seu melhor resultado enquanto ITSA4 atingiu uma queda de 29,74% no momento mais agudo da crise.

    segunda-feira, 10 de outubro de 2011

    São Tomé

    Position Trader
    É muito comum construir estratégias baseadas em Médias Móveis para os perfis de médio e longo prazo. Um exemplo é o sistema São Tomé ilustrado no capítulo 3 do livro Operando com Trading Systems na Bolsa de Valores.

    No livro vimos que o "portfolio backtesting" de janeiro de 2001 à novembro de 2010 apresentou uma rentabilidade de 690,11% versus um ganho de 338,93% do Ibovespa.

    A pergunta que fica é como essa estratégia performou entre dezembro de 2010 à setembro de 2011 em um ambiente no qual o Ibovespa acumula baixa de 24,55%.


    Todos os critérios de "backtesting" utilizados no livro foram mantidos (máximo de 10 papéis na carteira, máxima participação individual de 10%, etc.), apenas o universo de empresas foi ampliado de 22 para 40.

    Segue a tabela de resultado:



    Dado que o sistema é Trend following de Alta é natural que em tendências de baixa registre algum prejuízo, porém é importante que consiga perder menos que o índice de mercado.

    Vídeo Daytrade

    Nesse segundo vídeo é ilustrado a evolução de uma operação de venda para Daytrade, além do uso de stops de perda/ganho e as vantagens de construir e testar trading systems.

    Perfil Position Trader


    Position Trader
    Um trader de longo prazo, conhecido também como Position Trader, não tem interesse em abrir e fechar posições com grande freqüência e considera que a maior parte das flutuações diárias do preço são “ruídos” dentro de um horizonte de tempo mais amplo. O objetivo desse perfil é obter retornos robustos em ações com sólidos fundamentos.

    Geralmente, as estratégias são montadas a partir de gráficos semanais com indicadores técnicos de rastreamento de tendência e as operações poderão durar meses ou até mesmo anos desde que o movimento dos preços esteja ao seu favor.

    No capítulo 3 do livro Operando com Trading Systems na Bolsa de Valores é apresentado uma série de ilustrações retratando esse perfil.

    quarta-feira, 7 de setembro de 2011

    Trailer: Trading System

    Eis um trailer de um trading system simples aplicado sobre o gráfico diário de Vale PNA (Janeiro de 2000 até Setembro de 2011).