Desenvolvimento de software multi estratégia para negociar em bolsa de valores

Detalhes bibliográficos
Autor(a) principal: Ferreira, Romário da Silva
Data de Publicação: 2021
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
Texto Completo: http://repositorio.utfpr.edu.br/jspui/handle/1/29998
Resumo: Com intuito de colaborar com os agentes participantes do mercado de capitais, os poupadores de recursos, este trabalho propõe o desenvolvimento de um software trader que possibilite realizar previsões das cotações de ações, bem como operar baseando-se nos resultados obtidos das aproximações ao utilizar o método de interpolação polinomial da forma de Newton como indicador de compra ou venda de ações, possibilitando potencializar os lucros e reduzir as perdas nos investimentos. Foram avaliados as ações de empresas com capital aberto utilizando a plataforma MetaTrader 5 como ferramenta auxiliar para realizar a coleta de dados, bem como permitir a execução do software trader na plataforma. Apresentam-se os resultados para estratégias alpha, beta, newtoniana com e sem ajuste, onde pode-se observar que beta obteve superioridade no resultado financeiro, entretanto, newtoniana sem ajuste alcançou o maior lucro bruto entre as técnicas, alpha apresentou pouquíssimas negociações e baixos benefícios financeiros, se comparado com as demais. Para newtoniana com e sem ajuste se visualiza a redução na quantidade de negociaçõoes realizadas ao aplicar o ajuste automático. O trabalho mostra a possibilidade para realização de negociações automatizadas no mercado de capitais, embora a proposta não tenha solucionado inicialmente os problemas dos investidores de curto prazo, tem-se um software trader generalista que permite reutilização. Entretanto, alcançou-se o objetivo de desenvolvimento e comparação de estratégias para o software trader. Trabalhos futuros podem ser desenvolvidos a partir do trabalho proposto, implementando redes neurais artificiais e novas estratégias.
id UTFPR-12_54bbf9744da8043a14ba915f042a1542
oai_identifier_str oai:repositorio.utfpr.edu.br:1/29998
network_acronym_str UTFPR-12
network_name_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
repository_id_str
spelling 2022-10-24T16:49:00Z2022-10-24T16:49:00Z2021-04-30FERREIRA, Romário da Silva. Desenvolvimento de software multi estratégia para negociar em bolsa de valores. 2021. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Medianeira, 2021.http://repositorio.utfpr.edu.br/jspui/handle/1/29998Com intuito de colaborar com os agentes participantes do mercado de capitais, os poupadores de recursos, este trabalho propõe o desenvolvimento de um software trader que possibilite realizar previsões das cotações de ações, bem como operar baseando-se nos resultados obtidos das aproximações ao utilizar o método de interpolação polinomial da forma de Newton como indicador de compra ou venda de ações, possibilitando potencializar os lucros e reduzir as perdas nos investimentos. Foram avaliados as ações de empresas com capital aberto utilizando a plataforma MetaTrader 5 como ferramenta auxiliar para realizar a coleta de dados, bem como permitir a execução do software trader na plataforma. Apresentam-se os resultados para estratégias alpha, beta, newtoniana com e sem ajuste, onde pode-se observar que beta obteve superioridade no resultado financeiro, entretanto, newtoniana sem ajuste alcançou o maior lucro bruto entre as técnicas, alpha apresentou pouquíssimas negociações e baixos benefícios financeiros, se comparado com as demais. Para newtoniana com e sem ajuste se visualiza a redução na quantidade de negociaçõoes realizadas ao aplicar o ajuste automático. O trabalho mostra a possibilidade para realização de negociações automatizadas no mercado de capitais, embora a proposta não tenha solucionado inicialmente os problemas dos investidores de curto prazo, tem-se um software trader generalista que permite reutilização. Entretanto, alcançou-se o objetivo de desenvolvimento e comparação de estratégias para o software trader. Trabalhos futuros podem ser desenvolvidos a partir do trabalho proposto, implementando redes neurais artificiais e novas estratégias.In order to collaborate with the agents participating in the capital market, the savers of resources, this work proposes the development of a software trader that makes it possible to make quotation predictions of actions, as well as operating based on the results obtained from the approximations when using the polynomial interpolation method Newton’s form as an indicator of buying or selling shares. making it possible to increase profits and reduce losses in investments. The shares of publicly traded companies were evaluated using the MetaTrader 5 platform as an auxiliary tool to perform data collection, as well as allowing the execution of software trader on the platform. The results are presented for alpha, beta, newtonian strategies with and without adjustment, where it can be seen that beta obtained superiority in the financial result, however, Newtonian without adjustment achieved the highest gross profit among the techniques, alpha presented very few negotiations and benefits low financial costs compared to the others. For Newtonians with and without adjustment, the reduction in the amount of trades carried out when applying the automatic adjustment is visualized. The work shows the possibility to carry out automated trading in the capital market, although the proposal did not initially solve the short-term investors’ problems, there is a generalist software trader that allows reuse. However, the objective of developing and comparing strategies for the software traderwas achieved. Future work can be developed from the proposed work, implementing artificial neural networks and new strategies.porUniversidade Tecnológica Federal do ParanáMedianeiraCiência da ComputaçãoUTFPRBrasilCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOBolsa de valoresInterpolaçãoSoftwareStock exchangesInterpolationComputer softwareDesenvolvimento de software multi estratégia para negociar em bolsa de valoresDevelopment of a multi strategy software for trading on the stock exchangeinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisMedianeiraAngonese, CesarAngonese, CesarMenezes, Paulo Lopes deGavioli, AlanFerreira, Romário da Silvainfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))instname:Universidade Tecnológica Federal do Paraná (UTFPR)instacron:UTFPRORIGINALsoftwarenegociarbolsavalores.pdfsoftwarenegociarbolsavalores.pdfapplication/pdf3457672http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/29998/1/softwarenegociarbolsavalores.pdfc94bb4aa8008c084480ccef0ec08c5f8MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81290http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/29998/2/license.txtb9d82215ab23456fa2d8b49c5df1b95bMD52TEXTsoftwarenegociarbolsavalores.pdf.txtsoftwarenegociarbolsavalores.pdf.txtExtracted texttext/plain163224http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/29998/3/softwarenegociarbolsavalores.pdf.txtcc0e70f8c7123524b1ee64e719e0ceccMD53THUMBNAILsoftwarenegociarbolsavalores.pdf.jpgsoftwarenegociarbolsavalores.pdf.jpgGenerated Thumbnailimage/jpeg1233http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/29998/4/softwarenegociarbolsavalores.pdf.jpg39ccbf08860c4d35a95cf98aa5dba46dMD541/299982022-10-25 03:05:47.047oai:repositorio.utfpr.edu.br:1/29998TmEgcXVhbGlkYWRlIGRlIHRpdHVsYXIgZG9zIGRpcmVpdG9zIGRlIGF1dG9yIGRhIHB1YmxpY2HDp8OjbywgYXV0b3Jpem8gYSBVVEZQUiBhIHZlaWN1bGFyLCAKYXRyYXbDqXMgZG8gUG9ydGFsIGRlIEluZm9ybWHDp8OjbyBlbSBBY2Vzc28gQWJlcnRvIChQSUFBKSBlIGRvcyBDYXTDoWxvZ29zIGRhcyBCaWJsaW90ZWNhcyAKZGVzdGEgSW5zdGl0dWnDp8Ojbywgc2VtIHJlc3NhcmNpbWVudG8gZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCBkZSBhY29yZG8gY29tIGEgTGVpIG5vIDkuNjEwLzk4LCAKbyB0ZXh0byBkZXN0YSBvYnJhLCBvYnNlcnZhbmRvIGFzIGNvbmRpw6fDtWVzIGRlIGRpc3BvbmliaWxpemHDp8OjbyByZWdpc3RyYWRhcyBubyBpdGVtIDQgZG8gCuKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgVHJhYmFsaG9zIGRlIENvbmNsdXPDo28gZGUgQ3Vyc28gZGUgR3JhZHVhw6fDo28gZSAKRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgZGUgSW5mb3JtYcOnw6NvIGUgbm9zIENhdMOhbG9nb3MgRWxldHLDtG5pY29zIGRvIApTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdLCBwYXJhIGZpbnMgZGUgbGVpdHVyYSwgaW1wcmVzc8OjbyBlL291IGRvd25sb2FkLCB2aXNhbmRvIGEgCmRpdnVsZ2HDp8OjbyBkYSBwcm9kdcOnw6NvIGNpZW50w61maWNhIGJyYXNpbGVpcmEuCgogIEFzIHZpYXMgb3JpZ2luYWlzIGUgYXNzaW5hZGFzIHBlbG8ocykgYXV0b3IoZXMpIGRvIOKAnFRlcm1vIGRlIEF1dG9yaXphw6fDo28gcGFyYSBQdWJsaWNhw6fDo28gZGUgClRyYWJhbGhvcyBkZSBDb25jbHVzw6NvIGRlIEN1cnNvIGRlIEdyYWR1YcOnw6NvIGUgRXNwZWNpYWxpemHDp8OjbywgRGlzc2VydGHDp8O1ZXMgZSBUZXNlcyBubyBQb3J0YWwgCmRlIEluZm9ybWHDp8OjbyBlIG5vcyBDYXTDoWxvZ29zIEVsZXRyw7RuaWNvcyBkbyBTaXN0ZW1hIGRlIEJpYmxpb3RlY2FzIGRhIFVURlBS4oCdIGUgZGEg4oCcRGVjbGFyYcOnw6NvIApkZSBBdXRvcmlh4oCdIGVuY29udHJhbS1zZSBhcnF1aXZhZGFzIG5hIEJpYmxpb3RlY2EgZG8gQ8OibXB1cyBubyBxdWFsIG8gdHJhYmFsaG8gZm9pIGRlZmVuZGlkby4gCk5vIGNhc28gZGUgcHVibGljYcOnw7VlcyBkZSBhdXRvcmlhIGNvbGV0aXZhIGUgbXVsdGljw6JtcHVzLCBvcyBkb2N1bWVudG9zIGZpY2Fyw6NvIHNvYiBndWFyZGEgZGEgCkJpYmxpb3RlY2EgY29tIGEgcXVhbCBvIOKAnHByaW1laXJvIGF1dG9y4oCdIHBvc3N1YSB2w61uY3Vsby4KRepositório de PublicaçõesPUBhttp://repositorio.utfpr.edu.br:8080/oai/requestopendoar:2022-10-25T06:05:47Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)false
dc.title.pt_BR.fl_str_mv Desenvolvimento de software multi estratégia para negociar em bolsa de valores
dc.title.alternative.pt_BR.fl_str_mv Development of a multi strategy software for trading on the stock exchange
title Desenvolvimento de software multi estratégia para negociar em bolsa de valores
spellingShingle Desenvolvimento de software multi estratégia para negociar em bolsa de valores
Ferreira, Romário da Silva
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Bolsa de valores
Interpolação
Software
Stock exchanges
Interpolation
Computer software
title_short Desenvolvimento de software multi estratégia para negociar em bolsa de valores
title_full Desenvolvimento de software multi estratégia para negociar em bolsa de valores
title_fullStr Desenvolvimento de software multi estratégia para negociar em bolsa de valores
title_full_unstemmed Desenvolvimento de software multi estratégia para negociar em bolsa de valores
title_sort Desenvolvimento de software multi estratégia para negociar em bolsa de valores
author Ferreira, Romário da Silva
author_facet Ferreira, Romário da Silva
author_role author
dc.contributor.advisor1.fl_str_mv Angonese, Cesar
dc.contributor.referee1.fl_str_mv Angonese, Cesar
dc.contributor.referee2.fl_str_mv Menezes, Paulo Lopes de
dc.contributor.referee3.fl_str_mv Gavioli, Alan
dc.contributor.author.fl_str_mv Ferreira, Romário da Silva
contributor_str_mv Angonese, Cesar
Angonese, Cesar
Menezes, Paulo Lopes de
Gavioli, Alan
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
topic CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO
Bolsa de valores
Interpolação
Software
Stock exchanges
Interpolation
Computer software
dc.subject.por.fl_str_mv Bolsa de valores
Interpolação
Software
Stock exchanges
Interpolation
Computer software
description Com intuito de colaborar com os agentes participantes do mercado de capitais, os poupadores de recursos, este trabalho propõe o desenvolvimento de um software trader que possibilite realizar previsões das cotações de ações, bem como operar baseando-se nos resultados obtidos das aproximações ao utilizar o método de interpolação polinomial da forma de Newton como indicador de compra ou venda de ações, possibilitando potencializar os lucros e reduzir as perdas nos investimentos. Foram avaliados as ações de empresas com capital aberto utilizando a plataforma MetaTrader 5 como ferramenta auxiliar para realizar a coleta de dados, bem como permitir a execução do software trader na plataforma. Apresentam-se os resultados para estratégias alpha, beta, newtoniana com e sem ajuste, onde pode-se observar que beta obteve superioridade no resultado financeiro, entretanto, newtoniana sem ajuste alcançou o maior lucro bruto entre as técnicas, alpha apresentou pouquíssimas negociações e baixos benefícios financeiros, se comparado com as demais. Para newtoniana com e sem ajuste se visualiza a redução na quantidade de negociaçõoes realizadas ao aplicar o ajuste automático. O trabalho mostra a possibilidade para realização de negociações automatizadas no mercado de capitais, embora a proposta não tenha solucionado inicialmente os problemas dos investidores de curto prazo, tem-se um software trader generalista que permite reutilização. Entretanto, alcançou-se o objetivo de desenvolvimento e comparação de estratégias para o software trader. Trabalhos futuros podem ser desenvolvidos a partir do trabalho proposto, implementando redes neurais artificiais e novas estratégias.
publishDate 2021
dc.date.issued.fl_str_mv 2021-04-30
dc.date.accessioned.fl_str_mv 2022-10-24T16:49:00Z
dc.date.available.fl_str_mv 2022-10-24T16:49:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv FERREIRA, Romário da Silva. Desenvolvimento de software multi estratégia para negociar em bolsa de valores. 2021. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Medianeira, 2021.
dc.identifier.uri.fl_str_mv http://repositorio.utfpr.edu.br/jspui/handle/1/29998
identifier_str_mv FERREIRA, Romário da Silva. Desenvolvimento de software multi estratégia para negociar em bolsa de valores. 2021. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação) - Universidade Tecnológica Federal do Paraná, Medianeira, 2021.
url http://repositorio.utfpr.edu.br/jspui/handle/1/29998
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.publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Medianeira
dc.publisher.program.fl_str_mv Ciência da Computação
dc.publisher.initials.fl_str_mv UTFPR
dc.publisher.country.fl_str_mv Brasil
publisher.none.fl_str_mv Universidade Tecnológica Federal do Paraná
Medianeira
dc.source.none.fl_str_mv reponame:Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
instname:Universidade Tecnológica Federal do Paraná (UTFPR)
instacron:UTFPR
instname_str Universidade Tecnológica Federal do Paraná (UTFPR)
instacron_str UTFPR
institution UTFPR
reponame_str Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
collection Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT))
bitstream.url.fl_str_mv http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/29998/1/softwarenegociarbolsavalores.pdf
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/29998/2/license.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/29998/3/softwarenegociarbolsavalores.pdf.txt
http://repositorio.utfpr.edu.br:8080/jspui/bitstream/1/29998/4/softwarenegociarbolsavalores.pdf.jpg
bitstream.checksum.fl_str_mv c94bb4aa8008c084480ccef0ec08c5f8
b9d82215ab23456fa2d8b49c5df1b95b
cc0e70f8c7123524b1ee64e719e0cecc
39ccbf08860c4d35a95cf98aa5dba46d
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UTFPR (da Universidade Tecnológica Federal do Paraná (RIUT)) - Universidade Tecnológica Federal do Paraná (UTFPR)
repository.mail.fl_str_mv
_version_ 1805923199688376320