Python interface to Brazilian Central Bank web services
Project description
python-bcb
python-bcb é uma interface em Python estruturada para obter informações da API de dados abertos do Banco Central do Brasil.
O projeto de Dados Abertos do Banco Central do Brasil disponibiliza diversas APIs provendo acesso direto a dados de:
- Moedas
- Taxas de Juros
- Índices de preços
- Informações de Instituições Financeiras
- Expectativas do Mercado (Expectativas do Boletim FOCUS)
- E muito outros ...
Instalação
python-bcb está disponível no Python Package Index e pode ser instalado via pip
usando.
pip install python-bcb
APIs
SGS
Utiliza o webservice do SGS
(Sistema Gerenciador de Séries Temporais <https://www3.bcb.gov.br/sgspub/>
_)
para obter os dados.
Conversor de Moedas
Implementado no módulo currency
, um conjunto de funções que realiza webscraping
no site do Conversos de Moedas
do Banco Central, possível obter séries temporais de frequência diária
de diversas moedas.
Moedas OData
O Banco Central disponibiliza diversas informações em APIs que
seguem o padrão OData.
A classe bcb.PTAX
implementa uma API OData que
entrega os boletins diários de taxas de câmbio do Banco Central.
Esta API entrega mais informações do que o que é obtido no
Conversor de Moedas
.
Expectativas
A API de Expectativas de Mercado traz todas as estatísticas das variáveis
macroeconômicas fornecidos por um conjuto de instituições do mercado
financeiro.
A classe bcb.Expectativas
implementa essa interface no
padrão OData.
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 python_bcb-0.1.7-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2d435a4d47704aa09dd3e30dfc577abe1532bb85ac211cd2d2d1356b23ac76f8 |
|
MD5 | 9fab0c8b55ee6b7bec59f1d5d8dfc547 |
|
BLAKE2b-256 | f9da810bbc870f3b5d2bd31b9f63d20965216e9297c2691e3bd619a825573261 |