Paper 2
Paper 2
Paper 2
O intuito deste trabalho é reproduzir alguns dos resultados alcançados pela referência 4 citada ao final deste paper. Desta forma, será
feita uma breve explicação do problema, realizando as derivações necessárias. E por fim serão apresentando os resultados. Além disso,
tentarei ao longo deste trabalho destacar alguns pontos que podem ser melhorados no artigo utilizado como base deste estudo, bem
como ideias para novos estudos. De maneira geral, o trabalho a seguir apresenta como utilizar a técnica de filtragem adaptativa para a
predição de preços e tendências de ativos listados na bolsa de valores. Para isso será utilizado o algoritmo NLMS. Após uma breve
introdução conceitual, será realizada a aplicação da metodologia para previsão do comportamento do ativo PETR3 (Petrobras
ordinária).
Index Terms— NLMS, Normalized Least-Mean-Square, filtros adaptativos, predição, ativos financeiros
IV. SIMULAÇÃO
| |
Analisando a figura 2 e 3, percebe-se claramente que a As tendências de longo prazo apresentam uma dinâmica
previsão de cotações geradas pelo algoritmo adaptativo se mais lenta e comportada, permitindo que o algoritmo a
aproxima muito das cotações reais. Porém, elas apresentam identifique antes que a mesma acabe.
um atraso significativo em relação à cotação real. Desta forma, Uma maneira de realizar a previsão de tendência seria
tomar qualquer tipo de decisão de compra ou venda de PETR3 utilizando um passo de adaptação menor, de maneira que o
analisando apenas este resultado pode representar um alto filtro seja apenas capaz de prever as oscilações relacionadas a
risco de perdas, pois se estará trabalhando com informações tendência do ativo, ignorando as variações dos preços no curto
desatualizadas sobre o ativo em questão. prazo. Desta forma repetimos a mesma simulação anterior
No artigo de referência, é analisado um período muito utilizando os seguintes parâmetros:
pequeno (figura 5) para concluir que o algoritmo é eficiente na
previsão das cotações de PETR3.
= 0.01 (suficiente para acompanhar a oscilação
dos preços)
M = 100 (ordem do filtro)
Figura 3 - Cotação real versus prevista - zoom das amostras 2000 à 2200
= 0.2
Sinal de compra - Seta verde - quando a cotação [1] Ali H. Sayed “Adaptive Filter” IEEE Press and John
real ultrapassa a cotação prevista Wiley & Sons, INC
Sinal de venda - Seta vermelha – quando a [2] Simon Haykin, Adaptive Filter Theory, 4th ed., Prentice
cotação prevista ultrapassa a cotação real Hal.
[3] Ali H. Sayed “Fundamentals of Adaptive Filtering” IEEE
V. CONCLUSÃO Press and John Wiley & Sons, INC
[4] J. E. Wesen, V. Vermehren V. e H. M. de Oliveira
“Adaptive filter design for stock Market prediction using
A utilização da filtragem adaptativa não forneceu resultados
correlation-based criterion”
muito eficientes na realização de previsão de curto prazo, tais
como na precificação dos preços de fechamento diário de
ativos financeiros como PETR3. Por outro lado, a ferramenta
apresentou resultados interessantes na sua utilização para a
previsão de tendências de preços de um determinado ativo.
Segue a sugestão para que novos estudos sejam realizados
em torno deste tema para verificar qual o melhor passo a ser
utilizado de forma a maximizar o lucro e se o mesmo
algoritmo é valido para outros ativos. Além disso, como
alternativa, poderiam ser utilizado algoritmos de filtragem
adaptativa mais simples como o LMS que não convergem tão
rapidamente.
1. Tipo de variáveis
2. Outras variáveis
4. Transposição
5. Tipo de vetores