Terminal de escritorio nativa en C++20 para investigación financiera, con interfaz Qt6, analítica con Python integrado, agentes de IA y más de 100 conectores de datos de mercado.
openbq-org/OpenBB
Plataforma de datos de código abierto en Python que conecta fuentes financieras y de otros tipos y las ofrece a Python, Excel, agentes de IA y API REST.
Alternativa open source a:Bloomberg Terminal
- Estrellas
- 74,432
- Forks
- 7,726
- Issues abiertos
- 98
- Último commit
- ayer
¿Qué es?
La plataforma Open Data Platform (ODP) de OpenBB es un conjunto de herramientas de código abierto para ingenieros de datos que necesitan integrar fuentes de datos propietarias, con licencia y públicas en aplicaciones posteriores, como copilotos de IA y paneles de investigación. Sigue un modelo de conectar una vez y consumir en todas partes: los datos se conectan en un solo lugar y luego se ofrecen a varias interfaces al mismo tiempo.
El punto de entrada principal es el paquete de Python, que se instala con pip install openbb. Los usuarios llaman a funciones como obb.equity.price.historical("AAPL") y convierten el resultado en un DataFrame de pandas. El paquete también incluye el comando openbb-api, que inicia un servidor FastAPI local que puede conectarse a la interfaz de OpenBB Workspace como backend de datos. El paquete openbb-cli, por separado, ofrece una interfaz de línea de comandos.
La plataforma abarca datos de acciones, derivados, renta fija, criptomonedas y economía; la lista de proveedores está documentada en las páginas de referencia del proyecto. Los datos se ofrecen a través de Python, Excel, servidores MCP para agentes de IA y API REST.
Funciones clave
- 01Paquete de Python con una interfaz de llamada única para datos de acciones, derivados, renta fija, criptomonedas y economía
- 02Convierte los resultados de las consultas en DataFrames de pandas
- 03Servidor local openbb-api basado en FastAPI y Uvicorn
- 04Se conecta a OpenBB Workspace como backend de datos
- 05Ofrece datos a Excel, servidores MCP para agentes de IA y API REST
- 06Incluye un paquete independiente con una interfaz de línea de comandos
Casos de uso
- Quants que consultan precios históricos y datos de mercado en notebooks de Python
- Analistas que integran varias fuentes de datos en Excel o en un panel de investigación
- Ingenieros que ponen datos internos o con licencia a disposición de agentes de IA mediante MCP
- Equipos que crean una capa de API REST sobre proveedores de datos financieros
Inicio rápido
- 1
Instalar el paquete desde PyPI
pip install openbb - 2
Obtener los precios históricos de AAPL en Python
from openbb import obb output = obb.equity.price.historical("AAPL") df = output.to_dataframe()
Antes de usarlo
- No se garantiza la calidad de los datos; el README indica que podrían no ser precisos.
- Algunas integraciones de datos pueden requerir credenciales del proveedor, pero el README no ofrece detalles al respecto.
- La licencia figura como NOASSERTION en los metadatos; verifica las condiciones de la licencia en el archivo LICENSE.
Temas
Preguntas frecuentes
- ¿Qué es OpenBB?
- Plataforma de datos de código abierto en Python que conecta fuentes financieras y de otros tipos y las ofrece a Python, Excel, agentes de IA y API REST. La plataforma Open Data Platform (ODP) de OpenBB es un conjunto de herramientas de código abierto para ingenieros de datos que necesitan integrar fuentes de datos propietarias, con licencia y públicas en aplicaciones posteriores, como copilotos de IA y paneles de investigación. Sigue un modelo de conectar una vez y consumir en todas partes: los datos se conectan en un solo lugar y luego se ofrecen a varias interfaces al mismo tiempo.
- ¿OpenBB es gratuito? ¿Qué licencia tiene?
- OpenBB es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿OpenBB sigue mantenido?
- Mantenimiento activo. El último commit de OpenBB fue el 18 oct 2026.
- ¿Para qué puedo usar OpenBB?
- Quants que consultan precios históricos y datos de mercado en notebooks de Python Analistas que integran varias fuentes de datos en Excel o en un panel de investigación Ingenieros que ponen datos internos o con licencia a disposición de agentes de IA mediante MCP Equipos que crean una capa de API REST sobre proveedores de datos financieros
- ¿Cómo se instala OpenBB?
- Instalar el paquete desde PyPI: pip install openbb Obtener los precios históricos de AAPL en Python: from openbb import obb output = obb.equity.price.historical("AAPL") df = output.to_dataframe()
- ¿Dónde consigo OpenBB?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/openbq-org/OpenBB
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Framework de backtesting configurable basado en Backtrader para probar estrategias de trading en acciones, criptomonedas y forex, con un servidor MCP para asistentes de IA.
Framework de web scraping para Python que abarca desde solicitudes HTTP individuales y navegadores stealth hasta análisis y rastreos concurrentes completos con exportación.
Lago de datos autogestionado de acciones A chinas en Parquet, con 55 conjuntos de datos actualizados a diario, semántica point-in-time y un servidor MCP de solo lectura para agentes de IA.
Complemento de Blender y servidor MCP que permiten a asistentes de IA como Claude crear, modificar e inspeccionar escenas 3D en Blender mediante prompts.
Agente de investigación autónomo y de código abierto que planifica preguntas, recopila fuentes web y locales, y redacta informes con citas usando cualquier proveedor de LLM.