bdscore


Namebdscore JSON
Version 0.1.0b11 PyPI version JSON
download
home_pageNone
SummaryBiblioteca oficial da BDS DataSolution para integração com dados de mercado e dados proprietários.
upload_time2025-08-13 18:36:37
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
keywords saas finance marketdata marketrisk bigdata analytics api datasolution bds financialdata riskmanagement integration datascience quantitative trading investments paas bdaas artificialintelligence machinelearning openfinance fintech datahub
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ## 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

```bash
pip install bdscore
```

### Quick Start

```python
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.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "bdscore",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "SaaS, Finance, MarketData, MarketRisk, BigData, Analytics, API, DataSolution, BDS, FinancialData, RiskManagement, Integration, DataScience, Quantitative, Trading, Investments, PaaS, BDaaS, ArtificialIntelligence, MachineLearning, OpenFinance, Fintech, DataHub",
    "author": null,
    "author_email": "BDS DataSolution <comercial@bdsdatasolution.com.br>",
    "download_url": null,
    "platform": null,
    "description": "## BDSCore\n\nBDSCore \u00e9 a biblioteca oficial da BDS DataSolution para integra\u00e7\u00e3o com APIs de dados de mercado e dados propriet\u00e1rios.\n\n### Principais recursos\n- Autentica\u00e7\u00e3o via chave de API BDS\n- Suporte a m\u00faltiplas URLs base para diferentes servi\u00e7os (DataPack, DataManagement, DataFlex)\n- Reutiliza\u00e7\u00e3o de sess\u00e3o HTTP para efici\u00eancia e performance\n- M\u00e9todos organizados por servi\u00e7o: `bds.datapack.getFX()`, `bds.datamanagement.getEquitiesB3()`, entre outros\n- Tratamento robusto de erros, incluindo mensagens detalhadas\n- Documenta\u00e7\u00e3o integrada via docstrings para f\u00e1cil uso em IDEs\n\n### Instala\u00e7\u00e3o\n\n```bash\npip install bdscore\n```\n\n### Quick Start\n\n```python\nfrom bdscore import BDSCore\n\n# Instanciar o BDSCore\nbds = BDSCore(api_key=\"SUA_CHAVE_AQUI\")\n\n# Pegar TODAS as \u00faltimas cota\u00e7\u00f5es os dados do mercado de c\u00e2mbio (Moedas) dispon\u00edves no mercado\nfx = bds.datapack.getFX(Symbols=\":all\", InitialDate=\"last\")\n\n# Exibir os dados (padr\u00e3o Dictionary)\nprint(fx.data)\n# Exibir os dados em JSON\nprint(fx.data.to_json())\n# Exibir os dados em DataFrame (pandas)\nprint(fx.data.to_df())\n```\n\n### Sobre\n\nA **BDS DataSolution** \u00e9 especialista em dados, informa\u00e7\u00f5es e geradora de insights para o mercado financeiro. Utiliza as mais eficientes tecnologias de Intelig\u00eancia Artificial para acelerar e potencializar decis\u00f5es.\n\nO prop\u00f3sito da biblioteca **BDSCore** \u00e9 justamente conectar voc\u00ea, desenvolvedor ou empresa, a esse ecossistema de dados e intelig\u00eancia da BDS. Com ela, voc\u00ea 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\u00e7\u00e3o.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Biblioteca oficial da BDS DataSolution para integra\u00e7\u00e3o com dados de mercado e dados propriet\u00e1rios.",
    "version": "0.1.0b11",
    "project_urls": null,
    "split_keywords": [
        "saas",
        " finance",
        " marketdata",
        " marketrisk",
        " bigdata",
        " analytics",
        " api",
        " datasolution",
        " bds",
        " financialdata",
        " riskmanagement",
        " integration",
        " datascience",
        " quantitative",
        " trading",
        " investments",
        " paas",
        " bdaas",
        " artificialintelligence",
        " machinelearning",
        " openfinance",
        " fintech",
        " datahub"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "991296efd57261099666874bcb190ca9f5e79f06d1cbbae9b119835a461cfe62",
                "md5": "4987cd6def92d52481163eb7cb7d6f22",
                "sha256": "c2acbcfb802fdb7bec78df09d798c4b4363c93bc7abb720dd5f55833348e0585"
            },
            "downloads": -1,
            "filename": "bdscore-0.1.0b11-cp311-cp311-macosx_11_0_universal2.whl",
            "has_sig": false,
            "md5_digest": "4987cd6def92d52481163eb7cb7d6f22",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 369384,
            "upload_time": "2025-08-13T18:36:37",
            "upload_time_iso_8601": "2025-08-13T18:36:37.947577Z",
            "url": "https://files.pythonhosted.org/packages/99/12/96efd57261099666874bcb190ca9f5e79f06d1cbbae9b119835a461cfe62/bdscore-0.1.0b11-cp311-cp311-macosx_11_0_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "da54ec633608df99e9f8f33e70503e9c4c51641aad6f5646071f7eebe8897bdf",
                "md5": "aab0fa53fe11e6a766ee3d61e7c9156c",
                "sha256": "67c09214a40a6a72d544555202eb62a1a026bbc06419f71876a3f11bf8fa3180"
            },
            "downloads": -1,
            "filename": "bdscore-0.1.0b11-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "aab0fa53fe11e6a766ee3d61e7c9156c",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.9",
            "size": 378670,
            "upload_time": "2025-08-13T18:38:33",
            "upload_time_iso_8601": "2025-08-13T18:38:33.659694Z",
            "url": "https://files.pythonhosted.org/packages/da/54/ec633608df99e9f8f33e70503e9c4c51641aad6f5646071f7eebe8897bdf/bdscore-0.1.0b11-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-08-13 18:36:37",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "bdscore"
}
        
Elapsed time: 0.95192s