Repository navigation
OpenBB Platform v4.3.1
Thank you and welcome to our new contributors 馃敟
Thanks to, mmistroni, for contributing to the Finviz screener endpoint.
Summary 馃帀
This release includes some bug fixes, dependency version bumps, new router paths and functionality, and a new provider extension.
What's changed 馃殌
A new version of openbb-cli resolves the issue of "nothing happening" when a command is run. The tables now engage the backend window creation directly.
馃毃 OpenBB Platform Breaking Changes
-
[Feature] PyWry Optional With Charting @deeleeramone (#6590)
- PyWry is now an optional dependency of the
openbb-chartingextension. This decouples window creation from the charting features and makes the installation slimmer.- To retain the old configuration,
pip install openbb-charting["pywry"]
- To retain the old configuration,
- PyWry is now an optional dependency of the
-
[BugFix] Bump
linearmodelsandarchVersion @deeleeramone (#6600)- Versions pulled are now 6 & 7, respectively.
-
[Feature] Remove Deprecated Fields From Equity Historical @deeleeramone (#6598)
- Previously deprecated parameters have been removed.
- In
obb.equity.price.historical:- Removed:
adjustedprepost
- All providers now use the
adjustmentenum to select the price adjustment factor for historical prices, andextended_hoursreplaces,prepost.
- Removed:
-
[BugFix] Fix ReferenceGenerator Unions and Choices @deeleeramone (#6599)
- Structure of
reference.jsonandopenapi.jsonhas changed to group all parameter "choices" by provider.
- Structure of
-
[Feature] OptionsChains Properties @deeleeramone (#6564)
- Response object from
obb.derivatives.options.chainsis now a single model, structured as aDict[List]. Previously was a[List[Dict]
- Response object from
-
OECD function parameters have changed to reflect new updated structures at the source:
- [BugFix] Fix OECD GDP Real + Add EconDB To Endpoint @deeleeramone (#6589)
- [BugFix] Fix
gdp.forecast@deeleeramone (#6585) - [Feature] Cleanup OECD CLI Endpoint. @deeleeramone (#6584)
- [BugFix] Clean Up Nominal GDP & Add EconDB As Provider @deeleeramone (#6581)
-
[BugFix] Update Missed Lock Files for
certifi 2024.7.4@deeleeramone (#6583)- Alll extensions have been updated for
certifi 2024.7.4.
- Alll extensions have been updated for
-
[BugFix] Delete Dev Container @deeleeramone (#6582)
- Removes the Dev Container from the repository.
馃 OpenBB Platform Enhancements
-
[Feature] Add Nonfarm Payrolls To
economy.survey@deeleeramone (#6571)- New router path:
obb.economy.survey.nonfarm_payrolls- Supported providers:
openbb-fred
- Supported providers:
- New router path:
-
[Feature] Add Fred Release Tables @deeleeramone (#6595)
- New router path:
obb.economy.fred_release_table- Supported providers:
openbb-fred
- Supported providers:
- New router path:
-
[Feature] Add PCE (Personal Consumption Expenditures) reports to Economy @deeleeramone (#6578)
- New router path:
obb.economy.pce- Supported providers:
openbb-fred
- Supported providers:
- New router path:
-
[Feature] Add Historical Market Cap @deeleeramone (#6603)
- New router path:
obb.equity.historical_market_cap- Supported providers:
openbb-fmp - Built-in view, "chart=True".
- Supported providers:
- New router path:
-
[Feature] Add TIPS Yields (to maturity) @deeleeramone (#6597)
- New router path:
obb.fixedincome.government.tips_yields- Supported providers:
openbb-fred
- Supported providers:
- New router path:
-
[Feature] Replace Nasdaq SP500 Multiples With Direct Source @deeleeramone (#6609)
- New provider extension - "openbb-multpl" - to replace
nasdaqforobb.index.sp500_multiples. - Deprecated:
nasdaqas provider toobb.index.sp500_multiples.- Reason: Data no longer updated by Nasdaq Data Link.
- New provider extension - "openbb-multpl" - to replace
-
[Enhancement] Consolidate OECD Interest Rate Endpoints as a Single Function @deeleeramone (#6602)
- Three routes have been consolidated into one:
- New router path:
obb.economy.interest_rates - Deprecated:
obb.economy.short_term_interest_rateobb.economy.long_term_interest_rateobb.economy.immediate_interest_rate
- New router path:
- Three routes have been consolidated into one:
-
[BugFix] Fix OECD GDP Real + Add EconDB To Endpoint @deeleeramone (#6589)
- Adds
econdbas provider to:obb.economy.gpd.nominalobb.economy.gdp.real
- Adds
-
[Feature] OptionsChains Properties @deeleeramone (#6564)
- Adds properties and class methods to the output of
obb.derivatives.options.chains. resultsis now a single instance as a dictionary of arrays.- Refer to the docstring of
resultsfor a description of properties and functions.
- Adds properties and class methods to the output of
-
[Feature] Add Finviz Screener Presets (V3 Compatible) @deeleeramone (#6601)
- Adds
finvizas a provider to:obb.equity.screener. - Support for legacy V3 SDK/Terminal stock screener presets.
- Adds
馃悰 OpenBB Platform Bug Fixes
- [BugFix] Fix Yfinance Discovery Percent Values @deeleeramone (#6611)
- [BugFix] Fix ReferenceGenerator Unions and Choices @deeleeramone (#6599)
- [BugFix] FRED Release Table: Fix Date Parsing For Format Variation @deeleeramone (#6608)
- [BugFix] Fix Rogue Percent Value In FMP ETF Info @deeleeramone (#6607)
- [BugFix] Bump
linearmodelsandarchVersion @deeleeramone (#6600) - [BugFix] CLI: /technical/sma --chart @deeleeramone (#6594)
- [BugFix] Raise EmptyDataError When No Results Returned From
obb.economy.fred_search()@deeleeramone (#6592) - [BugFix] Yield Curve Chart: Fix Syntax Where Pandas Drops Column Name After
reset_index()@deeleeramone (#6591) - [BugFix] Fix OECD GDP Real + Add EconDB To Endpoint @deeleeramone (#6589)
- [BugFix] Fix CLI Interactive Tables Not Opening @deeleeramone (#6588)
- [BugFix] Fix
gdp.forecast@deeleeramone (#6585) - [BugFix] Update Missed Lock Files for
certifi 2024.7.4@deeleeramone (#6583) - [BugFix] Delete Dev Container @deeleeramone (#6582)
- [BugFix] Clean Up Nominal GDP & Add EconDB As Provider @deeleeramone (#6581)
- [BugFix] Update Extension
lockFiles Forcertifi 2024.7.4@deeleeramone (#6580) - [BugFix] Fix GitHub Actions Branch Check URL that 404s @deeleeramone (#6579)
馃摎 OpenBB Documentation Changes
- Highlight agents repo on README @DidierRLopes (#6596)
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!