Sobre el proyecto
La Open Data Platform por OpenBB (ODP) es una capa de infraestructura de código abierto diseñada para ayudar a los ingenieros de datos a consolidar y exponer datos financieros procedentes de fuentes propietarias, con licencia y públicas. Sigue una arquitectura de «conectar una vez, consumir en todas partes», lo que permite consumir los datos integrados en múltiples superficies simultáneamente: entornos Python para analistas cuantitativos, OpenBB Workspace y Excel para analistas financieros, servidores MCP para agentes de IA y APIs REST para otras aplicaciones descendentes.
El paquete central de Python se puede instalar a través de PyPI utilizando `pip install openbb`. Proporciona una interfaz programática para obtener datos financieros, como precios históricos de acciones, y convertirlos en dataframes de pandas. También está disponible una CLI de ODP para el acceso desde la línea de comandos.
Para el despliegue local, la plataforma puede ejecutar un servidor backend FastAPI a través de Uvicorn usando el comando `openbb-api`, exponiendo una API REST en localhost. Este backend puede integrarse directamente en la interfaz empresarial de OpenBB Workspace. La plataforma admite Python 3.9.21 hasta 3.12 y ofrece integraciones para entornos de desarrollo con VS Code Dev Containers, GitHub Codespaces y Google Colab.
El proyecto se distribuye bajo la Licencia AGPLv3. Incluye una advertencia de que operar con instrumentos financieros conlleva altos riesgos y que los datos proporcionados a través de la plataforma no son necesariamente exactos. El repositorio acepta activamente contribuciones de la comunidad, informes de errores y solicitudes de funciones.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.