This release is a pre-release and may not be stable for production use.
BDSCore
BDSCore é a biblioteca oficial da BDS DataSolution para integração com APIs de dados de mercado e dados proprietários.
Principais recursos
- Autenticação via chave de API BDS
- Suporte a múltiplas URLs base para diferentes serviços (DataPack, DataManagement, DataFlex)
- Reutilização de sessão HTTP para eficiência e performance
- Métodos organizados por serviço:
bds.datapack.getFX(),bds.datamanagement.getEquitiesB3(), entre outros - Tratamento robusto de erros, incluindo mensagens detalhadas
- Documentação integrada via docstrings para fácil uso em IDEs
Instalação
pip install bdscore
Quick Start
from bdscore import BDSCore
# Instanciar o BDSCore
bds = BDSCore(api_key="SUA_CHAVE_AQUI")
# Pegar TODAS as últimas cotações os dados do mercado de câmbio (Moedas) disponíves no mercado
fx = bds.datapack.getFX(Symbols=":all", InitialDate="last")
# Exibir os dados (padrão Dictionary)
print(fx.data)
# Exibir os dados em JSON
print(fx.data.to_json())
# Exibir os dados em DataFrame (pandas)
print(fx.data.to_df())
Sobre
A BDS DataSolution é especialista em dados, informações e geradora de insights para o mercado financeiro. Utiliza as mais eficientes tecnologias de Inteligência Artificial para acelerar e potencializar decisões.
O propósito da biblioteca BDSCore é justamente conectar você, desenvolvedor ou empresa, a esse ecossistema de dados e inteligência da BDS. Com ela, você pode acessar de forma simples, segura e eficiente todos os dados, APIs e funcionalidades oferecidas pelo BDS DataPack e BDS DataManagement, integrando diretamente os recursos de Big Data, Analytics e IA ao seu sistema ou aplicação.
Metadata
Release files for bdscore 0.1.0b32
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| bdscore-0.1.0b32-py3-none-any.whl | Python 3 | none | any | Details |
Release files / bdscore-0.1.0b32-py3-none-any.whl
| Download URL | bdscore-0.1.0b32-py3-none-any.whl |
|---|---|
| Size | 36.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
b9feb2db5a604ea71851e4ddb98f6d7bbad7d9745d21b99dab4e42aa893a2667
|
|
BLAKE2b-256 checksum How to use checksums |
ddf43861809d6daaaf88cd6a32782d4a6daad0c9949c80a6b338d365083b69f2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.15
|