Who it is forA quant or student who wants clean market data in a notebook without writing a client for each source.
The problemEvery data provider has its own API, format and authentication.
The outcomeHistorical prices as a DataFrame, with the same interface across many providers.
What you need first
- Python 3.10 to 3.14
- pip
- Optional API keys for the data providers you want to use
- For Workspace: a free OpenBB Workspace sign in
Steps
- Run
pip install openbb - In Python, import with
from openbb import obb - Fetch history with
obb.equity.price.historical("AAPL") - Convert it with
output.to_dataframe()and analyse it with pandas
Prompt for your agent
Using openbq-org/OpenBB, install openbb, load daily price history for <ticker> into a DataFrame, and give me the last 20 rows and the 50 day average. Note which data provider served it.
Caveat. The README says its data is not necessarily accurate. Not financial advice: paper trade first, and remember you can lose money.
Use this in your AI agent
Ask your agent
Using the Deduped MCP, get the setup steps for openbq-org/OpenBB and "Pull market data into Python in three lines"
Add Deduped to Claude Code once
claude mcp add --transport http deduped https://dedupedai.com/mcp
Every Monday: the 5 hottest repos and exactly how to use them. Free, one email a week, unsubscribe anytime.
Get them freeShare: X LinkedIn Hacker News Email Copy link
Third-party repos we don't own. AI-written use cases can be wrong. Disclaimer