sexta-feira, 7 de novembro de 2014

ConaRobô - 1º Congresso Nacional de Robôs e Algoritmos

Olá pessoal, faz tempo que eu não escrevo algo, mas hoje realmente precisei fazer isso para divulgar com grande alegria uma iniciativa da Focalise (http://www.focalise.com.br/) que é o ConaRobô - 1º Congresso Nacional de Robôs e Algorítmos. (Facebook: https://www.facebook.com/conarobo)


É on-line, gratuito e inclusive irei participar com grande expectativa pois precisamos de iniciativas como esta para ampliar o uso desta recente tecnologia no mercado brasileiro. Quem se interessar e quiser bater um papo comigo fique a vontade em me contatar.

quinta-feira, 24 de janeiro de 2013

Spread... mais do que podemos ver

Olá pessoal, esta semana apresentei a um amigo iniciante de mercado um artigo sobre spread (http://www.escoladinheiro.com/2010/09/03/forex-iniciantes-spread-entre-bid-ask/), mas logo em seguida andei pensando e lembrei de um outro artigo que li uma vez no FXSTAT, sobre o assunto. (O artigo na verdade é uma ajuda para usuários do serviço de Autotrade do site, cujo uso consciente depende de um embasamento conceitual sobre spread e principalmente como as corretoras o usam a favor delas. O artigo original em inglês vocês podem encontrar aqui. Resolvi portanto transcrever a parte conceitual que nos interessa neste artigo).
Espero que gostem pois, embora na plataforma Metatrader nós trabalhamos apenas com Ordem de Mercado (Market Order) e Ordem Pendente (Pending Order), ele mudou meu modo de olhar para as corretoras, um modo bem mais desconfiado, principalmente para àquelas que oferecem spreads bem baixos.

Existem duas formas de execução de ordens: Execução de Mercado ou Execução Instantânea.
Execução instantânea na verdade não é instantânea. Ao contrário do que seu nome indica, ela não é mais rápida, algumas vezes é até mais lenta que a execução de mercado. De fato, ela não tem nada haver com velocidade, ela é a maneira como as ordens são executadas.
Em duas palavras, com Execução Instantânea, a corretora promete ou executar a sua ordem no preço que você enviou ou não executar nada.

Existem exemplos:
Às 12:00:00 você coloca uma ordem de compra no EUR/USD no preço 1.48058. A corretora lhe dá as mensagens "Ordem Aceita" e "Ordem em processo". Isso significa que a corretora tenta executar a sua ordem, que normalmente leva de 0,5 a 20 segundos. Durante esse tempo, o preço pode subir, descer, ou não mudar em nada. Vamos dar uma olhada de perto em cada uma destas situações:

O preço não mudou. Neste caso, sua ordem será executada exatamente no preço que você pediu: 1.48058.
O preço caiu. Então, se a corretora executa a sua ordem em 1,48058, ela pode ganhar não só o spread, mas a diferença de preço também, porque ela pode comprar a um preço mais barato do que você pediu. Neste caso, a ordem será executada em 1,48058. (No entanto, se o preço for para longe contra você, a corretora provavelmente não vai executar a sua ordem).
O preço subiu. Neste caso, não é lucrativo para a corretora executar a sua ordem, porque o preço de mercado é pior do que o seu, e você vai ter um requote - uma mensagem que o preço de mercado mudou e a ordem não será executada.

Assim, com a Execução Instantânea, você obtém exatamente o preço que você pediu, que é uma vantagem. Outra vantagem é que você pode especificar exatamente o preço de Stop Loss (perda) e Take Profit (lucro) quando você coloca a ordem. A desvantagem é, se o preço mudou, você pode obter um requote e deixar de abrir toda a ordem, especialmente quando o mercado está se movendo rapidamente.
Com a Execução de Mercado a ordem é aberta ao preço de mercado, quando as corretoras colocam a sua ordem no mercado. Você terá sua ordem aberta, independentemente das mudanças de preços com quase 100% de probabilidade, mas o preço pode se mover contra você.

Existem exemplos:
Às 14:00:00 você coloca uma ordem de compra no GBP/USD no preço 1.65383, a corretora lhe dá as mensagens "Ordem Aceita" e "Ordem em processo". Durante esse tempo, o preço ainda pode continuar para cima, para baixo, ou não muda em nada.

O preço não mudou. Neste caso, sua ordem será executada ao preço solicitado - 1.65383.
O preço caiu para 1.65303. Neste caso, a ordem será executada a 1.65303, ou seja, 8 pips a seu favor.
O preço subiu para 1.65462. Neste caso, a ordem será executada a 1.65462, ou seja, 7,9 pips contra você.
A vantagem da Execução de Mercado é que as ordens são executadas, em geral, mais rapidamente e com a probabilidade perto de 100%. A desvantagem é que no momento em sua ordem é executada o preço pode mudar drasticamente, às vezes pode dar saltos de dezenas de pips em qualquer direção, além disso, você não pode especificar o Stop Loss (perda) e o Take Profit (lucro) quando você coloca a ordem, porque o sistema não sabe se os valores serão válidos no momento que a ordem estará no mercado.

domingo, 13 de janeiro de 2013

Directional Movement System EA

Olá pessoal, nesta segunda postagem gostaria de apresentar a vocês o Expert Advisor do artigo que escrevi. Trata-se do Directional Movement System, um método para seguir tendências. Ele foi desenvolvido por J. Welles Wilder Jr. em meados da década de 70. Muitos analistas trabalharam com este sistema criando novas abordagens. Acredito que uma das mais famosas é a apresentada por Alexander Elder em seu livro Trading for a Living. Este EA que vos apresento está justamente baseado nesta abordagem, cujos detalhes  inclusive vocês podem encontrar no link abaixo:
Os resultados que obtive em backtesting não são animadores, pois como o próprio Elder escreve em seu livro, um Trading System de um só indicador não é suficiente para gerar lucros no mercado a longo prazo. Isso ocorre pelo simples fato de que o mercado é muito complexo para ser analisado por um único indicador.
"Tá Rodorush, então porque você está nos apresentando um EA com um resultado esperadamente ruim?". Bom, por vários motivos, primeiro porque que nele estão contidas dezenas de linhas de código de rotinas que "quebrei a cabeça" e demorei meses para criar, cujas aplicações podem e devem ser feitas em EAs que aspiram o profissionalismo, como tratamento de erros, por exemplo, monitoramento de abertura de candlesticks, etc. Segundo porque este pode sem um bom aquecimento para ideias e noções de otimazação de resultados que podemos ir fazendo nesses protótipos, já andei pensando inclusive em algoritmos genéticos que podemos utilizar em EAs mais promissores. Bom, é isso, acho que já dá para refletir e brincar um pouquinho com ele.
Ah, inclusive andei pensando um pouco sobre o conteúdo das próximas postagens. Como ainda não tenho leitores ou seguidores, vou continuar focando nos meus trabalhos atuais, partindo do pré-suposto que vocês estarão familiarizados com os termos e assuntos dos mesmos. Assim  que forem surgindo dúvidas posso ir esclarecendo-as e me aprofundando conforme for o caso. Podemos destrinchar temas pertinentes que nos deem mais embasamento tanto teórico quanto prático. Isso pode ser feito com questões desde as mais básicas, como por exemplo, "O que é Forex?", "O que é a Teoria de Dow?", etc., ou com outras mais técnicas como por exemplo, "Qual a diferença entre uma Média Móvel Exponencial e uma Simples?", Fico portanto aguardando vocês perguntarem. Desta maneira posso ir tornando o blog mais completo e ir aprimorando meus conhecimentos com questões cujas respostas eu ainda não sei ou com detalhes que estejam me passando despercebidos ou negligenciados.

quinta-feira, 10 de janeiro de 2013

Bem vindos ao meu blog!

Olá pessoal, bem vindos ao meu blog sobre Trading Systems e Análise Técnica no Mercado Forex, uma de minhas paixões (a outra é o Poker, hehe). Pensei inicialmente em relatar detalhadamente minha experiência até hoje de mercado (desde 2009) mas, quer saber? A partir de hoje o blog vai servir para isso, não é mesmo? Vai ver que é ansiedade de escrever um monte de coisas mas sempre terei oportunidade de ir agregando históricos e informações. Meu objetivo aqui é relatar minhas experiências, ideias, apresentar meus projetos e quem sabe estabelecer parcerias, através de análises, estratégias e o desenvolvimento de algoritmos operacionais automatizados, os chamados: Expert Advisors. Gostaria que este fosse um blog colaborativo e que ajudasse as pessoas que buscam informações nestas áreas de alguma maneira, pois principalmente no Brasil e em língua portuguesa, tais fontes ainda são relativamente escassas. Gostaria de ter a participação dos leitores para direcionar melhor o conteúdo do blog e também ir otimizando os resultados deixando assim tudo mais interessante. Portanto, mais uma vez sejam bem vindos e conto com a sua participação!
Para começar, já com "sangue no zóio", vou apresentar a vocês um artigo que escrevi como trabalho de faculdade, sobre automatização no Mercado Financeiro. Espero que gostem e desde já, podem ir "cornetando", Um pouquinho que eu puder ajudar alguém de alguma maneira ou até mesmo descontrair com este blog, já vai ter valido a pena. Como diz o meu pai: "Deus te abençoe mas não se esqueça de mim..." hehe
Um grande abraço!
Artigo: Os sinais do Sistema de Movimento Direcional passíveis de automação