Financial analyst agents using LLMs and OpenBB Platform
Top 34.0% on sourcepulse
This project provides experimental LLM-powered agents for financial research, enabling autonomous data analysis and question answering using the OpenBB Platform. It targets financial analysts and researchers seeking to leverage AI for efficient market intelligence.
How It Works
The agents utilize LLMs with function calling capabilities to interact with the OpenBB Platform's extensive financial data APIs. This allows the agents to dynamically select and execute relevant functions based on user queries, retrieve up-to-date financial data, and synthesize comprehensive answers. The approach enables complex, multi-step financial analysis and temporal reasoning.
Quick Start & Requirements
pip install openbb-agents --upgrade
OPENAI_API_KEY
environment variable.~/.openbb_platform/user_settings.json
) or via an OpenBB Hub PAT.Highlighted Details
aopenbb_agent
).yfinance
by default, requiring no API key for basic functionality.Maintenance & Community
ruff
.pytest
.Licensing & Compatibility
Limitations & Caveats
This is an R&D playground with work-in-progress agents. Support for Python versions beyond 3.10 is pending. The availability of certain data sources is contingent on user-provided API credentials.
1 year ago
1 week