You are on page 1of 2

A Viabilidade da Lógica Fuzzy no Mercado Financeiro Intra-dia

Yuri Vasconcelos de Almeida Sá


FATEC São Roque, SP
E-mail: ​yuri@sa2.com.br

RESUMO

Existem diversos sistemas de negociação (​trading systems​) disponíveis no mercado, porém poucos -
ou nenhum - utilizam lógica ​fuzzy ​em sua análise, embora esta técnica demonstra se encaixar
perfeitamente na proposta (BELLMAN, 1970). Este estudo busca verificar a viabilidade da utilização
de lógica ​fuzzy ​para aplicação no mercado financeiro com ​timeframes ​de M1 a M15, portanto
intra-dia, no índice geral da bolsa de São Paulo (b3 IBOV), em técnicas de análise de mercado
bastante consagradas por operadores. Utilizando o ambiente de negociação e programação
Metatrader5®, foi construído um modelo baseado no tripé Momento/Volume/Sinal e analisado o
histórico do ativo por 15 meses em diversos ​TimeFrames​.

Palavras-chave​: Lógica Fuzzy. Mercado Financeiro. Intra-dia.

INTRODUÇÃO

No mercado financeiro, as operações que são iniciadas e encerradas no mesmo dia recebem o nome de
intra-dia (​intra-day​). Devido à sua natureza volátil, os períodos de análise são medidos em minutos
(não em dias/semanas/meses, como normalmente vemos em negociações com ações ou ativos
agrícolas), logo, as análises e o plano de negociação devem ser criados a partir de informações muito
rápidas, sem tempo para uma reflexão ou mesmo validação dos dados de forma não automatizada.
Não é raro utilizar o ​TimeFrame M1 (intervalos de 1m) para tomar decisões baseadas em diversos
indicadores cujo valor está sendo atualizado de um em um minuto. Isso pode trazer consequências
desastrosas caso um indicador seja negligenciado ou não tenha sua análise devidamente valorada.
Existem análises utilizando lógica clássica (Se...Então), porém, conforme as variáveis aumentam, a
complexidade e a manutenção dessas regras se tornam inviáveis. Este trabalho visa verificar a
viabilidade de um ​trading system tradicional de contra-tendência (que busca detectar a exaustão de um
movimento e operar na direção contrária ao mesmo) utilizando lógica ​fuzzy ​para a tomada de decisões,
baseados em diversos indicadores, incluindo sua taxa de variação em relação ao tempo.

METODOLOGIA

Este trabalho utilizou o Metatrader5® para gerar o programa devido sua capacidade de automatizar
operações no mercado financeiro através de programas que utilizam uma linguagem (MQL5) baseada
em C++, que é a origem das linguagens mais utilizadas em desenvolvimento computacional. Foi
criado um sistema teorizado pelo trabalho de Lima (2012), que nos entrega um indicador de compra e
venda (C&V). Foi realizada a análise de sua aplicação nos intervalos M1,M2,M3,M4,M5,M6,M10 e
M15, no período de 02/jan/2017 a 07/mar/2018. A Figura 1 representa o fluxo de entradas,
inferências e saídas do sistema de negociação proposto.
Figura 1: Diagrama do sistema para obtenção do indicador C&V

MACD = Convergência e divergência de Médias Móveis; L. MACD = Linha Principal MACD; L. Sinal MACD
= Linha de Sinal MACD; M1 = Coeficiente angular da linha MACD; M2 = Coeficiente angular da linha de
Sinal MACD; D0-MACD = Distância ao eixo Zero da linha MACD; ​Alpha ​MACD = Coeficiente angular da
linha MACD; IFR = Indicador Força Relativa; ​Alpha ​OBV = Coeficiente angular do indicador
On-Balance-Volume

Diante do sistema descrito, foram criados os três sistemas de inferência ​fuzzy​, todos com 5 variáveis
linguísticas (MuitoBaixo, Baixo, Neutro, Alto e MuitoAlto), inclusive para sua taxa de variação obtida
através do coeficiente de inclinação da equação da reta calculada pela regressão linear dos últimos três
períodos do indicador. Para análise, utilizamos o Indicador C&V como um oscilador, variando de
[0,100], no qual o intervalo [0,20] representa a zona para boa compra e sendo [80,100] o intervalo
para uma boa venda. A avaliação de sucesso ou fracasso foi o fechamento do próximo intervalo, se
seguiu a direção descrita pelo indicador C&V ou não.

M1 M2 M3 M4 M5 M6 M10 M15

Taxa de 0,74 0,67 0,63 0,55 0,50 0,51 0,49 0,50


Sucesso

Ativações 5847 4014 3264 2683 2475 2039 2143 1830


Tabela 1 - Resultados do sistema proposto no período de 02/jan/2017 a 07/mar/2018

CONCLUSÕES

Como um reflexo da operação tradicional com ações, os resultados se mostraram positivos, se


considerarmos os intervalos menores. A Tabela 1 mostra a relação direta entre o tamanho do intervalo
e a taxa de sucesso do sistema, o que, em si só, já enseja um trabalho mais amplo. Fica claro que o
sistema Fuzzy é mais apropriado do que análises binárias isoladas, tal qual a mente humana funciona
(BELLMAN, 1970).

[1] BELLMAN, R.E.; ZADEH, L.A. Decision-making in a fuzzy environment.


Management Science​, Providence, v.17, n.4, p.141- 64, Dec. 1970.

[2] LIMA, Igor Ribeiro. ​Sistemas Inteligentes para Auxiliar na tomada de decisões no
mercado de capitais. ​2012. 193 f. Universidade Federal de Lavras, Lavras, 2012.