Skip to main content

Fontes de dados do mercado financeiro brasileiro

Project description

brdata

Fontes de dados do mercado financeiro brasileiro

Package version Code style: black Semantic Versions License

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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

brasil-data-0.12.1.tar.gz (14.2 kB view hashes)

Uploaded Source

Built Distribution

brasil_data-0.12.1-py3-none-any.whl (15.9 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page