4.3.2
Thank you and welcome to our new contributors π₯
@mmistroni and @nnsW3
Summary π
This release provides bug fixes, example notebook updates, security updates, additional screener presets, as well as new public data provider extensions for the Commodity Futures Trading Commission (CFTC), and The Bureau of Labor Statistics (BLS).
What's changed π
π¨ OpenBB Platform Breaking Changes
- [Feature] Flatten Revenue By Geography and Business Line @deeleeramone (#6624)
- In,
obb.equity.fundamental.revenue_per_geography
andrevenue_per_segment
:- The breakdown of revenue is now a flat response instead of a nested dictionary, formatted more favorably for Excel, SQL, and pivot tables.
- In,
π¦ OpenBB Platform Enhancements
-
[Feature] Add CFTC Provider and Replace Nasdaq Datalink For COT Reports @deeleeramone (#6643)
-
[Feature] Add BLS Provider Extension With Endpoints For Search and Time Series @deeleeramone (#6630)
- The
openbb-bls
extension provides public access to the BLS V2 series API with multi-series output and metadata. - Requires simple email registration and each key is limited to 500 calls per day, where calls are bucketed into groups of 50 symbols in 20 year historical windows. Register here
- The extension comes with an assets folder containing series IDS and applied metadata maps representing millions of unique time series.
- Endpoints:
obb.economy.survey.bls_search
- no registration or key is required for this endpoint.obb.economy.survey.bls_series
- built-in chart whenchart=True
andopenbb-charting
is installed.
- The
-
[Feature] Add Top Export Destinations By Country From UN Comtrade International Trade Statistics Database (EconDB) @deeleeramone (#6644)
- Extends the
openbb-econdb
provider with a new function. - New endpoint:
obb.economy.export_destinations
- Extends the
-
[Feature] adding extra presets @mmistroni (#6623)
- Adds to the library of
openbb-finviz
screener presets. - The new presets will populate in:
~/OpenBBUserData/presets/finviz
- Added to
obb.equity.screener(preset=%s, provider="finviz")
:canslim
fastgrowths
newhigh
- All presets can be modified by the user in any text editor, with changes applied to the next function call.
- Adds to the library of
π OpenBB Platform Bug Fixes
-
[BugFix] VIX Curve - fixes
reset_index
erasing the name of the field. @deeleeramone (#6619)- Fixes the error when using:
obb.derivatives.futures.curve("VX", provider="cboe")
- [BugFix] Fix Pandas FutureWarning In
derivatives.futures.curve
Chart @deeleeramone (#6626)
- Fixes the error when using:
-
[Release] Patch:
openbb-yfinance-1.3.2
@deeleeramone (#6647)- [BugFix] Fix Date In Output Of
yfinance.download
For Google Colab @deeleeramone (#6645)
- [BugFix] Fix Date In Output Of
-
[BugFix] Add
trust_env
to AIOHTTP ClientSession Initialization to Read.env
for Proxy Mapping @deeleeramone (#6640)- Applies the setting to enable environment variable proxy mapping in
aiohttp
async requests. - [BugFix] Update
aiohttp
for Dependabot @deeleeramone (#6621)
- Applies the setting to enable environment variable proxy mapping in
-
[BugFix] Allow lowercase
symbol
for EconDB EconomicIndicators @deeleeramone (#6642)- Fixes a UX issue where the symbol -
GDP
- must be entered as uppercase. - EconDB symbols are not case-sensitive, converted to upper.
- Fixes a UX issue where the symbol -
-
[BugFix] Fix Tests & Related Bugs @deeleeramone (#6657)
- Fixes interactive tables (CLI) outputting only white window from
obb.news
, and similar. - Fixes unreliable connection/output with
openbb-seeking-alpha
toobb.equity.estimates.forward_sales
andforward_eps
. - Updates some unit and integration tests.
- Fixes interactive tables (CLI) outputting only white window from
General
- [BugFix]
obb.news.world
Add Validators To Providers Where Symbol Is Mandatory @deeleeramone (#6625) - [BugFix] Improve Warning For Invalid Defaults Key In
user_settings.json
@deeleeramone (#6651) - [BugFix] Replace
Optional[bool]
withbool
as type in Equity Search @deeleeramone (#6633) - [BugFix]
__fields__
is deprecated, usemodel_fields
instead @deeleeramone (#6629)
π OpenBB Documentation Changes
-
[BugFix] Example Notebook Syntax Updates @deeleeramone (#6639)
- Outdated syntax in the example notebooks has been updated to reflect recent modifications.
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!