Sobre o projeto

A Open Data Platform da OpenBB (ODP) é uma camada de infraestrutura de código aberto projetada para ajudar engenheiros de dados a consolidar e expor dados financeiros de fontes proprietárias, licenciadas e públicas. Ela segue uma arquitetura "conectar uma vez, consumir em qualquer lugar", permitindo que dados integrados sejam consumidos em múltiplas superfícies simultaneamente: ambientes Python para analistas quantitativos, OpenBB Workspace e Excel para analistas financeiros, servidores MCP para agentes de IA e APIs REST para outros aplicativos downstream. O pacote Python principal pode ser instalado via PyPI usando `pip install openbb`. Ele fornece uma interface programática para buscar dados financeiros, como preços históricos de ações, e convertê-los em dataframes pandas. Um CLI do ODP também está disponível para acesso por linha de comando. Para implantação local, a plataforma pode executar um servidor backend FastAPI via Uvicorn usando o comando `openbb-api`, expondo uma API REST no localhost. Esse backend pode ser integrado diretamente na interface do enterprise OpenBB Workspace. A plataforma suporta Python 3.9.21 até 3.12 e oferece integrações de ambiente de desenvolvimento para VS Code Dev Containers, GitHub Codespaces e Google Colab. O projeto é distribuído sob a Licença AGPLv3. Inclui um aviso de que operar com instrumentos financeiros envolve altos riscos e que os dados fornecidos pela plataforma não necessariamente são precisos. O repositório aceita ativamente contribuições da comunidade, relatórios de bugs e solicitações de recursos.