AI Stock Trend - "Prevendo ações e tendências utilizando computação evolucionária"

O mercado acionário cresce no cenário financeiro. Hoje, além de ser uma fonte de financiamento empresarial, é um meio de captação de finanças individuais. Este crescimento provoca concorrência entre os acionistas; logo, é fundamental para os investidores realizar a previsão do comportamento deste mercado.

No passar dos anos, tem ocorrido um avanço na utilização de técnicas matemáticas, estatísticas e computacionais para a previsão de movimentos futuros no mercado financeiro a partir de dados históricos. As Redes Neurais Artificiais destacam-se como uma das técnicas mais inovadoras, devido ao seu alto grau de generalização na modelagem de funções matemáticas complexas, devido, entre outras coisas, à sua natureza estocástica.

O projeto propôs a inserção de pesquisadores na empresa para o desenvolvimento de um software baseado em redes neurais MLP (multi-layer perceptron – perceptron de multi-camadas, numa tradução livre), com algoritmo de aprendizagem chamado "retro-propagação" (backpropagation), com o objetivo de realizar a previsão das cotações das ações.

O principal fator de inovação neste projeto é a aplicação das redes neurais artificiais no processo de predição de valores futuros de algumas cotações, bem como a utilização de computação evolucionária para a seleção das carteiras que mais se correlacionam para ajudar nessa predição.

Embora a previsão não seja perfeita, a utilização de redes neurais artificiais obtém um resultado melhor do que todos os outros métodos estatísticos, permitindo a utilização dessas predições com certo grau de confiabilidade, auxiliando nas decisões do investidor.

Resultados

  • O resultado inicial do projeto é um software chamado A.I. StockTrend, que pode ser acessado através do site: www.aistocktrend.com . O sistema disponibiliza em sua homepage a tendência da ação, o preço final e uma previsão da alta e baixa do dia.

  • Em 2009 e 2010, o projeto obteve uma publicação numa das mais conceituadas conferências em computação inteligente do mundo: International Joint Conference on Neural Networks (IJCNN).

  • O projeto obteve outra publicação na The International Conference on Computing in Economics and Finance (CEF2010) em Londres.