Optimization of technical trading rules in forex market using genetic algorithm

Detalhes bibliográficos
Autor(a) principal: Silva, Pedro Franco
Data de Publicação: 2012
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10071/6396
Resumo: A análise técnica, juntamente com a análise fundamental, é uma das metodologias mais conhecidas que os traders utilizam nos mercados financeiros, com o propósito de prever a direcção do preço das acções através da análise do seu historial de preços. Esta análise tem como objectivo obter ganhos acima da média do mercado. Nesta tese, pretende-se desenvolver estratégias fiáveis, no mercado cambial, através do processo de algoritmo genético, que tem como objectivo a optimização dos parâmetros dos indicadores da análise técnica (Double Crossover, Bollinger Band, MACD, RSI, Stochastic, Parabolic SAR, ADX). Os resultados obtidos pelas estratégias optimizadas são comparados com a estratégia Buy and Hold. Para verificar a robustez dos resultados obtidos utiliza-se o teste t, que permite provar se os resultados são estatisticamente significativos. A amostra inclui os preços diários desde Janeiro de 2005 até Dezembro de 2011, o que permite analisar as diferentes fases do mercado financeiro – Tendência de subida, tendência de descida e neutra. A amostra também inclui a crise financeira que começou no verão de 2007. Este estudo rejeita a hipótese do mercado eficiente, pois os resultados obtidos pelas estratégias obtiveram maior retorno que a estratégia Buy and Hold em ambos os períodos: in-the-sample (95%) e out-of-sample (60%). Adicionalmente, é possível concluir que os parâmetros optimizados no período de treino não oferecem garantia que os resultados sejam consistentes no período de teste.
id RCAP_e059d17d0e17b8205928d4ae1e8f4902
oai_identifier_str oai:repositorio.iscte-iul.pt:10071/6396
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Optimization of technical trading rules in forex market using genetic algorithmTechnical analysisGenetic algorithmEfficient market hypothesisBacktestingAnálise técnicaAlgoritmoFinançasA análise técnica, juntamente com a análise fundamental, é uma das metodologias mais conhecidas que os traders utilizam nos mercados financeiros, com o propósito de prever a direcção do preço das acções através da análise do seu historial de preços. Esta análise tem como objectivo obter ganhos acima da média do mercado. Nesta tese, pretende-se desenvolver estratégias fiáveis, no mercado cambial, através do processo de algoritmo genético, que tem como objectivo a optimização dos parâmetros dos indicadores da análise técnica (Double Crossover, Bollinger Band, MACD, RSI, Stochastic, Parabolic SAR, ADX). Os resultados obtidos pelas estratégias optimizadas são comparados com a estratégia Buy and Hold. Para verificar a robustez dos resultados obtidos utiliza-se o teste t, que permite provar se os resultados são estatisticamente significativos. A amostra inclui os preços diários desde Janeiro de 2005 até Dezembro de 2011, o que permite analisar as diferentes fases do mercado financeiro – Tendência de subida, tendência de descida e neutra. A amostra também inclui a crise financeira que começou no verão de 2007. Este estudo rejeita a hipótese do mercado eficiente, pois os resultados obtidos pelas estratégias obtiveram maior retorno que a estratégia Buy and Hold em ambos os períodos: in-the-sample (95%) e out-of-sample (60%). Adicionalmente, é possível concluir que os parâmetros optimizados no período de treino não oferecem garantia que os resultados sejam consistentes no período de teste.Technical analysis, along with fundamental analysis, are the one of the better known approaches used by traders in financial markets to forecast the direction of security’s prices through the study of historical market prices in order to obtain abnormal returns. This paper aims to present a methodology for developing robust automated technical trading systems using genetic algorithms to the tuning of technical indicators parameters (Double Crossover, Bollinger Band, MACD, RSI, Stochastic, Parabolic SAR, ADX) in the context of foreign exchange market. The results obtained from the optimized strategies are compared against a benchmark strategy – Buy and Hold – and to conclude, the accuracy of the results are verified through a t-Test, in order to prove whether the results obtained are statistically significant or not. The time span, from 2005 to 2011, covered to test the technical strategies contains all financial market phases – Bullish trend, bearish trend, and sideways –including the financial crisis that began in the middle of 2007. This study refutes the efficient market hypothesis, since the results obtained by technical strategies can outperform the Buy and Hold strategy in both periods: in-the-sample (95%) and out-of-sample (60%). Additionally, this study shows that the parameters optimized from the training period cannot be guaranteed to be consistent for testing period.2014-02-05T16:59:17Z2012-01-01T00:00:00Z20122012-10info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/octet-streamhttp://hdl.handle.net/10071/6396engSilva, Pedro Francoinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-11-09T17:39:09Zoai:repositorio.iscte-iul.pt:10071/6396Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T22:17:58.971555Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Optimization of technical trading rules in forex market using genetic algorithm
title Optimization of technical trading rules in forex market using genetic algorithm
spellingShingle Optimization of technical trading rules in forex market using genetic algorithm
Silva, Pedro Franco
Technical analysis
Genetic algorithm
Efficient market hypothesis
Backtesting
Análise técnica
Algoritmo
Finanças
title_short Optimization of technical trading rules in forex market using genetic algorithm
title_full Optimization of technical trading rules in forex market using genetic algorithm
title_fullStr Optimization of technical trading rules in forex market using genetic algorithm
title_full_unstemmed Optimization of technical trading rules in forex market using genetic algorithm
title_sort Optimization of technical trading rules in forex market using genetic algorithm
author Silva, Pedro Franco
author_facet Silva, Pedro Franco
author_role author
dc.contributor.author.fl_str_mv Silva, Pedro Franco
dc.subject.por.fl_str_mv Technical analysis
Genetic algorithm
Efficient market hypothesis
Backtesting
Análise técnica
Algoritmo
Finanças
topic Technical analysis
Genetic algorithm
Efficient market hypothesis
Backtesting
Análise técnica
Algoritmo
Finanças
description A análise técnica, juntamente com a análise fundamental, é uma das metodologias mais conhecidas que os traders utilizam nos mercados financeiros, com o propósito de prever a direcção do preço das acções através da análise do seu historial de preços. Esta análise tem como objectivo obter ganhos acima da média do mercado. Nesta tese, pretende-se desenvolver estratégias fiáveis, no mercado cambial, através do processo de algoritmo genético, que tem como objectivo a optimização dos parâmetros dos indicadores da análise técnica (Double Crossover, Bollinger Band, MACD, RSI, Stochastic, Parabolic SAR, ADX). Os resultados obtidos pelas estratégias optimizadas são comparados com a estratégia Buy and Hold. Para verificar a robustez dos resultados obtidos utiliza-se o teste t, que permite provar se os resultados são estatisticamente significativos. A amostra inclui os preços diários desde Janeiro de 2005 até Dezembro de 2011, o que permite analisar as diferentes fases do mercado financeiro – Tendência de subida, tendência de descida e neutra. A amostra também inclui a crise financeira que começou no verão de 2007. Este estudo rejeita a hipótese do mercado eficiente, pois os resultados obtidos pelas estratégias obtiveram maior retorno que a estratégia Buy and Hold em ambos os períodos: in-the-sample (95%) e out-of-sample (60%). Adicionalmente, é possível concluir que os parâmetros optimizados no período de treino não oferecem garantia que os resultados sejam consistentes no período de teste.
publishDate 2012
dc.date.none.fl_str_mv 2012-01-01T00:00:00Z
2012
2012-10
2014-02-05T16:59:17Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10071/6396
url http://hdl.handle.net/10071/6396
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
application/octet-stream
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799134739053936640