| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| OpenBB Platform v4.5.0 source code.tar.gz | 2025-10-08 | 157.9 MB | |
| OpenBB Platform v4.5.0 source code.zip | 2025-10-08 | 159.6 MB | |
| README.md | 2025-10-08 | 6.1 kB | |
| Totals: 3 Items | 317.5 MB | 0 | |
Thank you and welcome to our new contributors 🔥
@Olexandr88 and @kaya70875
Summary 🎉
Version 4.5.0 introduces support for Python 3.13, and will be the final release supporting Python 3.9.
There are new endpoints and data, deprecation removals, a complete refactoring of the openbb-fmp provider extension, enhancements to openbb-mcp-server, as well as general maintenance and minor enhancements.
🚨 OpenBB Platform Breaking Changes
OpenBB Hub is being retired, and the Account module will be removed in a future version. All API keys must be set via configuration files, environment variables, or directly in the Python session.
[Feature] Remove Endpoints Marked For Removal In V4.5 @deeleeramone (#7225)
Use obb.economy.interest_rates instead of: - obb.economy.short_term_interest_rate - obb.economy.long_term_interest_rate - obb.economy.immediate_interest_rate
Use obb.fixedincome.rate.sofr instead of: - obb.fixedincome.sofr
Use obb.fixedincome.bond_indices instead of: - obb.fixedincome.corporate.ice_bofa - obb.fixedincome.corporate.moody
[Feature] Refactor FMP @deeleeramone (#7217)
This introduces a number of changes to the FMP provider, and some of the resulting functions.
Items removed:
obb.equity.fundamental.multiples: This is a duplicate of metrics, which is also used by other providers.CompanyOverviewstandard model: This was not used, and is redundant. The same as EquityProfile.obb.etf.holdings_date: No longer necessary. FMP's ETF Holdings do not have historical data, it was actually NPORT-P data.
Items created:
obb.equity.fundamental.esg_scoreobb.etf.nport_disclosure: Migratessec, and the historical part offmp, fromobb.etf.holdings.
Adds FMP as a provider to:
obb.equity.discovery.gainersobb.equity.discovery.losersobb.equity.discover.active
Parameter Changes:
obb.equity.fundamental.metrics&.ratios:- For FMP, adds
ttmparameter with choices:[include', 'exclude', 'only'].- Default is only, and this setting overrides the limit and period parameters.
obb.news.world:- For FMP, adds
topicparameter with choices:['fmp_articles', 'general', 'press_releases', 'stocks', 'forex', 'crypto'] obb.equity.price.historical:- For FMP, adds
adjustmentparameter with choices:['splits_only', 'splits_and_dividends', 'unadjusted']
Other FMP Changes:
FMP has changed the free tier, and the returned data may have a different definition now.
Downstream functions receiving output from openbb-fmp should check that the output of Platform conforms with the expected input.
All associated models have been updated.
[Feature] Remove Static Assets For Distribution @deeleeramone (#7212)
The Python Interface now ships without static assets, and they will be built on first import, or when invoked from the command line with, openbb-build.
When you install openbb-core, and not, openbb, you import a bare interface with, from openbb import obb.
This change makes it easier to create custom combinations of installed extensions, and ensures a light-weight package is distributed to developers building their own.
🆕 New Additions
[Feature] Add congress.gov provider extension @DidierRLopes (#7141)
This adds a new provider and router extension for US Congressional bill text and information.
The best way to try out this new extension is by running openbb-api and connecting as a [Workspace backend].(https://docs.openbb.co/workspace/developers/data-integration)
[Feature] Support Python 3.13 @deeleeramone (#7193)
Adds support for Python 3.13 across the entire library.
[Feature] Expand MCP Server Configurability @deeleeramone (#7202)
You can now define, or configure, MCP server tools directly in the openapi_extra dictionary in the router function definition.
Additionally, the server can be configured with system and server prompts. See the README for the openbb-mcp-server package for details and examples.
🦋 Other OpenBB Platform Enhancements, Fixes, and PRs
- [Docs] Fix typo @Olexandr88 (#7228)
- [Docs] improve documentation for logging_service file @kaya70875 (#7206)
- [Docs] remove hub from README file, and update the extension tables @deeleeramone (#7230)
- [Feature] Add CodeQL Workflow @deeleeramone (#7221)
- [Feature]
openbb-platform-api: Add MCP Tool ID To Autogenerated Widget Spec @deeleeramone (#7222) - [Release] Release/openbb-core-1.5.0 @deeleeramone (#7214)
- [Feature]
openbb-platform-api: Adds Marker in Headers of Workspace Config File Endpoints @deeleeramone (#7211) - [Feature]
openbb-platform-apiBetter POST Params Discovery @deeleeramone (#7204) - [Feature] Add Deprecation Warning For Account Module. @deeleeramone (#7209)
- [BugFix] Fix Hub Session Not Being Set After Login @deeleeramone (#7197)
- [BugFix]
openbb-platform-api: Fixcheck_for_platform_extensionsFilter @deeleeramone (#7184) - [BugFix]
economy.calendar(provider='nasdaq'): Fix 'No record found' Error Raising Instead Of Returning @deeleeramone (#7178) - [Release] Merges Release 4.4.5 From Main Into Develop @deeleeramone (#7176)
We are proud of our community contributors and staunch supporters of open-source ecosystems.
Help us promote our community by tagging @openbb_finance on X with a link to your pull request,
and join our Discord server to chat about your contribution! We want to hear about your experience!