Skip to content

OpenBB Platform v4.3.1

Choose a tag to compare

@github-actions github-actions released this 09 Aug 08:29
· 405 commits to refs/heads/develop since this release
3e24fd6

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-charting extension. This decouples window creation from the charting features and makes the installation slimmer.
      • To retain the old configuration, pip install openbb-charting["pywry"]
  • [BugFix] Bump linearmodels and arch Version @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:
        • adjusted
        • prepost
      • All providers now use the adjustment enum to select the price adjustment factor for historical prices, and extended_hours replaces, prepost.
  • [BugFix] Fix ReferenceGenerator Unions and Choices @deeleeramone (#6599)

    • Structure of reference.json and openapi.json has changed to group all parameter "choices" by provider.
  • [Feature] OptionsChains Properties @deeleeramone (#6564)

    • Response object from obb.derivatives.options.chains is now a single model, structured as a Dict[List]. Previously was a [List[Dict]
  • OECD function parameters have changed to reflect new updated structures at the source:

  • [BugFix] Update Missed Lock Files for certifi 2024.7.4 @deeleeramone (#6583)

    • Alll extensions have been updated for certifi 2024.7.4.
  • [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
  • [Feature] Add Fred Release Tables @deeleeramone (#6595)

    • New router path: obb.economy.fred_release_table
      • Supported providers: openbb-fred
  • [Feature] Add PCE (Personal Consumption Expenditures) reports to Economy @deeleeramone (#6578)

    • New router path: obb.economy.pce
      • Supported providers: openbb-fred
  • [Feature] Add Historical Market Cap @deeleeramone (#6603)

    • New router path: obb.equity.historical_market_cap
      • Supported providers: openbb-fmp
      • Built-in view, "chart=True".
  • [Feature] Add TIPS Yields (to maturity) @deeleeramone (#6597)

    • New router path: obb.fixedincome.government.tips_yields
      • Supported providers: openbb-fred
  • [Feature] Replace Nasdaq SP500 Multiples With Direct Source @deeleeramone (#6609)

    • New provider extension - "openbb-multpl" - to replace nasdaq for obb.index.sp500_multiples.
    • Deprecated: nasdaq as provider to obb.index.sp500_multiples.
      • Reason: Data no longer updated by Nasdaq Data Link.
  • [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_rate
        • obb.economy.long_term_interest_rate
        • obb.economy.immediate_interest_rate
  • [BugFix] Fix OECD GDP Real + Add EconDB To Endpoint @deeleeramone (#6589)

    • Adds econdb as provider to:
      • obb.economy.gpd.nominal
      • obb.economy.gdp.real
  • [Feature] OptionsChains Properties @deeleeramone (#6564)

    • Adds properties and class methods to the output of obb.derivatives.options.chains.
    • results is now a single instance as a dictionary of arrays.
    • Refer to the docstring of results for a description of properties and functions.
  • [Feature] Add Finviz Screener Presets (V3 Compatible) @deeleeramone (#6601)

    • Adds finviz as a provider to: obb.equity.screener.
    • Support for legacy V3 SDK/Terminal stock screener presets.

馃悰 OpenBB Platform Bug Fixes

馃摎 OpenBB Documentation Changes

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!

Links 馃

Website, Twitter, Linkedin, Instagram, Reddit, Discord