Index tracking model through an enhanced GRASP approach for the financial portfolio problem
| Ano de defesa: | 2020 |
|---|---|
| Autor(a) principal: | |
| Orientador(a): | |
| Banca de defesa: | |
| Tipo de documento: | Dissertação |
| Tipo de acesso: | Acesso aberto |
| Idioma: | eng |
| Instituição de defesa: |
Universidade Federal de Pernambuco
|
| Programa de Pós-Graduação: |
Programa de Pos Graduacao em Ciencia da Computacao
|
| Departamento: |
Não Informado pela instituição
|
| País: |
Brasil
|
| Palavras-chave em Português: | |
| Link de acesso: | https://repositorio.ufpe.br/handle/123456789/38966 |
Resumo: | Financial portfolio optimization problems may become computationally infeasible when some practical constraints are considered in the model. In these circumstances, it is difficult to find an optimal solution in a reasonable time. An investment strategy that aims to replicate the performance of a stock market index, whose model solution is included in this class of difficult problems, is called index tracking. This work brings an analysis, spanning the last decade, about the advances in solution approaches for index tracking. The systematic literature review covered important issues, such as the most relevant research areas, solution methods, and model structures. Also, the author presents a novel application of Greedy Randomized Adaptive Search Procedure (GRASP) for index tracking. It was sought to implement and adapt a heuristic that was not yet applied to the index tracking problem and evaluate its performance relative to a commercial solver. It was necessary to develop a new greedy function and to compare the results after greedy and random solution construction. Besides, a way is proposed to improve a local search component in the selected GRASP metaheuristic. By conducting computational experiments, GRASP and a general-purpose solver have been compared using benchmark instances. The results showed that GRASP found solutions with almost the same quality as those of CPLEX solver in a smaller time. Moreover, it was observed that the proposed local search component implied in obtaining better solutions relative to those of the reference GRASP metaheuristic. Not performing statistical tests when comparing solution methods, using only benchmark instances and one index tracking model can be considered as limitations of this work. The practical implication of this research is the achievement of good solutions for the index tracking problem in a smaller time and new perspectives for building GRASP heuristics for portfolio optimization problems. As far as we know, this is the first time that a GRASP heuristic was used in this type of problem. GRASP has a great potential in portfolio optimization, more specifically in solving index tracking problems. With a simple parameter tuning procedure, it was possible to obtain good solutions in a smaller time. |
| id |
UFPE_14fcdc223e764716de3ff2a9ac1d9f78 |
|---|---|
| oai_identifier_str |
oai:repositorio.ufpe.br:123456789/38966 |
| network_acronym_str |
UFPE |
| network_name_str |
Repositório Institucional da UFPE |
| repository_id_str |
|
| spelling |
SILVA, Julio Cezar Soareshttp://lattes.cnpq.br/7242501137545943http://lattes.cnpq.br/9944976090960730ALMEIDA FILHO, Adiel Teixeira de2021-01-06T18:31:47Z2021-01-06T18:31:47Z2020-09-25SILVA, Julio Cezar Soares. Index tracking model through an enhanced GRASP approach for the financial portfolio problem. 2020. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de Pernambuco, Recife, 2020.https://repositorio.ufpe.br/handle/123456789/38966Financial portfolio optimization problems may become computationally infeasible when some practical constraints are considered in the model. In these circumstances, it is difficult to find an optimal solution in a reasonable time. An investment strategy that aims to replicate the performance of a stock market index, whose model solution is included in this class of difficult problems, is called index tracking. This work brings an analysis, spanning the last decade, about the advances in solution approaches for index tracking. The systematic literature review covered important issues, such as the most relevant research areas, solution methods, and model structures. Also, the author presents a novel application of Greedy Randomized Adaptive Search Procedure (GRASP) for index tracking. It was sought to implement and adapt a heuristic that was not yet applied to the index tracking problem and evaluate its performance relative to a commercial solver. It was necessary to develop a new greedy function and to compare the results after greedy and random solution construction. Besides, a way is proposed to improve a local search component in the selected GRASP metaheuristic. By conducting computational experiments, GRASP and a general-purpose solver have been compared using benchmark instances. The results showed that GRASP found solutions with almost the same quality as those of CPLEX solver in a smaller time. Moreover, it was observed that the proposed local search component implied in obtaining better solutions relative to those of the reference GRASP metaheuristic. Not performing statistical tests when comparing solution methods, using only benchmark instances and one index tracking model can be considered as limitations of this work. The practical implication of this research is the achievement of good solutions for the index tracking problem in a smaller time and new perspectives for building GRASP heuristics for portfolio optimization problems. As far as we know, this is the first time that a GRASP heuristic was used in this type of problem. GRASP has a great potential in portfolio optimization, more specifically in solving index tracking problems. With a simple parameter tuning procedure, it was possible to obtain good solutions in a smaller time.FACEPEFormulações de problemas de otimização de portfólio de investimento podem se tornar computacionalmente inviáveis a partir da inserção de determinadas restrições práticas, tornando o processo de obtenção da solução ótima mais custoso e até impossível, dadas as limitações de recursos físicos e temporais. Uma estratégia de investemento que visa replicar o desempenho de um índice de mercado de ações, cuja solução do modelo está contida nesta classe de problemas difíceis, é denominada index tracking. Este trabalho traz uma análise, abrangendo a última década, sobre os avanços nas abordagens de solução para o problema de index tracking. A revisão sistemática da literatura abordou questões importantes, como as áreas de pesquisa mais relevantes, métodos de solução e estruturas de modelos. Também foi apresentada uma nova aplicação da metaheurística GRASP para modelos de index tracking. Buscou-se implementar e adaptar uma heurística ainda não aplicada ao problema de index tracking e avaliar seu desempenho com relação a um solver comercial. Foi necessário desenvolver uma nova greedy function e comparar, respectivamente, os resultados após as construções gananciosa e aleatória da solução. Além disso, foi proposta uma melhoria para o componente de busca local da metaheuristica GRASP adotada. Através de experimentos computacionais, a heurística e um solver comercial foram comparados utilizando instâncias da literatura. Os resultados mostram que a heurística desenvolvida encontrou soluções com qualidade próxima das soluções do solver CPLEX em um menor período de tempo. Também foi possível observar que o componente de busca local desenvolvido implica na obtenção de melhores soluções que àquelas da metaheurística GRASP escolhida como base. A não realização de testes estatísticos nas comparações entre os métodos de solução, utilização exclusiva de dados da literatura e de um único modelo de index tracking podem ser consideradas limitações deste trabalho. A implicação prática desta pesquisa é a obtenção de boas soluções para o problema de index tracking em um instante de tempo reduzido e novas perspectivas para construção de soluções GRASP para o problema de portfólio. Até onde sabemos esta foi a primeira vez que uma heurística GRASP foi utilizada neste tipo de problema. GRASP tem um grande potencial no problema de otimização de portfólio, mais especificamente em problemas de index tracking, onde a partir de um procedimento simples de calibração dos parâmetros foi possível obter boas soluções em um instante de tempo menor.engUniversidade Federal de PernambucoPrograma de Pos Graduacao em Ciencia da ComputacaoUFPEBrasilAttribution-NonCommercial-NoDerivs 3.0 Brazilhttp://creativecommons.org/licenses/by-nc-nd/3.0/br/info:eu-repo/semantics/openAccessTeoria da ComputaçãoRevisão sistêmicaIndex tracking model through an enhanced GRASP approach for the financial portfolio probleminfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesismestradoreponame:Repositório Institucional da UFPEinstname:Universidade Federal de Pernambuco (UFPE)instacron:UFPEORIGINALDISSERTAÇÃO Julio Cezar Soares Silva.pdfDISSERTAÇÃO Julio Cezar Soares Silva.pdfapplication/pdf2159595https://repositorio.ufpe.br/bitstream/123456789/38966/1/DISSERTA%c3%87%c3%83O%20Julio%20Cezar%20Soares%20Silva.pdfa308cebbb9fefe8ffc722269d9ed2610MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-82310https://repositorio.ufpe.br/bitstream/123456789/38966/3/license.txtbd573a5ca8288eb7272482765f819534MD53CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufpe.br/bitstream/123456789/38966/2/license_rdfe39d27027a6cc9cb039ad269a5db8e34MD52TEXTDISSERTAÇÃO Julio Cezar Soares Silva.pdf.txtDISSERTAÇÃO Julio Cezar Soares Silva.pdf.txtExtracted texttext/plain181530https://repositorio.ufpe.br/bitstream/123456789/38966/4/DISSERTA%c3%87%c3%83O%20Julio%20Cezar%20Soares%20Silva.pdf.txtbbd5fb533f37e5bfe09e48e11d8f20a3MD54THUMBNAILDISSERTAÇÃO Julio Cezar Soares Silva.pdf.jpgDISSERTAÇÃO Julio Cezar Soares Silva.pdf.jpgGenerated Thumbnailimage/jpeg1248https://repositorio.ufpe.br/bitstream/123456789/38966/5/DISSERTA%c3%87%c3%83O%20Julio%20Cezar%20Soares%20Silva.pdf.jpg6f5dede4a2595e7cf825de8e7ff2bab0MD55123456789/389662021-01-07 02:12:49.816oai:repositorio.ufpe.br:123456789/38966TGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKClRvZG8gZGVwb3NpdGFudGUgZGUgbWF0ZXJpYWwgbm8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgKFJJKSBkZXZlIGNvbmNlZGVyLCDDoCBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkZSBQZXJuYW1idWNvIChVRlBFKSwgdW1hIExpY2Vuw6dhIGRlIERpc3RyaWJ1acOnw6NvIE7Do28gRXhjbHVzaXZhIHBhcmEgbWFudGVyIGUgdG9ybmFyIGFjZXNzw612ZWlzIG9zIHNldXMgZG9jdW1lbnRvcywgZW0gZm9ybWF0byBkaWdpdGFsLCBuZXN0ZSByZXBvc2l0w7NyaW8uCgpDb20gYSBjb25jZXNzw6NvIGRlc3RhIGxpY2Vuw6dhIG7Do28gZXhjbHVzaXZhLCBvIGRlcG9zaXRhbnRlIG1hbnTDqW0gdG9kb3Mgb3MgZGlyZWl0b3MgZGUgYXV0b3IuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKTGljZW7Dp2EgZGUgRGlzdHJpYnVpw6fDo28gTsOjbyBFeGNsdXNpdmEKCkFvIGNvbmNvcmRhciBjb20gZXN0YSBsaWNlbsOnYSBlIGFjZWl0w6EtbGEsIHZvY8OqIChhdXRvciBvdSBkZXRlbnRvciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMpOgoKYSkgRGVjbGFyYSBxdWUgY29uaGVjZSBhIHBvbMOtdGljYSBkZSBjb3B5cmlnaHQgZGEgZWRpdG9yYSBkbyBzZXUgZG9jdW1lbnRvOwpiKSBEZWNsYXJhIHF1ZSBjb25oZWNlIGUgYWNlaXRhIGFzIERpcmV0cml6ZXMgcGFyYSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGUEU7CmMpIENvbmNlZGUgw6AgVUZQRSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZGUgYXJxdWl2YXIsIHJlcHJvZHV6aXIsIGNvbnZlcnRlciAoY29tbyBkZWZpbmlkbyBhIHNlZ3VpciksIGNvbXVuaWNhciBlL291IGRpc3RyaWJ1aXIsIG5vIFJJLCBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vL2Fic3RyYWN0KSBlbSBmb3JtYXRvIGRpZ2l0YWwgb3UgcG9yIG91dHJvIG1laW87CmQpIERlY2xhcmEgcXVlIGF1dG9yaXphIGEgVUZQRSBhIGFycXVpdmFyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXN0ZSBkb2N1bWVudG8gZSBjb252ZXJ0w6otbG8sIHNlbSBhbHRlcmFyIG8gc2V1IGNvbnRlw7pkbywgcGFyYSBxdWFscXVlciBmb3JtYXRvIGRlIGZpY2hlaXJvLCBtZWlvIG91IHN1cG9ydGUsIHBhcmEgZWZlaXRvcyBkZSBzZWd1cmFuw6dhLCBwcmVzZXJ2YcOnw6NvIChiYWNrdXApIGUgYWNlc3NvOwplKSBEZWNsYXJhIHF1ZSBvIGRvY3VtZW50byBzdWJtZXRpZG8gw6kgbyBzZXUgdHJhYmFsaG8gb3JpZ2luYWwgZSBxdWUgZGV0w6ltIG8gZGlyZWl0byBkZSBjb25jZWRlciBhIHRlcmNlaXJvcyBvcyBkaXJlaXRvcyBjb250aWRvcyBuZXN0YSBsaWNlbsOnYS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBhIGVudHJlZ2EgZG8gZG9jdW1lbnRvIG7Do28gaW5mcmluZ2Ugb3MgZGlyZWl0b3MgZGUgb3V0cmEgcGVzc29hIG91IGVudGlkYWRlOwpmKSBEZWNsYXJhIHF1ZSwgbm8gY2FzbyBkbyBkb2N1bWVudG8gc3VibWV0aWRvIGNvbnRlciBtYXRlcmlhbCBkbyBxdWFsIG7Do28gZGV0w6ltIG9zIGRpcmVpdG9zIGRlCmF1dG9yLCBvYnRldmUgYSBhdXRvcml6YcOnw6NvIGlycmVzdHJpdGEgZG8gcmVzcGVjdGl2byBkZXRlbnRvciBkZXNzZXMgZGlyZWl0b3MgcGFyYSBjZWRlciDDoApVRlBFIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgTGljZW7Dp2EgZSBhdXRvcml6YXIgYSB1bml2ZXJzaWRhZGUgYSB1dGlsaXrDoS1sb3MgbGVnYWxtZW50ZS4gRGVjbGFyYSB0YW1iw6ltIHF1ZSBlc3NlIG1hdGVyaWFsIGN1am9zIGRpcmVpdG9zIHPDo28gZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRvIGRvY3VtZW50byBlbnRyZWd1ZTsKZykgU2UgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgYmFzZWFkbyBlbSB0cmFiYWxobyBmaW5hbmNpYWRvIG91IGFwb2lhZG8gcG9yIG91dHJhIGluc3RpdHVpw6fDo28gcXVlIG7Do28gYSBVRlBFLCBkZWNsYXJhIHF1ZSBjdW1wcml1IHF1YWlzcXVlciBvYnJpZ2HDp8O1ZXMgZXhpZ2lkYXMgcGVsbyByZXNwZWN0aXZvIGNvbnRyYXRvIG91IGFjb3Jkby4KCkEgVUZQRSBpZGVudGlmaWNhcsOhIGNsYXJhbWVudGUgbyhzKSBub21lKHMpIGRvKHMpIGF1dG9yIChlcykgZG9zIGRpcmVpdG9zIGRvIGRvY3VtZW50byBlbnRyZWd1ZSBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZG8gcHJldmlzdG8gbmEgYWzDrW5lYSBjKS4KRepositório InstitucionalPUBhttps://repositorio.ufpe.br/oai/requestattena@ufpe.bropendoar:22212021-01-07T05:12:49Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE)false |
| dc.title.pt_BR.fl_str_mv |
Index tracking model through an enhanced GRASP approach for the financial portfolio problem |
| title |
Index tracking model through an enhanced GRASP approach for the financial portfolio problem |
| spellingShingle |
Index tracking model through an enhanced GRASP approach for the financial portfolio problem SILVA, Julio Cezar Soares Teoria da Computação Revisão sistêmica |
| title_short |
Index tracking model through an enhanced GRASP approach for the financial portfolio problem |
| title_full |
Index tracking model through an enhanced GRASP approach for the financial portfolio problem |
| title_fullStr |
Index tracking model through an enhanced GRASP approach for the financial portfolio problem |
| title_full_unstemmed |
Index tracking model through an enhanced GRASP approach for the financial portfolio problem |
| title_sort |
Index tracking model through an enhanced GRASP approach for the financial portfolio problem |
| author |
SILVA, Julio Cezar Soares |
| author_facet |
SILVA, Julio Cezar Soares |
| author_role |
author |
| dc.contributor.authorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/7242501137545943 |
| dc.contributor.advisorLattes.pt_BR.fl_str_mv |
http://lattes.cnpq.br/9944976090960730 |
| dc.contributor.author.fl_str_mv |
SILVA, Julio Cezar Soares |
| dc.contributor.advisor1.fl_str_mv |
ALMEIDA FILHO, Adiel Teixeira de |
| contributor_str_mv |
ALMEIDA FILHO, Adiel Teixeira de |
| dc.subject.por.fl_str_mv |
Teoria da Computação Revisão sistêmica |
| topic |
Teoria da Computação Revisão sistêmica |
| description |
Financial portfolio optimization problems may become computationally infeasible when some practical constraints are considered in the model. In these circumstances, it is difficult to find an optimal solution in a reasonable time. An investment strategy that aims to replicate the performance of a stock market index, whose model solution is included in this class of difficult problems, is called index tracking. This work brings an analysis, spanning the last decade, about the advances in solution approaches for index tracking. The systematic literature review covered important issues, such as the most relevant research areas, solution methods, and model structures. Also, the author presents a novel application of Greedy Randomized Adaptive Search Procedure (GRASP) for index tracking. It was sought to implement and adapt a heuristic that was not yet applied to the index tracking problem and evaluate its performance relative to a commercial solver. It was necessary to develop a new greedy function and to compare the results after greedy and random solution construction. Besides, a way is proposed to improve a local search component in the selected GRASP metaheuristic. By conducting computational experiments, GRASP and a general-purpose solver have been compared using benchmark instances. The results showed that GRASP found solutions with almost the same quality as those of CPLEX solver in a smaller time. Moreover, it was observed that the proposed local search component implied in obtaining better solutions relative to those of the reference GRASP metaheuristic. Not performing statistical tests when comparing solution methods, using only benchmark instances and one index tracking model can be considered as limitations of this work. The practical implication of this research is the achievement of good solutions for the index tracking problem in a smaller time and new perspectives for building GRASP heuristics for portfolio optimization problems. As far as we know, this is the first time that a GRASP heuristic was used in this type of problem. GRASP has a great potential in portfolio optimization, more specifically in solving index tracking problems. With a simple parameter tuning procedure, it was possible to obtain good solutions in a smaller time. |
| publishDate |
2020 |
| dc.date.issued.fl_str_mv |
2020-09-25 |
| dc.date.accessioned.fl_str_mv |
2021-01-06T18:31:47Z |
| dc.date.available.fl_str_mv |
2021-01-06T18:31:47Z |
| 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.citation.fl_str_mv |
SILVA, Julio Cezar Soares. Index tracking model through an enhanced GRASP approach for the financial portfolio problem. 2020. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de Pernambuco, Recife, 2020. |
| dc.identifier.uri.fl_str_mv |
https://repositorio.ufpe.br/handle/123456789/38966 |
| identifier_str_mv |
SILVA, Julio Cezar Soares. Index tracking model through an enhanced GRASP approach for the financial portfolio problem. 2020. Dissertação (Mestrado em Ciência da Computação) – Universidade Federal de Pernambuco, Recife, 2020. |
| url |
https://repositorio.ufpe.br/handle/123456789/38966 |
| dc.language.iso.fl_str_mv |
eng |
| language |
eng |
| dc.rights.driver.fl_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Attribution-NonCommercial-NoDerivs 3.0 Brazil http://creativecommons.org/licenses/by-nc-nd/3.0/br/ |
| eu_rights_str_mv |
openAccess |
| dc.publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
| dc.publisher.program.fl_str_mv |
Programa de Pos Graduacao em Ciencia da Computacao |
| dc.publisher.initials.fl_str_mv |
UFPE |
| dc.publisher.country.fl_str_mv |
Brasil |
| publisher.none.fl_str_mv |
Universidade Federal de Pernambuco |
| dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPE instname:Universidade Federal de Pernambuco (UFPE) instacron:UFPE |
| instname_str |
Universidade Federal de Pernambuco (UFPE) |
| instacron_str |
UFPE |
| institution |
UFPE |
| reponame_str |
Repositório Institucional da UFPE |
| collection |
Repositório Institucional da UFPE |
| bitstream.url.fl_str_mv |
https://repositorio.ufpe.br/bitstream/123456789/38966/1/DISSERTA%c3%87%c3%83O%20Julio%20Cezar%20Soares%20Silva.pdf https://repositorio.ufpe.br/bitstream/123456789/38966/3/license.txt https://repositorio.ufpe.br/bitstream/123456789/38966/2/license_rdf https://repositorio.ufpe.br/bitstream/123456789/38966/4/DISSERTA%c3%87%c3%83O%20Julio%20Cezar%20Soares%20Silva.pdf.txt https://repositorio.ufpe.br/bitstream/123456789/38966/5/DISSERTA%c3%87%c3%83O%20Julio%20Cezar%20Soares%20Silva.pdf.jpg |
| bitstream.checksum.fl_str_mv |
a308cebbb9fefe8ffc722269d9ed2610 bd573a5ca8288eb7272482765f819534 e39d27027a6cc9cb039ad269a5db8e34 bbd5fb533f37e5bfe09e48e11d8f20a3 6f5dede4a2595e7cf825de8e7ff2bab0 |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositório Institucional da UFPE - Universidade Federal de Pernambuco (UFPE) |
| repository.mail.fl_str_mv |
attena@ufpe.br |
| _version_ |
1862741592496930816 |