Fontes de dados do mercado financeiro brasileiro
Project description
Fontes de dados do mercado financeiro brasileiro
Instalação
pip install brasil-data
Utilização
XPI
Coletando dados da análise da XPI para uma determinada ação:
from brdata import xpi
xpi.analise("cyre3")
Fundamentus
Coletando tabela do resultado da busca no Fundamentus (equivalenta a página https://www.fundamentus.com.br/resultado.php):
from brdata import fundamentus
fundamentus.resultados()
Balanços históricos de uma determinada ação:
balanco, demonstrativo = fundamentus.balanco_historico("mglu3")
Detalhes de uma ação:
fundamentus.detalhes("mglu3")
CVM
Importando módulo:
from brdata import cvm
Baixando os dados para um determinado tipo de prefixo:
cvm.get_data(prefix)
Obtendo os valores válidos para o parâmetro prefix
:
cvm.get_valid_prefixes()
# ['dfp', 'fca', 'fre', 'ipe', 'itr']
Consumindo os valores dos formulários para cada um dos prefixos:
r = cvm.Reader(prefix)
Consultando anos disponíveis de dados:
r.years
Formulário Cadastral (FCA)
Usando dados do formulário cadastral:
fca = cvm.Reader("fca")
Consumindo dados históricos de uma determinada empresa num determinado formulário (form_name
):
fca.processors[form_name].get_cia_history("47.960.950/0001-21")
Consumindo os dados mais recentes para cada uma das empresas num determinado formulário (form_name
):
fca.processors[form_name].get_most_recent()
Consultando valores válidos para form_name
:
fca.forms
B3
Importando módulo:
from brdata import b3
Índices disponíveis:
b3.indices()
Coletando composição de um índice:
b3.portfolio("ibov")
Listando empresas disponíveis na B3:
b3.cias()
Listando todas as BDRs disponíveis:
b3.bdrs()
Detalhamento de uma empresa:
b3.detalhes(cvm_code="25135")
Valor Econômico
Importando módulo:
from brdata import valor
Portfólios das instituições financeiras:
valor.portfolios(2, 2022)
Carteira Valor:
valor.carteira_valor(2, 2022)
Contribuindo com o projeto
Para contribuir com o projeto, consulte o guia de contribuição.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for brasil_data-0.12.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fcc2a83548d6352af7fa1f0c132cca43fa72b1da08b8977e0fb426eca5dec029 |
|
MD5 | fc6e03311aa88a9ddab8b74b8216ab26 |
|
BLAKE2b-256 | f99fa47553ceb258df8d1336d0b48a1f4155fc3f858fda2be983abbc99cf26a2 |