Beruflich Dokumente
Kultur Dokumente
O
P
R
O
C
E
S
S
O
D
E
D
E
F
U
Z
Z
I
F
I
C
A
O
(
M
T
O
D
O
D
A
S
M
D
I
A
S
P
O
N
D
E
R
A
D
A
S
)
PROCESSO DE INFERNCIA DAS REGRAS
APLICAO DO OPERADOR E (MENOR GRAU DE PERTINNCIA)
p
i
p
i
i
k
i
i
m
w m
B
1
1
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
39
3 DESCRIO DO SISTEMA
O Sistema Proteu Fuzzy um sistema de tomada de deciso para compra e
venda de ativos financeiros que utiliza Lgica Fuzzy e Indicadores Tcnicos para
simular o comportamento de um analista financeiro.
Diferentemente de um Trading System, no possui a capacidade de operar
ativos, mas sim, fornecer informaes com as possibilidades de alta (ou baixa)
destes.
Os dados de entrada utilizados neste sistema so as sries temporais dos
preos de fechamento dos ativos analisados. Sendo que, qualquer ativo que possua
srie histrica (e.g. aes, moedas, commodities) pode servir de entrada para o
sistema, podendo, inclusive ser alimentado com outros tipos de dados histricos
alm do preo de fechamento (e.g. preos de abertura, preos mdios, mximas,
mnimas).
Posteriormente, estas informaes so processadas e as respostas de cada
um dos indicadores tcnicos (MA, MACD, RSI) so calculadas e armazenadas.
No diagrama a seguir (Figura 3), pode-se observar o que foi descrito:
Figura 3:- Representao das Sries Temporais e dos Modelos Econmicos
utilizados no Sistema de Tomada de Deciso para Compra e Venda
de Ativos Financeiros utilizando Lgica Fuzzy
Sries Temporais
Modelo MA
Modelo MACD
Modelo RSI
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
40
Um banco de dados armazena as sries histricas e os resultados das
simulaes dos modelos tcnicos, fornecendo subsdios para o processo decisrio.
So as respostas dirias dos modelos tcnicos que servem de entrada para o
Sistema Especialista (Expert System).
O Sistema Especialista a parte principal do sistema, o qual responsvel pela
fuzzificao das respostas dirias dos modelos tcnicos e, atravs das regras
utilizadas para simular o conhecimento do analista financeiro, capaz de informar ao
usurio qual a sua recomendao para o ativo em anlise. Esta resposta obtida,
atravs do processo de defuzzificao, onde o investidor obtm uma resposta na
forma de probabilidade, o qual poder utilizar para auxili-lo na tomada de deciso
de compra ou venda para um determinado ativo.
O diagrama a seguir (Figura 4), ilustra o que foi explanado anteriormente:
Figura 4:- Representao das etapas de Fuzzificao, Inferncia das Regras e Defuzzificao
do Sistema de Tomada de Deciso para Compra e Venda
de Ativos Financeiros utilizando Lgica Fuzzy
O diagrama de inferncia a seguir (Figura 5), um resumo do diagrama
apresentado na Figura 2, onde apresentado um exemplo passo-a-passo de todas
Fuzzyficao
Modelo MA
Fuzzyficao
Modelo MACD
Fuzzyficao
Modelo RSI
Defuzzyficao
(Resposta)
Regras
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
41
as etapas envolvidas, desde a entrada das sries temporais, at a obteno da
resposta defuzzificada.
Este diagrama mostra, simultaneamente, todas as etapas envolvidas nas
inferncias fuzzy apresentadas anteriormente.
O processo inica-se a partir da insero dos dados histricos no sistema, onde,
posteriormente, possvel calcular as respostas de cada um dos indicadores
tcnicos, os quais serviro de entrada para o Sistema Fuzzy. A partir deste ponto,
inica-se o processo de fuzzificao, inferncia das regras e defuzzificao, obtendo-
se, finalmente, a resposta do sistema.
Figura 5:- Diagrama de Inferncia do Sistema de Tomada de Deciso
Para o usurio, as etapas envolvendo os clculos dos indicadores tcnicos e das
inferncias fuzzy (fuzzificao, tratamento das regras e defuzzificao) so
transparentes. Sendo necessrio apenas fornecer a srie histrica e obter a resposta
do sistema, conforme apresentado no diagrama a seguir (Figura 6).
Figura 6:- Diagrama representando troca de informaes entre Usurio e Sistema
REGRAS
RESPOSTA DEFUZZIFICADA
87%
CLCULO DO RSI CLCULO DO MM CLCULO DO MACD
SRIE HISTRICA DO ATIVO SADA
RESPOSTAS FUZZIFICADAS
T
R
A
T
A
M
E
N
T
O
D
O
S
D
A
D
O
S
D
E
E
N
T
R
A
D
A
P
R
O
C
E
S
S
O
D
E
F
U
Z
Z
I
F
I
C
A
O
P
R
O
C
E
S
S
O
D
E
D
E
F
U
Z
Z
I
F
I
C
A
O
(
M
T
O
D
O
D
A
S
M
D
I
A
S
P
O
N
D
E
R
A
D
A
S
)
PROCESSO DE INFERNCIA DAS REGRAS
APLICAO DO OPERADOR E (MENOR GRAU DE PERTINNCIA)
Sistema Usurio
Srie Histrica
Resposta Defuzzificada
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
42
3.1 MATERIAIS
O prottipo deste sistema foi totalmente desenvolvido em planilhas Excel, pois,
alm de facilitar a manipulao e alterao de dados, permite um controle preciso de
todas as etapas e variveis envolvidas nos clculos.
O esquema a seguir (Figura 7) representa a forma com que as planilhas foram
modularizadas, de forma a permitir um melhor controle do processo.
Figura 7:- Representao da modularizao das planilhas
utilizadas na construo do sistema
O nico problema encontrado decorrente do uso de planilhas como prottipo o
grande tempo demandado para a simulao de grandes bases de dados
(aproximadamente 1 minuto para cada ano de simulao), sendo que, grande parte
das simulaes foram realizadas tomando-se como base 10 (dez) anos de dados
histricos (de janeiro de 1998 a dezembro de 2007).
DB
Histrico de
Preos:
(1996 - 2007)
- Fechamento
- Abertura
- Mxima
- Mnima
Fuzzificao
Regras
Defuzzificao
RSI
MM
MACD
Relatrios de
Desempenho
FUZZY
SIMULAO
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
43
3.2 CALIBRAO DO SISTEMA
Como cada um dos modelos tcnicos utiliza parametros variveis para seus
clculos (e.g. Mdia Mvel de 10 dias, Mdia Mvel Exponencial de 26 dias), estes
parmetros podem variar de acordo com os ativos analisados (MURPHY, 2003),
portanto, necessrio realizar uma pr-calibrao destes modelos.
Para evitar que ocorra algum tipo de maximizao de resultados, deve-se tomar
o cuidado de utilizar uma base de dados anterior ao perodo de simulaes.
Para as simulaes apresentadas a seguir, foram utilizadas bases de dados de
aproximadamente 2 (dois) anos anterior ao perodo da simulao. Para o ndice
Bovespa, por exemplo, a pr-calibrao ocorreu com base nos preos de
fechamento dos ativos analisados para o perodo janeiro de 1996 a dezembro de
1997, permancendo as variveis inalteradas para os perodos subseqentes (janeiro
de 1998 a dezembro de 2007). Para os demais ativos analisados, utilizou-se o
mesmo procedimento, conforme disponibilidade de informao.
A parametrizao dos modelos foi realizada atravs de simulaes de
performance para cada um dos modelos de modo isolado, variando-se as janelas de
tempo utilizadas em seus clculos [e.g. para as Mdias Mveis foram testados
diferentes combinaes de janelas de tempo (10, 20, 50, 100, 200 dias), j para o
MACD e RSI foram utilizados valores mltiplos do valor padro para os seus
clculos (26, 12 e 9 dias) e (14 dias) respectivamente] e observando-se os ganhos
obtidos.
Na tabela a seguir (Tabela 5), so apresentado todos os valores utilizados na
calibrao dos ativos analisados.
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
44
Tabela 5:- Valores de pr-calibrao e simulaes do sistema
Ativo
MM RSI MACD
IBOVESPA (20, 100) (14) (26, 12, 9)
SP500 (20, 200) (28) (52, 24, 18)
DAX (50, 100) (14) (26, 12, 9)
UKX (20, 100) (14) (52, 24, 18)
CAC (20, 200) (14) (52, 12, 9)
NIKKEI (20, 100) (14) (26, 12, 9)
SPTSX (20, 100) (14) (26, 12, 9)
MILHO (10, 50) (14) (26, 12, 9)
PETRLEO (50, 200) (14) (26, 12, 9)
SOJA (50, 100) (14) (26, 12, 9)
OURO (20, 100) (14) (52, 24, 18)
DLAR x REAL (10, 200) (14) (26, 12, 9)
Apenas aps a calibrao e correta parametrizao dos modelos tcnicos que
as simulaes podem ser realizadas.
Na Tabela 6, a seguir, so apresentados os perodos de quando foram
realizadas as pr-calibraes e simulaes do sistema para acada ativo:
Tabela 6:- Perodos de pr-calibrao e simulaes do sistema
Ativo
Perdo utilizado
na calibrao
Perdo utilizado
na simulao
Fonte das
informaes
IBOVESPA 1996 - 1997 1998 - 2008 Bloomberg/Bovespa
SP500 1996 - 1997 1998 - 2008 Bloomberg/Yahoo!
DAX 1996 - 1997 1998 - 2008 Bloomberg
UKX 1996 - 1997 1998 - 2008 Bloomberg
CAC 1996 - 1997 1998 - 2008 Bloomberg
NIKKEI 1996 - 1997 1998 - 2008 Bloomberg
SPTSX 1996 - 1997 1998 - 2008 Bloomberg
MILHO 1996 - 1997 1998 - 2008 Bloomberg
PETRLEO 1996 - 1997 1998 - 2008 Bloomberg
SOJA 1996 - 1997 1998 - 2008 Bloomberg
OURO 1996 - 1997 1998 - 2008 Bloomberg
DLAR x REAL 1999 - 2000 2001 - 2008 Bloomberg/ Sisbacen
Descrio detalhada dos ativos no ANEXO A, fonte: Bloomberg
O valor do ano apresentado na tabela, representa o primeiro dia til daquele ano (e.g. 1996 = 2/jan/1996)
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
45
4 AVALIAO E RESULTADOS
4.1 AVALIAO DO SISTEMA
Para efetuar a avaliao do Sistema, foram criados 2 (dois) Trading Systems
( importante ressaltar que este no o propsito original do Proteu Fuzzy, tal
anlise foi realizada apenas e ento somente para a demonstrao da
potencialidade do sistema), onde, no primeiro, no so utilizadas regras fixas para
zerar uma posio caso esteja ocorrendo prejuzo; e, no segundo, as regras de
STOP/LOSS so utilizadas (ou seja, determinao de alguma mtrica para finalizar a
posio).
Foram analisados uma srie de ativos (conforme pode ser observado na
Tabela 7), como os principais ndices das bolsas de valores do mundo (e.g. S&P500,
NIKKEI, CAC), ndice Bovespa (IBOVESPA), algumas commodities, alm de ouro e
dlar (USD x BRL dlar americano x real).
Tabela 7:- Ativos analisados pelo sistema Proteu Fuzzy
Ativo Cdigo do Ativo
Tipo Pas
IBOVESPA IBOV Index ndice Brasil
SP500 SPX Index ndice EUA
DAX DAX Index ndice Alemanha
UKX UKX Index ndice Inglaterra
CAC CAC Index ndice Frana
NIKKEI NKY Index ndice Japo
SPTSX SPTX Index ndice Canad
MILHO C 1 Comdty Commodity EUA
PETRLEO CL1 Comdty Commodity EUA
SOJA S 1 Comdty Commodity EUA
OURO GOLDS Curncy Moeda EUA
DLAR x REAL BRL Curncy Moeda Brasil
Padro Utilizado no Sistema Bloomberg
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
46
Foram utilizadas, conforme disponibilidade, massas de dados com os valores
de fechamento dos ativos, no perodo de 1998 a 2007 (conforme apresentado
anteriormente na Tabela 6), para verificar se as sugestes fornecidas pelo sistema
foram corretas. Em outras palavras, deve-se verificar se o investidor que aplicasse o
seu dinheiro conforme as decises do sistema conseguiria obter bons resultados.
Os resultados foram comparados com o modelo padro Buy-and-Hold; tal
modelo consiste em simplesmente comprar determinado ativo e permanecer
comprado durante todo o perodo de anlise e um dos modelos mais bsicos para
se verificar a eficincia de um sistema.
Foram realizadas tambm comparaes com os modelos tcnicos trabalhando
de forma isolada, permitindo assim, verificar o quo eficiente o modelo fuzzy em
relao a cada um dos modelos tcnicos.
4.1.1 CRITRIOS UTILIZADOS NA ANLISE
As respostas obtidas pelo sistema so baseadas no histrico do ativo
analisado, e seus valores so apresentados diariamente na forma de possibilidades
(e.g. 7/1/1998 Possibilidade de Alta 70%).
Para a anlise utilizou-se o seguinte critrio para operar um ativo (conforme
cada modelo):
1. MODELO FUZZY (SEM utilizao de regras de STOP/LOSS)
Enquanto a Resposta Fuzzy for maior que 70%, comprar (ou permanecer
comprado);
Enquanto a Resposta Fuzzy for menor que 30%, vender (ou permanecer
vendido);
Enquanto a Resposta Fuzzy estiver entre 70% e 30%, zerar (ou permanecer
zerado).
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
47
2. MODELO FUZZY STOP (COM utilizao de regras de STOP/LOSS)
Se a posio do sistema estiver ZERADA e a Resposta Fuzzy for maior que
70%, ento, deve-se comprar;
Se a posio do sistema estiver ZERADA e a Resposta Fuzzy for menor que
30%, ento, deve-se vender;
Se a posio do sistema estiver COMPRADA e o Preo Atual < MAX(Preo
da Posio Atual), ento, deve-se zerar a posio ao valor do MAX(Preo da
Posio Atual) x 1,005;
Se a posio do sistema estiver VENDIDA e o Preo Atual > MIN(Preo da
Posio Atual), ento, deve-se zerar a posio ao valor do MIN(Preo da
Posio Atual) x 0,995;
Onde MAX(...) e MIN(...) significa, respectivamente, o Mximo e o Mnimo
Preo Alcanado pelo Ativo desde o momento em que a operao (ou trade) foi
iniciada. Os multiplicadores 1,005 e 0,995 so utilizados para garantir que a
operaes fossem exercidas em uma situao real.
No houve qualquer tipo ou tentativa de maximizao de resultados para o
perodo analisado, sendo que este critrio de operao foi adotado de modo
aleatrio e idntico para todos os ativos analisados.
4.2 RESULTADOS
A seguir (Grfico 11), apresentado o resultado da simulao para o
IBOVESPA, o resultado para os demais ativos apresentado no APNDICE B
Resultado das simulaes para outros ativos.
Foi escolhido o ndice em detrimento das prprias aes pois estas, durante
perodos muito longos, geralmente, apresentam alteraes (e.g. distribuio de
dividendos, grupamento de aes, etc.) que afetam a cotao histrica do ativo de
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
48
modo abrupto, impedindo assim, uma correta anlise de tendncias. Este tipo de
problema no ocorre com as cotaes de ndices, moedas ou ouro.
Alm disto, se os resultados se mostrarem promissores para o ndice, isto
significa que, para grande parte dos papis que possuam uma correlao positiva
com relao a este ndice, tambm apresentariam bons resultados se utilizados
neste sistema.
Grfico 11:- Evoluo do Valor Acumulado dos Modelos do Sistema
versus Valor Acumulado do mercado, no perodo de 2/1/1998 a 30/12/2006
Fonte: BOVESPA/Adaptado
O Grfico 11 e o Grfico 12 representam uma comparao entre os resultados
acumulados do mercado e do sistema (SEM regras de STOP/LOSS e COM regras
de STOP/LOSS), alm dos indicadores tcnicos MA, MACD e RSI. Ambos foram
inicializados com posio inicial igual a zero em primeiro de janeiro de 1998. O
ganho acumulado mensurado na mesma unidade do mercado, ou seja, se o
sistema compra o ativo a 60,00 pontos e vende a 70,00 pontos, ento, seu lucro
de 10,00 pontos.
-10000
0
10000
20000
30000
40000
50000
60000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Ganho Acumulado em Pontos)
Sistema Fuzzy Mercado Sistema Fuzzy STOP
IBOVESPA
Bolha da Internet
Ataques 11/9
Pr-eleies LULA
Ps-eleies LULA
Crise Poltica: LULA
Fuga de Investidores Estrangeiros
Crise: Tigres Asiticos
Incio da crise de sub-prime
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
49
Vale ressaltar que nenhuma corretagem, ou taxa por operao computada.
Alm disto, no existe qualquer tipo de remunerao no perodo que o sistema no
opera, ou seja, no foi computado potenciais ganhos envolvendo aplicaes em
renda fixa ou poupana enquanto o dinheiro permaneceu parado.
Grfico 12:- Evoluo do Valor Acumulado dos Modelos do Sistema
versus Valor Acumulado do mercado e Modelos Tcnicos, no perodo de 2/1/1998 a 30/12/2006
Fonte: BOVESPA/Adaptado
O Grfico 13 e o Grfico 14 representam o ganho acumulado por operao
realizada durante o perodo analisado para os modelos FUZZY e FUZZY STOP. O
ganho acumulado mensurado na mesma unidade do mercado, conforme
observado anteriormente. Sempre que o sistema zera sua posio, o sistema
retorna a sua posio inicial, ou seja, a quantidade de ativos contidos em sua
posio terica fica igual a zero. Novamente, nenhuma corretagem, ou taxa por
operao computada. Alm disto, no existe qualquer tipo de remunerao no
perodo em que o sistema no opera.
-20000
-10000
0
10000
20000
30000
40000
50000
60000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Ganho Acumulado em Pontos)
Sistema Fuzzy Mercado RSI MM MACD Sistema Fuzzy STOP
IBOVESPA
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
50
A figura a seguir (Figura 8) facilita a leitura e o entendimento destes grficos,
pois trata-se de uma ampliao do que est ocorrendo no Grfico 13 e no Grfico
14.
Figura 8:- Representao do ganho acumulado por operao
Para a Operao 1, a qual teve durao de 3 dias, temos que, no primeiro
dia, houve um ganho no valor de 2 (duas) unidades, no segundo dia de operao, o
ativo permaneceu com o seu preo inalterado, ou seja, o seu ganho acumulado
continuou em 2 (duas) unidades e no terceiro e ltimo dia houve o encerramento da
Operao 1, onde pode ser observado que o preo do ativo analisado valorizou-se
em mais 2 (duas) unidades, gerando um ganho acumulado total de 4 (quatro)
unidades para a Operao 1.
J na Operao 2, a qual tambm teve durao de 3 dias, pode-se observar
que, no primeiro e segundo dia, o ativo valorizou-se em 2 (duas) unidades por dia, o
que gerou um ganho acumulado de 4 (quatro) unidades no segundo dia de
operao. Porm, no ltimo dia de operao, houve uma desvalorizao do ativo de
6 (seis) unidades, o que gerou um ganho (prejuzo) acumulado no valor de -2
(menos duas) unidades envolvendo a Operao 2. Portanto, supondo que o preo
Tempo (dias)
Ganho (unidades)
1 2 3 4 5 6 7...
4
2
0
-2
Operao 1 Operao 2
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
51
do ativo analisado estivesse valendo 100 (cem) no primeiro dia da Operao 2, no
terceiro dia, este mesmo ativo estaria valendo 98 (noventa e oito).
Este tipo de grfico importante para mostrar o potencial de acertos (ou
erros) do sistema. Quanto maior for a quantidade de operaes com ganhos
positivos, maiores so os momentos em que o sistema manteve-se em operaes
vencedoras. Em contrapartida, quanto maior o nmero de operaes na regio
negativa do grfico, maiores tambm foram os momentos em que o sistema
permaneceu com uma posio perdedora (i.e. prejuzo)
Grfico 13:- Evoluo do Valor Acumulado por Operao do Sistema FUZZY
SEM regras de STOP/LOSS, no perodo de 2/1/1998 a 30/12/2006
No Grfico 13, pode-se observar que o Sistema FUZZY SEM regras de
STOP/LOSS permanece a maior parte do tempo em posies positivas. Porm,
devido a ausncia das regras de STOP/LOSS, muitas vezes todo o ganho
devolvido, ou mesmo um prejuzo pode ser computado ao invs de um lucro. Este foi
o motivo da criao do Sistema Fuzzy COM regras de STOP/LOSS, conforme
-3000
-2000
-1000
0
1000
2000
3000
4000
5000
6000
7000
8000
9000
10000
11000
12000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy IBOVESPA
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
52
pode ser observado no Grfico 14, onde os ganhos, apesar de possurem uma
amplitude menor (j que suas posies so finalizadas precocemente), os prejuzos
podem ser minimizados, ou mesmo evitados.
No exemplo da Figura 8, caso a Operao 2 possusse uma alguma regra
simples de STOP/LOSS, como por exemplo, encerrar a posio se o valor atual do
papel for inferior a 10% sobre a mxima atingida nesta mesma operao, poder-se-
ia computar lucro ao invs de prejuzo. Neste caso, a mxima da operao foi
atingida quando o ativo havia se valorizado em 4 unidades. Assim, caso a regra de
STOP/LOSS fosse utilizada, ao invs de ter sido computado um prejuzo de 2 (duas)
unidades, seria computado um lucro de 3,6 unidades.
Grfico 14:- Evoluo do Valor Acumulado por Operao do Sistema FUZZY STOP
COM regras de STOP/LOSS, no perodo de 2/1/1998 a 30/12/2006
A tabela a seguir (Tabela 8) apresenta um resumo referente ao Grfico 11,
sendo que:
-3000
-2000
-1000
0
1000
2000
3000
4000
5000
6000
7000
8000
9000
10000
11000
12000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy com STOP IBOVESPA
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
53
Retorno Anual: retorno anual calculado como a soma do Lucro/Prejuzo
dividido pelo valor do mercado inicial.
Frmula 5:- Clculo do retorno de um perodo.
onde: = preo final do perodo
= preo inicial do perodo
# Trades: nmero de operaes feitas pelo sistema naquele ano.
Volatilidade Anualizada: desvio-padro dos retornos dirios, em base
anual. O qual calculado do seguinte modo (KOTZAN, 2007):
Frmula 6:- Clculo da volatilidade anualizada.
onde: = desvio padro anualizado (base 252)
= desvio padro dirio (ou desvio padro sobre o retorno dirio dos
preos de fechamento, utilizando-se um perodo de 252 dias)
T = 252 (nmero aproximado de dias teis em um ano)
Tabela 8:- Resumo de desempenho descrito no Grfico 11
Na Tabela 9 realizada uma comparao mais ampla, onde tambm so
comparados os modelos tcnicos isoladamente, conforme apresentado no Grfico
12.
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
54
Tabela 9:- Desempenho detalhado descrito no Grfico 12
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
55
O Grfico 15 representa uma comparao entre o desempenho dos modelos
FUZZY, FUZZY STOP e Mercado, para um investimento inicial de R$100,00 durante
o perodo analisado.
Grfico 15:- Evoluo do desempenho dos Modelos do Sistema versus desempenho do mercado
considerendo-se um investimento inicial de R$100,00, no perodo de 2/1/1998 a 30/12/2006
4.3 LGICA FUZZY x REDES BAYESIANAS
Apesar do objetivo deste trabalho no ser o de realizar uma comparao
entre as tcnicas de Inteligncia Artificial que j foram utilizadas neste sistema
(HIRA, ITO, PEREIRA; 2004), mostra-se necessrio realizar uma breve descrio
dos principais alteraes, benefcios e prejuzos alcanados pela substituio das
Redes Bayesianas pela Lgica Fuzzy.
Uma breve explanao sobre Redes Bayesianas e os resultados alcanados
com a utilizao desta tcnica apresentado no APNDICE C Redes Bayesianas.
Apesar dos dois modelos de tomada de deciso serem muito parecidos do
ponto de vista superficial, pois utilizam as mesmas variveis de entrada e sada, e os
0
200
400
600
800
1000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Cenrio para um investimento inicial de R$100,00)
Sistema Fuzzy Mercado Sistema Fuzzy STOP
IBOVESPA
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
56
resultados obtidos atravs das respostas dos seus modelos terem sido bastante
semelhantes, o trato das informaes bem distinto.
Na Lgica Fuzzy, as entradas do sistemas so obtidas de forma direta, ou
seja, o valor numrico obtido diretamente atravs da consulta da resposta do
modelo tcnico. J nas Redes Bayesianas, isto ocorre de maneira indireta, onde
necessrio realizar um tratamento das respostas destes modelos de forma a
transform-los em uma probabilidade de acerto (ou erro) atrelado a cada modelo
tcnico.
Apesar do conhecimento do sistema especialista de ambas as tcnicas terem
sido construdas atravs de pesquisa realizadas junto a especialistas humanos
(analistas financeiros), a forma com que este conhecimento tratado (inferncia)
pelas duas tcnicas bastante distinta. Enquanto na Lgica Fuzzy este
conhecimento definido de modo simples na forma de regras (no formato Se-
Ento), nas Redes Bayesianas este conhecimento realizado atravs de rvores
contendo tabelas de probabilidades condicionais que, juntamente com as
evidncias, formam o conjunto de parmetros de entrada.
As Redes Bayesianas apresentam uma vantagem em relao a Lgica Fuzzy
que a possibilidade de realizar a modelagem da base de conhecimento
especialista de forma automatizada atravs da anlise da base de dados. Quando
uma Rede Bayesiana est ligada uma base de dados ela pode ser construda de
forma a se tornar adaptativa e se atualizar conforme as probabilidades estimadas a
partir dos dados armazenados (HABRANT, 1999). J na Lgica Fuzzy, isto s seria
possvel se fossem utilizadas outras tcnicas de inteligncia artificial (e.g. Redes
Neurais) que poderiam servir para atualizar suas regras ao longo do tempo
(ABRAHAM, 2001).
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
57
As sadas dos sistemas tambm so bastante diferentes, na Lgica Fuzzy, o
chamado processo de defuzzyficao transforma o conjunto nebuloso de sada em
uma sada precisa (ou crisp), j na rede bayesiana, a resposta dada na forma de
probabilidades.
De forma geral, ambas as tcnicas so de simples implementao, podendo
ser construdas utilizando-se planilhas Excel. Porm, dependendo do nmero de
probabilidades condicionais envolvidas bem como o nmero de ramificaes de seus
grafos (no caso das redes bayesianas), ou no nmero de regras e parties dos
conjuntos fuzzy (no caso da Lgica Fuzzy), isto pode se tornar invivel.
Comparando-se os dois trabalhos realizados, a complexidade da montagem da rede
bayesiana mostrou-se maior que na montagem da Lgica Fuzzy. Para a rede
bayesiana, foi necessrio utilizar funes especficas (bibliotecas externas a planilha
Excel) para a montagem do sistema. J para a Lgica Fuzzy, foi necessria apenas
a utilizao de operaes bsicas matemticas.
Comparando-se os resultados obtidos atravs da simulao do IBOVESPA
para os dois sistemas (no perodo de janeiro/1998 a dezembro/2003
**
), verificou-se
que, conforme apresentado na Tabela 10, a Lgica Fuzzy obteve um retorno
anualizado inferior ao das redes bayesianas, porm, se comparado quanto ao
nmero de operaes (#Trades) e a volatilidade anualizada, o desempenho da
Lgica Fuzzy foi superior.
**
Foi utilizado este perodo para a comparao pois no havia informao atualizada a respeito das simulaes
realizadas com as redes bayesianas. Utilizando-se portanto o mesmo perodo da elaborao do primeiro trabalho
(APNDICE C Redes Bayesianas).
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
58
Tabela 10:- Resumo de desempenho: Redes Bayesiana x Lgica Fuzzy
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
59
5 CONSIDERAES FINAIS
O sistema consegue gerar resultados positivos (para o caso avaliado -
IBOVESPA), de forma consistente e com menor volatilidade que o mercado.
O fato de o sistema ter apresentado um desempenho em ganhos acumulados
inferior (Grfico 11), porm muito prximo ao mercado (no perodo considerado), no
indica um fracasso do sistema, pois, como foi demosntrado, tanto no modelo que
utiliza regras de STOP/Loss quanto no modelo que no utiliza tais regras, o retorno
foi positivo ou maior que o mercado em quase todos os anos analisados e o risco
(ou volatilidade anualizada) mostrou-se muito inferior se comparada ao mercado.
Alm disto, durante os 10 (dez) anos de anlise, apenas nos anos de 2001 e
2005 o modelo que utilizou regras de STOP/Loss apresentou desempenho
negativo, sendo que, no ano de 2005, o modelo STOP/Loss apresentou perdas
semelhantes ao mercado. Uma provvel soluo para este problema, seria a
recalibrao do sistema para os anos subsequentes, conforme sugerido por Murphy
(2003), (respeitando-se o princpio de no utilizar dados futuros nesta tarefa,
evitando-se assim a maximizao dos resultados), e no utilizar apenas uma pr-
calibrao do sistema antes do incio das simulaes, j que as caractersticas dos
ativos podem variar ao longo do tempo (MURPHY; 2003).
Apesar dos Indicadores Tcnicos RSI, MA e MACD apresentarem, para
alguns anos, um desempenho em ganhos absolutos superior aos modelos do
Sistema Fuzzy, as perdas e o risco envolvido nessas operaes mostraram-se muito
maiores que nestes (Grfico 12 e Tabela 9), portanto, a utilizao desses modelos
de forma isolada pode trazer grandes retornos momentneos, porm, traz tambm
grande risco para o investidor.
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
60
O modelos FUZZY e FUZZY STOP apresentaram um grande potencial de
ganho por operao durante o perodo (Grfico 13 e Grfico 14). Onde as operaes
positivas apresentaram valores qualitativos e quantitativos superiores s operaes
negativas, ou seja, na maior parte do tempo os modelos forneceram informaes
corretas a respeito da tendncia de curto prazo do mercado.
O ganho financeiro apresentado na simulao do modelo FUZZY STOP para
um investimento inicial de R$100,00 (Grfico 15) muito superior ao desempenho
do mercado, apesar disto, mostra-se necessrio ressaltar que o sistema no um
Trading System e, portanto, no deveria ser utilizado como tal. Este sistema
apenas uma ferramenta de anlise e, portanto, deve ser visto como algo a apoiar o
processo decisrio (conjuntamente com outras ferramentas e/ou informaes).
Apenas, e exclusivamente, para validao e demonstrao da potencialidade do
sistema, considerou-o como um Trading System.
As simulaes realizadas para alguns ativos (APNDICE B Resultado das
simulaes para outros ativos) mostra que os modelos FUZZY e FUZZY STOP
conseguem resultados equivalentes ou superiores aos modelos tcnicos, porm,
quando o desempenho dos modelos tcnicos so ruins ou muito divergentes um do
outro, os modelos FUZZY e FUZZY STOP no conseguem gerar bons resultados
(isto ocorreu nas simulaes realizadas para algumas commodities). Alm disto, as
simulaes mostraram que o potencial de ganho por operao durante o perodo foi
positivo para todos os ativos analisados.
A utilizao da Lgica Fuzzy permitiu tratar, numericamente, expresses
como: muito positivo, baixo, grande. Alm disto, por ser de fcil aplicao,
permitiu que toda a sua manipulao fosse realizada em planilhas Excel, o que
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
61
garante grande portabilidade, alm de fornecer maior transparncia e controle dos
clculos realizados.
5.1 CUMPRIMENTO DOS OBJETIVOS
A proposta apresentada neste trabalho, de criar um modelo que utiliza
indicadores tcnicos e Lgica Fuzzy no auxlio a tomada de deciso para compra e
venda de ativos financeiros, mostrou resultados que, de acordo com as simulaes
apresentadas, possvel reduzir o risco e obter um melhor desempenho se
comparado com o mercado ou com o desempenho dos modelos tcnicos
trabalhando de forma isolada.
Apesar deste sistema estar longe de alcanar um dos principais desafios que
existe no mercado financeiro (o qual, de acordo com o conhecimento e tecnologia
atual, impossvel), de tentar construir um sistema que consiga prever com exatido
o comportamento do mercado, foi possvel demonstrar que, utilizando tcnicas de
inteligncia artificial (neste caso, Lgica Fuzzy) associada a utilizao de modelos
empregados em anlise tcnica, possvel simular o comportamento de um analista
financeiro, de forma racional, imparcial, gil e com baixo risco, conforme proposto
inicialmente.
5.2 CONTRIBUIES
A aplicao da Lgica Fuzzy para simular o comportamento humano possui
vasta literatura, de acordo com Bittencourt e Osrio (2002), a teoria fuzzy tem sido
aplicada com sucesso em diversas reas, destacando-se o uso em controladores
fuzzy de usinas nucleares, refinarias, processos biolgicos e qumicos, em produtos
como mquina de lavar, cmeras fotogrficas, sistemas de ventilao, na rea
mdica, ou seja, em qualquer rea aonde necessrio trabalhar com incertezas.
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
62
Porm, poucos estudos foram apresentados com aplicaes voltadas para o
mercado financeiro, mais especificamente, na previso do comportamento de um
ativo financeiro (aes, moedas, commodities) com a utilizao de indicadores
tcnicos. O modelo proposto neste trabalho apresentou uma nova forma de
simulao do conhecimento especialista utilizando indicadores tcnicos e Lgica
Fuzzy.
5.3 TRABALHOS FUTUROS
A utilizao de novos modelos tcnicos, ou mesmo a substituio por
modelos mais eficientes poder melhorar ainda mais os resultados obtidos neste
trabalho, por exemplo, a utilizao de modelos que analisam outros pontos no
abordados pelas Mdias Mveis, MACD ou RSI, como Ociladores Estocsticos
(indicador de momento, o qual fornece informaes sobre presses de compra ou
venda), Bollinger Bands e ATR (ambos medidores de volatilidade) conforme
apresentado por Murphy (2006), isto permitiria uma ampliao do leque de anlises
realizadas sobre o ativo.
Outros trabalhos que poderiam surgir a partir deste, seria a substituio e/ou
incorporao nas regras atuais, utilizadas nas inferncias Fuzzy, por meta-regras ou
regras-sobre-regras, as quais permitiriam criar situaes onde cada modelo
funcionaria de forma dependente ou condicional a fatores como crises econmicas,
guerras, escndalos polticos, retorno da carteira etc.
Apesar da utilizao da Lgica Fuzzy no Sistema de Tomada de Deciso para
Compra e Venda de Ativos Financeiros ter cumprido com xito os objetivos
propostos neste trabalho, possvel que a contribuio desta tcnica seja ainda
mais relevante se for utilizada em conjunto com outras tcnicas de inteligncia
artificial, como Redes Neurais (ABRAHAM, 2001), Algortmos Genticos (JACKSON,
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
63
1997), (THAMMANO, 1999) ou Redes Bayesianas. Essas tcnicas poderiam auxiliar
na etapa de criao das regras utilizadas na Lgica Fuzzy, permitindo assim, a
montagem de regras de forma dinmica, as quais poderiam variar ao longo do
tempo. Desta forma, teramos sistemas hbridos, onde seria possvel aproveitar ao
mximo os benefcios de cada tcnica.
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
64
REFERNCIAS
ABRAHAM, A. Neuro Fuzzy Systems: State-of-the-art Modeling techniques, In
Proceedings of the Sixth International Work Conference on Artificial and Natural
Neural Networks, IWANN 2001.
AIKEN, M., BSAT, M. Forecasting Market Trends With Neural Networks. Information
System Management 16 (4), pp. 42-48. 1999.
ANDRADE, M. T. Computao Fuzzy Notas de aula da disciplina de ps
graduao do Departamento de Engenharia Eltrica Sistemas Digitais (341)
EPUSP So Paulo. 2005.
APPEL, G. The Moving Average Convergence Divergence Method, Great Neck, NY:
Signalert, 1979.
BERTOLO, L. A. Curso de Matemtica Financeira FAFICA - Catanduva-SP, 2002.
BITTENCOURT, J. R.; OSRIO - F. FuzzyF Fuzzy Logic Framework : Uma
Soluo Software Livre para o Desenvolvimento, Ensino e Pesquisa de Aplicaes
de Inteligncia Artificial Multiplataforma. 2002.
BONESIO, M.; DUDZIAK, E.; REIS, M. Diretrizes para Apresentao de
Dissertaes e Teses EPUSP 3 Edio 2006.
BOVESPA Introduo ao Mercado de Capitais 38pg, So Paulo 1999.
BOVESPA Metodologia Completa do IBOVESPA 2007. Disponvel em:
<http://www.bovespa.com.br> Acesso em: 27 jan., 2008.
BROCK, W.; LAKONISHOK, J.; LEBARON, B. Simple Technical Trading Rules and
the Stochastic Properties of Stock Returns, The Journal of Finance, Vol. 47, No. 5,
pp. 1731-1764. 1992
COSTA, N., BORBA, J., MURCIA, F., MAIOR, C. O Indice IBOVESPA e a Lgica
Fuzzy: Uma Nova Estratgia de Investimento. III Convibra. Novembro. 2006
FAMA, E. F. "Efficient Capital Markets: A Review of Theory and Empirical Work,"
Journal of Finance, 25:2, 383-417. 1970.
FORTUNA, E. Mercado Financeiro Produtos e Servios, QUALITYMARK, Ed.
2007.
HIRA, Celio; ITO, D. H.; PEREIRA, C.; Trabalho de Formatura: Sistema de Tomada
de Deciso para Compra e Venda de Ativos Financeiros, EPUSP, So Paulo, Brasil
64 p. 2004.
Cdigo do Ativo
Tipo Pas
SPX SPX Index ndice EUA
DAX DAX Index ndice Alemanha
UKX UKX Index ndice Inglaterra
CAC CAC Index ndice Frana
NIKKEI NKY Index ndice Japo
SPTSX SPTSX Index ndice Canad
MILHO C 1 Comdty Commodity EUA
PETRLEO CL1 Comdty Commodity EUA
SOJA S 1 Comdty Commodity EUA
OURO GOLDS Curncy Moeda EUA
DLAR x REAL BRL Curncy Moeda Brasil
Para cada ativo ser apresentado uma seqncia de 4 (quatro) grficos e
uma tabela, onde o primeiro grfico representa uma comparao entre os resultados
acumulados do mercado e do sistema (SEM regras de STOP/LOSS e COM regras
de STOP/LOSS), alm dos indicadores tcnicos MA, MACD e RSI.
No segundo grfico, pode-se observar a comparao entre o desempenho
dos modelos FUZZY, FUZZY STOP e Mercado, para um investimento inicial de
R$100,00 durante o perodo analisado.
O terceiro e quarto grfico representam o ganho acumulado por operao
realizada durante o perodo analisado para os modelos FUZZY e FUZZY STOP,
respectivamente.
Descrio detalhada dos ativos no ANEXO A, fonte: Bloomberg
Padro Utilizado no Sistema Bloomberg
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
73
Ao final de cada seqncia de grficos apresentado uma tabela onde
realizada uma comparao mais detalhada, apresentando-se os resultados de
desempenho ano aps ano para os modelos FUZZY, FUZZY STOP, modelos
tcnicos e mercado.
Os dados apresentados na tabela so descritos a seguir:
Retorno Anual: retorno anual calculado como a soma do Lucro/Prejuzo
dividido pelo valor do mercado do incio daquele ano.
# Trades: nmero de operaes feitas pelo sistema naquele ano.
Volatilidade Anualizada: desvio-padro dos retornos dirios, em base
anual.
Assim como foi apresentado na anlise realizada para o ndice bovespa
(IBOVESPA), no captulo 4.2 RESULTADOS, a estrutura dos grficos e tabelas
utilizadas obedecem o mesmo padro, inclusive de cores, dispensando-se, portanto,
comentrios adicionais quanto ao procedimento para leitura dos mesmos.
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
74
SPX
Resultado da simulao para o ndice S&P500 (SPX).
-1000
-500
0
500
1000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Ganho Acumulado em Pontos)
Sistema Fuzzy Mercado RSI MM MACD Sistema Fuzzy STOP
SPX
50
75
100
125
150
175
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Cenrio para um investimento inicial de R$100,00)
Sistema Fuzzy Mercado Sistema Fuzzy STOP
SPX
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
75
-100
-50
0
50
100
150
200
250
300
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy SPX
-100
-50
0
50
100
150
200
250
300
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy com STOP SPX
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
76
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
77
DAX
Resultado da simulao para o ndice da Bolsa de Frankfurt (DAX).
-3000
-2000
-1000
0
1000
2000
3000
4000
5000
6000
7000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Ganho Acumulado em Pontos)
Sistema Fuzzy Mercado RSI MM MACD Sistema Fuzzy STOP
DAX
0
50
100
150
200
250
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Cenrio para um investimento inicial de R$100,00)
Sistema Fuzzy Mercado Sistema Fuzzy STOP
DAX
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
78
-1000
0
1000
2000
3000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy DAX
-1000
0
1000
2000
3000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy com STOP DAX
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
79
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
80
UKX
Resultado da simulao para o ndice FTSE 100 da Bolsa de Londres (UKX).
-8000
-7000
-6000
-5000
-4000
-3000
-2000
-1000
0
1000
2000
3000
4000
5000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Ganho Acumulado em Pontos)
Sistema Fuzzy Mercado RSI MM MACD Sistema Fuzzy STOP
UKX
50
100
150
200
250
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Cenrio para um investimento inicial de R$100,00)
Sistema Fuzzy Mercado Sistema Fuzzy STOP
UKX
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
81
-750
-500
-250
0
250
500
750
1000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy
UKX
-750
-500
-250
0
250
500
750
1000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy com STOP UKX
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
82
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
83
CAC
Resultado da simulao para o ndice CAC 40 da Bolsa de Pars (CAC).
-5000
-4000
-3000
-2000
-1000
0
1000
2000
3000
4000
5000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Ganho Acumulado em Pontos)
Sistema Fuzzy Mercado RSI MM MACD Sistema Fuzzy STOP
CAC
50
100
150
200
250
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Cenrio para um investimento inicial de R$100,00)
Sistema Fuzzy Mercado Sistema Fuzzy STOP
CAC
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
84
-500
0
500
1000
1500
2000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy CAC
-500
0
500
1000
1500
2000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy com STOP CAC
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
85
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
86
NIKKEI
Resultado da simulao para o ndice Nikkei 225 da Bolsa de Tquio (NKY).
-10000
-5000
0
5000
10000
15000
20000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Ganho Acumulado em Pontos)
Sistema Fuzzy Mercado RSI MM MACD Sistema Fuzzy STOP
NKY
0
50
100
150
200
250
300
350
400
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Cenrio para um investimento inicial de R$100,00)
Sistema Fuzzy Mercado Sistema Fuzzy STOP
NKY
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
87
-2000
-1000
0
1000
2000
3000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy NKY
-2000
-1000
0
1000
2000
3000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy com STOP NKY
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
88
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
89
SPTSX
Resultado da simulao para o ndice S&P da Bolda de Toronto (SPTSX).
-2000
-1000
0
1000
2000
3000
4000
5000
6000
7000
8000
9000
10000
11000
12000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Ganho Acumulado em Pontos)
Sistema Fuzzy Mercado RSI MM MACD Sistema Fuzzy STOP
SPTSX
50
100
150
200
250
300
350
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Cenrio para um investimento inicial de R$100,00)
Sistema Fuzzy Mercado Sistema Fuzzy STOP
SPTSX
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
90
-500
0
500
1000
1500
2000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy SPTSX
-500
0
500
1000
1500
2000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy com STOP SPTSX
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
91
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
92
MILHO (C 1)
Resultado da simulao para a commodity Milho.
-200
-100
0
100
200
300
400
500
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Ganho Acumulado em Pontos)
Sistema Fuzzy Mercado RSI MM MACD Sistema Fuzzy STOP
C 1 - Milho
0
100
200
300
400
500
600
700
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Cenrio para um investimento inicial de R$100,00)
Sistema Fuzzy Mercado Sistema Fuzzy STOP
C 1 - Milho
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
93
-50
-25
0
25
50
75
100
125
150
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy C 1 - Milho
-50
-25
0
25
50
75
100
125
150
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy com STOP C 1 - Milho
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
94
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
95
SOJA (S 1)
Resultado da simulao para a commodity Soja.
.
-500
-250
0
250
500
750
1000
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Ganho Acumulado em Pontos)
Sistema Fuzzy Mercado RSI MM MACD Sistema Fuzzy STOP
S 1 - Soja
50
100
150
200
250
300
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Cenrio para um investimento inicial de R$100,00)
Sistema Fuzzy Mercado Sistema Fuzzy STOP
S 1 - Soja
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
96
-200
-150
-100
-50
0
50
100
150
200
250
300
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy S 1 - Soja
-200
-150
-100
-50
0
50
100
150
200
250
300
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy com STOP S 1 - Soja
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
97
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
98
Petrleo (CL 1)
Resultado da simulao para a commodity Petrleo.
-50
-25
0
25
50
75
100
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Ganho Acumulado em Pontos)
Sistema Fuzzy Mercado RSI MM MACD Sistema Fuzzy STOP
CL1 - Petrleo
0
100
200
300
400
500
600
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Cenrio para um investimento inicial de R$100,00)
Sistema Fuzzy Mercado Sistema Fuzzy STOP
CL1 - Petrleo
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
99
-10
0
10
20
30
40
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy CL1 - Petrleo
-10
0
10
20
30
40
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy com STOP CL1 - Petrleo
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
100
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
101
OURO (GOLDS)
Resultado da simulao para o Ouro.
-250
0
250
500
750
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Ganho Acumulado em Pontos)
Sistema Fuzzy Mercado RSI MM MACD Sistema Fuzzy STOP
OURO - GOLDS
50
100
150
200
250
300
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Cenrio para um investimento inicial de R$100,00)
Sistema Fuzzy Mercado Sistema Fuzzy STOP
OURO - GOLDS
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
102
-100
-50
0
50
100
150
200
250
300
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy OURO - GOLDS
-100
-50
0
50
100
150
200
250
300
1
/
1
/
1
9
9
8
1
/
7
/
1
9
9
8
1
/
1
/
1
9
9
9
1
/
7
/
1
9
9
9
1
/
1
/
2
0
0
0
1
/
7
/
2
0
0
0
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy com STOP OURO - GOLDS
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
103
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
104
DLAR
Resultado da simulao para o Dlar (Real x Dlar Americano).
-1
0
1
2
3
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Ganho Acumulado em Pontos)
Sistema Fuzzy Mercado RSI MM MACD Sistema Fuzzy STOP
BRL - DLAR
50
100
150
200
250
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Desempenho (Cenrio para um investimento inicial de R$100,00)
Sistema Fuzzy Mercado Sistema Fuzzy STOP
BRL - DOLAR
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
105
-0,5
-0,25
0
0,25
0,5
0,75
1
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy BRL - DLAR
-0,5
-0,25
0
0,25
0,5
0,75
1
1
/
1
/
2
0
0
1
1
/
7
/
2
0
0
1
1
/
1
/
2
0
0
2
1
/
7
/
2
0
0
2
1
/
1
/
2
0
0
3
1
/
7
/
2
0
0
3
1
/
1
/
2
0
0
4
1
/
7
/
2
0
0
4
1
/
1
/
2
0
0
5
1
/
7
/
2
0
0
5
1
/
1
/
2
0
0
6
1
/
7
/
2
0
0
6
1
/
1
/
2
0
0
7
1
/
7
/
2
0
0
7
1
/
1
/
2
0
0
8
Ganho por Operao (Valores Absolutos)
Sistema Fuzzy com STOP BRL - DLAR
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
106
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
107
APNDICE C REDES BAYESIANAS
INTRODUO
Atualmente, os estudos em inteligncia artificial podem ser divididos em duas
grandes reas: o desenvolvimento de sistemas que agem como humanos e o
desenvolvimento de sistemas que agem racionalmente. Dentro do contexto dos
sistemas que agem racionalmente, duas abordagens principais podem ser utilizadas:
raciocnio lgico e raciocnio probabilstico.
O raciocnio lgico pondera sobre o conhecimento prvio a respeito do
problema e, sobre esta base de conhecimento retira suas concluses. Esta
abordagem, apesar de poderosa, pode no ser til em situaes onde no se
conhece previamente todo o escopo do problema, para estes casos, o raciocnio
probabilstico surge como uma boa opo.
Um sistema que possa atuar em situaes de incerteza deve ser capaz de
atribuir nveis de confiabilidade para todas as sentenas em sua base de
conhecimento, e ainda, estabelecer relaes entre as sentenas. As Redes
Bayesianas oferecem uma abordagem para o raciocnio probabilstico que engloba
teoria de grafos, para o estabelecimento das relaes entre sentenas e ainda,
teoria de probabilidades, para a atribuio de nveis de confiabilidade.
A principal vantagem de raciocnio probabilstico sobre raciocnio lgico o
fato de que agentes podem tomar decises racionais mesmo quando no existe
informao suficiente para se provar que uma ao funcionar
(Charniak, Eugene).
Matematicamente, uma Rede Bayesiana uma representao compacta de
uma tabela de conjuno de probabilidades do universo do problema. Por outro lado,
do ponto de vista de um especialista, as Redes Bayesianas constituem um modelo
grfico que representa de forma simples as relaes de causalidade das variveis de
um sistema.
Uma Rede Bayesiana consiste do seguinte:
Um conjunto de variveis e um conjunto de arcos ligando as variveis.
Cada varivel possui um conjunto limitado de estados mutuamente
exclusivos.
As variveis e arcos formam um grafo orientado sem ciclos (DAG).
Para cada varivel A que possui como pais B1, ..., Bn, existe uma tabela P(A|
B1, ..., Bn), ou seja, a probabilidade de que ocorra a hiptese A dado as evidncias
B1,, Bn. A evidncia de uma varivel uma declarao de uma certeza de seu
estado.
Observa-se que, caso A no possua um pai, a tabela de probabilidades
reduzida para uma probabilidade condicional P(A). Uma vez definida a topologia da
rede, basta especificar as probabilidades dos ns que participam em dependncias
diretas, e utilizar estas para computar as demais probabilidades que se deseje.
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
108
REGRA DE BAYES
A seguir, mostrado um breve resumo com os clculos envolvidos na
determinao da Regra de Bayes:
I. Regra fundamental: P(A|B) = P(A,B) / P(B), ou P(A|B)*P(B) = P(A,B). Onde
P(A,B) a probabilidade conjunta do evento A B.
II. P(A,B)=P(B,A), ento de I, chegamos em P(A|B)*P(B) = P(B|A)*P(A), que
resulta em: P(B|A) = P(A|B)*P(B)/P(A), chamada Regra de Bayes.
III. Em alguns casos podemos estar interessados em uma probabilidade segundo
uma evidncia e, neste caso, aplica-se: P(A|B,e)P(B|e) = P(A,B|e).
Pela teoria de probabilidade, temos que, a probabilidade condicional P(A|B) = x,
pode ser interpretada como: Dado o evento B, a probabilidade do evento A x.
PARMETROS DE ENTRADA DA REDE BAYESIANA
A base de conhecimento de uma Rede Bayesiana so as tabelas de
probabilidade, que, juntamente com as evidncias, formam o conjunto de
parmetros de entrada. Para detalharmos a teoria envolvida nas Redes
Bayesinanas, utilizaremos um modelo simplificado, onde so utilizados apenas 2
(dois) modelos (MACD e MA). Consideremos que ambos os modelos possuem 2
estados: Palpite de Compra e Palpite de Venda.
Portanto, pela Regra Fundamental, temos:
) , (
) , , (
) , | (
MACD MA P
Sim Alta MACD MA P
MACD MA Sim Alta P
) , (
) ( * ) | , (
MACD MA P
sim Alta P Sim Alta MACD MA P
(1)
Partindo da premissa que MA e MACD so eventos mutualmente exclusivos, ou
seja, MA e MACD podem ocorrer em conjuno com Alta = Sim ou Alta = No,
temos:
) , , ( ) , , ( ) , ( No Alta MACD MA P Sim Alta MACD MA P MACD MA P (2)
Substituindo-se (2) em (1), temos:
) , , ( ) , , (
) ( * ) | , (
) , | (
No Alta MACD MA P Sim Alta MACD MA P
Sim Alta P Sim Alta MACD MA P
MACD MA Sim Alta P
No Sim Alta
Alta P Alta MACD P Alta MA P
Sim Alta P Sim Alta MACD P Sim Alta MA P
,
) ( * ) / ( * ) | (
) ( * ) | ( * ) | (
Portanto, os dados de entrada da rede so P (MA | Alta), P (MACD | Alta) e
P(Alta), onde podemos, a partir da, obter P(Alta = Sim | MA, MACD).
De forma anloga, podemos determinar P (Alta = Sim | MA, MACD, RSI).
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
109
APRENDIZAGEM DAS REDES BAYESIANAS
O processo de aprendizagem das Redes Bayesianas pode ser dividido em
duas abordagens diferentes (KOEHLER, NASSAR; 1988) e (HABRANT; 1999):
o aprendizado da estrutura, que consiste em encontrar a topologia da rede e,
assim, determinar os relacionamentos de dependncia entre as variveis
envolvidas.
o aprendizado das probabilidades dado uma estrutura, que consiste em
aprender os parmetros da rede com a computao das probabilidades
condicionais.
APRENDIZADO DA ESTRUTURA DA REDE BAYESIANA
Uma das partes crticas deste projeto a aprendizagem da estrutura, j que a
determinao dos relacionamentos entre as variveis fundamental para atingirmos
os objetivos inicialmente propostos. Uma topologia mal construda certamente nos
levaria a resultados incoerentes e/ou no conclusivos.
MTODO PARA CONSTRUO DE UMA REDE BAYESIANA
A construo de uma Rede Bayesiana exige que certos cuidados sejam
tomados de forma a permitir que a tabela de probabilidades condicional resultante
seja uma boa representao do problema.
P(x
1
, ..., x
n
) = P(x
i
|Pais(x
i
)) para 0 i n, pode ser reescrita para:
P(x
1
, ..., x
n
) = P(x
n
| x
n-1
, ... x
1
) P(x
n-1
, ... x
1
)
Este processo ser repetido, reduzindo cada conjuno de probabilidades em
uma probabilidade condicional e uma conjuno menor.
P(x
1
, ..., x
n
) = P(x
n
| x
n-1
, ... x
1
) P(x
n-1
| x
n-2
, ... x
1
)... P(x
2
| x
1
) P(x
1
)
P(x
1
, ..., x
n
) = P(x
i
|x
i-1
, ... x
1
) para 0 i n
Comparando esta equao com P(x
1
, ..., x
n
) = P(x
i
|Pais(x
i
)) para 0 i n,
observamos que a especificao de uma tabela de conjuno de probabilidades
equivalente com a declarao geral:
P(x
i
|x
i -1
, ..., x
1
) = P(x
i
|Pais(x
i
)) para Pais(x
i
) C { x
i-1
, ... x
1
}
Esta equao expressa que, uma Rede Bayesiana a representao correta
de um domnio se e somente se, cada n condicionalmente independente de seus
predecessores, dado seu pai. Portanto, para se construir uma rede cuja estrutura
represente devidamente o domnio do problema, necessrio que, para todo n da
rede, esta propriedade seja atendida. Intuitivamente, os pais de um n x
i
devem
conter todos os ns x
1
, ..., x
i-1
que influenciem diretamente x
i
.
Ento, um procedimento geral para construo de redes Bayesianas seria:
1. Escolha um conjunto de variveis x
i
que descrevam o domnio.
2. Escolha uma ordem para as variveis.
3. Enquanto existir variveis:
a. Escolha uma varivel x
i
e adicione um n na rede.
b. Determine os ns Pais(x
i
) dentre os ns que j estejam na rede e que
satisfaam a equao P(x
1
, ..., x
n
) = P(x
i
|Pais(x
i
)) para 0 i n.
c. Defina a tabela de probabilidades condicionais para x
i
. O fato de que
cada n conectado aos ns mais antigos na rede garante que o grafo
ser sempre acclico.
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
110
APRENDIZADO DAS PROBABILIDADES
Depois de definida a topologia da rede, o prximo passo ser a aprendizagem
dos parmetros, ou seja, a probabilidade associada a cada varivel da rede, dados
os pais e os estados da varivel. Para isso ser necessrio um banco de dados com
dados histricos reais contendo as vrias combinaes de estados para cada
varivel da rede, observadas num determinado perodo.
As probabilidades associadas a cada varivel da rede constituiro as tabelas
de probabilidade, que so a base de conhecimentos deste Sistema Especialista
Probabilstico.
REDES BAYESIANAS APLICADAS AOS MODELOS ECONMICOS
Neste projeto, consideraremos a existncia de trs modelos tcnicos para a
previso de ativos financeiros (Mdias Mveis, MACD e RSI). Cada modelo pode
fornecer as seguintes previses para o ativo:
Palpite de Compra: indicando uma tendncia de alta no valor do ativo;
Palpite de Venda: indicando uma tendncia de queda no valor do ativo;
Existe ainda uma terceira possibilidade, onde o sistema no indica qualquer
palpite, ou seja, indica que no existe tendncia de alta ou baixa.
Alm disso, cada modelo possui um determinado grau de acerto (ou seja, a
probabilidade de acertar sua previso).
Como estes modelos possuem graus de acerto diferentes um do outro, h a
necessidade de se ponderar cada um destes modelos de forma que o investidor
obtenha as informaes para tomar sua deciso.
Na prtica, um analista tcnico, baseado na sua experincia, realiza os
clculos e medies necessrias para cada modelo tcnico e pondera (de forma
subjetiva) estas informaes para tomar sua deciso.
Uma das maneiras de se realizar esta tarefa computacionalmente atravs da
construo de Redes Bayesianas e das tabelas de probabilidades condicionais para
os modelos em questo.
RESULTADOS
ESTRUTURA DOS GRFICOS E TABELAS DE AVALIAO
Para o ativo a seguir (IBOVESPA), so apresentado as seguintes informaes:
1 O primeiro grfico representa uma comparao entre os resultados
acumulados do mercado e do sistema. Ambos foram inicializados com posio inicial
igual a zero. O profit/loss (P/L) mensurado na mesma unidade do mercado, ou
seja, se o sistema compra o ativo a 60,00 e vende a 70,00, seu lucro de 10,00.
Vale ressaltar que nenhuma corretagem, ou taxa por operao computada. Alm
disto, no existe qualquer tipo de remunerao no perodo que o sistema no opera.
2- No segundo grfico, podemos observar o mark to market (MTM) dirio das
posies do sistema. Este grfico mostra o quanto o sistema no possui qualquer
tipo de Stop loss (zerar posio quando se atinge determinado nvel de perda),
operando exclusivamente nas informaes fornecidas pelo sistema.
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
111
3- A tabela apresenta um resumo referente aos dois primeiros grficos. As
definies de cada campo so descritas a seguir:
Retorno: retorno anual calculado como a soma de P/L dividido pelo nvel do
mercado do incio daquela ano.
# Trades: nmero de operaes feitas pelo sistema naquele ano.
Volatilidade: desvio-padro dos retornos dirios, em base anual.
4- No terceiro grfico, podemos observar uma situao hipottica no qual um
investidor, operando exclusivamente pelo sistema, investe R$100,00 no primeiro dia
de 1998 e opera, de acordo com as sugestes do sistema, at o final de 2003. Este
resultado comparado com o cenrio onde este mesmo investidor, aplica seus
R$100,00 no ativo em questo e permanece com a mesma posio at o final de
2003 (ou seja, compra e permanece comprado). As restries e consideraes feitas
para o primeiro grfico se aplicam a este.
IBOVESPA (IBOV)
Grfico 1 : evoluo do Valor Acumulado do Sistema versus Valor Acumulado do mercado, no perodo de 2/1/1998 a
2/1/2004
MTM
-3000
-2000
-1000
0
1000
2000
3000
4000
5000
6000
7000
8000
9000
10000
2
/
1
/
1
9
9
8
2
/
4
/
1
9
9
8
2
/
7
/
1
9
9
8
2
/
1
0
/
1
9
9
8
2
/
1
/
1
9
9
9
2
/
4
/
1
9
9
9
2
/
7
/
1
9
9
9
2
/
1
0
/
1
9
9
9
2
/
1
/
2
0
0
0
2
/
4
/
2
0
0
0
2
/
7
/
2
0
0
0
2
/
1
0
/
2
0
0
0
2
/
1
/
2
0
0
1
2
/
4
/
2
0
0
1
2
/
7
/
2
0
0
1
2
/
1
0
/
2
0
0
1
2
/
1
/
2
0
0
2
2
/
4
/
2
0
0
2
2
/
7
/
2
0
0
2
2
/
1
0
/
2
0
0
2
2
/
1
/
2
0
0
3
2
/
4
/
2
0
0
3
2
/
7
/
2
0
0
3
2
/
1
0
/
2
0
0
3
2
/
1
/
2
0
0
4
MTM do Sistema
IBOV
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
112
Grfico 2 : evoluo do MTM do Sistema, no perodo de 2/1/1998 a 2/1/2004
Tabela 1, resumo do desempenho descrito nos grficos 1 e 2.
Grfico 3 : evoluo de um investimento inicial de R$100,00 operado-se pelo Sistema e Mercado, no perodo de
2/1/1998 a 2/1/2004
Mercado Sistema Mercado Sistema
1998 -35.26% 39.47% 22 57.36% 50.64%
1999 151.93% 140.88% 18 46.32% 44.66%
2000 -10.72% -35.78% 27 32.82% 30.61%
2001 -11.02% 16.49% 34 33.78% 31.46%
2002 -17.01% 10.67% 23 32.75% 30.62%
2003 97.33% 68.67% 16 24.13% 22.44%
IBOV
ANO
Retorno Anual
# Trades
Volatilidade Anualizada
Cenrio para um investimento inicial de R$100,00 - Sistema X Mercado
R$ 0.00
R$ 50.00
R$ 100.00
R$ 150.00
R$ 200.00
R$ 250.00
R$ 300.00
R$ 350.00
R$ 400.00
R$ 450.00
2
/
1
/
1
9
9
8
2
/
4
/
1
9
9
8
2
/
7
/
1
9
9
8
2
/
1
0
/
1
9
9
8
2
/
1
/
1
9
9
9
2
/
4
/
1
9
9
9
2
/
7
/
1
9
9
9
2
/
1
0
/
1
9
9
9
2
/
1
/
2
0
0
0
2
/
4
/
2
0
0
0
2
/
7
/
2
0
0
0
2
/
1
0
/
2
0
0
0
2
/
1
/
2
0
0
1
2
/
4
/
2
0
0
1
2
/
7
/
2
0
0
1
2
/
1
0
/
2
0
0
1
2
/
1
/
2
0
0
2
2
/
4
/
2
0
0
2
2
/
7
/
2
0
0
2
2
/
1
0
/
2
0
0
2
2
/
1
/
2
0
0
3
2
/
4
/
2
0
0
3
2
/
7
/
2
0
0
3
2
/
1
0
/
2
0
0
3
2
/
1
/
2
0
0
4
Sistema
Mercado
IBOV
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
113
ANEXO A - DESCRIO DOS ATIVOS NO SISTEMA BLOOMBERG
Breve descrio dos ativos analisados de acordo com o Sistema Bloomberg
(em Ingls):
IBOV Index
The Bovespa Index is a total return index weighted by traded volume and is
comprised of the most liquid stocks traded on the Sao Paulo Stock Exchange. The
Bovespa Index has been divided 10 times by a factor of 10 since January 1, 1985,
those dates are: 12/02/85, 04/14/89, 05/28/91, 01/26/93, 02/10/94, 08/29/88,
01/12/90, 01/21/92, 08/27/93, 03/03/97. Shares in Index displayed in Millions.
SPX Index
Standard and Poor's 500 Index is a capitalization-weighted index of 500
stocks. The index is designed to measure performance of the broad domestic
economy through changes in the aggregate market value of 500 stocks representing
all major industries. The index was developed with a base level of 10 for the 1941-43
base period.
DAX Index
The German Stock Index is a total return index of 30 selected German blue
chip stocks traded on the Frankfurt Stock Exchange. The equities use free float
shares in the index calculation. The DAX has a base value of 1,000 as of December
31, 1987. As of June 18, 1999 only XETRA equity prices are used to
calculate all DAX indices.
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
114
UKX Index
The FTSE 100 Index is a capitalization-weighted index of the 100 most highly
capitalized companies traded on the London Stock Exchange. The equities use an
investibility weighting in the index calculation. The index was developed with a base
level of 1000 as of January 3, 1984.
CAC Index
The CAC-40 Index is a narrow-based, modified capitalization-weighted index
of 40 companies listed on the Paris Bourse. The index was developed with a base
level of 1,000 as of December 31, 1987. As of December 1, 2003 the index has
become a free float weighted index.
NKY Index
The Nikkei-225 Stock Average is a price-weighted average of 225 top-rated
Japanese companies listed in the First Section of the Tokyo Stock Exchange. The
Nikkei Stock Average was first published on May 16, 1949, where the average price
was 176.21 with a divisor of 225.
SPTSX Index
The S&P/Toronto Stock Exchange Composite Index is a capitalization-
weighted index designed to measure market activity of stocks listed on the TSX. The
index was developed with a base level of 1000 as of 1975. The sectors available
under SPTSX Index do not price intraday. This index contains investment trusts
effective 12/19/05..
Sistema de Tomada de Deciso para Compra e Venda de Ativos Financeiros
Utilizando Lgica Fuzzy
115
C 1 Comdty
No. 2 Yellow at par and substitutions at differentials established by the
exchange.
CL1 Comdty
Specific domestic crudes with .42% sulfur by weight or less, not less than
37bp API gravity no more than 42bp API gravity. With the expiration of the
December, 2006 contract, exchange will list 72 continuous monthly contracts.
S 1 Comdty
One grade of soybean meal only with minimum protein of 48 percent.
GOLDS Curncy
The Gold Spot price is quoted as US Dollars per Troy Ounce.
BRL Curncy
USD-BRL BRAZILIAN REAL SPOT 1 Real = 100 Centavos
The Brazilian real is the official currency of the Federative Republic of Brazil.
The conventional market quotation is the number of reals per US dollar. It is an
independent free-floating currency.