Avaliação de estratégias de trading por algoritmo baseadas em rompimentos de linhas de tendências aplicadas ao índice de força relativa
| Ano de defesa: | 2025 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | por |
| Instituição de defesa: |
Não Informado pela instituição
|
| Programa de Pós-Graduação: |
Não Informado pela instituição
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Não Informado pela instituição
|
| Palavras-chave em Português: | |
| Palavras-chave em Inglês: | |
| Link de acesso: | https://hdl.handle.net/10438/36558 |
Resumo: | Esta dissertação avalia a eficácia de estratégias de trading algorítmico baseadas no rompimento de linhas de tendência aplicadas ao Índice de Força Relativa (RSI). Utilizando dados históricos de ações do índice S&P 500 e adotando uma abordagem rigorosa de otimização de parâmetros, o estudo fornece uma análise sistemática de como esses sinais podem ser usados para gerar recomendações de compra e venda. A metodologia, desenvolvida em Python, envolve a identificação de linhas de tendência derivadas do RSI, a validação de sinais de rompimento e a realização de testes em diversos cenários. Os resultados demonstram que a estratégia proposta entrega retornos consistentemente superiores em comparação com abordagens tradicionais de buyand-hold em um número significativo de casos. O Sharpe Ratio e os retornos anualizados se destacam, evidenciando o forte desempenho ajustado ao risco da estratégia. Além disso, a flexibilidade do modelo permite sua extensão para outras classes de ativos, como índices, moedas e dados intradiários, indicando um potencial de aplicação mais amplo. As técnicas desenvolvidas para a construção de linhas de tendência fornecem uma estrutura robusta para estudos futuros e podem ser valiosas para outras pesquisas que incorporem linhas de tendência como parte de seus processos de geração de sinais. O estudo também explora a aplicação de sinais baseados em linhas de tendência não diretamente nos gráficos de preços, mas em indicadores derivados, como RSI, demonstrando o potencial de geração de sinais robustos a partir de dados transformados. Um aspecto central desta pesquisa é a implementação prática de intervalos de teste alternados e aleatórios na calibração e validação da estratégia, que reduz os riscos associados ao ajuste excessivo (overfitting) e melhora a robustez da avaliação da estratégia. Os resultados contribuem para o campo da análise técnica ao implementar rotinas e técnicas para o uso de rompimentos de linhas de tendência aplicáveis a muitos indicadores gráficos. Este estudo também estabelece as bases para outras pesquisas, incluindo a integração de técnicas de aprendizado de máquina e a aplicação dessas estratégias em ambientes de negociação em tempo real. |
| id |
FGV_39b1ad8e0ee9be40e8ace3baa0b89976 |
|---|---|
| oai_identifier_str |
oai:repositorio.fgv.br:10438/36558 |
| network_acronym_str |
FGV |
| network_name_str |
Repositório Institucional do FGV (FGV Repositório Digital) |
| repository_id_str |
|
| spelling |
Carvalho, Fábio Murilo Costa D'avilaEscolas::EESPMaiali, André CuryDurão, Luiz Fernando Cardoso dos SantosMarques, Alessandro Martim2025-02-20T14:02:44Z2025-02-20T14:02:44Z2025https://hdl.handle.net/10438/36558Esta dissertação avalia a eficácia de estratégias de trading algorítmico baseadas no rompimento de linhas de tendência aplicadas ao Índice de Força Relativa (RSI). Utilizando dados históricos de ações do índice S&P 500 e adotando uma abordagem rigorosa de otimização de parâmetros, o estudo fornece uma análise sistemática de como esses sinais podem ser usados para gerar recomendações de compra e venda. A metodologia, desenvolvida em Python, envolve a identificação de linhas de tendência derivadas do RSI, a validação de sinais de rompimento e a realização de testes em diversos cenários. Os resultados demonstram que a estratégia proposta entrega retornos consistentemente superiores em comparação com abordagens tradicionais de buyand-hold em um número significativo de casos. O Sharpe Ratio e os retornos anualizados se destacam, evidenciando o forte desempenho ajustado ao risco da estratégia. Além disso, a flexibilidade do modelo permite sua extensão para outras classes de ativos, como índices, moedas e dados intradiários, indicando um potencial de aplicação mais amplo. As técnicas desenvolvidas para a construção de linhas de tendência fornecem uma estrutura robusta para estudos futuros e podem ser valiosas para outras pesquisas que incorporem linhas de tendência como parte de seus processos de geração de sinais. O estudo também explora a aplicação de sinais baseados em linhas de tendência não diretamente nos gráficos de preços, mas em indicadores derivados, como RSI, demonstrando o potencial de geração de sinais robustos a partir de dados transformados. Um aspecto central desta pesquisa é a implementação prática de intervalos de teste alternados e aleatórios na calibração e validação da estratégia, que reduz os riscos associados ao ajuste excessivo (overfitting) e melhora a robustez da avaliação da estratégia. Os resultados contribuem para o campo da análise técnica ao implementar rotinas e técnicas para o uso de rompimentos de linhas de tendência aplicáveis a muitos indicadores gráficos. Este estudo também estabelece as bases para outras pesquisas, incluindo a integração de técnicas de aprendizado de máquina e a aplicação dessas estratégias em ambientes de negociação em tempo real.This dissertation evaluates the effectiveness of algorithmic trading strategies based on the breakout of trendlines applied to the Relative Strength Index (RSI). By leveraging historical data from stocks within the S&P 500 and adopting a rigorous approach to parameter optimization, the study provides a systematic analysis of how these signals can be used to generate buy and sell recommendations. The methodology, developed in Python, involves identifying trendlines derived from RSI, validating breakout signals, and backtesting their performance under various scenarios, including both in-sample and out-of-sample data. The results demonstrate that the proposed strategy consistently delivers superior returns compared to traditional buy-and-hold approaches in a significant number of cases. The Sharpe Ratio and annualized returns are particularly notable, showcasing the strategy’s strong risk-adjusted performance. Additionally, the flexibility of the model allows its extension to other asset classes, including indices, currencies, and intraday data, indicating the potential for broader applicability. The techniques developed for constructing trendlines provide a robust framework for future studies and can be valuable for other research efforts that incorporate trendlines as part of their signal generation processes, as well as, explores the application of trendline signals not directly to price charts but to derivative indicators such as RSI, showcasing the potential for generating robust trading signals from transformed data such as Moving Average Convergence Divergence (MACD), Stochastic Oscillator, Average True Range (ATR), and Bollinger Bands. A key aspect of this research is the practical implementation of alternating and randomized test intervals, ensuring randomness in their selection, the study reduces the risks associated with overfitting and enhances the robustness of the strategy’s evaluation. The results contribute to the field of technical analysis by implementing routines and techniques for the use of trendline breakouts applicable to many chart indicators. This study also lays the foundation for other research, including the integration of machine learning techniques and the application of these strategies in real-time trading environments.porAlgoritmoAnálise técnicaLinhas de tendênciaInvestimentosAçõesRSIÍndice de Força RelativaMercado financeiroPythonTradingBacktestingBacktestAlgorithmTechnical analysisTrendlinesInvestmentsStocksRelative strength indexEconomiaMercado financeiro - Inovações tecnológicasAlgoritmosInvestimentos - AnáliseInvestimentos - AdministraçãoÍndices de mercado de açõesAvaliação de estratégias de trading por algoritmo baseadas em rompimentos de linhas de tendências aplicadas ao índice de força relativainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional do FGV (FGV Repositório Digital)instname:Fundação Getulio Vargas (FGV)instacron:FGVLICENSElicense.txtlicense.txttext/plain; charset=utf-85112https://repositorio.fgv.br/bitstreams/10ca6a9f-8ace-45ce-95ef-00486591604f/download2a4b67231f701c416a809246e7a10077MD52ORIGINALDissertação Fábio M C D Carvalho com Ficha.pdfDissertação Fábio M C D Carvalho com Ficha.pdfPDFapplication/pdf5791517https://repositorio.fgv.br/bitstreams/7a7fc4e7-7943-493d-91e8-e36e7ea1e9a8/downloadcc4d7c8c3e7779798350dfddd22b9489MD53TEXTDissertação Fábio M C D Carvalho com Ficha.pdf.txtDissertação Fábio M C D Carvalho com Ficha.pdf.txtExtracted texttext/plain103253https://repositorio.fgv.br/bitstreams/9f90c649-3e8c-40b5-b1cf-cf211d921f15/downloada233579e4d8690568d2ebb7c6381fad0MD54THUMBNAILDissertação Fábio M C D Carvalho com Ficha.pdf.jpgDissertação Fábio M C D Carvalho com Ficha.pdf.jpgGenerated Thumbnailimage/jpeg2714https://repositorio.fgv.br/bitstreams/b7248645-f223-4382-bc74-80f522a97038/download34c8502934cec5a5d9020a00399de5a1MD5510438/365582025-02-20 17:01:31.299open.accessoai:repositorio.fgv.br:10438/36558https://repositorio.fgv.brRepositório InstitucionalPRIhttp://bibliotecadigital.fgv.br/dspace-oai/requestopendoar:39742025-02-20T17:01:31Repositório Institucional do FGV (FGV Repositório Digital) - Fundação Getulio Vargas (FGV)falseVGVybW8gZGUgTGljZW5jaWFtZW50bwpIw6EgdW0gw7psdGltbyBwYXNzbzogcGFyYSByZXByb2R1emlyLCB0cmFkdXppciBlIGRpc3RyaWJ1aXIgc3VhIHN1Ym1pc3PDo28gZW0gdG9kbyBvIG11bmRvLCB2b2PDqiBkZXZlIGNvbmNvcmRhciBjb20gb3MgdGVybW9zIGEgc2VndWlyLgoKQ29uY29yZGFyIGNvbSBvIFRlcm1vIGRlIExpY2VuY2lhbWVudG8sIHNlbGVjaW9uYW5kbyAiRXUgY29uY29yZG8gY29tIG8gVGVybW8gZGUgTGljZW5jaWFtZW50byIgZSBjbGlxdWUgZW0gIkZpbmFsaXphciBzdWJtaXNzw6NvIi4KClRFUk1PUyBMSUNFTkNJQU1FTlRPIFBBUkEgQVJRVUlWQU1FTlRPLCBSRVBST0RVw4fDg08gRSBESVZVTEdBw4fDg08gUMOaQkxJQ0EgREUgQ09OVEXDmkRPIMOAIEJJQkxJT1RFQ0EgVklSVFVBTCBGR1YgKHZlcnPDo28gMS4yKQoKMS4gVm9jw6osIHVzdcOhcmlvLWRlcG9zaXRhbnRlIGRhIEJpYmxpb3RlY2EgVmlydHVhbCBGR1YsIGFzc2VndXJhLCBubyBwcmVzZW50ZSBhdG8sIHF1ZSDDqSB0aXR1bGFyIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXRyaW1vbmlhaXMgZS9vdSBkaXJlaXRvcyBjb25leG9zIHJlZmVyZW50ZXMgw6AgdG90YWxpZGFkZSBkYSBPYnJhIG9yYSBkZXBvc2l0YWRhIGVtIGZvcm1hdG8gZGlnaXRhbCwgYmVtIGNvbW8gZGUgc2V1cyBjb21wb25lbnRlcyBtZW5vcmVzLCBlbSBzZSB0cmF0YW5kbyBkZSBvYnJhIGNvbGV0aXZhLCBjb25mb3JtZSBvIHByZWNlaXR1YWRvIHBlbGEgTGVpIDkuNjEwLzk4IGUvb3UgTGVpIDkuNjA5Lzk4LiBOw6NvIHNlbmRvIGVzdGUgbyBjYXNvLCB2b2PDqiBhc3NlZ3VyYSB0ZXIgb2J0aWRvLCBkaXJldGFtZW50ZSBkb3MgZGV2aWRvcyB0aXR1bGFyZXMsIGF1dG9yaXphw6fDo28gcHLDqXZpYSBlIGV4cHJlc3NhIHBhcmEgbyBkZXDDs3NpdG8gZSBkaXZ1bGdhw6fDo28gZGEgT2JyYSwgYWJyYW5nZW5kbyB0b2RvcyBvcyBkaXJlaXRvcyBhdXRvcmFpcyBlIGNvbmV4b3MgYWZldGFkb3MgcGVsYSBhc3NpbmF0dXJhIGRvcyBwcmVzZW50ZXMgdGVybW9zIGRlIGxpY2VuY2lhbWVudG8sIGRlIG1vZG8gYSBlZmV0aXZhbWVudGUgaXNlbnRhciBhIEZ1bmRhw6fDo28gR2V0dWxpbyBWYXJnYXMgZSBzZXVzIGZ1bmNpb27DoXJpb3MgZGUgcXVhbHF1ZXIgcmVzcG9uc2FiaWxpZGFkZSBwZWxvIHVzbyBuw6NvLWF1dG9yaXphZG8gZG8gbWF0ZXJpYWwgZGVwb3NpdGFkbywgc2VqYSBlbSB2aW5jdWxhw6fDo28gw6AgQmlibGlvdGVjYSBWaXJ0dWFsIEZHViwgc2VqYSBlbSB2aW5jdWxhw6fDo28gYSBxdWFpc3F1ZXIgc2VydmnDp29zIGRlIGJ1c2NhIGUgZGlzdHJpYnVpw6fDo28gZGUgY29udGXDumRvIHF1ZSBmYcOnYW0gdXNvIGRhcyBpbnRlcmZhY2VzIGUgZXNwYcOnbyBkZSBhcm1hemVuYW1lbnRvIHByb3ZpZGVuY2lhZG9zIHBlbGEgRnVuZGHDp8OjbyBHZXR1bGlvIFZhcmdhcyBwb3IgbWVpbyBkZSBzZXVzIHNpc3RlbWFzIGluZm9ybWF0aXphZG9zLgoKMi4gQSBhc3NpbmF0dXJhIGRlc3RhIGxpY2Vuw6dhIHRlbSBjb21vIGNvbnNlccO8w6puY2lhIGEgdHJhbnNmZXLDqm5jaWEsIGEgdMOtdHVsbyBuw6NvLWV4Y2x1c2l2byBlIG7Do28tb25lcm9zbywgaXNlbnRhIGRvIHBhZ2FtZW50byBkZSByb3lhbHRpZXMgb3UgcXVhbHF1ZXIgb3V0cmEgY29udHJhcHJlc3Rhw6fDo28sIHBlY3VuacOhcmlhIG91IG7Do28sIMOgIEZ1bmRhw6fDo28gR2V0dWxpbyBWYXJnYXMsIGRvcyBkaXJlaXRvcyBkZSBhcm1hemVuYXIgZGlnaXRhbG1lbnRlLCByZXByb2R1emlyIGUgZGlzdHJpYnVpciBuYWNpb25hbCBlIGludGVybmFjaW9uYWxtZW50ZSBhIE9icmEsIGluY2x1aW5kby1zZSBvIHNldSByZXN1bW8vYWJzdHJhY3QsIHBvciBtZWlvcyBlbGV0csO0bmljb3MsIG5vIHNpdGUgZGEgQmlibGlvdGVjYSBWaXJ0dWFsIEZHViwgYW8gcMO6YmxpY28gZW0gZ2VyYWwsIGVtIHJlZ2ltZSBkZSBhY2Vzc28gYWJlcnRvLgoKMy4gQSBwcmVzZW50ZSBsaWNlbsOnYSB0YW1iw6ltIGFicmFuZ2UsIG5vcyBtZXNtb3MgdGVybW9zIGVzdGFiZWxlY2lkb3Mgbm8gaXRlbSAyLCBzdXByYSwgcXVhbHF1ZXIgZGlyZWl0byBkZSBjb211bmljYcOnw6NvIGFvIHDDumJsaWNvIGNhYsOtdmVsIGVtIHJlbGHDp8OjbyDDoCBPYnJhIG9yYSBkZXBvc2l0YWRhLCBpbmNsdWluZG8tc2Ugb3MgdXNvcyByZWZlcmVudGVzIMOgIHJlcHJlc2VudGHDp8OjbyBww7pibGljYSBlL291IGV4ZWN1w6fDo28gcMO6YmxpY2EsIGJlbSBjb21vIHF1YWxxdWVyIG91dHJhIG1vZGFsaWRhZGUgZGUgY29tdW5pY2HDp8OjbyBhbyBww7pibGljbyBxdWUgZXhpc3RhIG91IHZlbmhhIGEgZXhpc3Rpciwgbm9zIHRlcm1vcyBkbyBhcnRpZ28gNjggZSBzZWd1aW50ZXMgZGEgTGVpIDkuNjEwLzk4LCBuYSBleHRlbnPDo28gcXVlIGZvciBhcGxpY8OhdmVsIGFvcyBzZXJ2acOnb3MgcHJlc3RhZG9zIGFvIHDDumJsaWNvIHBlbGEgQmlibGlvdGVjYSBWaXJ0dWFsIEZHVi4KCjQuIEVzdGEgbGljZW7Dp2EgYWJyYW5nZSwgYWluZGEsIG5vcyBtZXNtb3MgdGVybW9zIGVzdGFiZWxlY2lkb3Mgbm8gaXRlbSAyLCBzdXByYSwgdG9kb3Mgb3MgZGlyZWl0b3MgY29uZXhvcyBkZSBhcnRpc3RhcyBpbnTDqXJwcmV0ZXMgb3UgZXhlY3V0YW50ZXMsIHByb2R1dG9yZXMgZm9ub2dyw6FmaWNvcyBvdSBlbXByZXNhcyBkZSByYWRpb2RpZnVzw6NvIHF1ZSBldmVudHVhbG1lbnRlIHNlamFtIGFwbGljw6F2ZWlzIGVtIHJlbGHDp8OjbyDDoCBvYnJhIGRlcG9zaXRhZGEsIGVtIGNvbmZvcm1pZGFkZSBjb20gbyByZWdpbWUgZml4YWRvIG5vIFTDrXR1bG8gViBkYSBMZWkgOS42MTAvOTguCgo1LiBTZSBhIE9icmEgZGVwb3NpdGFkYSBmb2kgb3Ugw6kgb2JqZXRvIGRlIGZpbmFuY2lhbWVudG8gcG9yIGluc3RpdHVpw6fDtWVzIGRlIGZvbWVudG8gw6AgcGVzcXVpc2Egb3UgcXVhbHF1ZXIgb3V0cmEgc2VtZWxoYW50ZSwgdm9jw6ogb3UgbyB0aXR1bGFyIGFzc2VndXJhIHF1ZSBjdW1wcml1IHRvZGFzIGFzIG9icmlnYcOnw7VlcyBxdWUgbGhlIGZvcmFtIGltcG9zdGFzIHBlbGEgaW5zdGl0dWnDp8OjbyBmaW5hbmNpYWRvcmEgZW0gcmF6w6NvIGRvIGZpbmFuY2lhbWVudG8sIGUgcXVlIG7Do28gZXN0w6EgY29udHJhcmlhbmRvIHF1YWxxdWVyIGRpc3Bvc2nDp8OjbyBjb250cmF0dWFsIHJlZmVyZW50ZSDDoCBwdWJsaWNhw6fDo28gZG8gY29udGXDumRvIG9yYSBzdWJtZXRpZG8gw6AgQmlibGlvdGVjYSBWaXJ0dWFsIEZHVi4KCjYuIENhc28gYSBPYnJhIG9yYSBkZXBvc2l0YWRhIGVuY29udHJlLXNlIGxpY2VuY2lhZGEgc29iIHVtYSBsaWNlbsOnYSBDcmVhdGl2ZSBDb21tb25zIChxdWFscXVlciB2ZXJzw6NvKSwgc29iIGEgbGljZW7Dp2EgR05VIEZyZWUgRG9jdW1lbnRhdGlvbiBMaWNlbnNlIChxdWFscXVlciB2ZXJzw6NvKSwgb3Ugb3V0cmEgbGljZW7Dp2EgcXVhbGlmaWNhZGEgY29tbyBsaXZyZSBzZWd1bmRvIG9zIGNyaXTDqXJpb3MgZGEgRGVmaW5pdGlvbiBvZiBGcmVlIEN1bHR1cmFsIFdvcmtzIChkaXNwb27DrXZlbCBlbTogaHR0cDovL2ZyZWVkb21kZWZpbmVkLm9yZy9EZWZpbml0aW9uKSBvdSBGcmVlIFNvZnR3YXJlIERlZmluaXRpb24gKGRpc3BvbsOtdmVsIGVtOiBodHRwOi8vd3d3LmdudS5vcmcvcGhpbG9zb3BoeS9mcmVlLXN3Lmh0bWwpLCBvIGFycXVpdm8gcmVmZXJlbnRlIMOgIE9icmEgZGV2ZSBpbmRpY2FyIGEgbGljZW7Dp2EgYXBsaWPDoXZlbCBlbSBjb250ZcO6ZG8gbGVnw612ZWwgcG9yIHNlcmVzIGh1bWFub3MgZSwgc2UgcG9zc8OtdmVsLCB0YW1iw6ltIGVtIG1ldGFkYWRvcyBsZWfDrXZlaXMgcG9yIG3DoXF1aW5hLiBBIGluZGljYcOnw6NvIGRhIGxpY2Vuw6dhIGFwbGljw6F2ZWwgZGV2ZSBzZXIgYWNvbXBhbmhhZGEgZGUgdW0gbGluayBwYXJhIG9zIHRlcm1vcyBkZSBsaWNlbmNpYW1lbnRvIG91IHN1YSBjw7NwaWEgaW50ZWdyYWwuCgpBbyBjb25jbHVpciBhIHByZXNlbnRlIGV0YXBhIGUgYXMgZXRhcGFzIHN1YnNlccO8ZW50ZXMgZG8gcHJvY2Vzc28gZGUgc3VibWlzc8OjbyBkZSBhcnF1aXZvcyDDoCBCaWJsaW90ZWNhIFZpcnR1YWwgRkdWLCB2b2PDqiBhdGVzdGEgcXVlIGxldSBlIGNvbmNvcmRhIGludGVncmFsbWVudGUgY29tIG9zIHRlcm1vcyBhY2ltYSBkZWxpbWl0YWRvcywgYXNzaW5hbmRvLW9zIHNlbSBmYXplciBxdWFscXVlciByZXNlcnZhIGUgbm92YW1lbnRlIGNvbmZpcm1hbmRvIHF1ZSBjdW1wcmUgb3MgcmVxdWlzaXRvcyBpbmRpY2Fkb3Mgbm8gaXRlbSAxLCBzdXByYS4KCkhhdmVuZG8gcXVhbHF1ZXIgZGlzY29yZMOibmNpYSBlbSByZWxhw6fDo28gYW9zIHByZXNlbnRlcyB0ZXJtb3Mgb3UgbsOjbyBzZSB2ZXJpZmljYW5kbyBvIGV4aWdpZG8gbm8gaXRlbSAxLCBzdXByYSwgdm9jw6ogZGV2ZSBpbnRlcnJvbXBlciBpbWVkaWF0YW1lbnRlIG8gcHJvY2Vzc28gZGUgc3VibWlzc8Ojby4gQSBjb250aW51aWRhZGUgZG8gcHJvY2Vzc28gZXF1aXZhbGUgw6AgYXNzaW5hdHVyYSBkZXN0ZSBkb2N1bWVudG8sIGNvbSB0b2RhcyBhcyBjb25zZXHDvMOqbmNpYXMgbmVsZSBwcmV2aXN0YXMsIHN1amVpdGFuZG8tc2UgbyBzaWduYXTDoXJpbyBhIHNhbsOnw7VlcyBjaXZpcyBlIGNyaW1pbmFpcyBjYXNvIG7Do28gc2VqYSB0aXR1bGFyIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBwYXRyaW1vbmlhaXMgZS9vdSBjb25leG9zIGFwbGljw6F2ZWlzIMOgIE9icmEgZGVwb3NpdGFkYSBkdXJhbnRlIGVzdGUgcHJvY2Vzc28sIG91IGNhc28gbsOjbyB0ZW5oYSBvYnRpZG8gcHLDqXZpYSBlIGV4cHJlc3NhIGF1dG9yaXphw6fDo28gZG8gdGl0dWxhciBwYXJhIG8gZGVww7NzaXRvIGUgdG9kb3Mgb3MgdXNvcyBkYSBPYnJhIGVudm9sdmlkb3MuCgpQYXJhIGEgc29sdcOnw6NvIGRlIHF1YWxxdWVyIGTDunZpZGEgcXVhbnRvIGFvcyB0ZXJtb3MgZGUgbGljZW5jaWFtZW50byBlIG8gcHJvY2Vzc28gZGUgc3VibWlzc8OjbywgY2xpcXVlIG5vIGxpbmsgIkZhbGUgY29ub3NjbyIuCgpTZSB2b2PDqiB0aXZlciBkw7p2aWRhcyBzb2JyZSBlc3RhIGxpY2Vuw6dhLCBwb3IgZmF2b3IgZW50cmUgZW0gY29udGF0byBjb20gb3MgYWRtaW5pc3RyYWRvcmVzIGRvIFJlcG9zaXTDs3Jpby4K |
| dc.title.por.fl_str_mv |
Avaliação de estratégias de trading por algoritmo baseadas em rompimentos de linhas de tendências aplicadas ao índice de força relativa |
| title |
Avaliação de estratégias de trading por algoritmo baseadas em rompimentos de linhas de tendências aplicadas ao índice de força relativa |
| spellingShingle |
Avaliação de estratégias de trading por algoritmo baseadas em rompimentos de linhas de tendências aplicadas ao índice de força relativa Carvalho, Fábio Murilo Costa D'avila Algoritmo Análise técnica Linhas de tendência Investimentos Ações RSI Índice de Força Relativa Mercado financeiro Python Trading Backtesting Backtest Algorithm Technical analysis Trendlines Investments Stocks Relative strength index Economia Mercado financeiro - Inovações tecnológicas Algoritmos Investimentos - Análise Investimentos - Administração Índices de mercado de ações |
| title_short |
Avaliação de estratégias de trading por algoritmo baseadas em rompimentos de linhas de tendências aplicadas ao índice de força relativa |
| title_full |
Avaliação de estratégias de trading por algoritmo baseadas em rompimentos de linhas de tendências aplicadas ao índice de força relativa |
| title_fullStr |
Avaliação de estratégias de trading por algoritmo baseadas em rompimentos de linhas de tendências aplicadas ao índice de força relativa |
| title_full_unstemmed |
Avaliação de estratégias de trading por algoritmo baseadas em rompimentos de linhas de tendências aplicadas ao índice de força relativa |
| title_sort |
Avaliação de estratégias de trading por algoritmo baseadas em rompimentos de linhas de tendências aplicadas ao índice de força relativa |
| author |
Carvalho, Fábio Murilo Costa D'avila |
| author_facet |
Carvalho, Fábio Murilo Costa D'avila |
| author_role |
author |
| dc.contributor.unidadefgv.por.fl_str_mv |
Escolas::EESP |
| dc.contributor.member.none.fl_str_mv |
Maiali, André Cury Durão, Luiz Fernando Cardoso dos Santos |
| dc.contributor.author.fl_str_mv |
Carvalho, Fábio Murilo Costa D'avila |
| dc.contributor.advisor1.fl_str_mv |
Marques, Alessandro Martim |
| contributor_str_mv |
Marques, Alessandro Martim |
| dc.subject.por.fl_str_mv |
Algoritmo Análise técnica Linhas de tendência Investimentos Ações RSI Índice de Força Relativa Mercado financeiro Python |
| topic |
Algoritmo Análise técnica Linhas de tendência Investimentos Ações RSI Índice de Força Relativa Mercado financeiro Python Trading Backtesting Backtest Algorithm Technical analysis Trendlines Investments Stocks Relative strength index Economia Mercado financeiro - Inovações tecnológicas Algoritmos Investimentos - Análise Investimentos - Administração Índices de mercado de ações |
| dc.subject.eng.fl_str_mv |
Trading Backtesting Backtest Algorithm Technical analysis Trendlines Investments Stocks Relative strength index |
| dc.subject.area.por.fl_str_mv |
Economia |
| dc.subject.bibliodata.por.fl_str_mv |
Mercado financeiro - Inovações tecnológicas Algoritmos Investimentos - Análise Investimentos - Administração Índices de mercado de ações |
| description |
Esta dissertação avalia a eficácia de estratégias de trading algorítmico baseadas no rompimento de linhas de tendência aplicadas ao Índice de Força Relativa (RSI). Utilizando dados históricos de ações do índice S&P 500 e adotando uma abordagem rigorosa de otimização de parâmetros, o estudo fornece uma análise sistemática de como esses sinais podem ser usados para gerar recomendações de compra e venda. A metodologia, desenvolvida em Python, envolve a identificação de linhas de tendência derivadas do RSI, a validação de sinais de rompimento e a realização de testes em diversos cenários. Os resultados demonstram que a estratégia proposta entrega retornos consistentemente superiores em comparação com abordagens tradicionais de buyand-hold em um número significativo de casos. O Sharpe Ratio e os retornos anualizados se destacam, evidenciando o forte desempenho ajustado ao risco da estratégia. Além disso, a flexibilidade do modelo permite sua extensão para outras classes de ativos, como índices, moedas e dados intradiários, indicando um potencial de aplicação mais amplo. As técnicas desenvolvidas para a construção de linhas de tendência fornecem uma estrutura robusta para estudos futuros e podem ser valiosas para outras pesquisas que incorporem linhas de tendência como parte de seus processos de geração de sinais. O estudo também explora a aplicação de sinais baseados em linhas de tendência não diretamente nos gráficos de preços, mas em indicadores derivados, como RSI, demonstrando o potencial de geração de sinais robustos a partir de dados transformados. Um aspecto central desta pesquisa é a implementação prática de intervalos de teste alternados e aleatórios na calibração e validação da estratégia, que reduz os riscos associados ao ajuste excessivo (overfitting) e melhora a robustez da avaliação da estratégia. Os resultados contribuem para o campo da análise técnica ao implementar rotinas e técnicas para o uso de rompimentos de linhas de tendência aplicáveis a muitos indicadores gráficos. Este estudo também estabelece as bases para outras pesquisas, incluindo a integração de técnicas de aprendizado de máquina e a aplicação dessas estratégias em ambientes de negociação em tempo real. |
| publishDate |
2025 |
| dc.date.accessioned.fl_str_mv |
2025-02-20T14:02:44Z |
| dc.date.available.fl_str_mv |
2025-02-20T14:02:44Z |
| dc.date.issued.fl_str_mv |
2025 |
| 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 |
https://hdl.handle.net/10438/36558 |
| url |
https://hdl.handle.net/10438/36558 |
| dc.language.iso.fl_str_mv |
por |
| language |
por |
| dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
| eu_rights_str_mv |
openAccess |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional do FGV (FGV Repositório Digital) instname:Fundação Getulio Vargas (FGV) instacron:FGV |
| instname_str |
Fundação Getulio Vargas (FGV) |
| instacron_str |
FGV |
| institution |
FGV |
| reponame_str |
Repositório Institucional do FGV (FGV Repositório Digital) |
| collection |
Repositório Institucional do FGV (FGV Repositório Digital) |
| bitstream.url.fl_str_mv |
https://repositorio.fgv.br/bitstreams/10ca6a9f-8ace-45ce-95ef-00486591604f/download https://repositorio.fgv.br/bitstreams/7a7fc4e7-7943-493d-91e8-e36e7ea1e9a8/download https://repositorio.fgv.br/bitstreams/9f90c649-3e8c-40b5-b1cf-cf211d921f15/download https://repositorio.fgv.br/bitstreams/b7248645-f223-4382-bc74-80f522a97038/download |
| bitstream.checksum.fl_str_mv |
2a4b67231f701c416a809246e7a10077 cc4d7c8c3e7779798350dfddd22b9489 a233579e4d8690568d2ebb7c6381fad0 34c8502934cec5a5d9020a00399de5a1 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositório Institucional do FGV (FGV Repositório Digital) - Fundação Getulio Vargas (FGV) |
| repository.mail.fl_str_mv |
|
| _version_ |
1827842383082946560 |