- Python
- ETL
- OOP
- SQLite
Executa pipelines de extração, transformação e carga (ETL) de dados financeiros.
Objetivo: Organizar e padronizar todos os dados financeiros brasileiros disponíveis.
CVM
-
Formulário de Informações Trimestrais: BPA, BPP, DFC-MD, DFC-MI, DMPL, DRA, DRE, DVA.
-
Fundos de Investimentos Informação Cadastral: CNPJ Fundo, Patrimonio liquido, Tipo fundo, Gestor, CPF CNPJ Gestor, ...
-
Fundos de Investimentos Documentos Informe Diário: Valor total da carteira do fundo, Patrimônio líquido, Valor da cota, Captações realizadas no dia, Resgates pagos no dia, Número de cotista.
B3
-
Companies Page 2.0: Nome Pregao, Código, CVM, Data início, CNPJ, Atividade, Setor, Site, Outros códigos de negociação.
-
Índices de Segmentos e Setoriais: Código, Ação, Tipo, Qtd. Teórica, Part.%.
Outros
git clone https://github.com/rianlucascs/financial_data_pipelines.git
cd financial_data_pipelinespython -m venv .venv
.venv\Scripts\activate # Windowspip install -r requirements.txtO arquivo run.bat executa todos os pipelines do projeto em sequência.
run.bat