Automação de coleta e estruturação de dados da CVM para análise fundamentalista
| dc.contributor.advisor | Doutor Marcos Roberto Ribeiro | |
| dc.contributor.author | Costa, Vinícius Tadeu Andrade | |
| dc.date.accessioned | 2025-08-15T11:46:34Z | |
| dc.date.issued | 2025-08-01 | |
| dc.description | Este trabalho apresenta o desenvolvimento de um software automatizado para coleta, estruturação e integração de dados financeiros públicos disponibilizados pela Comissão de Valores Mobiliários (CVM), com foco na aplicação da análise fundamentalista. A solução proposta visa superar as limitações de acesso, padronização e organização dos dados financeiros divulgados por companhias abertas, que tradicionalmente são apresentados em formatos técnicos e fragmentados. O software foi desenvolvido em Python e utiliza uma arquitetura baseada em etapas de extração, transformação e carga, apoiada por um modelo relacional implementado em SQLite, um sistema de gerenciamento de banco de dados relacional leve, embutido e de fácil integração com aplicações Python. A ferramenta permite integrar diversas categorias de dados da CVM, como demonstrações financeiras padronizadas, informações trimestrais, formulários cadastrais e comunicados relevantes. Após o processamento, esses dados estruturados foram utilizados para cálculo de indicadores fundamentalistas, demonstrando a aplicabilidade prática da solução proposta. O projeto contribui com a democratização da informação financeira, promovendo maior transparência, acessibilidade e reprodutibilidade de análises no mercado financeiro. Além disso, oferece suporte à pesquisa acadêmica, desenvolvimento de ferramentas quantitativas e aplicações educacionais na área de finanças | |
| dc.description.abstract | This work presents the development of an automated software for the collection, structuring, and integration of public financial data provided by the Brazilian Securities and Exchange Commission (CVM), focusing on the application of fundamental analysis. The proposed solution aims to overcome the limitations of access, standardization, and organization of financial data disclosed by publicly traded companies, which are traditionally presented in technical and fragmented formats. The software was developed in Python and uses an architecture based on extraction, transformation, and loading stages, supported by a relational model implemented in SQLite, a lightweight, embedded, and easily integrable relational database management system for Python applications. The tool allows the integration of various CVM data categories, such as standardized financial statements, quarterly information, registration forms, and relevant announcements. After processing, these structured data were used to calculate fundamental indicators, demonstrating the practical applicability of the proposed solution. The project contributes to the democratization of financial information, promoting greater transparency, accessibility, and reproducibility of analyses in the financial market. In addition, it supports academic research, the development of quantitative tools, and educational applications in the field of finance. | |
| dc.identifier.uri | https://hdl.handle.net/20.500.14387/2483 | |
| dc.language.iso | Português | |
| dc.publisher.campi | Bambuí | |
| dc.publisher.country | Brasil | |
| dc.publisher.institution | Instituto Federal de Educação, Ciência e Tecnologia de Minas Gerais | |
| dc.rights | Acesso aberto | |
| dc.subject.keyword | CVM | |
| dc.subject.keyword | Análise Fundamentalista | |
| dc.subject.keyword | Dados Financeiros | |
| dc.subject.keyword | Banco de dados | |
| dc.title | Automação de coleta e estruturação de dados da CVM para análise fundamentalista | |
| dc.type | Trabalho de Conclusão de Curso |
Arquivos
Pacote original
1 - 1 de 1
Carregando...
- Nome:
- Costa_ViniciusTadeuAndrade_AutomacaoColetaCVM_2025.pdf
- Tamanho:
- 1.68 MB
- Formato:
- Adobe Portable Document Format
Licença do pacote
1 - 1 de 1
Carregando...
- Nome:
- license.txt
- Tamanho:
- 1.79 KB
- Formato:
- Item-specific license agreed to upon submission
- Descrição:
