OpenBB CLI

Open-source investment research terminal covering stocks, options, crypto, forex, and futures with extensive data integrations.

Verified

Install

pip install openbb

TL;DR: OpenBB CLI is an open-source investment research terminal that provides access to financial data across every major asset class from a single command-line interface.

OpenBB CLI organizes financial research into menus covering stocks, options, crypto, forex, futures, ETFs, fixed income, and macroeconomic data. Each menu provides commands for fundamental analysis, technical analysis, screening, news, and more. The tool integrates with dozens of data providers including Yahoo Finance, Alpha Vantage, FRED, CoinGecko, and many others. You can configure API keys for premium data sources or use the free defaults.

The interface is interactive and menu-driven. You navigate through hierarchical menus, run commands with flags, and view results as tables or charts rendered in the terminal. OpenBB also supports Jupyter notebook integration and a Python SDK for programmatic access. Charting uses matplotlib and can display inline in supported terminals. The platform is extensible, allowing custom data sources and analysis routines.

OpenBB CLI is designed for serious retail and institutional researchers who want Bloomberg-terminal-level breadth in an open-source package. It has a learning curve due to its depth, but rewards investment with comprehensive analytical capability. It is a research tool, not an execution platform.