Releases: OpenBB-finance/OpenBBTerminal
OpenBB Terminal v3.1.0
Thank you and welcome to our new contributors 🔥
@AdiSai, @LOne2three, @Sai-132, @bimbolimbo, @jj701 and @skhan59bbk
What's new 🎉
- askobb is released in BETA mode. We are still working on fine tuning certain aspects, but are looking forward to hearing from you!
- Routine recording enhanced. You can now have description and tags, which will upload to the OpenBB Hub.
- Routine scripting enhanced
- New news sentiment function provided from Onclusive
- Enhanced Options SDK functionalities
- General enhancements and bug fixes
What's changed 🚀
- hotfix/ no username on reset (#5161) @tehcoderer
- Feature/routine tags (#5154) @montezdesousa
- Fix shrs table (#5163) @IgorWounds
- hotfix/options-stats-index-rename: renames the index column to 'strike' when
get_stats('strike')
(#5160) @deeleeramone - Feature/ Pywry login (#5115) @tehcoderer
- hotfix/options-chains-guide: Adds SDK intro guide for Options Chains (#5155) @deeleeramone
- Query askobb on api openbb co (#5153) @jmaslek
- Progressive improvements to
askobb
v0.3 (#5150) @martinb-bb - Progressive improvements to
askobb
(#5148) @martinb-bb - Feature/options - OpenBB Options Enhancement Proposal (Part 1 - SDK) (#5079) @deeleeramone
- Small enhancements (#5146) @jmaslek
- added error handling (#5147) @bimbolimbo
- hotfix/docs-faq-debug-mode: Adds debug mode instructions for Terminal and SDK (#5145) @deeleeramone
- hotfix/ Change theme fails if
trace.marker.color
isn't an array (#5144) @tehcoderer - hotfix/ Chart Overlay x column not setting by default (#5142) @tehcoderer
- Move askobb to cmd and change question to prompt (#5141) @jmaslek
- Fix balance sheet (#5139) @IgorWounds
- Wrong type ticker (#5138) @bimbolimbo
- Fix income and cash flow statements (#5137) @IgorWounds
- hotfix/fix-screener: Fix for #5135 (#5136) @deeleeramone
- Add index names so import works (#5134) @jmaslek
- Adds crypto fees revenue command (#4067) @jose-donato
- Fix wrapping (#5133) @IgorWounds
- Fix help and question (#5132) @IgorWounds
- Fix blank chart (#5128) @IgorWounds
- small typo fix in contributing guidlines (#5125) @bimbolimbo
- hotfix/ Include plotly.js in reports html + Improve Charts in Reports (#5126) @tehcoderer
- hotfix/ tables
pd.to_numeric
(#5124) @tehcoderer - Feature/news sentiment (#4339) @Sai-132
- Large Language Model - Text to command (#4695) @minhhoang1023
- adds VIX9D and VIX3M to index list (#5119) @deeleeramone
- Vscode/Github Codespaces dev container (#4975) @jj701
- hotfix/ bump Pywry fixes High CPU usage (#5122) @tehcoderer
- Remove all key logger.info (#5112) @jmaslek
- feature/ Set profile on identify (#5102) @tehcoderer
- hotfix/deprecate-options-screener: Sunsets deprecated Options screener (#5111) @deeleeramone
- hotfix/ wrong default for
yaxisFixedRange
(#5106) @tehcoderer - hotfix/fa-yfinance-plot - makes
stocks/fa/income --plot
output match everything else. (#5101) @deeleeramone - Hotfix/ Tables + Charts Issues (#5100) @tehcoderer
- Avoid pandas' SettingWithCopyWarning (#5105) @piiq
- hotfix/fix-balance-headers: Fixes #5094 (#5099) @deeleeramone
- Feature/futures curve history (#5086) @skhan59bbk
- fixes stocks/fa integration test file (#5092) @deeleeramone
- hotfix/ca-sentiment-raw-date: Fixes #5095 (#5097) @deeleeramone
- hotfix/ XAxis Dateindex format (#5098) @tehcoderer
- No guest if installer (#5076) @montezdesousa
- hotfix/integration-test-fixes - patches integration tests: stocks/test_insider and test_screener (#5084) @deeleeramone
- hotfix/ Dashboards random issue with theme not loading (#5082) @tehcoderer
- fixing rating command (#5081) @andrewkenreich
- Upload routine to hub on stop (#5077) @montezdesousa
- Install Page: adds reference to the YAML files for Python 3.8 and 3.10 (#5073) @deeleeramone
- OpenBB Script Routines major improvement (#5005) @DidierRLopes
- Add more futures to curve (and probably some more bugs) (#5049) @jmaslek
- Update download link on update version text (#5075) @jmaslek
- Creates examples folder for SDK Notebook examples (#5057) @deeleeramone
- Feature/ultima top headlines (#5061) @AdiSai
- Hotfix/reddit spacc (#5067) @LOne2three
- Hotfix/cpdesc (#5070) @colin99d
- Adds test for collinearity to the
econometrics
menu (#5018) @northern-64bit - Fixes Description on Fixedincome (#5065) @colin99d
- Fix
/keys
status does not update after logging in (#5055) @montezdesousa - hotfix/ Options Historical + Crypto candles (#5064) @tehcoderer
- fix integration test for fixedincome controller (#5060) @deeleeramone
- Hotfix/docs-sdk-basics: Updates SDK basics page. (#5024) @deeleeramone
- Preserve stock ticker suffix (#5056) @IgorWounds
- Increases Integration Tests Coverage (#5051) @deeleeramone
- 100% coverage for fixed income integration tests (#5048) @deeleeramone
- Adds
primaryUsage
to Posthog logs (#5037) @hjoaquim - Hotfix/edebt (#5046) @IgorWounds
- Remove \n from insider table (#5045) @IgorWounds
- Hotfix/ Candle --log (#5039) @tehcoderer
- hotfix/ Charts Theme change not persisting (#5036) @tehcoderer
- Fix file edge case (#5033) @IgorWounds
- Removal of Interactive Charts Legacy Web Modules (#5034) @tehcoderer
- hotfix/ modebar hide/show on hotkeys (#5026) @tehcoderer
- fixing min-mix stikes on options (#5028) @andrewkenreich
- Release/3.0.1 (#5031) @jmaslek
- Release/3.0.1 (#5025) @jmaslek
We are proud of our community contributors and staunch supporters of open-source ecosystems.
Help us promote our community by tagging @openbb_finance
on Twitter 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 🦋
OpenBB Terminal v3.0.1
Thank you and welcome to our new contributors 🔥
@Disorrder, @LOne2three, @marban, @skhan59bbk and @the-praxs
What's new 🎉
- Added BizToc news
- Added GARCH forecast in econometrics
- Heikin Ashi Candles available using candle --ha
- Support for multiple tickers in stocks/quote
- General Bug fixing and enhancements
What's changed 🚀
- Update gamma command in docs (#5021) @andrewkenreich
- Retire old doc pages (#5012) @piiq
- Hotfix/ Candle Lines, Tables/Charts Save (
MacOS
) (#5019) @tehcoderer - Hotfix / Fix
reset
command error force closing terminal (#5017) @tehcoderer - Feature/improve posthog logs (#4951) @hjoaquim
- feature / Refactor Interactive Charts to React (#4941) @tehcoderer
- fix biztoc print on launch (#5004) @jmaslek
- feature/heikin-ashi-candles: Adds a flag for Heikin Ashi Candles on stocks/candle (#4979) @deeleeramone
- Keyboard hotkey macros to website docs (#5002) @DidierRLopes
- Fix api-key md file in docs (#5001) @jmaslek
- First introduction of news_biztoc — A new partnership with BizToc.com (#4864) @marban
- Tables component: Clear filters (#4996) @Disorrder
- Add linux docker launch command notes (#4999) @piiq
- Adding GARCH (#4815) @northern-64bit
- Create KEYBOARD_HOTKEY_MACROS.md (#4986) @DidierRLopes
- Fix windows integration coverage workflow (#4998) @montezdesousa
- Integration test coverage (#4969) @IgorWounds
- Hotfix/databento + bugs (#4973) @jmaslek
- [Bug] Restores Portfolio Optimization Parameters Template File (#4976) @deeleeramone
- Fixed equity report (#4991) @the-praxs
- Removes Instances of Global Pandas Display Setting Being Set in
fmp_view
(#4983) @deeleeramone - Updated
pytrends
dependency in config files and remove temp workaround (#4989) @the-praxs - Fixed
date
format forcrypto.dd.twitter
andcrypto.dd.events
in SDK (#4990) @the-praxs - Hotfix/ stocks/fa/dcf (#4992) @IgorWounds
- hotfix/forecast-export: Fixes Forecast Menu's Export Command. (#4994) @deeleeramone
- hotfix/fix-edebt: Patches economy/edebt and updates tests (#4981) @deeleeramone
- Hotfix/routine default file overwrite (#4927) @LOne2three
- Docs/Terminal FAQ: adds libzlma workaround. (#4974) @deeleeramone
- Fixed
search
command issues (#4845) @the-praxs - Updates Terminal Intro Guide for Economy Menu's Recent Changes. (#4967) @deeleeramone
- Updates SDK Intro Guide for Fundamental Analysis Module's Recent Changes (#4964) @deeleeramone
- fixing equity report issue (#4922) @andrewkenreich
- Fixed column names for
economy\performance
andeconomy\valuation
(#4968) @the-praxs - feat(docs): add math katex support (#4972) @Disorrder
- Hotfix/kill cov (#4971) @jmaslek
- hotfix/stock-screener-remove-delimiter: Gets rid of commas in Company column. (#4954) @deeleeramone
- Fixed
--help
arg not working for some commands inkeys
menu (#4956) @the-praxs - Removing wrong transposition (#4959) @hjoaquim
- Hotfix/stocks quote help description: replaces help dialogue description for
--ticker
. (#4953) @deeleeramone - crypto/disc DappRadar update (#4918) @IgorWounds
- hotfix/docs-api-keys-title - Changes title of page from "Settings & API Keys" to "Setting API Keys" (#4949) @deeleeramone
- Remove commas from i18n (#4952) @IgorWounds
- Fix Index not showing for FMP (#4948) @IgorWounds
- Enhances
stocks/quote
to allow for multiple tickers (#4928) @deeleeramone - Fix
--std
argument in bbands command (#4866) @northern-64bit - Hotfix/docs Updates Terminal Intro for Options, Creates Terminal Intro for Mutual Funds (#4917) @deeleeramone
- Correct sentence in the SDK portfolio intro documentation (#4945) @northern-64bit
- Adds options helper function for DTE, updates SDK trail map to not use yFinance. (#4937) @deeleeramone
- Adds type to the version on the SystemModel (#4944) @hjoaquim
- Fixed incorrect data display using
stocks/fa/est
command (#4940) @the-praxs - Adds shroom command and removes old ones (#4246) @jose-donato
- Hotfix/ tables export (#4924) @tehcoderer
- Feature / Logging (#4923) @tehcoderer
- Futures Curve: minor cosmetic improvements (#4901) @skhan59bbk
- Hotfix/ Improve setting/loading Streamlit session state variables (#4905) @tehcoderer
- Remove stocks/disc/cnews command (#4920) @piiq
- hofix / sync with main post (#4911) @tehcoderer
- hotfix/ fix windows pyinstaller subprocess fail if space in path (#4910) @tehcoderer
- Increase integration test coverage (#4902) @IgorWounds
- Release/3.0.0 (#4909) @jmaslek
We are proud of our community contributors and staunch supporters of open-source ecosystems.
Help us promote our community by tagging @openbb_finance
on Twitter 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 🦋
OpenBB Terminal v3.0.0
Thank you and welcome to our new contributors 🔥
@IgorWounds, @carsanbu, @clairericks, @jerryduluk, @ohld, @saldarji, @skhan59bbk and @the-praxs
What's new 🎉
- We are excited to announce the release of the OpenBB Hub. This will allow you to synchronize all your OpenBB accounts
across all devices and platforms. This introduces the newaccount
menu. - We have added interactive charts and tables using the newly developed PyWry library. This will let you customize your
OpenBB experience like never before! - General bug fixes and improvements
We are proud of our community contributors and staunch supporters of open-source ecosystems.
Help us promote our community by tagging @openbb_finance
on Twitter 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
What's Changed
- Release/2.5.1 by @jmaslek in #4368
- release -> dev by @jmaslek in #4370
- [POC] Plotly Backend by @tehcoderer in #3941
- Hotfix/rvol model by @deeleeramone in #4371
- Delete everything related to the Sector and Industry Analysis menu by @JerBouma in #4374
- hotfix/Fix troubleshooting and adding lines by @andrewkenreich in #4379
- Merge main into develop by @jmaslek in #4381
- Hotfix/mergept2 by @jmaslek in #4384
- hotfix/economy-charts by @tehcoderer in #4387
- hotfix whisper folder check by @martinb-bb in #4390
- hotfix/Add needed libs to Full Test Suite workflows by @tehcoderer in #4389
- [WIP] Migrate user, feature flags and configurations to dataclass by @montezdesousa in #4309
- Fix funds country choices by @montezdesousa in #4403
- Hotfix/plotsbackend start by @tehcoderer in #4404
- Update helper_classes.py bug on line 126 by @colin99d in #4378
- Make the UI a little cleaner by @jmaslek in #4405
- Fix typo in conftest.py by @eltociear in #4406
- Allow
stocks/load --file
from anywhere by @montezdesousa in #4410 - Fixes #4351 - Data displays in chronological order(recent to older) a… by @Raghavendrapara in #4408
- Update default sources by @montezdesousa in #4419
- Hotfix/guides
about keys
URL patch by @deeleeramone in #4414 - Fix
Stocks/Candle --raw
- sort choices are not the columns. by @montezdesousa in #4411 fixedincome/treasury
some fixes by @JerBouma in #4413- Fix nulls in fa commands from FMP by @jmaslek in #4421
- Fix ff breaking terminal by @hjoaquim in #4431
- Fix .env reading before loading by @montezdesousa in #4432
- Fix dcf messages for non-us companies by @hjoaquim in #4430
- Fix wrong version number by @montezdesousa in #4429
- Patch reports by @hjoaquim in #4428
- Update FinanceDatabase to v2.0.9 by @JerBouma in #4434
- Improve
stocks/fa/enterprise
, nowstocks/fa/mktcap
, functionality by @JerBouma in #4424 - Fix fa/income bugs + update integration tests by @montezdesousa in #4433
- Improve integration tests by @hjoaquim in #4438
- Fix portfolio and benchmark length matching by @northern-64bit in #4218
- Update contributing guide (added a new feature while doing so) by @jmaslek in #4391
- Update documentation with more detailed installation instructions, requirements and more by @jose-donato in #4382
- Update routines upload by @montezdesousa in #4445
- Hotfix/Temp Plots Backend html files by @tehcoderer in #4448
- /portfolio/po : allow getting plotly figure with the SDK by @Chavithra in #4449
- Fix the log collection preference name by @hjoaquim in #4452
- Move start plot backend by @montezdesousa in #4454
- Integration tests for etf/ta by @hjoaquim in #4450
- Handle pydantic ValidationError reading .env by @montezdesousa in #4456
- Fix docs path for docker and pypi by @luqmanbello in #4451
- docs: fix typo by @kaykayehnn in #4464
- Update SDK_README.md by @FriendlyUser in #4461
- Fix preferences handler bug + dataclass repr by @montezdesousa in #4468
- Patch flag for log collection by @hjoaquim in #4470
- Fix
stocks/fa/fraud
command by @montezdesousa in #4469 - Interactive tables using react by @jose-donato in #4386
- docs: typo fix by @grnarayanan in #4466
- Hotfix/Table html inf loop by @tehcoderer in #4471
- Patch UserModel on logs by @hjoaquim in #4474
- Prefix OPENBB_ for .env vars by @montezdesousa in #4475
- Change
SessionId
to uuid-like format by @hjoaquim in #4476 - Authentication QA fixes by @montezdesousa in #4472
- Update reddit connection client by @piiq in #4478
- Make adjustments to the guides by @JerBouma in #4477
- Add version featflag by @JerBouma in #4487
- Fix Pandas Warning by @colin99d in #4490
- Remove matplotlib references by @montezdesousa in #4479
- hotfix/crypto-pref opening in pywry by @tehcoderer in #4495
- Fix
multi
command not showing help by @colin99d in #4492 - Hotfix/fred by @colin99d in #4493
- Remove old SDK files by @hjoaquim in #4498
- Hotfix/Interactive in
featflags
menu by @tehcoderer in #4500 - Adds bot documentation to docusaurus and changes for hub by @jose-donato in #4409
- Hub | save preferences locally by @montezdesousa in #4494
- Fixed the stock/load selection items by @colin99d in #4505
- Deprecating some functions and removing old unused code by @jmaslek in #4482
- Hotfix -
get_monitors()
error when no enumerators available by @tehcoderer in #4506 - Improve Loading Custom Files by @colin99d in #4504
- Made fa/pt more accurate by @colin99d in #4503
- Fixed Oanda Issue by @colin99d in #4510
- Update dev deps by @jmaslek in #4440
- Fixed crypto dashboard by @colin99d in #4512
- Improve handling for dot in ticker by @colin99d in #4513
- Removed duplicate chart by @co...
OpenBB Terminal v3.0.0rc2
This is a pre-release for OpenBB Terminal 3.0
Thank you and welcome to our new contributors 🔥
@AdiSai, @IgorWounds, @Raghavendrapara, @elyanah-aco, @ferreiratiago, @rajanprabu, @the-praxs and @wu-rymd
What's new 🎉
What's changed 🚀
- Release/3.0.0rc2 (#4768) @jmaslek
- Small improvements on Docusaurus - found from Hub testing (#4762) @DidierRLopes
- Make default routines available & download personal routines on login (#4737) @montezdesousa
- Hub | Fallback to .env + don't upload keys + update support link (#4756) @montezdesousa
- hotfix / MacOS
about:
popup windows (#4761) @tehcoderer - Feature/ Voila to Streamlit Dashboards (#4755) @tehcoderer
- Feature/help didier (#4758) @jmaslek
- Hide splashscreen on Win installer (#4743) @hjoaquim
- stocks/fa unit tests (#4754) @IgorWounds
- Added a workaround for the pytrends API limited requests (#4750) @the-praxs
- Feature/contributing guidelines (#4726) @hjoaquim
- Removed source from exp (#4749) @colin99d
- Fix regex parsing file paths (#4753) @montezdesousa
- Changing default data source for
crypto.load
(#4744) @hjoaquim - Change installation from pip to poetry (#4731) @jmaslek
- Separate Macos Build to different Jobs (#4694) @luqmanbello
- Fixed Polygon API key authentication URL (#4748) @the-praxs
- Hotfix/4526 (#4682) @colin99d
- Fixed
crypto
,economy
,forex
commands inreports
menu (#4717) (#4729) @the-praxs - Identify documentation function based on guides (#4728) @hjoaquim
- Workflow improvements (#4734) @luqmanbello
- URL(404) fixes for multiple locations (#4738) @martinb-bb
- Installer Image (#4735) @colin99d
- About cmd to match hub (#4645) @jose-donato
- Fixes #4638 usrates export file had blank data in value column (#4680) @Raghavendrapara
- Fix filings analysis (#4732) @IgorWounds
- Update source.md (#4723) @the-praxs
- Warn user when there is no personal access token (#4725) @montezdesousa
- Fix issue with holder (#4693) @JerBouma
- hotfix/fix the lack of commit hash in pypi logs (#4719) @hjoaquim
- Added fix (#4709) @the-praxs
- Added fix (#4710) @the-praxs
- Added fix (#4718) @the-praxs
- Keep hub sources updated and allow only available sources in the terminal (#4711) @montezdesousa
- Hotfix/stock screener - Stock Screener Fixes (#4674) @deeleeramone
- Allow special characters in autocompletion and improve sources controller (#4698) @montezdesousa
- Add a note on GC and Kaggle (#4705) @IgorWounds
- Remove routines after logout (#4702) @montezdesousa
- Hotfix ultima news improvements (#4703) @AdiSai
- Hotfix/ Pywry Linux Docs (#4712) @tehcoderer
- Hotfix/ TA multi handle no params + with params (#4706) @tehcoderer
- Feature/economy unit tests (#4676) @IgorWounds
- Hotfix/keys menu improvements (#4699) @hjoaquim
- Improve overall docusaurus (#4675) @DidierRLopes
- hotfix/ Fixes #4690 #4688 #4687 #4686 #4696 (#4701) @tehcoderer
- Move tradier from hub to local (#4700) @IgorWounds
- Refactor sources menu (#4668) @montezdesousa
- Terminal/hub QA (#4678) @montezdesousa
- Feature: Ultima Insights NewsMonitor Integration (#4685) @AdiSai
- hotfix/ env-files order, ta_plugins path (#4683) @tehcoderer
- 🐛 as default flair (#4681) @montezdesousa
- table fixes (#4666) @jose-donato
- hotfix/fixing some links (#4628) @andrewkenreich
- Use OpenAI API to improve bot-discord docs (#4657) @DidierRLopes
- hotfix/
stocks/options/chains
- Single Window/to_display
columns (#4670) @tehcoderer - chore: add Reviewpad workflow to verify EOF (#4661) @ferreiratiago
- Removes
exchange
option fromstocks/load
(#4673) @colin99d - Hotfix/etf ca (#4672) @IgorWounds
- Hotfix/docs urls (#4669) @jose-donato
- Change returning dict to Dict (from typing) (#4667) @hjoaquim
- Fixed income unit tests (#4568) @IgorWounds
- Feature/Interactive Plot CSV Bar (#4664) @tehcoderer
- Remove references to environment variables (#4633) @hjoaquim
- Enable auth by default (#4665) @montezdesousa
- hotfix/ Avoid starting plots_backend twice on boot (#4658) @tehcoderer
- Hub | sync, pull, sources and other updates (#4640) @montezdesousa
- Improves
economy/fred
command (#4634) @colin99d - Filter system credentials from logs (#4663) @hjoaquim
- Adds foundation for dark mode from user (#4623) @jose-donato
- Add --sheet-name to load on econometrics and forecast (#4525) @jmaslek
- Autogenerate credentials model from json (#4624) @montezdesousa
- Filter icebofa file by title (#4609) @elyanah-aco
- Fix stocks/news command (#4653) @montezdesousa
- Started the switch (#4652) @colin99d
- Re-record unit tests (#4656) @IgorWounds
- Hotfix/disc upcoming (#4643) @IgorWounds
- Handling log supression (#4625) @hjoaquim
- Re-record unit test (#4642) @IgorWounds
- Fix Stocks Load (#4579) @IgorWounds
- Fix nightly build (#4632) @luqmanbello
- Hotfix/ Empty Interactive Tables (#4636) @tehcoderer
- Feature/upgrade poetry (#4637) @luqmanbello
- Hotfix/ta srlines (#4630) @tehcoderer
- Add mutual funds to sdk (#4610) @montezdesousa
- Removed the [red] and [green] from the chart (#4627) @colin99d
- Improve installation experience and documentation (#4508) @piiq
- Hotfix/options plot-smile (#4613) @tehcoderer
- Feature/pkginstall (#4341) @colin99d
- CI Improvements - Refactor docker publish (#4606) @luqmanbello
- hotfix/Update index.md (#4616) @andrewkenreich
- Remove old
index.md
bot docs (#4615) @tehcoderer - Changes the order of source for
fa/overview
(#4612) @colin99d - build new docs (#4614) @andrewkenreich
- fix: trying new bg color (#4583) @jose-donato
- Catch tweetnews exceptions (#4603) @montezdesousa
- Fix show indices returning DataFrame (#4604) @montezdesousa
- bump pywry to 0.4.1 (#4607) @tehcoderer
- Adjust for stock splits in portfolio engine (#4195) @rajanprabu
- Adds eval, lags, corr and season commands to the econometrics menu (#4462) @northern-64bit
- Update settings logger (#4597) @montezdesousa
- Interactive Charts Improvements (#4586) @tehcoderer
- Remove Oanda from forex sources (#4596) @IgorWounds
- Table improvements (#4578) @jose-donato
- refactor: reviewpad configuration (#4602) @ferreiratiago
- Hub | Add colors, sources sync (#4546) @montezdesousa
- Fix grammatical error in CONTRIBUTING.md (#4590) @wu-rymd
- Update Dev readme (#4600) @andrewkenreich
- fix test keys written on .env file (#4599) @montezdesousa
- Update Readme for new install links (#4598) @andrewkenreich
- Hotfix/3596 (#4548) @colin99d
- Fixes crypto ov issue (#4574) @colin99d
- Added sources (#4576) @colin99d
- Release -> develop (#4581) @jmaslek
- Fix mocking (#4577) @IgorWounds
- Fix pytest writing to .env (#4580) @montezdesousa
- Release/3.0.0rc1 (#4575) @jmaslek
We are proud of our community contributors and staunch supporters of open-source ecosystems.
Help us promote our community by tagging @openbb_finance
on Twitter 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
al 3.0
OpenBB Terminal v3.0.0rc1
This is a pre-release for OpenBB Terminal 3.0
Thank you and welcome to our new contributors 🔥
@FriendlyUser, @IgorWounds, @Raghavendrapara, @eltociear, @grnarayanan, @jfarid27, @kaykayehnn and @luqmanbello
What's new 🎉
Massive UI/UX enhancements with interactive tables and charts
What's changed 🚀
- Release/3.0.0rc1 (#4575) @jmaslek
- hotfix/PyWry Linux Wheels-Import Error Handing (#4561) @tehcoderer
- Added start_date functionality (#4564) @colin99d
- fix windows build (#4571) @IgorWounds
- Documentation push (#4501) @jmaslek
- New table design (#4485) @jose-donato
- Alt & mutual fund unit test & cleanup (#4540) @IgorWounds
- Economy menu bugs <> making the integration test work (#4563) @hjoaquim
- Adds
BaseModel
andSystemModel
(#4491) @hjoaquim - Fix M1 CI (#4550) @colin99d
- Fix build workflow on Intel macs (#4549) @colin99d
- Feature/In-Chart Volume, Streamlit TA Indicators (#4467) @tehcoderer
- Fixes the Upcoming Command (#4547) @colin99d
- Update crypto newsletter substack to RSS. fixes #4496 (#4497) @jfarid27
- Fix show version flag not being saved in .env (#4534) @montezdesousa
- Add login command (#4509) @montezdesousa
- Add new functionality to measure country performance (#4514) @JerBouma
- Fixing
fa/
bugs (#4524) @jmaslek - Update "visualize_output" function (#4536) @Chavithra
- Hotfix/3591 (#4519) @colin99d
- Fix Finviz Error (#4518) @colin99d
- Adds Error Handling to the options class (#4516) @colin99d
- Removed duplicate chart (#4511) @colin99d
- Improve handling for dot in ticker (#4513) @colin99d
- Fixed crypto dashboard (#4512) @colin99d
- Update dev deps (#4440) @jmaslek
- Fixed Oanda Issue (#4510) @colin99d
- Made fa/pt more accurate (#4503) @colin99d
- Improve Loading Custom Files (#4504) @colin99d
- Hotfix -
get_monitors()
error when no enumerators available (#4506) @tehcoderer - Deprecating some functions and removing old unused code (#4482) @jmaslek
- Fixed the stock/load selection items (#4505) @colin99d
- Hub | save preferences locally (#4494) @montezdesousa
- Adds bot documentation to docusaurus and changes for hub (#4409) @jose-donato
- Hotfix/Interactive in
featflags
menu (#4500) @tehcoderer - Remove old SDK files (#4498) @hjoaquim
- Hotfix/fred (#4493) @colin99d
- Fix
multi
command not showing help (#4492) @colin99d - hotfix/crypto-pref opening in pywry (#4495) @tehcoderer
- Remove matplotlib references (#4479) @montezdesousa
- Fix Pandas Warning (#4490) @colin99d
- Add version featflag (#4487) @JerBouma
- Make adjustments to the guides (#4477) @JerBouma
- Update reddit connection client (#4478) @piiq
- Authentication QA fixes (#4472) @montezdesousa
- Change
SessionId
to uuid-like format (#4476) @hjoaquim - Prefix OPENBB_ for .env vars (#4475) @montezdesousa
- Patch UserModel on logs (#4474) @hjoaquim
- Hotfix/Table html inf loop (#4471) @tehcoderer
- docs: typo fix (#4466) @grnarayanan
- Interactive tables using react (#4386) @jose-donato
- Fix
stocks/fa/fraud
command (#4469) @montezdesousa - Patch flag for log collection (#4470) @hjoaquim
- Fix preferences handler bug + dataclass repr (#4468) @montezdesousa
- Update SDK_README.md (#4461) @FriendlyUser
- docs: fix typo (#4464) @kaykayehnn
- Fix docs path for docker and pypi (#4451) @luqmanbello
- Handle pydantic ValidationError reading .env (#4456) @montezdesousa
- Integration tests for etf/ta (#4450) @hjoaquim
- Move start plot backend (#4454) @montezdesousa
- Fix the log collection preference name (#4452) @hjoaquim
- /portfolio/po : allow getting plotly figure with the SDK (#4449) @Chavithra
- Hotfix/Temp Plots Backend html files (#4448) @tehcoderer
- Update routines upload (#4445) @montezdesousa
- Update documentation with more detailed installation instructions, requirements and more (#4382) @jose-donato
- Update contributing guide (added a new feature while doing so) (#4391) @jmaslek
- Fix portfolio and benchmark length matching (#4218) @northern-64bit
- Improve integration tests (#4438) @hjoaquim
- Fix fa/income bugs + update integration tests (#4433) @montezdesousa
- Improve
stocks/fa/enterprise
, nowstocks/fa/mktcap
, functionality (#4424) @JerBouma - Update FinanceDatabase to v2.0.9 (#4434) @JerBouma
- Patch reports (#4428) @hjoaquim
- Fix wrong version number (#4429) @montezdesousa
- Fix dcf messages for non-us companies (#4430) @hjoaquim
- Fix .env reading before loading (#4432) @montezdesousa
- Fix ff breaking terminal (#4431) @hjoaquim
- Fix nulls in fa commands from FMP (#4421) @jmaslek
fixedincome/treasury
some fixes (#4413) @JerBouma- Fix
Stocks/Candle --raw
- sort choices are not the columns. (#4411) @montezdesousa - Hotfix/guides
about keys
URL patch (#4414) @deeleeramone - Update default sources (#4419) @montezdesousa
- Fixes #4351 - Data displays in chronological order(recent to older) a… (#4408) @Raghavendrapara
- Allow
stocks/load --file
from anywhere (#4410) @montezdesousa - Fix typo in conftest.py (#4406) @eltociear
- Make the UI a little cleaner (#4405) @jmaslek
- Update helper_classes.py bug on line 126 (#4378) @colin99d
- Hotfix/plotsbackend start (#4404) @tehcoderer
- Fix funds country choices (#4403) @montezdesousa
- [WIP] Migrate user, feature flags and configurations to dataclass (#4309) @montezdesousa
- hotfix/Add needed libs to Full Test Suite workflows (#4389) @tehcoderer
- hotfix whisper folder check (#4390) @martinb-bb
- hotfix/economy-charts (#4387) @tehcoderer
- Hotfix/mergept2 (#4384) @jmaslek
- Merge main into develop (#4381) @jmaslek
- Delete everything related to the Sector and Industry Analysis menu (#4374) @JerBouma
- Hotfix/rvol model (#4371) @deeleeramone
- [POC] Plotly Backend (#3941) @tehcoderer
- release -> dev (#4370) @jmaslek
We are proud of our community contributors and staunch supporters of open-source ecosystems.
Help us promote our community by tagging @openbb_finance
on Twitter 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 🦋
OpenBB Terminal v2.5.1
We have patched the SDK/docker dependency chain
Thank you and welcome to our new contributors 🔥
@elyanah-aco, @shivansh2310 and @xinbaDev
What's new 🎉
We had quite a busy 2 weeks.
- New youtube video summarization and sentiment function using NLP. (Note this requires you to install ffmpeg on your machine).
- Support of historical endpointpoints for DataBento!
- A brand new fixed income menu
- CPI by country
- Volatility cones
- General bug fix and improvements
What's changed 🚀
- Fix issue 4316 (#4357) @Chavithra
- Fix short name (#4356) @JerBouma
- Hotfix/options screener fix (#4335) @deeleeramone
- [Feature] Automatic Video Analysis with NLP 📺 (#4323) @martinb-bb
- Updating Docs Pages and Intro Guides. (#4263) @deeleeramone
- Feature - Disable unit test on draft PR (#4342) @luqmanbello
- Introduce CPI (Consumer Price Index) functionality (#4350) @JerBouma
- Fix long/short issue and fix transform issue (#4349) @JerBouma
- Remove yfinance from news (#4332) @montezdesousa
- Clean up SDK files (#4321) @piiq
- Add fixed income text to main menu (#4345) @JerBouma
- Update functionality with FinanceDatabase v2, depreciate
stocks/sia
, fixexe --example
and fixstocks/fa/dcf
(#4319) @JerBouma - Got the correct papermill (#4318) @colin99d
- Add reverse fx choices to forex load (#4333) @montezdesousa
- Add options greeks to the SDK (#4334) @northern-64bit
- Hotfix/File Exists Error on
test_directories
(#4338) @tehcoderer - frozendict removal for build (#4330) @jmaslek
- Add fixed income menu (#4071) @northern-64bit
- Additional check for empty dataframe for
stocks load
(#4325) @hjoaquim - Changes the default data source for crypto.load (#4324) @hjoaquim
- Make integration tests more responsive (#4329) @montezdesousa
- Patch Equity Report (#4327) @hjoaquim
- Update so that image links to website (#4328) @JerBouma
- Adding databento as a source (#4293) @jmaslek
- Add tweet news in terminal toolbar (#3757) @DidierRLopes
- Auto login on the SDK if local session is found (#4297) @hjoaquim
- User UUID to use the designated column instead (#4299) @hjoaquim
- Set query arg in economy/eval as required (#4317) @elyanah-aco
- Nightly Publish to Pypi (#4315) @luqmanbello
- Allow entering into the sources menu (#4312) @jmaslek
- Added flake8-simplify (#4227) @colin99d
- Handle
end_date
withCCXT
source when loading crypto (#4296) @northern-64bit - Fixes #3873 and adds generic naming to financial statements (#4142) @northern-64bit
- Display correct risk free rate in the portfolio menu help message (#4217) @northern-64bit
- Speed up pytest with xdist plugin (#4307) @jmaslek
- Hotfix for SIA menu (#4294) @jmaslek
- Hotfix/sdk-ta-docs (#4301) @tehcoderer
- Fix Unit Test (#4298) @luqmanbello
- Update api-keys.md (#4256) @shivansh2310
- fix variable name (#4289) @xinbaDev
- Fix spelling mistake in portfolio menu help message (#4291) @northern-64bit
- Fix
--help
forstocks/candle
,stocks/tob
andstocks/news
(#4292) @northern-64bit - Release/2.4.1 (#4274) @jmaslek
We are proud of our community contributors and staunch supporters of open-source ecosystems.
Help us promote our community by tagging @openbb_finance
on Twitter 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 🦋
OpenBB Terminal v2.5.0
Thank you and welcome to our new contributors 🔥
@elyanah-aco, @shivansh2310 and @xinbaDev
What's new 🎉
We had quite a busy 2 weeks.
- New youtube video summarization and sentiment function using NLP. (Note this requires you to install ffmpeg on your machine).
- Support of historical endpointpoints for DataBento!
- A brand new fixed income menu
- CPI by country
- Volatility cones
- General bug fix and improvements
What's changed 🚀
- Fix issue 4316 (#4357) @Chavithra
- Fix short name (#4356) @JerBouma
- Hotfix/options screener fix (#4335) @deeleeramone
- [Feature] Automatic Video Analysis with NLP 📺 (#4323) @martinb-bb
- Updating Docs Pages and Intro Guides. (#4263) @deeleeramone
- Feature - Disable unit test on draft PR (#4342) @luqmanbello
- Introduce CPI (Consumer Price Index) functionality (#4350) @JerBouma
- Fix long/short issue and fix transform issue (#4349) @JerBouma
- Remove yfinance from news (#4332) @montezdesousa
- Clean up SDK files (#4321) @piiq
- Add fixed income text to main menu (#4345) @JerBouma
- Update functionality with FinanceDatabase v2, depreciate
stocks/sia
, fixexe --example
and fixstocks/fa/dcf
(#4319) @JerBouma - Got the correct papermill (#4318) @colin99d
- Add reverse fx choices to forex load (#4333) @montezdesousa
- Add options greeks to the SDK (#4334) @northern-64bit
- Hotfix/File Exists Error on
test_directories
(#4338) @tehcoderer - frozendict removal for build (#4330) @jmaslek
- Add fixed income menu (#4071) @northern-64bit
- Additional check for empty dataframe for
stocks load
(#4325) @hjoaquim - Changes the default data source for crypto.load (#4324) @hjoaquim
- Make integration tests more responsive (#4329) @montezdesousa
- Patch Equity Report (#4327) @hjoaquim
- Update so that image links to website (#4328) @JerBouma
- Adding databento as a source (#4293) @jmaslek
- Add tweet news in terminal toolbar (#3757) @DidierRLopes
- Auto login on the SDK if local session is found (#4297) @hjoaquim
- User UUID to use the designated column instead (#4299) @hjoaquim
- Set query arg in economy/eval as required (#4317) @elyanah-aco
- Nightly Publish to Pypi (#4315) @luqmanbello
- Allow entering into the sources menu (#4312) @jmaslek
- Added flake8-simplify (#4227) @colin99d
- Handle
end_date
withCCXT
source when loading crypto (#4296) @northern-64bit - Fixes #3873 and adds generic naming to financial statements (#4142) @northern-64bit
- Display correct risk free rate in the portfolio menu help message (#4217) @northern-64bit
- Speed up pytest with xdist plugin (#4307) @jmaslek
- Hotfix for SIA menu (#4294) @jmaslek
- Hotfix/sdk-ta-docs (#4301) @tehcoderer
- Fix Unit Test (#4298) @luqmanbello
- Update api-keys.md (#4256) @shivansh2310
- fix variable name (#4289) @xinbaDev
- Fix spelling mistake in portfolio menu help message (#4291) @northern-64bit
- Fix
--help
forstocks/candle
,stocks/tob
andstocks/news
(#4292) @northern-64bit - Release/2.4.1 (#4274) @jmaslek
We are proud of our community contributors and staunch supporters of open-source ecosystems.
Help us promote our community by tagging @openbb_finance
on Twitter 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 🦋
OpenBB Terminal v2.4.1
Thank you and welcome to our new contributors 🔥
What's new 🎉
Patches a bug that using openbb
to launch the terminal avoids loading all data into the terminal. We also have a facelift on the sdk interface. Enjoy!
What's changed 🚀
- Adds Personal Access Token Commands (#4266) @hjoaquim
- SDK Added about() for methods and class, fixed pypi.md (#4273) @tehcoderer
- Code Coverage (#4236) @luqmanbello
- Small typos on readme (#4267) @jose-donato
- Hotfix/SDK Version Dunder (#4269) @tehcoderer
- Bumping to mypy 1.0 (#4198) @jmaslek
- Feature/improve docs (#4260) @DidierRLopes
- Update SDK Docs Generation (#4262) @tehcoderer
- SDK Auto-Generation/Refactor (#3358) @tehcoderer
- Account menu improvements (#4252) @montezdesousa
- Minor fixes on login (#4234) @hjoaquim
- Feature/doc updates (#4253) @jmaslek
- Fix the stuff (#4254) @jmaslek
- Updated many images and adjusted many wrong pieces of documentation (#4251) @JerBouma
- Hotfix/algolia smth (#4244) @jose-donato
- Algolia fix (#4243) @jose-donato
- Release/2.4.0 (#4240) @jmaslek
- Release 2.4.0 (#4237) @jmaslek
We are proud of our community contributors and staunch supporters of open-source ecosystems.
Help us promote our community by tagging @openbb_finance
on Twitter 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 🦋
OpenBB Terminal v2.4.0
Thank you and welcome to our new contributors 🔥
@Mael-J, @aia, @andyhuynh3, @joey-walker, @kulbinderdio and @tys203831
What's new 🎉
We have quite a few things added in the last few weeks
- New realestate menu under alternative for looking at UK housing data
- Mutual fund menu (funds) restored with a new source
- The dd stock submenu has been improved and merged into the stocks/fa menu
- Intrinio has been added as a source for stocks and stock options
- New algolia search engine on the docs
- Dependencies have been updated and resolved
- General enhancements and bug fixes
What's changed 🚀
- Report rendering can't handle save path for users that have a period (.) in username (#4235) @tys203831
- Fixes bad yFinance candles with auto_adjust=True (#4231) @deeleeramone
- Hotfix/Splashscreen Staying up on Windows installer (#4232) @tehcoderer
- Block logout command if no auth enabled (#4233) @montezdesousa
- Set guest by default and put authentication behind environment variable (#4197) @montezdesousa
- Fix generate_portfolio SDK usage example (#4216) @northern-64bit
- Changed poetry version for docker build (#4229) @luqmanbello
- Feature/general improvements (#4213) @jmaslek
- Sunset some dependencies (#4215) @jmaslek
- Fix wrongly formatted values on
stocks/fa/cash
(#4211) @hjoaquim - Return a dataframe from stocks search, removed export to file system (#3923) (#4193) @joey-walker
- Adds algolia to docs (#4208) @jose-donato
- Hotfix/sdk-trailmaps
portfolio.po
deprecated functions, fixstocks.disc.filings
,stocks.fa.sec_fmp
(#4210) @tehcoderer - Adding intrinio and cleaning up options a bit more (#4127) @jmaslek
- Update PR Template and Contributing guidelines (#4194) @jmaslek
- [FEAT] Nightly Build slack Notifications (#4188) @luqmanbello
- Feature/some cleaning (#4170) @hjoaquim
- Updating poetry to v1.3.2 and dependencies (#4076) @aia
- Cleanse functionality from relying on
yfinance
(#4176) @JerBouma - Feature/dependency grooming (#4166) @piiq
- Restores numeric values (#4183) @hjoaquim
- Fix some account bugs (#4190) @montezdesousa
- Add merge group to allow for merge queue (#4191) @jmaslek
- [FEAT] Additional metrics for evaluating forecasting (RMSE+ MSE) (#4178) @martinb-bb
- Hotfix/banner spaced (#4189) @tehcoderer
- Point register to dev (#4184) @montezdesousa
- Tests : mocking yfinance tzcache (#4187) @Chavithra
- Terminal authentication + keys/settings/routines (#4015) @montezdesousa
- Routine remote storage (#4143) @montezdesousa
- [Snyk] Upgrade tailwindcss-radix from 2.6.2 to 2.7.0 (#4177) @snyk-bot
- Fixing smaller issues and moving a few things around (#4155) @JerBouma
- Adjust timezone for AV when interval < 1d (#4158) @hjoaquim
- Update the documentation so the importance of API keys is more clear (#4172) @JerBouma
- Remove legacy macro endpoints with no country parameter (#4173) @montezdesousa
- Fix crypto/disc/top sort (#4167) @montezdesousa
- Showing
portfolio
portfolios after optimizing inpo
now works, cash comment removed fromportfolio
docs and Parameter file info added (#4149) @JerBouma - Fix portfolio optimization Ticker.info bug (#4145) @montezdesousa
- Remove duplicate
ruff
selection ofpycodestyle
warnings (W
) (#4156) @andyhuynh3 - [Snyk] Upgrade @radix-ui/react-popover from 1.0.2 to 1.0.3 (#4165) @jmaslek
- Removed Pyupgrade From CI (#4160) @colin99d
- Removing timezone on export xlsx (#4163) @hjoaquim
- Retire legacy Jupyter Lab extensions (#4146) @piiq
- Refractor
stocks/fa
by incorporatingstocks/dd
and making the menu less reliant on Yahoo Finance (#4055) @JerBouma - Fix portfolio/summary command (issue #3960) (#3964) @northern-64bit
- Fix load a benchmark that isn't in the list of limited choices + yf.Ticker().info bugs (#4079) @montezdesousa
- [Snyk] Upgrade tailwindcss-radix from 2.6.1 to 2.6.2 (#4148) @snyk-bot
- Fix portfolio engine assigning close values to the wrong tickers (#4147) @JerBouma
- Fix integration test debug mode flag (#4133) @montezdesousa
- Feature/add isort linter (#4114) @colin99d
- [Snyk] Fix for 2 vulnerabilities (#4129) @snyk-bot
- Change integration tests environment variables + add option (#4126) @montezdesousa
- Fix
economy/macro --transform
(#4125) @JerBouma - Feature/mstarpy (#4068) @Mael-J
- Adding CMD Flags to Docs Generation (#4123) @tehcoderer
- New functionality for UK Sold house price data (#3969) @kulbinderdio
- Automate Publishing to Pypi (#4115) @luqmanbello
- Update labels and release drafter (#4116) @jmaslek
- Improve website readme (#4099) @hjoaquim
- Merge release into develop (#4109) @jmaslek
We are proud of our community contributors and staunch supporters of open-source ecosystems.
Help us promote our community by tagging @openbb_finance
on Twitter with a link to your pull request,
and join our Discord server to chat about your contribution! We want to hear about your experience!