???item.export.label??? ???item.export.type.endnote??? ???item.export.type.bibtex???

Please use this identifier to cite or link to this item: http://tede2.uefs.br:8080/handle/tede/1628
Full metadata record
DC FieldValueLanguage
dc.creatorGuedes, Anderson Cerqueira-
dc.creator.Latteshttp://lattes.cnpq.br/1481639687731419por
dc.contributor.advisor1Loula, Angelo Conrado-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/0704248561279452por
dc.contributor.advisor-co1Rodrigues, Carlos Alberto-
dc.contributor.advisor-co1LattesCoorientador: Carlos Alberto Rodriguespor
dc.date.accessioned2024-02-23T14:04:23Z-
dc.date.issued2022-11-28-
dc.identifier.citationGUEDES, Anderson Cerqueira. Computação evolutiva para otimização de carteiras de estratégias de negociação no mercado financeiro. 2022. 168 f. Dissertação (Mestrado em Ciência da Computação) - Departamento de Tecnologia, Universidade Estadual de Feira de Santana, Feira de Santana, 2022.por
dc.identifier.urihttp://tede2.uefs.br:8080/handle/tede/1628-
dc.description.resumoA digitalização do mercado de capitais levou ao surgimento de estratégias de negociação automatizadas: os robôs investidores. Embora seja possível utilizar apenas um algoritmo para realizar operações financeiras, tornou-se comum a criação de carteiras de investimento com diversas estratégias de negociação. Ao realizar operações no mercado, e possível distribuir os ativos entre as estratégias automatizadas de maneira arbitrária. Diferentes configurações dessas distribuições, no entanto, podem levar a diferentes níveis de rentabilidades. Dado um conjunto de ativos, o problema da distribuição ótima pode ser estudado a partir de uma perspectiva multiobjetiva, pois diversos índices de mercado podem ser utilizados para avaliar a carteira de estrategias. Um conjunto de estrategias automatizadas de negociação pode ser disposto em um portfólio, buscando maximização de rendimentos e minimização de perdas. A melhor combinação para o portfólio requer a atribuição de pesos ótimos para cada estratégia, considerando diversos indicadores utilizados no mercado financeiro. Neste trabalho, é proposta a aplicação de um Algoritmo Evolutivo com abordagem lexicográfica e um Algoritmo Evolutivo baseado no NSGA-II para otimizar um portfólio de estratégias automatizadas aplicadas ao mercado futuro brasileiro. Os experimentos consideram diferentes indicadores financeiros, com diferentes ordenações, além de condições de otimização e de variações temporais, aplicando dados históricos de minicontratos do índice futuro do Ibovespa e do dólar. Experimentos foram realizados com o intuito de ajustar vários parâmetros, avaliando o impacto das funções-objetivo e do tamanho dos períodos de tempo, além do capital acumulado ao longo do período. Após os experimentos com funções-objetivo, o grupo de funções que otimizou o índice de Sórtino obteve capital acumulado superior nos dois algoritmos evolutivos. Nos experimentos com tamanhos de janelas, as soluções do NSGA de “Maior Retorno" e “Próximo ao Ideal" produziram as maiores medias de retorno e capital acumulado em todos os cenários e todas as soluções obtiveram desempenho superior ao IPCA e a Selic. Per odos In-Sample curtos reduziram o risco e elevaram a propor c~ao entre retorno e riscoem janelas Out-of-Sample. Os períodos Out-of-Sample mais extensos, no entanto, elevaram a rentabilidade e o capital acumulado em toda a série temporal.por
dc.description.abstractThe digitalization of the nancial market has led to the emergence of automated trading strategies: the trading robots. While it is possible to use just one algorithm to perform nancial operations, it has become common to create investment portfolios with several trading strategies. When performing market operations, it is possible to distribute the assets among the automated strategies in an arbitrary manner. Di erent con gurations of these distributions, however, may lead to completely distinct levels of returns. Given a set of assets, the optimal distribution problem may be studied from a multi-objective perspective, as several market indices can be used to evaluate the strategy portfolio. A set of automated trading strategies in capital markets may be combined into a portfolio, aiming to maximize returns and minimize losses. The best combination for the portfolio requires assigning optimal weights to each strategy, considering di erent indicators from nancial market. In this work, the application of evolutionary algorithms based on a lexicographical approach and based on NSGA-II are proposed to optimize a portfolio of automated strategies applied to the Brazilian futures market. The experiments study several nancial indicators, with di erent rankings, as well as optimization and time period conditions, using historical data from mini futures contracts of Ibovespa and U.S. Dollar index. Experiments were performed in order to adjust the hyperparameters (e.g. initial population, crossover rate), evaluating the impact of the chosen objective functions and the time-frame window size, as well as the accumulated capital over the period. After the objective function experiments, the group of functions that optimized the Sortino ratio had superior accumulated capital in both evolutionary algorithms. In the experiments with varying time-frame window sizes, the \Highest Return" and the \Nearest Extreme Objective Values" NSGA solutions produced the highest average returns and also the highest average accumulated capital in all scenarios. Moreover, all evaluated solutions outperformed both the IPCA and the Selic benchmarks. Short In-Sample periods managed to reduce risk and also raised the return-to-risk ratio in Out-of-Sample time-frame windows. Longer Out-of-Sample periods, however, were able to raise pro tability levels and the accumulated capital across the entire time series.eng
dc.description.provenanceSubmitted by Renata Aline Souza Silva (rassilva@uefs.br) on 2024-02-23T14:04:23Z No. of bitstreams: 1 DISSERTAÇÃO - ANDERSON CERQUEIRA GUEDES.pdf: 5504332 bytes, checksum: 23f3c95a3c6966b0b1619cebd6373f22 (MD5)eng
dc.description.provenanceMade available in DSpace on 2024-02-23T14:04:23Z (GMT). No. of bitstreams: 1 DISSERTAÇÃO - ANDERSON CERQUEIRA GUEDES.pdf: 5504332 bytes, checksum: 23f3c95a3c6966b0b1619cebd6373f22 (MD5) Previous issue date: 2022-11-28eng
dc.formatapplication/pdf*
dc.languageporpor
dc.publisherUniversidade Estadual de Feira de Santanapor
dc.publisher.departmentDEPARTAMENTO DE TECNOLOGIApor
dc.publisher.countryBrasilpor
dc.publisher.initialsUEFSpor
dc.publisher.programPrograma de Pós-Graduação em Ciência da Computaçãopor
dc.rightsAcesso Abertopor
dc.subjectComputação evolutivapor
dc.subjectOtimização multiobjetivopor
dc.subjectAbordagem lexicográficapor
dc.subjectNSGA-IIpor
dc.subjectOtimização de portfóliopor
dc.subjectContratos futurospor
dc.subjectWalk forwardpor
dc.subjectEvolutionary computingeng
dc.subjectMulti-objective optimizationeng
dc.subjectLexicographical approacheng
dc.subjectNSGA-IIeng
dc.subjectPortfolio optimizationeng
dc.subjectFutures contractseng
dc.subjectWalk forwardeng
dc.subject.cnpqCIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOpor
dc.titleComputação evolutiva para otimização de carteiras de estratégias de negociação no mercado financeiropor
dc.typeDissertaçãopor
Appears in Collections:Coleção UEFS

Files in This Item:
File Description SizeFormat 
DISSERTAÇÃO - ANDERSON CERQUEIRA GUEDES.pdfDISSERTAÇÃO - ANDERSON CERQUEIRA GUEDES5.38 MBAdobe PDFDownload/Open Preview


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.