Optimization of technical trading rules in forex market using genetic algorithm
Autor(a) principal: | |
---|---|
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 |